From d9209d9af06521d0876aa5614ee26fb5984eac27 Mon Sep 17 00:00:00 2001 From: TheYOSH Date: Mon, 22 Jan 2024 21:40:23 +0100 Subject: [PATCH 01/14] Update NodeJS libraries --- package-lock.json | 189 +++++++++++++++++++++++++--------------------- package.json | 12 +-- 2 files changed, 107 insertions(+), 94 deletions(-) diff --git a/package-lock.json b/package-lock.json index fb2a0b8c0..610da344e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,7 @@ "leaflet-fullscreen": "^1.0.2", "phoenix": "^1.6.11", "redoc": "^2.1.2", - "svelte": "^4.0.1", + "svelte": "^4.2.9", "svelte-adminlte": "github:KeenMate/svelte-adminlte", "svelte-chartjs": "^3.0.1", "svelte-i18n": "^4.0.0", @@ -47,15 +47,15 @@ "@rollup/plugin-node-resolve": "^15.0.2", "@rollup/plugin-replace": "^5.0.1", "@web/rollup-plugin-html": "^2.0.0", - "autoprefixer": "^10.4.8", + "autoprefixer": "^10.4.17", "cross-env-file": "^1.0.0", "cssnano": "^6.0.1", "leaflet": "^1.9.2", "postcss": "^8.4.14", "postcss-import": "^16.0.0", - "prettier": "^3.2.1", + "prettier": "^3.2.4", "prettier-plugin-svelte": "^3.0.3", - "rollup": "^4.2.0", + "rollup": "^4.9.6", "rollup-plugin-bundle-inject": "^1.0.3", "rollup-plugin-copy": "^3.4.0", "rollup-plugin-delete": "^2.0.0", @@ -66,9 +66,9 @@ "rollup-plugin-postcss": "^4.0.2", "rollup-plugin-svelte": "^7.1.0", "rollup-plugin-terser": "^7.0.2", - "sass": "^1.54.1", + "sass": "^1.70.0", "serve": "^14.0.1", - "svelte-leafletjs": "^0.10.0", + "svelte-leafletjs": "^1.0.0-alpha.4", "svelte-preprocess": "^5.0.3", "typescript": "^5.0.4" }, @@ -2572,9 +2572,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.5.tgz", - "integrity": "sha512-idWaG8xeSRCfRq9KpRysDHJ/rEHBEXcHuJ82XY0yYFIWnLMjZv9vF/7DOq8djQ2n3Lk6+3qfSH8AqlmHlmi1MA==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.6.tgz", + "integrity": "sha512-MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg==", "cpu": [ "arm" ], @@ -2585,9 +2585,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.5.tgz", - "integrity": "sha512-f14d7uhAMtsCGjAYwZGv6TwuS3IFaM4ZnGMUn3aCBgkcHAYErhV1Ad97WzBvS2o0aaDv4mVz+syiN0ElMyfBPg==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.6.tgz", + "integrity": "sha512-T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw==", "cpu": [ "arm64" ], @@ -2598,9 +2598,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.5.tgz", - "integrity": "sha512-ndoXeLx455FffL68OIUrVr89Xu1WLzAG4n65R8roDlCoYiQcGGg6MALvs2Ap9zs7AHg8mpHtMpwC8jBBjZrT/w==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.6.tgz", + "integrity": "sha512-CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZFw==", "cpu": [ "arm64" ], @@ -2611,9 +2611,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.5.tgz", - "integrity": "sha512-UmElV1OY2m/1KEEqTlIjieKfVwRg0Zwg4PLgNf0s3glAHXBN99KLpw5A5lrSYCa1Kp63czTpVll2MAqbZYIHoA==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.6.tgz", + "integrity": "sha512-zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog==", "cpu": [ "x64" ], @@ -2624,9 +2624,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.5.tgz", - "integrity": "sha512-Q0LcU61v92tQB6ae+udZvOyZ0wfpGojtAKrrpAaIqmJ7+psq4cMIhT/9lfV6UQIpeItnq/2QDROhNLo00lOD1g==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.6.tgz", + "integrity": "sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ==", "cpu": [ "arm" ], @@ -2637,9 +2637,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.5.tgz", - "integrity": "sha512-dkRscpM+RrR2Ee3eOQmRWFjmV/payHEOrjyq1VZegRUa5OrZJ2MAxBNs05bZuY0YCtpqETDy1Ix4i/hRqX98cA==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.6.tgz", + "integrity": "sha512-Z3O60yxPtuCYobrtzjo0wlmvDdx2qZfeAWTyfOjEDqd08kthDKexLpV97KfAeUXPosENKd8uyJMRDfFMxcYkDQ==", "cpu": [ "arm64" ], @@ -2650,9 +2650,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.5.tgz", - "integrity": "sha512-QaKFVOzzST2xzY4MAmiDmURagWLFh+zZtttuEnuNn19AiZ0T3fhPyjPPGwLNdiDT82ZE91hnfJsUiDwF9DClIQ==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.6.tgz", + "integrity": "sha512-gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6eQ==", "cpu": [ "arm64" ], @@ -2663,9 +2663,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.5.tgz", - "integrity": "sha512-HeGqmRJuyVg6/X6MpE2ur7GbymBPS8Np0S/vQFHDmocfORT+Zt76qu+69NUoxXzGqVP1pzaY6QIi0FJWLC3OPA==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.6.tgz", + "integrity": "sha512-+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcOA==", "cpu": [ "riscv64" ], @@ -2676,9 +2676,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.5.tgz", - "integrity": "sha512-Dq1bqBdLaZ1Gb/l2e5/+o3B18+8TI9ANlA1SkejZqDgdU/jK/ThYaMPMJpVMMXy2uRHvGKbkz9vheVGdq3cJfA==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.6.tgz", + "integrity": "sha512-HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw==", "cpu": [ "x64" ], @@ -2689,9 +2689,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.5.tgz", - "integrity": "sha512-ezyFUOwldYpj7AbkwyW9AJ203peub81CaAIVvckdkyH8EvhEIoKzaMFJj0G4qYJ5sw3BpqhFrsCc30t54HV8vg==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.6.tgz", + "integrity": "sha512-ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ==", "cpu": [ "x64" ], @@ -2702,9 +2702,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.5.tgz", - "integrity": "sha512-aHSsMnUw+0UETB0Hlv7B/ZHOGY5bQdwMKJSzGfDfvyhnpmVxLMGnQPGNE9wgqkLUs3+gbG1Qx02S2LLfJ5GaRQ==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.6.tgz", + "integrity": "sha512-VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA==", "cpu": [ "arm64" ], @@ -2715,9 +2715,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.5.tgz", - "integrity": "sha512-AiqiLkb9KSf7Lj/o1U3SEP9Zn+5NuVKgFdRIZkvd4N0+bYrTOovVd0+LmYCPQGbocT4kvFyK+LXCDiXPBF3fyA==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.6.tgz", + "integrity": "sha512-J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ==", "cpu": [ "ia32" ], @@ -2728,9 +2728,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.5.tgz", - "integrity": "sha512-1q+mykKE3Vot1kaFJIDoUFv5TuW+QQVaf2FmTT9krg86pQrGStOSJJ0Zil7CFagyxDuouTepzt5Y5TVzyajOdQ==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.6.tgz", + "integrity": "sha512-jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmLQ==", "cpu": [ "x64" ], @@ -3220,9 +3220,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.16", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", - "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", + "version": "10.4.17", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.17.tgz", + "integrity": "sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==", "dev": true, "funding": [ { @@ -3239,9 +3239,9 @@ } ], "dependencies": { - "browserslist": "^4.21.10", - "caniuse-lite": "^1.0.30001538", - "fraction.js": "^4.3.6", + "browserslist": "^4.22.2", + "caniuse-lite": "^1.0.30001578", + "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", "postcss-value-parser": "^4.2.0" @@ -3257,9 +3257,9 @@ } }, "node_modules/axobject-query": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", - "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.0.0.tgz", + "integrity": "sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==", "dependencies": { "dequal": "^2.0.3" } @@ -3629,9 +3629,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001576", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001576.tgz", - "integrity": "sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg==", + "version": "1.0.30001579", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001579.tgz", + "integrity": "sha512-u5AUVkixruKHJjw/pj9wISlcMpgFWzSrczLZbrqBSxukQixmg0SJ5sZTpvaFvxU0HoQKd4yoyAogyrAz9pzJnA==", "dev": true, "funding": [ { @@ -5672,6 +5672,16 @@ "node": ">=6.9.0" } }, + "node_modules/geojson": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/geojson/-/geojson-0.5.0.tgz", + "integrity": "sha512-/Bx5lEn+qRF4TfQ5aLu6NH+UKtvIv7Lhc487y/c8BdludrCTpiWf9wyI0RTyqg49MFefIAvFDuEi5Dfd/zgNxQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 0.10" + } + }, "node_modules/get-assigned-identifiers": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz", @@ -8271,9 +8281,9 @@ } }, "node_modules/prettier": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.1.tgz", - "integrity": "sha512-qSUWshj1IobVbKc226Gw2pync27t0Kf0EdufZa9j7uBSJay1CC+B3K5lAAZoqgX3ASiKuWsk6OmzKRetXNObWg==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.4.tgz", + "integrity": "sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==", "dev": true, "bin": { "prettier": "bin/prettier.cjs" @@ -8783,9 +8793,9 @@ } }, "node_modules/rollup": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.5.tgz", - "integrity": "sha512-E4vQW0H/mbNMw2yLSqJyjtkHY9dslf/p0zuT1xehNRqUTBOFMqEjguDvqhXr7N7r/4ttb2jr4T41d3dncmIgbQ==", + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.6.tgz", + "integrity": "sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg==", "dev": true, "dependencies": { "@types/estree": "1.0.5" @@ -8798,19 +8808,19 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.9.5", - "@rollup/rollup-android-arm64": "4.9.5", - "@rollup/rollup-darwin-arm64": "4.9.5", - "@rollup/rollup-darwin-x64": "4.9.5", - "@rollup/rollup-linux-arm-gnueabihf": "4.9.5", - "@rollup/rollup-linux-arm64-gnu": "4.9.5", - "@rollup/rollup-linux-arm64-musl": "4.9.5", - "@rollup/rollup-linux-riscv64-gnu": "4.9.5", - "@rollup/rollup-linux-x64-gnu": "4.9.5", - "@rollup/rollup-linux-x64-musl": "4.9.5", - "@rollup/rollup-win32-arm64-msvc": "4.9.5", - "@rollup/rollup-win32-ia32-msvc": "4.9.5", - "@rollup/rollup-win32-x64-msvc": "4.9.5", + "@rollup/rollup-android-arm-eabi": "4.9.6", + "@rollup/rollup-android-arm64": "4.9.6", + "@rollup/rollup-darwin-arm64": "4.9.6", + "@rollup/rollup-darwin-x64": "4.9.6", + "@rollup/rollup-linux-arm-gnueabihf": "4.9.6", + "@rollup/rollup-linux-arm64-gnu": "4.9.6", + "@rollup/rollup-linux-arm64-musl": "4.9.6", + "@rollup/rollup-linux-riscv64-gnu": "4.9.6", + "@rollup/rollup-linux-x64-gnu": "4.9.6", + "@rollup/rollup-linux-x64-musl": "4.9.6", + "@rollup/rollup-win32-arm64-msvc": "4.9.6", + "@rollup/rollup-win32-ia32-msvc": "4.9.6", + "@rollup/rollup-win32-x64-msvc": "4.9.6", "fsevents": "~2.3.2" } }, @@ -9904,9 +9914,9 @@ } }, "node_modules/sass": { - "version": "1.69.7", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.69.7.tgz", - "integrity": "sha512-rzj2soDeZ8wtE2egyLXgOOHQvaC2iosZrkF6v3EUG+tBwEvhqUCzm0VP3k9gHF9LXbSrRhT5SksoI56Iw8NPnQ==", + "version": "1.70.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.70.0.tgz", + "integrity": "sha512-uUxNQ3zAHeAx5nRFskBnrWzDUJrrvpCPD5FNAoRvTi0WwremlheES3tg+56PaVtCs5QDRX5CBLxxKMDJMEa1WQ==", "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", @@ -10650,16 +10660,17 @@ } }, "node_modules/svelte": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.8.tgz", - "integrity": "sha512-hU6dh1MPl8gh6klQZwK/n73GiAHiR95IkFsesLPbMeEZi36ydaXL/ZAb4g9sayT0MXzpxyZjR28yderJHxcmYA==", + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.9.tgz", + "integrity": "sha512-hsoB/WZGEPFXeRRLPhPrbRz67PhP6sqYgvwcAs+gWdSQSvNDw+/lTeUJSWe5h2xC97Fz/8QxAOqItwBzNJPU8w==", "dependencies": { "@ampproject/remapping": "^2.2.1", "@jridgewell/sourcemap-codec": "^1.4.15", "@jridgewell/trace-mapping": "^0.3.18", + "@types/estree": "^1.0.1", "acorn": "^8.9.0", "aria-query": "^5.3.0", - "axobject-query": "^3.2.1", + "axobject-query": "^4.0.0", "code-red": "^1.0.3", "css-tree": "^2.3.1", "estree-walker": "^3.0.3", @@ -10710,12 +10721,14 @@ } }, "node_modules/svelte-leafletjs": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/svelte-leafletjs/-/svelte-leafletjs-0.10.0.tgz", - "integrity": "sha512-xKIwHZAsdI2EoYvSEp4IDAeLFTaWx/e+gPs7G3Z6MLHNcFieDRKjVHgLt9ilM+xpw1A8Cx0qbtwrfdCYwWfG8g==", + "version": "1.0.0-alpha.4", + "resolved": "https://registry.npmjs.org/svelte-leafletjs/-/svelte-leafletjs-1.0.0-alpha.4.tgz", + "integrity": "sha512-7tHDh3VcNcuXBX4sF9BcVz0z37QRwSRgF8eCmME7EWac79CCZYDI6f8PZ9kntVFs5Dit3OjPFjV5wANDu2OdKw==", "dev": true, - "dependencies": { - "leaflet": "^1.9.3" + "peerDependencies": { + "geojson": "^0.5.0", + "leaflet": "^1.9.4", + "svelte": "^4.2.9" } }, "node_modules/svelte-preprocess": { diff --git a/package.json b/package.json index 427f7bc9e..e32f2532d 100644 --- a/package.json +++ b/package.json @@ -19,15 +19,15 @@ "@rollup/plugin-node-resolve": "^15.0.2", "@rollup/plugin-replace": "^5.0.1", "@web/rollup-plugin-html": "^2.0.0", - "autoprefixer": "^10.4.8", + "autoprefixer": "^10.4.17", "cross-env-file": "^1.0.0", "cssnano": "^6.0.1", "leaflet": "^1.9.2", "postcss": "^8.4.14", "postcss-import": "^16.0.0", - "prettier": "^3.2.1", + "prettier": "^3.2.4", "prettier-plugin-svelte": "^3.0.3", - "rollup": "^4.2.0", + "rollup": "^4.9.6", "rollup-plugin-bundle-inject": "^1.0.3", "rollup-plugin-copy": "^3.4.0", "rollup-plugin-delete": "^2.0.0", @@ -38,9 +38,9 @@ "rollup-plugin-postcss": "^4.0.2", "rollup-plugin-svelte": "^7.1.0", "rollup-plugin-terser": "^7.0.2", - "sass": "^1.54.1", + "sass": "^1.70.0", "serve": "^14.0.1", - "svelte-leafletjs": "^0.10.0", + "svelte-leafletjs": "^1.0.0-alpha.4", "svelte-preprocess": "^5.0.3", "typescript": "^5.0.4" }, @@ -60,7 +60,7 @@ "leaflet-fullscreen": "^1.0.2", "phoenix": "^1.6.11", "redoc": "^2.1.2", - "svelte": "^4.0.1", + "svelte": "^4.2.9", "svelte-adminlte": "github:KeenMate/svelte-adminlte", "svelte-chartjs": "^3.0.1", "svelte-i18n": "^4.0.0", From 319c775d99e0e23497b6920e9c9f31e9f4102a95 Mon Sep 17 00:00:00 2001 From: TheYOSH Date: Mon, 22 Jan 2024 20:41:41 +0000 Subject: [PATCH 02/14] New Svelte GUI build --- public/main.js | 504 +++++++++++++++++++++++----------------------- public/main.js.gz | Bin 762697 -> 762406 bytes 2 files changed, 252 insertions(+), 252 deletions(-) diff --git a/public/main.js b/public/main.js index ea0161c17..f63a44308 100644 --- a/public/main.js +++ b/public/main.js @@ -1,4 +1,4 @@ -var Tee=Object.defineProperty,Aee=Object.defineProperties;var xee=Object.getOwnPropertyDescriptors;var wm=Object.getOwnPropertySymbols;var wC=Object.prototype.hasOwnProperty,kC=Object.prototype.propertyIsEnumerable;var ub=(Pi,hn,fa)=>hn in Pi?Tee(Pi,hn,{enumerable:!0,configurable:!0,writable:!0,value:fa}):Pi[hn]=fa,ir=(Pi,hn)=>{for(var fa in hn||(hn={}))wC.call(hn,fa)&&ub(Pi,fa,hn[fa]);if(wm)for(var fa of wm(hn))kC.call(hn,fa)&&ub(Pi,fa,hn[fa]);return Pi},Vo=(Pi,hn)=>Aee(Pi,xee(hn));var EC=(Pi,hn)=>{var fa={};for(var ls in Pi)wC.call(Pi,ls)&&hn.indexOf(ls)<0&&(fa[ls]=Pi[ls]);if(Pi!=null&&wm)for(var ls of wm(Pi))hn.indexOf(ls)<0&&kC.call(Pi,ls)&&(fa[ls]=Pi[ls]);return fa};var Yi=(Pi,hn,fa)=>(ub(Pi,typeof hn!="symbol"?hn+"":hn,fa),fa);var Wt=(Pi,hn,fa)=>new Promise((ls,bl)=>{var pu=wo=>{try{$t(fa.next(wo))}catch(li){bl(li)}},Wc=wo=>{try{$t(fa.throw(wo))}catch(li){bl(li)}},$t=wo=>wo.done?ls(wo.value):Promise.resolve(wo.value).then(pu,Wc);$t((fa=fa.apply(Pi,hn)).next())});var app=function(){"use strict";var _m,Ol,ob;var Pi=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function hn(i){return i&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i}var fa={exports:{}},ls={exports:{}};/*! +var Lee=Object.defineProperty,Cee=Object.defineProperties;var Dee=Object.getOwnPropertyDescriptors;var km=Object.getOwnPropertySymbols;var EC=Object.prototype.hasOwnProperty,SC=Object.prototype.propertyIsEnumerable;var cb=(Pi,cn,ha)=>cn in Pi?Lee(Pi,cn,{enumerable:!0,configurable:!0,writable:!0,value:ha}):Pi[cn]=ha,sr=(Pi,cn)=>{for(var ha in cn||(cn={}))EC.call(cn,ha)&&cb(Pi,ha,cn[ha]);if(km)for(var ha of km(cn))SC.call(cn,ha)&&cb(Pi,ha,cn[ha]);return Pi},Go=(Pi,cn)=>Cee(Pi,Dee(cn));var TC=(Pi,cn)=>{var ha={};for(var ls in Pi)EC.call(Pi,ls)&&cn.indexOf(ls)<0&&(ha[ls]=Pi[ls]);if(Pi!=null&&km)for(var ls of km(Pi))cn.indexOf(ls)<0&&SC.call(Pi,ls)&&(ha[ls]=Pi[ls]);return ha};var qi=(Pi,cn,ha)=>(cb(Pi,typeof cn!="symbol"?cn+"":cn,ha),ha);var Wt=(Pi,cn,ha)=>new Promise((ls,_l)=>{var gu=ko=>{try{$t(ha.next(ko))}catch(li){_l(li)}},Vc=ko=>{try{$t(ha.throw(ko))}catch(li){_l(li)}},$t=ko=>ko.done?ls(ko.value):Promise.resolve(ko.value).then(gu,Vc);$t((ha=ha.apply(Pi,cn)).next())});var app=function(){"use strict";var ym,Rl;var Pi=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function cn(i){return i&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i}var ha={exports:{}},ls={exports:{}};/*! * jQuery JavaScript Library v3.7.1 * https://jquery.com/ * @@ -7,303 +7,303 @@ var Tee=Object.defineProperty,Aee=Object.defineProperties;var xee=Object.getOwnP * https://jquery.org/license * * Date: 2023-08-28T13:37Z - */(function(i){(function(e,t){i.exports=e.document?t(e,!0):function(n){if(!n.document)throw new Error("jQuery requires a window with a document");return t(n)}})(typeof window!="undefined"?window:Pi,function(e,t){var n=[],a=Object.getPrototypeOf,r=n.slice,s=n.flat?function(C){return n.flat.call(C)}:function(C){return n.concat.apply([],C)},o=n.push,l=n.indexOf,u={},d=u.toString,c=u.hasOwnProperty,h=c.toString,f=h.call(Object),p={},g=function(R){return typeof R=="function"&&typeof R.nodeType!="number"&&typeof R.item!="function"},v=function(R){return R!=null&&R===R.window},b=e.document,w={type:!0,src:!0,nonce:!0,noModule:!0};function k(C,R,G){G=G||b;var J,le,ue=G.createElement("script");if(ue.text=C,R)for(J in w)le=R[J]||R.getAttribute&&R.getAttribute(J),le&&ue.setAttribute(J,le);G.head.appendChild(ue).parentNode.removeChild(ue)}function y(C){return C==null?C+"":typeof C=="object"||typeof C=="function"?u[d.call(C)]||"object":typeof C}var S="3.7.1",A=/HTML$/i,_=function(C,R){return new _.fn.init(C,R)};_.fn=_.prototype={jquery:S,constructor:_,length:0,toArray:function(){return r.call(this)},get:function(C){return C==null?r.call(this):C<0?this[C+this.length]:this[C]},pushStack:function(C){var R=_.merge(this.constructor(),C);return R.prevObject=this,R},each:function(C){return _.each(this,C)},map:function(C){return this.pushStack(_.map(this,function(R,G){return C.call(R,G,R)}))},slice:function(){return this.pushStack(r.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(_.grep(this,function(C,R){return(R+1)%2}))},odd:function(){return this.pushStack(_.grep(this,function(C,R){return R%2}))},eq:function(C){var R=this.length,G=+C+(C<0?R:0);return this.pushStack(G>=0&&G0&&R-1 in C}function D(C,R){return C.nodeName&&C.nodeName.toLowerCase()===R.toLowerCase()}var P=n.pop,F=n.sort,z=n.splice,N="[\\x20\\t\\r\\n\\f]",U=new RegExp("^"+N+"+|((?:^|[^\\\\])(?:\\\\.)*)"+N+"+$","g");_.contains=function(C,R){var G=R&&R.parentNode;return C===G||!!(G&&G.nodeType===1&&(C.contains?C.contains(G):C.compareDocumentPosition&&C.compareDocumentPosition(G)&16))};var q=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function K(C,R){return R?C==="\0"?"\uFFFD":C.slice(0,-1)+"\\"+C.charCodeAt(C.length-1).toString(16)+" ":"\\"+C}_.escapeSelector=function(C){return(C+"").replace(q,K)};var ne=b,ee=o;(function(){var C,R,G,J,le,ue=ee,ge,je,Ne,Je,pt,Ee=_.expando,Ie=0,Ct=0,ai=ya(),Ti=ya(),pi=ya(),ie=ya(),he=function(Fe,Ke){return Fe===Ke&&(le=!0),0},B="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",te="(?:\\\\[\\da-fA-F]{1,6}"+N+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",be="\\["+N+"*("+te+")(?:"+N+"*([*^$|!~]?=)"+N+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+te+"))|)"+N+"*\\]",ze=":("+te+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+be+")*)|.*)\\)|)",Me=new RegExp(N+"+","g"),at=new RegExp("^"+N+"*,"+N+"*"),kt=new RegExp("^"+N+"*([>+~]|"+N+")"+N+"*"),Mt=new RegExp(N+"|>"),Ht=new RegExp(ze),Vt=new RegExp("^"+te+"$"),Qt={ID:new RegExp("^#("+te+")"),CLASS:new RegExp("^\\.("+te+")"),TAG:new RegExp("^("+te+"|[*])"),ATTR:new RegExp("^"+be),PSEUDO:new RegExp("^"+ze),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("^(?:"+B+")$","i"),needsContext:new RegExp("^"+N+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+N+"*((?:-\\d)?\\d*)"+N+"*\\)|)(?=[^-]|$)","i")},ci=/^(?:input|select|textarea|button)$/i,Hi=/^h\d$/i,qi=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Sn=/[+~]/,Un=new RegExp("\\\\[\\da-fA-F]{1,6}"+N+"?|\\\\([^\\r\\n\\f])","g"),ln=function(Fe,Ke){var ot="0x"+Fe.slice(1)-65536;return Ke||(ot<0?String.fromCharCode(ot+65536):String.fromCharCode(ot>>10|55296,ot&1023|56320))},an=function(){Ca()},sa=Zr(function(Fe){return Fe.disabled===!0&&D(Fe,"fieldset")},{dir:"parentNode",next:"legend"});function Ga(){try{return ge.activeElement}catch(Fe){}}try{ue.apply(n=r.call(ne.childNodes),ne.childNodes),n[ne.childNodes.length].nodeType}catch(Fe){ue={apply:function(Ke,ot){ee.apply(Ke,r.call(ot))},call:function(Ke){ee.apply(Ke,r.call(arguments,1))}}}function ui(Fe,Ke,ot,ft){var Tt,Ut,Jt,ri,ei,Ni,bi,xi=Ke&&Ke.ownerDocument,Ji=Ke?Ke.nodeType:9;if(ot=ot||[],typeof Fe!="string"||!Fe||Ji!==1&&Ji!==9&&Ji!==11)return ot;if(!ft&&(Ca(Ke),Ke=Ke||ge,Ne)){if(Ji!==11&&(ei=qi.exec(Fe)))if(Tt=ei[1]){if(Ji===9)if(Jt=Ke.getElementById(Tt)){if(Jt.id===Tt)return ue.call(ot,Jt),ot}else return ot;else if(xi&&(Jt=xi.getElementById(Tt))&&ui.contains(Ke,Jt)&&Jt.id===Tt)return ue.call(ot,Jt),ot}else{if(ei[2])return ue.apply(ot,Ke.getElementsByTagName(Fe)),ot;if((Tt=ei[3])&&Ke.getElementsByClassName)return ue.apply(ot,Ke.getElementsByClassName(Tt)),ot}if(!ie[Fe+" "]&&(!Je||!Je.test(Fe))){if(bi=Fe,xi=Ke,Ji===1&&(Mt.test(Fe)||kt.test(Fe))){for(xi=Sn.test(Fe)&&ha(Ke.parentNode)||Ke,(xi!=Ke||!p.scope)&&((ri=Ke.getAttribute("id"))?ri=_.escapeSelector(ri):Ke.setAttribute("id",ri=Ee)),Ni=Or(Fe),Ut=Ni.length;Ut--;)Ni[Ut]=(ri?"#"+ri:":scope")+" "+pl(Ni[Ut]);bi=Ni.join(",")}try{return ue.apply(ot,xi.querySelectorAll(bi)),ot}catch(si){ie(Fe,!0)}finally{ri===Ee&&Ke.removeAttribute("id")}}}return Fs(Fe.replace(U,"$1"),Ke,ot,ft)}function ya(){var Fe=[];function Ke(ot,ft){return Fe.push(ot+" ")>R.cacheLength&&delete Ke[Fe.shift()],Ke[ot+" "]=ft}return Ke}function bn(Fe){return Fe[Ee]=!0,Fe}function Pr(Fe){var Ke=ge.createElement("fieldset");try{return!!Fe(Ke)}catch(ot){return!1}finally{Ke.parentNode&&Ke.parentNode.removeChild(Ke),Ke=null}}function Mr(Fe){return function(Ke){return D(Ke,"input")&&Ke.type===Fe}}function As(Fe){return function(Ke){return(D(Ke,"input")||D(Ke,"button"))&&Ke.type===Fe}}function vr(Fe){return function(Ke){return"form"in Ke?Ke.parentNode&&Ke.disabled===!1?"label"in Ke?"label"in Ke.parentNode?Ke.parentNode.disabled===Fe:Ke.disabled===Fe:Ke.isDisabled===Fe||Ke.isDisabled!==!Fe&&sa(Ke)===Fe:Ke.disabled===Fe:"label"in Ke?Ke.disabled===Fe:!1}}function qa(Fe){return bn(function(Ke){return Ke=+Ke,bn(function(ot,ft){for(var Tt,Ut=Fe([],ot.length,Ke),Jt=Ut.length;Jt--;)ot[Tt=Ut[Jt]]&&(ot[Tt]=!(ft[Tt]=ot[Tt]))})})}function ha(Fe){return Fe&&typeof Fe.getElementsByTagName!="undefined"&&Fe}function Ca(Fe){var Ke,ot=Fe?Fe.ownerDocument||Fe:ne;return ot==ge||ot.nodeType!==9||!ot.documentElement||(ge=ot,je=ge.documentElement,Ne=!_.isXMLDoc(ge),pt=je.matches||je.webkitMatchesSelector||je.msMatchesSelector,je.msMatchesSelector&&ne!=ge&&(Ke=ge.defaultView)&&Ke.top!==Ke&&Ke.addEventListener("unload",an),p.getById=Pr(function(ft){return je.appendChild(ft).id=_.expando,!ge.getElementsByName||!ge.getElementsByName(_.expando).length}),p.disconnectedMatch=Pr(function(ft){return pt.call(ft,"*")}),p.scope=Pr(function(){return ge.querySelectorAll(":scope")}),p.cssHas=Pr(function(){try{return ge.querySelector(":has(*,:jqfake)"),!1}catch(ft){return!0}}),p.getById?(R.filter.ID=function(ft){var Tt=ft.replace(Un,ln);return function(Ut){return Ut.getAttribute("id")===Tt}},R.find.ID=function(ft,Tt){if(typeof Tt.getElementById!="undefined"&&Ne){var Ut=Tt.getElementById(ft);return Ut?[Ut]:[]}}):(R.filter.ID=function(ft){var Tt=ft.replace(Un,ln);return function(Ut){var Jt=typeof Ut.getAttributeNode!="undefined"&&Ut.getAttributeNode("id");return Jt&&Jt.value===Tt}},R.find.ID=function(ft,Tt){if(typeof Tt.getElementById!="undefined"&&Ne){var Ut,Jt,ri,ei=Tt.getElementById(ft);if(ei){if(Ut=ei.getAttributeNode("id"),Ut&&Ut.value===ft)return[ei];for(ri=Tt.getElementsByName(ft),Jt=0;ei=ri[Jt++];)if(Ut=ei.getAttributeNode("id"),Ut&&Ut.value===ft)return[ei]}return[]}}),R.find.TAG=function(ft,Tt){return typeof Tt.getElementsByTagName!="undefined"?Tt.getElementsByTagName(ft):Tt.querySelectorAll(ft)},R.find.CLASS=function(ft,Tt){if(typeof Tt.getElementsByClassName!="undefined"&&Ne)return Tt.getElementsByClassName(ft)},Je=[],Pr(function(ft){var Tt;je.appendChild(ft).innerHTML="",ft.querySelectorAll("[selected]").length||Je.push("\\["+N+"*(?:value|"+B+")"),ft.querySelectorAll("[id~="+Ee+"-]").length||Je.push("~="),ft.querySelectorAll("a#"+Ee+"+*").length||Je.push(".#.+[+~]"),ft.querySelectorAll(":checked").length||Je.push(":checked"),Tt=ge.createElement("input"),Tt.setAttribute("type","hidden"),ft.appendChild(Tt).setAttribute("name","D"),je.appendChild(ft).disabled=!0,ft.querySelectorAll(":disabled").length!==2&&Je.push(":enabled",":disabled"),Tt=ge.createElement("input"),Tt.setAttribute("name",""),ft.appendChild(Tt),ft.querySelectorAll("[name='']").length||Je.push("\\["+N+"*name"+N+"*="+N+`*(?:''|"")`)}),p.cssHas||Je.push(":has"),Je=Je.length&&new RegExp(Je.join("|")),he=function(ft,Tt){if(ft===Tt)return le=!0,0;var Ut=!ft.compareDocumentPosition-!Tt.compareDocumentPosition;return Ut||(Ut=(ft.ownerDocument||ft)==(Tt.ownerDocument||Tt)?ft.compareDocumentPosition(Tt):1,Ut&1||!p.sortDetached&&Tt.compareDocumentPosition(ft)===Ut?ft===ge||ft.ownerDocument==ne&&ui.contains(ne,ft)?-1:Tt===ge||Tt.ownerDocument==ne&&ui.contains(ne,Tt)?1:J?l.call(J,ft)-l.call(J,Tt):0:Ut&4?-1:1)}),ge}ui.matches=function(Fe,Ke){return ui(Fe,null,null,Ke)},ui.matchesSelector=function(Fe,Ke){if(Ca(Fe),Ne&&!ie[Ke+" "]&&(!Je||!Je.test(Ke)))try{var ot=pt.call(Fe,Ke);if(ot||p.disconnectedMatch||Fe.document&&Fe.document.nodeType!==11)return ot}catch(ft){ie(Ke,!0)}return ui(Ke,ge,null,[Fe]).length>0},ui.contains=function(Fe,Ke){return(Fe.ownerDocument||Fe)!=ge&&Ca(Fe),_.contains(Fe,Ke)},ui.attr=function(Fe,Ke){(Fe.ownerDocument||Fe)!=ge&&Ca(Fe);var ot=R.attrHandle[Ke.toLowerCase()],ft=ot&&c.call(R.attrHandle,Ke.toLowerCase())?ot(Fe,Ke,!Ne):void 0;return ft!==void 0?ft:Fe.getAttribute(Ke)},ui.error=function(Fe){throw new Error("Syntax error, unrecognized expression: "+Fe)},_.uniqueSort=function(Fe){var Ke,ot=[],ft=0,Tt=0;if(le=!p.sortStable,J=!p.sortStable&&r.call(Fe,0),F.call(Fe,he),le){for(;Ke=Fe[Tt++];)Ke===Fe[Tt]&&(ft=ot.push(Tt));for(;ft--;)z.call(Fe,ot[ft],1)}return J=null,Fe},_.fn.uniqueSort=function(){return this.pushStack(_.uniqueSort(r.apply(this)))},R=_.expr={cacheLength:50,createPseudo:bn,match:Qt,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(Fe){return Fe[1]=Fe[1].replace(Un,ln),Fe[3]=(Fe[3]||Fe[4]||Fe[5]||"").replace(Un,ln),Fe[2]==="~="&&(Fe[3]=" "+Fe[3]+" "),Fe.slice(0,4)},CHILD:function(Fe){return Fe[1]=Fe[1].toLowerCase(),Fe[1].slice(0,3)==="nth"?(Fe[3]||ui.error(Fe[0]),Fe[4]=+(Fe[4]?Fe[5]+(Fe[6]||1):2*(Fe[3]==="even"||Fe[3]==="odd")),Fe[5]=+(Fe[7]+Fe[8]||Fe[3]==="odd")):Fe[3]&&ui.error(Fe[0]),Fe},PSEUDO:function(Fe){var Ke,ot=!Fe[6]&&Fe[2];return Qt.CHILD.test(Fe[0])?null:(Fe[3]?Fe[2]=Fe[4]||Fe[5]||"":ot&&Ht.test(ot)&&(Ke=Or(ot,!0))&&(Ke=ot.indexOf(")",ot.length-Ke)-ot.length)&&(Fe[0]=Fe[0].slice(0,Ke),Fe[2]=ot.slice(0,Ke)),Fe.slice(0,3))}},filter:{TAG:function(Fe){var Ke=Fe.replace(Un,ln).toLowerCase();return Fe==="*"?function(){return!0}:function(ot){return D(ot,Ke)}},CLASS:function(Fe){var Ke=ai[Fe+" "];return Ke||(Ke=new RegExp("(^|"+N+")"+Fe+"("+N+"|$)"))&&ai(Fe,function(ot){return Ke.test(typeof ot.className=="string"&&ot.className||typeof ot.getAttribute!="undefined"&&ot.getAttribute("class")||"")})},ATTR:function(Fe,Ke,ot){return function(ft){var Tt=ui.attr(ft,Fe);return Tt==null?Ke==="!=":Ke?(Tt+="",Ke==="="?Tt===ot:Ke==="!="?Tt!==ot:Ke==="^="?ot&&Tt.indexOf(ot)===0:Ke==="*="?ot&&Tt.indexOf(ot)>-1:Ke==="$="?ot&&Tt.slice(-ot.length)===ot:Ke==="~="?(" "+Tt.replace(Me," ")+" ").indexOf(ot)>-1:Ke==="|="?Tt===ot||Tt.slice(0,ot.length+1)===ot+"-":!1):!0}},CHILD:function(Fe,Ke,ot,ft,Tt){var Ut=Fe.slice(0,3)!=="nth",Jt=Fe.slice(-4)!=="last",ri=Ke==="of-type";return ft===1&&Tt===0?function(ei){return!!ei.parentNode}:function(ei,Ni,bi){var xi,Ji,si,Cn,br,oa=Ut!==Jt?"nextSibling":"previousSibling",vt=ei.parentNode,St=ri&&ei.nodeName.toLowerCase(),Et=!bi&&!ri,Ae=!1;if(vt){if(Ut){for(;oa;){for(si=ei;si=si[oa];)if(ri?D(si,St):si.nodeType===1)return!1;br=oa=Fe==="only"&&!br&&"nextSibling"}return!0}if(br=[Jt?vt.firstChild:vt.lastChild],Jt&&Et){for(Ji=vt[Ee]||(vt[Ee]={}),xi=Ji[Fe]||[],Cn=xi[0]===Ie&&xi[1],Ae=Cn&&xi[2],si=Cn&&vt.childNodes[Cn];si=++Cn&&si&&si[oa]||(Ae=Cn=0)||br.pop();)if(si.nodeType===1&&++Ae&&si===ei){Ji[Fe]=[Ie,Cn,Ae];break}}else if(Et&&(Ji=ei[Ee]||(ei[Ee]={}),xi=Ji[Fe]||[],Cn=xi[0]===Ie&&xi[1],Ae=Cn),Ae===!1)for(;(si=++Cn&&si&&si[oa]||(Ae=Cn=0)||br.pop())&&!((ri?D(si,St):si.nodeType===1)&&++Ae&&(Et&&(Ji=si[Ee]||(si[Ee]={}),Ji[Fe]=[Ie,Ae]),si===ei)););return Ae-=Tt,Ae===ft||Ae%ft===0&&Ae/ft>=0}}},PSEUDO:function(Fe,Ke){var ot,ft=R.pseudos[Fe]||R.setFilters[Fe.toLowerCase()]||ui.error("unsupported pseudo: "+Fe);return ft[Ee]?ft(Ke):ft.length>1?(ot=[Fe,Fe,"",Ke],R.setFilters.hasOwnProperty(Fe.toLowerCase())?bn(function(Tt,Ut){for(var Jt,ri=ft(Tt,Ke),ei=ri.length;ei--;)Jt=l.call(Tt,ri[ei]),Tt[Jt]=!(Ut[Jt]=ri[ei])}):function(Tt){return ft(Tt,0,ot)}):ft}},pseudos:{not:bn(function(Fe){var Ke=[],ot=[],ft=vl(Fe.replace(U,"$1"));return ft[Ee]?bn(function(Tt,Ut,Jt,ri){for(var ei,Ni=ft(Tt,null,ri,[]),bi=Tt.length;bi--;)(ei=Ni[bi])&&(Tt[bi]=!(Ut[bi]=ei))}):function(Tt,Ut,Jt){return Ke[0]=Tt,ft(Ke,null,Jt,ot),Ke[0]=null,!ot.pop()}}),has:bn(function(Fe){return function(Ke){return ui(Fe,Ke).length>0}}),contains:bn(function(Fe){return Fe=Fe.replace(Un,ln),function(Ke){return(Ke.textContent||_.text(Ke)).indexOf(Fe)>-1}}),lang:bn(function(Fe){return Vt.test(Fe||"")||ui.error("unsupported lang: "+Fe),Fe=Fe.replace(Un,ln).toLowerCase(),function(Ke){var ot;do if(ot=Ne?Ke.lang:Ke.getAttribute("xml:lang")||Ke.getAttribute("lang"))return ot=ot.toLowerCase(),ot===Fe||ot.indexOf(Fe+"-")===0;while((Ke=Ke.parentNode)&&Ke.nodeType===1);return!1}}),target:function(Fe){var Ke=e.location&&e.location.hash;return Ke&&Ke.slice(1)===Fe.id},root:function(Fe){return Fe===je},focus:function(Fe){return Fe===Ga()&&ge.hasFocus()&&!!(Fe.type||Fe.href||~Fe.tabIndex)},enabled:vr(!1),disabled:vr(!0),checked:function(Fe){return D(Fe,"input")&&!!Fe.checked||D(Fe,"option")&&!!Fe.selected},selected:function(Fe){return Fe.parentNode&&Fe.parentNode.selectedIndex,Fe.selected===!0},empty:function(Fe){for(Fe=Fe.firstChild;Fe;Fe=Fe.nextSibling)if(Fe.nodeType<6)return!1;return!0},parent:function(Fe){return!R.pseudos.empty(Fe)},header:function(Fe){return Hi.test(Fe.nodeName)},input:function(Fe){return ci.test(Fe.nodeName)},button:function(Fe){return D(Fe,"input")&&Fe.type==="button"||D(Fe,"button")},text:function(Fe){var Ke;return D(Fe,"input")&&Fe.type==="text"&&((Ke=Fe.getAttribute("type"))==null||Ke.toLowerCase()==="text")},first:qa(function(){return[0]}),last:qa(function(Fe,Ke){return[Ke-1]}),eq:qa(function(Fe,Ke,ot){return[ot<0?ot+Ke:ot]}),even:qa(function(Fe,Ke){for(var ot=0;otKe?ft=Ke:ft=ot;--ft>=0;)Fe.push(ft);return Fe}),gt:qa(function(Fe,Ke,ot){for(var ft=ot<0?ot+Ke:ot;++ft1?function(Ke,ot,ft){for(var Tt=Fe.length;Tt--;)if(!Fe[Tt](Ke,ot,ft))return!1;return!0}:Fe[0]}function xs(Fe,Ke,ot){for(var ft=0,Tt=Ke.length;ft-1&&(Jt[bi]=!(ri[bi]=Ji))}}else si=gl(si===ri?si.splice(oa,si.length):si),Tt?Tt(null,ri,si,Ni):ue.apply(ri,si)})}function Wo(Fe){for(var Ke,ot,ft,Tt=Fe.length,Ut=R.relative[Fe[0].type],Jt=Ut||R.relative[" "],ri=Ut?1:0,ei=Zr(function(xi){return xi===Ke},Jt,!0),Ni=Zr(function(xi){return l.call(Ke,xi)>-1},Jt,!0),bi=[function(xi,Ji,si){var Cn=!Ut&&(si||Ji!=G)||((Ke=Ji).nodeType?ei(xi,Ji,si):Ni(xi,Ji,si));return Ke=null,Cn}];ri1&&Uo(bi),ri>1&&pl(Fe.slice(0,ri-1).concat({value:Fe[ri-2].type===" "?"*":""})).replace(U,"$1"),ot,ri0,ft=Fe.length>0,Tt=function(Ut,Jt,ri,ei,Ni){var bi,xi,Ji,si=0,Cn="0",br=Ut&&[],oa=[],vt=G,St=Ut||ft&&R.find.TAG("*",Ni),Et=Ie+=vt==null?1:Math.random()||.1,Ae=St.length;for(Ni&&(G=Jt==ge||Jt||Ni);Cn!==Ae&&(bi=St[Cn])!=null;Cn++){if(ft&&bi){for(xi=0,!Jt&&bi.ownerDocument!=ge&&(Ca(bi),ri=!Ne);Ji=Fe[xi++];)if(Ji(bi,Jt||ge,ri)){ue.call(ei,bi);break}Ni&&(Ie=Et)}ot&&((bi=!Ji&&bi)&&si--,Ut&&br.push(bi))}if(si+=Cn,ot&&Cn!==si){for(xi=0;Ji=Ke[xi++];)Ji(br,oa,Jt,ri);if(Ut){if(si>0)for(;Cn--;)br[Cn]||oa[Cn]||(oa[Cn]=P.call(ei));oa=gl(oa)}ue.apply(ei,oa),Ni&&!Ut&&oa.length>0&&si+Ke.length>1&&_.uniqueSort(ei)}return Ni&&(Ie=Et,G=vt),br};return ot?bn(Tt):Tt}function vl(Fe,Ke){var ot,ft=[],Tt=[],Ut=pi[Fe+" "];if(!Ut){for(Ke||(Ke=Or(Fe)),ot=Ke.length;ot--;)Ut=Wo(Ke[ot]),Ut[Ee]?ft.push(Ut):Tt.push(Ut);Ut=pi(Fe,mu(Tt,ft)),Ut.selector=Fe}return Ut}function Fs(Fe,Ke,ot,ft){var Tt,Ut,Jt,ri,ei,Ni=typeof Fe=="function"&&Fe,bi=!ft&&Or(Fe=Ni.selector||Fe);if(ot=ot||[],bi.length===1){if(Ut=bi[0]=bi[0].slice(0),Ut.length>2&&(Jt=Ut[0]).type==="ID"&&Ke.nodeType===9&&Ne&&R.relative[Ut[1].type]){if(Ke=(R.find.ID(Jt.matches[0].replace(Un,ln),Ke)||[])[0],Ke)Ni&&(Ke=Ke.parentNode);else return ot;Fe=Fe.slice(Ut.shift().value.length)}for(Tt=Qt.needsContext.test(Fe)?0:Ut.length;Tt--&&(Jt=Ut[Tt],!R.relative[ri=Jt.type]);)if((ei=R.find[ri])&&(ft=ei(Jt.matches[0].replace(Un,ln),Sn.test(Ut[0].type)&&ha(Ke.parentNode)||Ke))){if(Ut.splice(Tt,1),Fe=ft.length&&pl(Ut),!Fe)return ue.apply(ot,ft),ot;break}}return(Ni||vl(Fe,bi))(ft,Ke,!Ne,ot,!Ke||Sn.test(Fe)&&ha(Ke.parentNode)||Ke),ot}p.sortStable=Ee.split("").sort(he).join("")===Ee,Ca(),p.sortDetached=Pr(function(Fe){return Fe.compareDocumentPosition(ge.createElement("fieldset"))&1}),_.find=ui,_.expr[":"]=_.expr.pseudos,_.unique=_.uniqueSort,ui.compile=vl,ui.select=Fs,ui.setDocument=Ca,ui.tokenize=Or,ui.escape=_.escapeSelector,ui.getText=_.text,ui.isXML=_.isXMLDoc,ui.selectors=_.expr,ui.support=_.support,ui.uniqueSort=_.uniqueSort})();var Y=function(C,R,G){for(var J=[],le=G!==void 0;(C=C[R])&&C.nodeType!==9;)if(C.nodeType===1){if(le&&_(C).is(G))break;J.push(C)}return J},Q=function(C,R){for(var G=[];C;C=C.nextSibling)C.nodeType===1&&C!==R&&G.push(C);return G},de=_.expr.match.needsContext,oe=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function re(C,R,G){return g(R)?_.grep(C,function(J,le){return!!R.call(J,le,J)!==G}):R.nodeType?_.grep(C,function(J){return J===R!==G}):typeof R!="string"?_.grep(C,function(J){return l.call(R,J)>-1!==G}):_.filter(R,C,G)}_.filter=function(C,R,G){var J=R[0];return G&&(C=":not("+C+")"),R.length===1&&J.nodeType===1?_.find.matchesSelector(J,C)?[J]:[]:_.find.matches(C,_.grep(R,function(le){return le.nodeType===1}))},_.fn.extend({find:function(C){var R,G,J=this.length,le=this;if(typeof C!="string")return this.pushStack(_(C).filter(function(){for(R=0;R1?_.uniqueSort(G):G},filter:function(C){return this.pushStack(re(this,C||[],!1))},not:function(C){return this.pushStack(re(this,C||[],!0))},is:function(C){return!!re(this,typeof C=="string"&&de.test(C)?_(C):C||[],!1).length}});var ce,ve=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Le=_.fn.init=function(C,R,G){var J,le;if(!C)return this;if(G=G||ce,typeof C=="string")if(C[0]==="<"&&C[C.length-1]===">"&&C.length>=3?J=[null,C,null]:J=ve.exec(C),J&&(J[1]||!R))if(J[1]){if(R=R instanceof _?R[0]:R,_.merge(this,_.parseHTML(J[1],R&&R.nodeType?R.ownerDocument||R:b,!0)),oe.test(J[1])&&_.isPlainObject(R))for(J in R)g(this[J])?this[J](R[J]):this.attr(J,R[J]);return this}else return le=b.getElementById(J[2]),le&&(this[0]=le,this.length=1),this;else return!R||R.jquery?(R||G).find(C):this.constructor(R).find(C);else{if(C.nodeType)return this[0]=C,this.length=1,this;if(g(C))return G.ready!==void 0?G.ready(C):C(_)}return _.makeArray(C,this)};Le.prototype=_.fn,ce=_(b);var Oe=/^(?:parents|prev(?:Until|All))/,$e={children:!0,contents:!0,next:!0,prev:!0};_.fn.extend({has:function(C){var R=_(C,this),G=R.length;return this.filter(function(){for(var J=0;J-1:G.nodeType===1&&_.find.matchesSelector(G,C))){ue.push(G);break}}return this.pushStack(ue.length>1?_.uniqueSort(ue):ue)},index:function(C){return C?typeof C=="string"?l.call(_(C),this[0]):l.call(this,C.jquery?C[0]:C):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(C,R){return this.pushStack(_.uniqueSort(_.merge(this.get(),_(C,R))))},addBack:function(C){return this.add(C==null?this.prevObject:this.prevObject.filter(C))}});function et(C,R){for(;(C=C[R])&&C.nodeType!==1;);return C}_.each({parent:function(C){var R=C.parentNode;return R&&R.nodeType!==11?R:null},parents:function(C){return Y(C,"parentNode")},parentsUntil:function(C,R,G){return Y(C,"parentNode",G)},next:function(C){return et(C,"nextSibling")},prev:function(C){return et(C,"previousSibling")},nextAll:function(C){return Y(C,"nextSibling")},prevAll:function(C){return Y(C,"previousSibling")},nextUntil:function(C,R,G){return Y(C,"nextSibling",G)},prevUntil:function(C,R,G){return Y(C,"previousSibling",G)},siblings:function(C){return Q((C.parentNode||{}).firstChild,C)},children:function(C){return Q(C.firstChild)},contents:function(C){return C.contentDocument!=null&&a(C.contentDocument)?C.contentDocument:(D(C,"template")&&(C=C.content||C),_.merge([],C.childNodes))}},function(C,R){_.fn[C]=function(G,J){var le=_.map(this,R,G);return C.slice(-5)!=="Until"&&(J=G),J&&typeof J=="string"&&(le=_.filter(J,le)),this.length>1&&($e[C]||_.uniqueSort(le),Oe.test(C)&&le.reverse()),this.pushStack(le)}});var Qe=/[^\x20\t\r\n\f]+/g;function Be(C){var R={};return _.each(C.match(Qe)||[],function(G,J){R[J]=!0}),R}_.Callbacks=function(C){C=typeof C=="string"?Be(C):_.extend({},C);var R,G,J,le,ue=[],ge=[],je=-1,Ne=function(){for(le=le||C.once,J=R=!0;ge.length;je=-1)for(G=ge.shift();++je-1;)ue.splice(Ie,1),Ie<=je&&je--}),this},has:function(pt){return pt?_.inArray(pt,ue)>-1:ue.length>0},empty:function(){return ue&&(ue=[]),this},disable:function(){return le=ge=[],ue=G="",this},disabled:function(){return!ue},lock:function(){return le=ge=[],!G&&!R&&(ue=G=""),this},locked:function(){return!!le},fireWith:function(pt,Ee){return le||(Ee=Ee||[],Ee=[pt,Ee.slice?Ee.slice():Ee],ge.push(Ee),R||Ne()),this},fire:function(){return Je.fireWith(this,arguments),this},fired:function(){return!!J}};return Je};function tt(C){return C}function me(C){throw C}function fe(C,R,G,J){var le;try{C&&g(le=C.promise)?le.call(C).done(R).fail(G):C&&g(le=C.then)?le.call(C,R,G):R.apply(void 0,[C].slice(J))}catch(ue){G.apply(void 0,[ue])}}_.extend({Deferred:function(C){var R=[["notify","progress",_.Callbacks("memory"),_.Callbacks("memory"),2],["resolve","done",_.Callbacks("once memory"),_.Callbacks("once memory"),0,"resolved"],["reject","fail",_.Callbacks("once memory"),_.Callbacks("once memory"),1,"rejected"]],G="pending",J={state:function(){return G},always:function(){return le.done(arguments).fail(arguments),this},catch:function(ue){return J.then(null,ue)},pipe:function(){var ue=arguments;return _.Deferred(function(ge){_.each(R,function(je,Ne){var Je=g(ue[Ne[4]])&&ue[Ne[4]];le[Ne[1]](function(){var pt=Je&&Je.apply(this,arguments);pt&&g(pt.promise)?pt.promise().progress(ge.notify).done(ge.resolve).fail(ge.reject):ge[Ne[0]+"With"](this,Je?[pt]:arguments)})}),ue=null}).promise()},then:function(ue,ge,je){var Ne=0;function Je(pt,Ee,Ie,Ct){return function(){var ai=this,Ti=arguments,pi=function(){var he,B;if(!(pt=Ne&&(Ie!==me&&(ai=void 0,Ti=[he]),Ee.rejectWith(ai,Ti))}};pt?ie():(_.Deferred.getErrorHook?ie.error=_.Deferred.getErrorHook():_.Deferred.getStackHook&&(ie.error=_.Deferred.getStackHook()),e.setTimeout(ie))}}return _.Deferred(function(pt){R[0][3].add(Je(0,pt,g(je)?je:tt,pt.notifyWith)),R[1][3].add(Je(0,pt,g(ue)?ue:tt)),R[2][3].add(Je(0,pt,g(ge)?ge:me))}).promise()},promise:function(ue){return ue!=null?_.extend(ue,J):J}},le={};return _.each(R,function(ue,ge){var je=ge[2],Ne=ge[5];J[ge[1]]=je.add,Ne&&je.add(function(){G=Ne},R[3-ue][2].disable,R[3-ue][3].disable,R[0][2].lock,R[0][3].lock),je.add(ge[3].fire),le[ge[0]]=function(){return le[ge[0]+"With"](this===le?void 0:this,arguments),this},le[ge[0]+"With"]=je.fireWith}),J.promise(le),C&&C.call(le,le),le},when:function(C){var R=arguments.length,G=R,J=Array(G),le=r.call(arguments),ue=_.Deferred(),ge=function(je){return function(Ne){J[je]=this,le[je]=arguments.length>1?r.call(arguments):Ne,--R||ue.resolveWith(J,le)}};if(R<=1&&(fe(C,ue.done(ge(G)).resolve,ue.reject,!R),ue.state()==="pending"||g(le[G]&&le[G].then)))return ue.then();for(;G--;)fe(le[G],ge(G),ue.reject);return ue.promise()}});var Se=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;_.Deferred.exceptionHook=function(C,R){e.console&&e.console.warn&&C&&Se.test(C.name)&&e.console.warn("jQuery.Deferred exception: "+C.message,C.stack,R)},_.readyException=function(C){e.setTimeout(function(){throw C})};var Re=_.Deferred();_.fn.ready=function(C){return Re.then(C).catch(function(R){_.readyException(R)}),this},_.extend({isReady:!1,readyWait:1,ready:function(C){(C===!0?--_.readyWait:_.isReady)||(_.isReady=!0,!(C!==!0&&--_.readyWait>0)&&Re.resolveWith(b,[_]))}}),_.ready.then=Re.then;function He(){b.removeEventListener("DOMContentLoaded",He),e.removeEventListener("load",He),_.ready()}b.readyState==="complete"||b.readyState!=="loading"&&!b.documentElement.doScroll?e.setTimeout(_.ready):(b.addEventListener("DOMContentLoaded",He),e.addEventListener("load",He));var Ge=function(C,R,G,J,le,ue,ge){var je=0,Ne=C.length,Je=G==null;if(y(G)==="object"){le=!0;for(je in G)Ge(C,R,je,G[je],!0,ue,ge)}else if(J!==void 0&&(le=!0,g(J)||(ge=!0),Je&&(ge?(R.call(C,J),R=null):(Je=R,R=function(pt,Ee,Ie){return Je.call(_(pt),Ie)})),R))for(;je1,null,!0)},removeData:function(C){return this.each(function(){rt.remove(this,C)})}}),_.extend({queue:function(C,R,G){var J;if(C)return R=(R||"fx")+"queue",J=Xe.get(C,R),G&&(!J||Array.isArray(G)?J=Xe.access(C,R,_.makeArray(G)):J.push(G)),J||[]},dequeue:function(C,R){R=R||"fx";var G=_.queue(C,R),J=G.length,le=G.shift(),ue=_._queueHooks(C,R),ge=function(){_.dequeue(C,R)};le==="inprogress"&&(le=G.shift(),J--),le&&(R==="fx"&&G.unshift("inprogress"),delete ue.stop,le.call(C,ge,ue)),!J&&ue&&ue.empty.fire()},_queueHooks:function(C,R){var G=R+"queueHooks";return Xe.get(C,G)||Xe.access(C,G,{empty:_.Callbacks("once memory").add(function(){Xe.remove(C,[R+"queue",G])})})}}),_.fn.extend({queue:function(C,R){var G=2;return typeof C!="string"&&(R=C,C="fx",G--),arguments.length\x20\t\r\n\f]*)/i,zn=/^$|^module$|\/(?:java|ecma)script/i;(function(){var C=b.createDocumentFragment(),R=C.appendChild(b.createElement("div")),G=b.createElement("input");G.setAttribute("type","radio"),G.setAttribute("checked","checked"),G.setAttribute("name","t"),R.appendChild(G),p.checkClone=R.cloneNode(!0).cloneNode(!0).lastChild.checked,R.innerHTML="",p.noCloneChecked=!!R.cloneNode(!0).lastChild.defaultValue,R.innerHTML="",p.option=!!R.lastChild})();var on={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};on.tbody=on.tfoot=on.colgroup=on.caption=on.thead,on.th=on.td,p.option||(on.optgroup=on.option=[1,""]);function nn(C,R){var G;return typeof C.getElementsByTagName!="undefined"?G=C.getElementsByTagName(R||"*"):typeof C.querySelectorAll!="undefined"?G=C.querySelectorAll(R||"*"):G=[],R===void 0||R&&D(C,R)?_.merge([C],G):G}function Zn(C,R){for(var G=0,J=C.length;G-1){le&&le.push(ue);continue}if(Je=ht(ue),ge=nn(Ee.appendChild(ue),"script"),Je&&Zn(ge),G)for(pt=0;ue=ge[pt++];)zn.test(ue.type||"")&&G.push(ue)}return Ee}var Da=/^([^.]*)(?:\.(.+)|)/;function Ur(){return!0}function xr(){return!1}function ar(C,R,G,J,le,ue){var ge,je;if(typeof R=="object"){typeof G!="string"&&(J=J||G,G=void 0);for(je in R)ar(C,je,G,J,R[je],ue);return C}if(J==null&&le==null?(le=G,J=G=void 0):le==null&&(typeof G=="string"?(le=J,J=void 0):(le=J,J=G,G=void 0)),le===!1)le=xr;else if(!le)return C;return ue===1&&(ge=le,le=function(Ne){return _().off(Ne),ge.apply(this,arguments)},le.guid=ge.guid||(ge.guid=_.guid++)),C.each(function(){_.event.add(this,R,le,J,G)})}_.event={global:{},add:function(C,R,G,J,le){var ue,ge,je,Ne,Je,pt,Ee,Ie,Ct,ai,Ti,pi=Xe.get(C);if(ct(C))for(G.handler&&(ue=G,G=ue.handler,le=ue.selector),le&&_.find.matchesSelector(Ye,le),G.guid||(G.guid=_.guid++),(Ne=pi.events)||(Ne=pi.events=Object.create(null)),(ge=pi.handle)||(ge=pi.handle=function(ie){return typeof _!="undefined"&&_.event.triggered!==ie.type?_.event.dispatch.apply(C,arguments):void 0}),R=(R||"").match(Qe)||[""],Je=R.length;Je--;)je=Da.exec(R[Je])||[],Ct=Ti=je[1],ai=(je[2]||"").split(".").sort(),Ct&&(Ee=_.event.special[Ct]||{},Ct=(le?Ee.delegateType:Ee.bindType)||Ct,Ee=_.event.special[Ct]||{},pt=_.extend({type:Ct,origType:Ti,data:J,handler:G,guid:G.guid,selector:le,needsContext:le&&_.expr.match.needsContext.test(le),namespace:ai.join(".")},ue),(Ie=Ne[Ct])||(Ie=Ne[Ct]=[],Ie.delegateCount=0,(!Ee.setup||Ee.setup.call(C,J,ai,ge)===!1)&&C.addEventListener&&C.addEventListener(Ct,ge)),Ee.add&&(Ee.add.call(C,pt),pt.handler.guid||(pt.handler.guid=G.guid)),le?Ie.splice(Ie.delegateCount++,0,pt):Ie.push(pt),_.event.global[Ct]=!0)},remove:function(C,R,G,J,le){var ue,ge,je,Ne,Je,pt,Ee,Ie,Ct,ai,Ti,pi=Xe.hasData(C)&&Xe.get(C);if(!(!pi||!(Ne=pi.events))){for(R=(R||"").match(Qe)||[""],Je=R.length;Je--;){if(je=Da.exec(R[Je])||[],Ct=Ti=je[1],ai=(je[2]||"").split(".").sort(),!Ct){for(Ct in Ne)_.event.remove(C,Ct+R[Je],G,J,!0);continue}for(Ee=_.event.special[Ct]||{},Ct=(J?Ee.delegateType:Ee.bindType)||Ct,Ie=Ne[Ct]||[],je=je[2]&&new RegExp("(^|\\.)"+ai.join("\\.(?:.*\\.|)")+"(\\.|$)"),ge=ue=Ie.length;ue--;)pt=Ie[ue],(le||Ti===pt.origType)&&(!G||G.guid===pt.guid)&&(!je||je.test(pt.namespace))&&(!J||J===pt.selector||J==="**"&&pt.selector)&&(Ie.splice(ue,1),pt.selector&&Ie.delegateCount--,Ee.remove&&Ee.remove.call(C,pt));ge&&!Ie.length&&((!Ee.teardown||Ee.teardown.call(C,ai,pi.handle)===!1)&&_.removeEvent(C,Ct,pi.handle),delete Ne[Ct])}_.isEmptyObject(Ne)&&Xe.remove(C,"handle events")}},dispatch:function(C){var R,G,J,le,ue,ge,je=new Array(arguments.length),Ne=_.event.fix(C),Je=(Xe.get(this,"events")||Object.create(null))[Ne.type]||[],pt=_.event.special[Ne.type]||{};for(je[0]=Ne,R=1;R=1)){for(;Je!==this;Je=Je.parentNode||this)if(Je.nodeType===1&&!(C.type==="click"&&Je.disabled===!0)){for(ue=[],ge={},G=0;G-1:_.find(le,this,null,[Je]).length),ge[le]&&ue.push(J);ue.length&&je.push({elem:Je,handlers:ue})}}return Je=this,Ne\s*$/g;function ks(C,R){return D(C,"table")&&D(R.nodeType!==11?R:R.firstChild,"tr")&&_(C).children("tbody")[0]||C}function La(C){return C.type=(C.getAttribute("type")!==null)+"/"+C.type,C}function ns(C){return(C.type||"").slice(0,5)==="true/"?C.type=C.type.slice(5):C.removeAttribute("type"),C}function Wr(C,R){var G,J,le,ue,ge,je,Ne;if(R.nodeType===1){if(Xe.hasData(C)&&(ue=Xe.get(C),Ne=ue.events,Ne)){Xe.remove(R,"handle events");for(le in Ne)for(G=0,J=Ne[le].length;G1&&typeof Ct=="string"&&!p.checkClone&&ja.test(Ct))return C.each(function(Ti){var pi=C.eq(Ti);ai&&(R[0]=Ct.call(this,Ti,pi.html())),Ia(pi,R,G,J)});if(Ee&&(le=ga(R,C[0].ownerDocument,!1,C,J),ue=le.firstChild,le.childNodes.length===1&&(le=ue),ue||J)){for(ge=_.map(nn(le,"script"),La),je=ge.length;pt0&&Zn(ge,!Ne&&nn(C,"script")),je},cleanData:function(C){for(var R,G,J,le=_.event.special,ue=0;(G=C[ue])!==void 0;ue++)if(ct(G)){if(R=G[Xe.expando]){if(R.events)for(J in R.events)le[J]?_.event.remove(G,J):_.removeEvent(G,J,R.handle);G[Xe.expando]=void 0}G[rt.expando]&&(G[rt.expando]=void 0)}}}),_.fn.extend({detach:function(C){return Vr(this,C,!0)},remove:function(C){return Vr(this,C)},text:function(C){return Ge(this,function(R){return R===void 0?_.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=R)})},null,C,arguments.length)},append:function(){return Ia(this,arguments,function(C){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var R=ks(this,C);R.appendChild(C)}})},prepend:function(){return Ia(this,arguments,function(C){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var R=ks(this,C);R.insertBefore(C,R.firstChild)}})},before:function(){return Ia(this,arguments,function(C){this.parentNode&&this.parentNode.insertBefore(C,this)})},after:function(){return Ia(this,arguments,function(C){this.parentNode&&this.parentNode.insertBefore(C,this.nextSibling)})},empty:function(){for(var C,R=0;(C=this[R])!=null;R++)C.nodeType===1&&(_.cleanData(nn(C,!1)),C.textContent="");return this},clone:function(C,R){return C=C==null?!1:C,R=R==null?C:R,this.map(function(){return _.clone(this,C,R)})},html:function(C){return Ge(this,function(R){var G=this[0]||{},J=0,le=this.length;if(R===void 0&&G.nodeType===1)return G.innerHTML;if(typeof R=="string"&&!Xt.test(R)&&!on[(sn.exec(R)||["",""])[1].toLowerCase()]){R=_.htmlPrefilter(R);try{for(;J=0&&(Ne+=Math.max(0,Math.ceil(C["offset"+R[0].toUpperCase()+R.slice(1)]-ue-Ne-je-.5))||0),Ne+Je}function Wi(C,R,G){var J=Ja(C),le=!p.boxSizingReliable()||G,ue=le&&_.css(C,"boxSizing",!1,J)==="border-box",ge=ue,je=sr(C,R,J),Ne="offset"+R[0].toUpperCase()+R.slice(1);if(Qa.test(je)){if(!G)return je;je="auto"}return(!p.boxSizingReliable()&&ue||!p.reliableTrDimensions()&&D(C,"tr")||je==="auto"||!parseFloat(je)&&_.css(C,"display",!1,J)==="inline")&&C.getClientRects().length&&(ue=_.css(C,"boxSizing",!1,J)==="border-box",ge=Ne in C,ge&&(je=C[Ne])),je=parseFloat(je)||0,je+Di(C,R,G||(ue?"border":"content"),ge,J,je)+"px"}_.extend({cssHooks:{opacity:{get:function(C,R){if(R){var G=sr(C,"opacity");return G===""?"1":G}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(C,R,G,J){if(!(!C||C.nodeType===3||C.nodeType===8||!C.style)){var le,ue,ge,je=nt(R),Ne=Lr.test(R),Je=C.style;if(Ne||(R=Ha(je)),ge=_.cssHooks[R]||_.cssHooks[je],G!==void 0){if(ue=typeof G,ue==="string"&&(le=Ce.exec(G))&&le[1]&&(G=jt(C,R,le),ue="number"),G==null||G!==G)return;ue==="number"&&!Ne&&(G+=le&&le[3]||(_.cssNumber[je]?"":"px")),!p.clearCloneStyle&&G===""&&R.indexOf("background")===0&&(Je[R]="inherit"),(!ge||!("set"in ge)||(G=ge.set(C,G,J))!==void 0)&&(Ne?Je.setProperty(R,G):Je[R]=G)}else return ge&&"get"in ge&&(le=ge.get(C,!1,J))!==void 0?le:Je[R]}},css:function(C,R,G,J){var le,ue,ge,je=nt(R),Ne=Lr.test(R);return Ne||(R=Ha(je)),ge=_.cssHooks[R]||_.cssHooks[je],ge&&"get"in ge&&(le=ge.get(C,!0,G)),le===void 0&&(le=sr(C,R,J)),le==="normal"&&R in Ss&&(le=Ss[R]),G===""||G?(ue=parseFloat(le),G===!0||isFinite(ue)?ue||0:le):le}}),_.each(["height","width"],function(C,R){_.cssHooks[R]={get:function(G,J,le){if(J)return rs.test(_.css(G,"display"))&&(!G.getClientRects().length||!G.getBoundingClientRect().width)?rr(G,mr,function(){return Wi(G,R,le)}):Wi(G,R,le)},set:function(G,J,le){var ue,ge=Ja(G),je=!p.scrollboxSize()&&ge.position==="absolute",Ne=je||le,Je=Ne&&_.css(G,"boxSizing",!1,ge)==="border-box",pt=le?Di(G,R,le,Je,ge):0;return Je&&je&&(pt-=Math.ceil(G["offset"+R[0].toUpperCase()+R.slice(1)]-parseFloat(ge[R])-Di(G,R,"border",!1,ge)-.5)),pt&&(ue=Ce.exec(J))&&(ue[3]||"px")!=="px"&&(G.style[R]=J,J=_.css(G,R)),Ua(G,J,pt)}}}),_.cssHooks.marginLeft=as(p.reliableMarginLeft,function(C,R){if(R)return(parseFloat(sr(C,"marginLeft"))||C.getBoundingClientRect().left-rr(C,{marginLeft:0},function(){return C.getBoundingClientRect().left}))+"px"}),_.each({margin:"",padding:"",border:"Width"},function(C,R){_.cssHooks[C+R]={expand:function(G){for(var J=0,le={},ue=typeof G=="string"?G.split(" "):[G];J<4;J++)le[C+bt[J]+R]=ue[J]||ue[J-2]||ue[0];return le}},C!=="margin"&&(_.cssHooks[C+R].set=Ua)}),_.fn.extend({css:function(C,R){return Ge(this,function(G,J,le){var ue,ge,je={},Ne=0;if(Array.isArray(J)){for(ue=Ja(G),ge=J.length;Ne1)}});function $n(C,R,G,J,le){return new $n.prototype.init(C,R,G,J,le)}_.Tween=$n,$n.prototype={constructor:$n,init:function(C,R,G,J,le,ue){this.elem=C,this.prop=G,this.easing=le||_.easing._default,this.options=R,this.start=this.now=this.cur(),this.end=J,this.unit=ue||(_.cssNumber[G]?"":"px")},cur:function(){var C=$n.propHooks[this.prop];return C&&C.get?C.get(this):$n.propHooks._default.get(this)},run:function(C){var R,G=$n.propHooks[this.prop];return this.options.duration?this.pos=R=_.easing[this.easing](C,this.options.duration*C,0,1,this.options.duration):this.pos=R=C,this.now=(this.end-this.start)*R+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),G&&G.set?G.set(this):$n.propHooks._default.set(this),this}},$n.prototype.init.prototype=$n.prototype,$n.propHooks={_default:{get:function(C){var R;return C.elem.nodeType!==1||C.elem[C.prop]!=null&&C.elem.style[C.prop]==null?C.elem[C.prop]:(R=_.css(C.elem,C.prop,""),!R||R==="auto"?0:R)},set:function(C){_.fx.step[C.prop]?_.fx.step[C.prop](C):C.elem.nodeType===1&&(_.cssHooks[C.prop]||C.elem.style[Ha(C.prop)]!=null)?_.style(C.elem,C.prop,C.now+C.unit):C.elem[C.prop]=C.now}}},$n.propHooks.scrollTop=$n.propHooks.scrollLeft={set:function(C){C.elem.nodeType&&C.elem.parentNode&&(C.elem[C.prop]=C.now)}},_.easing={linear:function(C){return C},swing:function(C){return .5-Math.cos(C*Math.PI)/2},_default:"swing"},_.fx=$n.prototype.init,_.fx.step={};var Yn,Wa,Pa=/^(?:toggle|show|hide)$/,fi=/queueHooks$/;function Gi(){Wa&&(b.hidden===!1&&e.requestAnimationFrame?e.requestAnimationFrame(Gi):e.setTimeout(Gi,_.fx.interval),_.fx.tick())}function er(){return e.setTimeout(function(){Yn=void 0}),Yn=Date.now()}function Ma(C,R){var G,J=0,le={height:C};for(R=R?1:0;J<4;J+=2-R)G=bt[J],le["margin"+G]=le["padding"+G]=C;return R&&(le.opacity=le.width=C),le}function ra(C,R,G){for(var J,le=(In.tweeners[R]||[]).concat(In.tweeners["*"]),ue=0,ge=le.length;ue1)},removeAttr:function(C){return this.each(function(){_.removeAttr(this,C)})}}),_.extend({attr:function(C,R,G){var J,le,ue=C.nodeType;if(!(ue===3||ue===8||ue===2)){if(typeof C.getAttribute=="undefined")return _.prop(C,R,G);if((ue!==1||!_.isXMLDoc(C))&&(le=_.attrHooks[R.toLowerCase()]||(_.expr.match.bool.test(R)?Ii:void 0)),G!==void 0){if(G===null){_.removeAttr(C,R);return}return le&&"set"in le&&(J=le.set(C,G,R))!==void 0?J:(C.setAttribute(R,G+""),G)}return le&&"get"in le&&(J=le.get(C,R))!==null?J:(J=_.find.attr(C,R),J==null?void 0:J)}},attrHooks:{type:{set:function(C,R){if(!p.radioValue&&R==="radio"&&D(C,"input")){var G=C.value;return C.setAttribute("type",R),G&&(C.value=G),R}}}},removeAttr:function(C,R){var G,J=0,le=R&&R.match(Qe);if(le&&C.nodeType===1)for(;G=le[J++];)C.removeAttribute(G)}}),Ii={set:function(C,R,G){return R===!1?_.removeAttr(C,G):C.setAttribute(G,G),G}},_.each(_.expr.match.bool.source.match(/\w+/g),function(C,R){var G=va[R]||_.find.attr;va[R]=function(J,le,ue){var ge,je,Ne=le.toLowerCase();return ue||(je=va[Ne],va[Ne]=ge,ge=G(J,le,ue)!=null?Ne:null,va[Ne]=je),ge}});var qr=/^(?:input|select|textarea|button)$/i,pr=/^(?:a|area)$/i;_.fn.extend({prop:function(C,R){return Ge(this,_.prop,C,R,arguments.length>1)},removeProp:function(C){return this.each(function(){delete this[_.propFix[C]||C]})}}),_.extend({prop:function(C,R,G){var J,le,ue=C.nodeType;if(!(ue===3||ue===8||ue===2))return(ue!==1||!_.isXMLDoc(C))&&(R=_.propFix[R]||R,le=_.propHooks[R]),G!==void 0?le&&"set"in le&&(J=le.set(C,G,R))!==void 0?J:C[R]=G:le&&"get"in le&&(J=le.get(C,R))!==null?J:C[R]},propHooks:{tabIndex:{get:function(C){var R=_.find.attr(C,"tabindex");return R?parseInt(R,10):qr.test(C.nodeName)||pr.test(C.nodeName)&&C.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),p.optSelected||(_.propHooks.selected={get:function(C){var R=C.parentNode;return R&&R.parentNode&&R.parentNode.selectedIndex,null},set:function(C){var R=C.parentNode;R&&(R.selectedIndex,R.parentNode&&R.parentNode.selectedIndex)}}),_.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){_.propFix[this.toLowerCase()]=this});function Pn(C){var R=C.match(Qe)||[];return R.join(" ")}function Va(C){return C.getAttribute&&C.getAttribute("class")||""}function Bn(C){return Array.isArray(C)?C:typeof C=="string"?C.match(Qe)||[]:[]}_.fn.extend({addClass:function(C){var R,G,J,le,ue,ge;return g(C)?this.each(function(je){_(this).addClass(C.call(this,je,Va(this)))}):(R=Bn(C),R.length?this.each(function(){if(J=Va(this),G=this.nodeType===1&&" "+Pn(J)+" ",G){for(ue=0;ue-1;)G=G.replace(" "+le+" "," ");ge=Pn(G),J!==ge&&this.setAttribute("class",ge)}}):this):this.attr("class","")},toggleClass:function(C,R){var G,J,le,ue,ge=typeof C,je=ge==="string"||Array.isArray(C);return g(C)?this.each(function(Ne){_(this).toggleClass(C.call(this,Ne,Va(this),R),R)}):typeof R=="boolean"&&je?R?this.addClass(C):this.removeClass(C):(G=Bn(C),this.each(function(){if(je)for(ue=_(this),le=0;le-1)return!0;return!1}});var Kn=/\r/g;_.fn.extend({val:function(C){var R,G,J,le=this[0];return arguments.length?(J=g(C),this.each(function(ue){var ge;this.nodeType===1&&(J?ge=C.call(this,ue,_(this).val()):ge=C,ge==null?ge="":typeof ge=="number"?ge+="":Array.isArray(ge)&&(ge=_.map(ge,function(je){return je==null?"":je+""})),R=_.valHooks[this.type]||_.valHooks[this.nodeName.toLowerCase()],(!R||!("set"in R)||R.set(this,ge,"value")===void 0)&&(this.value=ge))})):le?(R=_.valHooks[le.type]||_.valHooks[le.nodeName.toLowerCase()],R&&"get"in R&&(G=R.get(le,"value"))!==void 0?G:(G=le.value,typeof G=="string"?G.replace(Kn,""):G==null?"":G)):void 0}}),_.extend({valHooks:{option:{get:function(C){var R=_.find.attr(C,"value");return R!=null?R:Pn(_.text(C))}},select:{get:function(C){var R,G,J,le=C.options,ue=C.selectedIndex,ge=C.type==="select-one",je=ge?null:[],Ne=ge?ue+1:le.length;for(ue<0?J=Ne:J=ge?ue:0;J-1)&&(G=!0);return G||(C.selectedIndex=-1),ue}}}}),_.each(["radio","checkbox"],function(){_.valHooks[this]={set:function(C,R){if(Array.isArray(R))return C.checked=_.inArray(_(C).val(),R)>-1}},p.checkOn||(_.valHooks[this].get=function(C){return C.getAttribute("value")===null?"on":C.value})});var pn=e.location,En={guid:Date.now()},Mn=/\?/;_.parseXML=function(C){var R,G;if(!C||typeof C!="string")return null;try{R=new e.DOMParser().parseFromString(C,"text/xml")}catch(J){}return G=R&&R.getElementsByTagName("parsererror")[0],(!R||G)&&_.error("Invalid XML: "+(G?_.map(G.childNodes,function(J){return J.textContent}).join(` -`):C)),R};var jn=/^(?:focusinfocus|focusoutblur)$/,to=function(C){C.stopPropagation()};_.extend(_.event,{trigger:function(C,R,G,J){var le,ue,ge,je,Ne,Je,pt,Ee,Ie=[G||b],Ct=c.call(C,"type")?C.type:C,ai=c.call(C,"namespace")?C.namespace.split("."):[];if(ue=Ee=ge=G=G||b,!(G.nodeType===3||G.nodeType===8)&&!jn.test(Ct+_.event.triggered)&&(Ct.indexOf(".")>-1&&(ai=Ct.split("."),Ct=ai.shift(),ai.sort()),Ne=Ct.indexOf(":")<0&&"on"+Ct,C=C[_.expando]?C:new _.Event(Ct,typeof C=="object"&&C),C.isTrigger=J?2:3,C.namespace=ai.join("."),C.rnamespace=C.namespace?new RegExp("(^|\\.)"+ai.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,C.result=void 0,C.target||(C.target=G),R=R==null?[C]:_.makeArray(R,[C]),pt=_.event.special[Ct]||{},!(!J&&pt.trigger&&pt.trigger.apply(G,R)===!1))){if(!J&&!pt.noBubble&&!v(G)){for(je=pt.delegateType||Ct,jn.test(je+Ct)||(ue=ue.parentNode);ue;ue=ue.parentNode)Ie.push(ue),ge=ue;ge===(G.ownerDocument||b)&&Ie.push(ge.defaultView||ge.parentWindow||e)}for(le=0;(ue=Ie[le++])&&!C.isPropagationStopped();)Ee=ue,C.type=le>1?je:pt.bindType||Ct,Je=(Xe.get(ue,"events")||Object.create(null))[C.type]&&Xe.get(ue,"handle"),Je&&Je.apply(ue,R),Je=Ne&&ue[Ne],Je&&Je.apply&&ct(ue)&&(C.result=Je.apply(ue,R),C.result===!1&&C.preventDefault());return C.type=Ct,!J&&!C.isDefaultPrevented()&&(!pt._default||pt._default.apply(Ie.pop(),R)===!1)&&ct(G)&&Ne&&g(G[Ct])&&!v(G)&&(ge=G[Ne],ge&&(G[Ne]=null),_.event.triggered=Ct,C.isPropagationStopped()&&Ee.addEventListener(Ct,to),G[Ct](),C.isPropagationStopped()&&Ee.removeEventListener(Ct,to),_.event.triggered=void 0,ge&&(G[Ne]=ge)),C.result}},simulate:function(C,R,G){var J=_.extend(new _.Event,G,{type:C,isSimulated:!0});_.event.trigger(J,null,R)}}),_.fn.extend({trigger:function(C,R){return this.each(function(){_.event.trigger(C,R,this)})},triggerHandler:function(C,R){var G=this[0];if(G)return _.event.trigger(C,R,G,!0)}});var Yr=/\[\]$/,Oa=/\r?\n/g,wi=/^(?:submit|button|image|reset|file)$/i,ba=/^(?:input|select|textarea|keygen)/i;function ji(C,R,G,J){var le;if(Array.isArray(R))_.each(R,function(ue,ge){G||Yr.test(C)?J(C,ge):ji(C+"["+(typeof ge=="object"&&ge!=null?ue:"")+"]",ge,G,J)});else if(!G&&y(R)==="object")for(le in R)ji(C+"["+le+"]",R[le],G,J);else J(C,R)}_.param=function(C,R){var G,J=[],le=function(ue,ge){var je=g(ge)?ge():ge;J[J.length]=encodeURIComponent(ue)+"="+encodeURIComponent(je==null?"":je)};if(C==null)return"";if(Array.isArray(C)||C.jquery&&!_.isPlainObject(C))_.each(C,function(){le(this.name,this.value)});else for(G in C)ji(G,C[G],R,le);return J.join("&")},_.fn.extend({serialize:function(){return _.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var C=_.prop(this,"elements");return C?_.makeArray(C):this}).filter(function(){var C=this.type;return this.name&&!_(this).is(":disabled")&&ba.test(this.nodeName)&&!wi.test(C)&&(this.checked||!Vi.test(C))}).map(function(C,R){var G=_(this).val();return G==null?null:Array.isArray(G)?_.map(G,function(J){return{name:R.name,value:J.replace(Oa,`\r + */(function(i){(function(e,t){i.exports=e.document?t(e,!0):function(n){if(!n.document)throw new Error("jQuery requires a window with a document");return t(n)}})(typeof window!="undefined"?window:Pi,function(e,t){var n=[],a=Object.getPrototypeOf,r=n.slice,s=n.flat?function(C){return n.flat.call(C)}:function(C){return n.concat.apply([],C)},o=n.push,l=n.indexOf,u={},d=u.toString,c=u.hasOwnProperty,h=c.toString,f=h.call(Object),p={},v=function(R){return typeof R=="function"&&typeof R.nodeType!="number"&&typeof R.item!="function"},g=function(R){return R!=null&&R===R.window},b=e.document,w={type:!0,src:!0,nonce:!0,noModule:!0};function k(C,R,G){G=G||b;var J,le,ue=G.createElement("script");if(ue.text=C,R)for(J in w)le=R[J]||R.getAttribute&&R.getAttribute(J),le&&ue.setAttribute(J,le);G.head.appendChild(ue).parentNode.removeChild(ue)}function y(C){return C==null?C+"":typeof C=="object"||typeof C=="function"?u[d.call(C)]||"object":typeof C}var S="3.7.1",A=/HTML$/i,_=function(C,R){return new _.fn.init(C,R)};_.fn=_.prototype={jquery:S,constructor:_,length:0,toArray:function(){return r.call(this)},get:function(C){return C==null?r.call(this):C<0?this[C+this.length]:this[C]},pushStack:function(C){var R=_.merge(this.constructor(),C);return R.prevObject=this,R},each:function(C){return _.each(this,C)},map:function(C){return this.pushStack(_.map(this,function(R,G){return C.call(R,G,R)}))},slice:function(){return this.pushStack(r.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(_.grep(this,function(C,R){return(R+1)%2}))},odd:function(){return this.pushStack(_.grep(this,function(C,R){return R%2}))},eq:function(C){var R=this.length,G=+C+(C<0?R:0);return this.pushStack(G>=0&&G0&&R-1 in C}function D(C,R){return C.nodeName&&C.nodeName.toLowerCase()===R.toLowerCase()}var P=n.pop,F=n.sort,z=n.splice,N="[\\x20\\t\\r\\n\\f]",U=new RegExp("^"+N+"+|((?:^|[^\\\\])(?:\\\\.)*)"+N+"+$","g");_.contains=function(C,R){var G=R&&R.parentNode;return C===G||!!(G&&G.nodeType===1&&(C.contains?C.contains(G):C.compareDocumentPosition&&C.compareDocumentPosition(G)&16))};var q=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function K(C,R){return R?C==="\0"?"\uFFFD":C.slice(0,-1)+"\\"+C.charCodeAt(C.length-1).toString(16)+" ":"\\"+C}_.escapeSelector=function(C){return(C+"").replace(q,K)};var ne=b,ee=o;(function(){var C,R,G,J,le,ue=ee,ge,je,Ne,Je,pt,Ee=_.expando,Ie=0,Ct=0,ai=_a(),Ti=_a(),pi=_a(),ie=_a(),he=function(Fe,Ke){return Fe===Ke&&(le=!0),0},B="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",te="(?:\\\\[\\da-fA-F]{1,6}"+N+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",be="\\["+N+"*("+te+")(?:"+N+"*([*^$|!~]?=)"+N+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+te+"))|)"+N+"*\\]",ze=":("+te+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+be+")*)|.*)\\)|)",Me=new RegExp(N+"+","g"),at=new RegExp("^"+N+"*,"+N+"*"),kt=new RegExp("^"+N+"*([>+~]|"+N+")"+N+"*"),Mt=new RegExp(N+"|>"),Ht=new RegExp(ze),Vt=new RegExp("^"+te+"$"),Qt={ID:new RegExp("^#("+te+")"),CLASS:new RegExp("^\\.("+te+")"),TAG:new RegExp("^("+te+"|[*])"),ATTR:new RegExp("^"+be),PSEUDO:new RegExp("^"+ze),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("^(?:"+B+")$","i"),needsContext:new RegExp("^"+N+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+N+"*((?:-\\d)?\\d*)"+N+"*\\)|)(?=[^-]|$)","i")},ci=/^(?:input|select|textarea|button)$/i,Hi=/^h\d$/i,Gi=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,En=/[+~]/,Hn=new RegExp("\\\\[\\da-fA-F]{1,6}"+N+"?|\\\\([^\\r\\n\\f])","g"),on=function(Fe,Ke){var ot="0x"+Fe.slice(1)-65536;return Ke||(ot<0?String.fromCharCode(ot+65536):String.fromCharCode(ot>>10|55296,ot&1023|56320))},nn=function(){Ca()},ra=Zr(function(Fe){return Fe.disabled===!0&&D(Fe,"fieldset")},{dir:"parentNode",next:"legend"});function Ga(){try{return ge.activeElement}catch(Fe){}}try{ue.apply(n=r.call(ne.childNodes),ne.childNodes),n[ne.childNodes.length].nodeType}catch(Fe){ue={apply:function(Ke,ot){ee.apply(Ke,r.call(ot))},call:function(Ke){ee.apply(Ke,r.call(arguments,1))}}}function ui(Fe,Ke,ot,ft){var Tt,Ut,Jt,ri,ei,Ni,bi,xi=Ke&&Ke.ownerDocument,Qi=Ke?Ke.nodeType:9;if(ot=ot||[],typeof Fe!="string"||!Fe||Qi!==1&&Qi!==9&&Qi!==11)return ot;if(!ft&&(Ca(Ke),Ke=Ke||ge,Ne)){if(Qi!==11&&(ei=Gi.exec(Fe)))if(Tt=ei[1]){if(Qi===9)if(Jt=Ke.getElementById(Tt)){if(Jt.id===Tt)return ue.call(ot,Jt),ot}else return ot;else if(xi&&(Jt=xi.getElementById(Tt))&&ui.contains(Ke,Jt)&&Jt.id===Tt)return ue.call(ot,Jt),ot}else{if(ei[2])return ue.apply(ot,Ke.getElementsByTagName(Fe)),ot;if((Tt=ei[3])&&Ke.getElementsByClassName)return ue.apply(ot,Ke.getElementsByClassName(Tt)),ot}if(!ie[Fe+" "]&&(!Je||!Je.test(Fe))){if(bi=Fe,xi=Ke,Qi===1&&(Mt.test(Fe)||kt.test(Fe))){for(xi=En.test(Fe)&&ca(Ke.parentNode)||Ke,(xi!=Ke||!p.scope)&&((ri=Ke.getAttribute("id"))?ri=_.escapeSelector(ri):Ke.setAttribute("id",ri=Ee)),Ni=Or(Fe),Ut=Ni.length;Ut--;)Ni[Ut]=(ri?"#"+ri:":scope")+" "+gl(Ni[Ut]);bi=Ni.join(",")}try{return ue.apply(ot,xi.querySelectorAll(bi)),ot}catch(si){ie(Fe,!0)}finally{ri===Ee&&Ke.removeAttribute("id")}}}return zs(Fe.replace(U,"$1"),Ke,ot,ft)}function _a(){var Fe=[];function Ke(ot,ft){return Fe.push(ot+" ")>R.cacheLength&&delete Ke[Fe.shift()],Ke[ot+" "]=ft}return Ke}function vn(Fe){return Fe[Ee]=!0,Fe}function Pr(Fe){var Ke=ge.createElement("fieldset");try{return!!Fe(Ke)}catch(ot){return!1}finally{Ke.parentNode&&Ke.parentNode.removeChild(Ke),Ke=null}}function Mr(Fe){return function(Ke){return D(Ke,"input")&&Ke.type===Fe}}function xs(Fe){return function(Ke){return(D(Ke,"input")||D(Ke,"button"))&&Ke.type===Fe}}function vr(Fe){return function(Ke){return"form"in Ke?Ke.parentNode&&Ke.disabled===!1?"label"in Ke?"label"in Ke.parentNode?Ke.parentNode.disabled===Fe:Ke.disabled===Fe:Ke.isDisabled===Fe||Ke.isDisabled!==!Fe&&ra(Ke)===Fe:Ke.disabled===Fe:"label"in Ke?Ke.disabled===Fe:!1}}function qa(Fe){return vn(function(Ke){return Ke=+Ke,vn(function(ot,ft){for(var Tt,Ut=Fe([],ot.length,Ke),Jt=Ut.length;Jt--;)ot[Tt=Ut[Jt]]&&(ot[Tt]=!(ft[Tt]=ot[Tt]))})})}function ca(Fe){return Fe&&typeof Fe.getElementsByTagName!="undefined"&&Fe}function Ca(Fe){var Ke,ot=Fe?Fe.ownerDocument||Fe:ne;return ot==ge||ot.nodeType!==9||!ot.documentElement||(ge=ot,je=ge.documentElement,Ne=!_.isXMLDoc(ge),pt=je.matches||je.webkitMatchesSelector||je.msMatchesSelector,je.msMatchesSelector&&ne!=ge&&(Ke=ge.defaultView)&&Ke.top!==Ke&&Ke.addEventListener("unload",nn),p.getById=Pr(function(ft){return je.appendChild(ft).id=_.expando,!ge.getElementsByName||!ge.getElementsByName(_.expando).length}),p.disconnectedMatch=Pr(function(ft){return pt.call(ft,"*")}),p.scope=Pr(function(){return ge.querySelectorAll(":scope")}),p.cssHas=Pr(function(){try{return ge.querySelector(":has(*,:jqfake)"),!1}catch(ft){return!0}}),p.getById?(R.filter.ID=function(ft){var Tt=ft.replace(Hn,on);return function(Ut){return Ut.getAttribute("id")===Tt}},R.find.ID=function(ft,Tt){if(typeof Tt.getElementById!="undefined"&&Ne){var Ut=Tt.getElementById(ft);return Ut?[Ut]:[]}}):(R.filter.ID=function(ft){var Tt=ft.replace(Hn,on);return function(Ut){var Jt=typeof Ut.getAttributeNode!="undefined"&&Ut.getAttributeNode("id");return Jt&&Jt.value===Tt}},R.find.ID=function(ft,Tt){if(typeof Tt.getElementById!="undefined"&&Ne){var Ut,Jt,ri,ei=Tt.getElementById(ft);if(ei){if(Ut=ei.getAttributeNode("id"),Ut&&Ut.value===ft)return[ei];for(ri=Tt.getElementsByName(ft),Jt=0;ei=ri[Jt++];)if(Ut=ei.getAttributeNode("id"),Ut&&Ut.value===ft)return[ei]}return[]}}),R.find.TAG=function(ft,Tt){return typeof Tt.getElementsByTagName!="undefined"?Tt.getElementsByTagName(ft):Tt.querySelectorAll(ft)},R.find.CLASS=function(ft,Tt){if(typeof Tt.getElementsByClassName!="undefined"&&Ne)return Tt.getElementsByClassName(ft)},Je=[],Pr(function(ft){var Tt;je.appendChild(ft).innerHTML="",ft.querySelectorAll("[selected]").length||Je.push("\\["+N+"*(?:value|"+B+")"),ft.querySelectorAll("[id~="+Ee+"-]").length||Je.push("~="),ft.querySelectorAll("a#"+Ee+"+*").length||Je.push(".#.+[+~]"),ft.querySelectorAll(":checked").length||Je.push(":checked"),Tt=ge.createElement("input"),Tt.setAttribute("type","hidden"),ft.appendChild(Tt).setAttribute("name","D"),je.appendChild(ft).disabled=!0,ft.querySelectorAll(":disabled").length!==2&&Je.push(":enabled",":disabled"),Tt=ge.createElement("input"),Tt.setAttribute("name",""),ft.appendChild(Tt),ft.querySelectorAll("[name='']").length||Je.push("\\["+N+"*name"+N+"*="+N+`*(?:''|"")`)}),p.cssHas||Je.push(":has"),Je=Je.length&&new RegExp(Je.join("|")),he=function(ft,Tt){if(ft===Tt)return le=!0,0;var Ut=!ft.compareDocumentPosition-!Tt.compareDocumentPosition;return Ut||(Ut=(ft.ownerDocument||ft)==(Tt.ownerDocument||Tt)?ft.compareDocumentPosition(Tt):1,Ut&1||!p.sortDetached&&Tt.compareDocumentPosition(ft)===Ut?ft===ge||ft.ownerDocument==ne&&ui.contains(ne,ft)?-1:Tt===ge||Tt.ownerDocument==ne&&ui.contains(ne,Tt)?1:J?l.call(J,ft)-l.call(J,Tt):0:Ut&4?-1:1)}),ge}ui.matches=function(Fe,Ke){return ui(Fe,null,null,Ke)},ui.matchesSelector=function(Fe,Ke){if(Ca(Fe),Ne&&!ie[Ke+" "]&&(!Je||!Je.test(Ke)))try{var ot=pt.call(Fe,Ke);if(ot||p.disconnectedMatch||Fe.document&&Fe.document.nodeType!==11)return ot}catch(ft){ie(Ke,!0)}return ui(Ke,ge,null,[Fe]).length>0},ui.contains=function(Fe,Ke){return(Fe.ownerDocument||Fe)!=ge&&Ca(Fe),_.contains(Fe,Ke)},ui.attr=function(Fe,Ke){(Fe.ownerDocument||Fe)!=ge&&Ca(Fe);var ot=R.attrHandle[Ke.toLowerCase()],ft=ot&&c.call(R.attrHandle,Ke.toLowerCase())?ot(Fe,Ke,!Ne):void 0;return ft!==void 0?ft:Fe.getAttribute(Ke)},ui.error=function(Fe){throw new Error("Syntax error, unrecognized expression: "+Fe)},_.uniqueSort=function(Fe){var Ke,ot=[],ft=0,Tt=0;if(le=!p.sortStable,J=!p.sortStable&&r.call(Fe,0),F.call(Fe,he),le){for(;Ke=Fe[Tt++];)Ke===Fe[Tt]&&(ft=ot.push(Tt));for(;ft--;)z.call(Fe,ot[ft],1)}return J=null,Fe},_.fn.uniqueSort=function(){return this.pushStack(_.uniqueSort(r.apply(this)))},R=_.expr={cacheLength:50,createPseudo:vn,match:Qt,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(Fe){return Fe[1]=Fe[1].replace(Hn,on),Fe[3]=(Fe[3]||Fe[4]||Fe[5]||"").replace(Hn,on),Fe[2]==="~="&&(Fe[3]=" "+Fe[3]+" "),Fe.slice(0,4)},CHILD:function(Fe){return Fe[1]=Fe[1].toLowerCase(),Fe[1].slice(0,3)==="nth"?(Fe[3]||ui.error(Fe[0]),Fe[4]=+(Fe[4]?Fe[5]+(Fe[6]||1):2*(Fe[3]==="even"||Fe[3]==="odd")),Fe[5]=+(Fe[7]+Fe[8]||Fe[3]==="odd")):Fe[3]&&ui.error(Fe[0]),Fe},PSEUDO:function(Fe){var Ke,ot=!Fe[6]&&Fe[2];return Qt.CHILD.test(Fe[0])?null:(Fe[3]?Fe[2]=Fe[4]||Fe[5]||"":ot&&Ht.test(ot)&&(Ke=Or(ot,!0))&&(Ke=ot.indexOf(")",ot.length-Ke)-ot.length)&&(Fe[0]=Fe[0].slice(0,Ke),Fe[2]=ot.slice(0,Ke)),Fe.slice(0,3))}},filter:{TAG:function(Fe){var Ke=Fe.replace(Hn,on).toLowerCase();return Fe==="*"?function(){return!0}:function(ot){return D(ot,Ke)}},CLASS:function(Fe){var Ke=ai[Fe+" "];return Ke||(Ke=new RegExp("(^|"+N+")"+Fe+"("+N+"|$)"))&&ai(Fe,function(ot){return Ke.test(typeof ot.className=="string"&&ot.className||typeof ot.getAttribute!="undefined"&&ot.getAttribute("class")||"")})},ATTR:function(Fe,Ke,ot){return function(ft){var Tt=ui.attr(ft,Fe);return Tt==null?Ke==="!=":Ke?(Tt+="",Ke==="="?Tt===ot:Ke==="!="?Tt!==ot:Ke==="^="?ot&&Tt.indexOf(ot)===0:Ke==="*="?ot&&Tt.indexOf(ot)>-1:Ke==="$="?ot&&Tt.slice(-ot.length)===ot:Ke==="~="?(" "+Tt.replace(Me," ")+" ").indexOf(ot)>-1:Ke==="|="?Tt===ot||Tt.slice(0,ot.length+1)===ot+"-":!1):!0}},CHILD:function(Fe,Ke,ot,ft,Tt){var Ut=Fe.slice(0,3)!=="nth",Jt=Fe.slice(-4)!=="last",ri=Ke==="of-type";return ft===1&&Tt===0?function(ei){return!!ei.parentNode}:function(ei,Ni,bi){var xi,Qi,si,Ln,br,sa=Ut!==Jt?"nextSibling":"previousSibling",vt=ei.parentNode,St=ri&&ei.nodeName.toLowerCase(),Et=!bi&&!ri,Ae=!1;if(vt){if(Ut){for(;sa;){for(si=ei;si=si[sa];)if(ri?D(si,St):si.nodeType===1)return!1;br=sa=Fe==="only"&&!br&&"nextSibling"}return!0}if(br=[Jt?vt.firstChild:vt.lastChild],Jt&&Et){for(Qi=vt[Ee]||(vt[Ee]={}),xi=Qi[Fe]||[],Ln=xi[0]===Ie&&xi[1],Ae=Ln&&xi[2],si=Ln&&vt.childNodes[Ln];si=++Ln&&si&&si[sa]||(Ae=Ln=0)||br.pop();)if(si.nodeType===1&&++Ae&&si===ei){Qi[Fe]=[Ie,Ln,Ae];break}}else if(Et&&(Qi=ei[Ee]||(ei[Ee]={}),xi=Qi[Fe]||[],Ln=xi[0]===Ie&&xi[1],Ae=Ln),Ae===!1)for(;(si=++Ln&&si&&si[sa]||(Ae=Ln=0)||br.pop())&&!((ri?D(si,St):si.nodeType===1)&&++Ae&&(Et&&(Qi=si[Ee]||(si[Ee]={}),Qi[Fe]=[Ie,Ae]),si===ei)););return Ae-=Tt,Ae===ft||Ae%ft===0&&Ae/ft>=0}}},PSEUDO:function(Fe,Ke){var ot,ft=R.pseudos[Fe]||R.setFilters[Fe.toLowerCase()]||ui.error("unsupported pseudo: "+Fe);return ft[Ee]?ft(Ke):ft.length>1?(ot=[Fe,Fe,"",Ke],R.setFilters.hasOwnProperty(Fe.toLowerCase())?vn(function(Tt,Ut){for(var Jt,ri=ft(Tt,Ke),ei=ri.length;ei--;)Jt=l.call(Tt,ri[ei]),Tt[Jt]=!(Ut[Jt]=ri[ei])}):function(Tt){return ft(Tt,0,ot)}):ft}},pseudos:{not:vn(function(Fe){var Ke=[],ot=[],ft=bl(Fe.replace(U,"$1"));return ft[Ee]?vn(function(Tt,Ut,Jt,ri){for(var ei,Ni=ft(Tt,null,ri,[]),bi=Tt.length;bi--;)(ei=Ni[bi])&&(Tt[bi]=!(Ut[bi]=ei))}):function(Tt,Ut,Jt){return Ke[0]=Tt,ft(Ke,null,Jt,ot),Ke[0]=null,!ot.pop()}}),has:vn(function(Fe){return function(Ke){return ui(Fe,Ke).length>0}}),contains:vn(function(Fe){return Fe=Fe.replace(Hn,on),function(Ke){return(Ke.textContent||_.text(Ke)).indexOf(Fe)>-1}}),lang:vn(function(Fe){return Vt.test(Fe||"")||ui.error("unsupported lang: "+Fe),Fe=Fe.replace(Hn,on).toLowerCase(),function(Ke){var ot;do if(ot=Ne?Ke.lang:Ke.getAttribute("xml:lang")||Ke.getAttribute("lang"))return ot=ot.toLowerCase(),ot===Fe||ot.indexOf(Fe+"-")===0;while((Ke=Ke.parentNode)&&Ke.nodeType===1);return!1}}),target:function(Fe){var Ke=e.location&&e.location.hash;return Ke&&Ke.slice(1)===Fe.id},root:function(Fe){return Fe===je},focus:function(Fe){return Fe===Ga()&&ge.hasFocus()&&!!(Fe.type||Fe.href||~Fe.tabIndex)},enabled:vr(!1),disabled:vr(!0),checked:function(Fe){return D(Fe,"input")&&!!Fe.checked||D(Fe,"option")&&!!Fe.selected},selected:function(Fe){return Fe.parentNode&&Fe.parentNode.selectedIndex,Fe.selected===!0},empty:function(Fe){for(Fe=Fe.firstChild;Fe;Fe=Fe.nextSibling)if(Fe.nodeType<6)return!1;return!0},parent:function(Fe){return!R.pseudos.empty(Fe)},header:function(Fe){return Hi.test(Fe.nodeName)},input:function(Fe){return ci.test(Fe.nodeName)},button:function(Fe){return D(Fe,"input")&&Fe.type==="button"||D(Fe,"button")},text:function(Fe){var Ke;return D(Fe,"input")&&Fe.type==="text"&&((Ke=Fe.getAttribute("type"))==null||Ke.toLowerCase()==="text")},first:qa(function(){return[0]}),last:qa(function(Fe,Ke){return[Ke-1]}),eq:qa(function(Fe,Ke,ot){return[ot<0?ot+Ke:ot]}),even:qa(function(Fe,Ke){for(var ot=0;otKe?ft=Ke:ft=ot;--ft>=0;)Fe.push(ft);return Fe}),gt:qa(function(Fe,Ke,ot){for(var ft=ot<0?ot+Ke:ot;++ft1?function(Ke,ot,ft){for(var Tt=Fe.length;Tt--;)if(!Fe[Tt](Ke,ot,ft))return!1;return!0}:Fe[0]}function Ls(Fe,Ke,ot){for(var ft=0,Tt=Ke.length;ft-1&&(Jt[bi]=!(ri[bi]=Qi))}}else si=vl(si===ri?si.splice(sa,si.length):si),Tt?Tt(null,ri,si,Ni):ue.apply(ri,si)})}function Vo(Fe){for(var Ke,ot,ft,Tt=Fe.length,Ut=R.relative[Fe[0].type],Jt=Ut||R.relative[" "],ri=Ut?1:0,ei=Zr(function(xi){return xi===Ke},Jt,!0),Ni=Zr(function(xi){return l.call(Ke,xi)>-1},Jt,!0),bi=[function(xi,Qi,si){var Ln=!Ut&&(si||Qi!=G)||((Ke=Qi).nodeType?ei(xi,Qi,si):Ni(xi,Qi,si));return Ke=null,Ln}];ri1&&Wo(bi),ri>1&&gl(Fe.slice(0,ri-1).concat({value:Fe[ri-2].type===" "?"*":""})).replace(U,"$1"),ot,ri0,ft=Fe.length>0,Tt=function(Ut,Jt,ri,ei,Ni){var bi,xi,Qi,si=0,Ln="0",br=Ut&&[],sa=[],vt=G,St=Ut||ft&&R.find.TAG("*",Ni),Et=Ie+=vt==null?1:Math.random()||.1,Ae=St.length;for(Ni&&(G=Jt==ge||Jt||Ni);Ln!==Ae&&(bi=St[Ln])!=null;Ln++){if(ft&&bi){for(xi=0,!Jt&&bi.ownerDocument!=ge&&(Ca(bi),ri=!Ne);Qi=Fe[xi++];)if(Qi(bi,Jt||ge,ri)){ue.call(ei,bi);break}Ni&&(Ie=Et)}ot&&((bi=!Qi&&bi)&&si--,Ut&&br.push(bi))}if(si+=Ln,ot&&Ln!==si){for(xi=0;Qi=Ke[xi++];)Qi(br,sa,Jt,ri);if(Ut){if(si>0)for(;Ln--;)br[Ln]||sa[Ln]||(sa[Ln]=P.call(ei));sa=vl(sa)}ue.apply(ei,sa),Ni&&!Ut&&sa.length>0&&si+Ke.length>1&&_.uniqueSort(ei)}return Ni&&(Ie=Et,G=vt),br};return ot?vn(Tt):Tt}function bl(Fe,Ke){var ot,ft=[],Tt=[],Ut=pi[Fe+" "];if(!Ut){for(Ke||(Ke=Or(Fe)),ot=Ke.length;ot--;)Ut=Vo(Ke[ot]),Ut[Ee]?ft.push(Ut):Tt.push(Ut);Ut=pi(Fe,pu(Tt,ft)),Ut.selector=Fe}return Ut}function zs(Fe,Ke,ot,ft){var Tt,Ut,Jt,ri,ei,Ni=typeof Fe=="function"&&Fe,bi=!ft&&Or(Fe=Ni.selector||Fe);if(ot=ot||[],bi.length===1){if(Ut=bi[0]=bi[0].slice(0),Ut.length>2&&(Jt=Ut[0]).type==="ID"&&Ke.nodeType===9&&Ne&&R.relative[Ut[1].type]){if(Ke=(R.find.ID(Jt.matches[0].replace(Hn,on),Ke)||[])[0],Ke)Ni&&(Ke=Ke.parentNode);else return ot;Fe=Fe.slice(Ut.shift().value.length)}for(Tt=Qt.needsContext.test(Fe)?0:Ut.length;Tt--&&(Jt=Ut[Tt],!R.relative[ri=Jt.type]);)if((ei=R.find[ri])&&(ft=ei(Jt.matches[0].replace(Hn,on),En.test(Ut[0].type)&&ca(Ke.parentNode)||Ke))){if(Ut.splice(Tt,1),Fe=ft.length&&gl(Ut),!Fe)return ue.apply(ot,ft),ot;break}}return(Ni||bl(Fe,bi))(ft,Ke,!Ne,ot,!Ke||En.test(Fe)&&ca(Ke.parentNode)||Ke),ot}p.sortStable=Ee.split("").sort(he).join("")===Ee,Ca(),p.sortDetached=Pr(function(Fe){return Fe.compareDocumentPosition(ge.createElement("fieldset"))&1}),_.find=ui,_.expr[":"]=_.expr.pseudos,_.unique=_.uniqueSort,ui.compile=bl,ui.select=zs,ui.setDocument=Ca,ui.tokenize=Or,ui.escape=_.escapeSelector,ui.getText=_.text,ui.isXML=_.isXMLDoc,ui.selectors=_.expr,ui.support=_.support,ui.uniqueSort=_.uniqueSort})();var Y=function(C,R,G){for(var J=[],le=G!==void 0;(C=C[R])&&C.nodeType!==9;)if(C.nodeType===1){if(le&&_(C).is(G))break;J.push(C)}return J},Q=function(C,R){for(var G=[];C;C=C.nextSibling)C.nodeType===1&&C!==R&&G.push(C);return G},de=_.expr.match.needsContext,oe=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function re(C,R,G){return v(R)?_.grep(C,function(J,le){return!!R.call(J,le,J)!==G}):R.nodeType?_.grep(C,function(J){return J===R!==G}):typeof R!="string"?_.grep(C,function(J){return l.call(R,J)>-1!==G}):_.filter(R,C,G)}_.filter=function(C,R,G){var J=R[0];return G&&(C=":not("+C+")"),R.length===1&&J.nodeType===1?_.find.matchesSelector(J,C)?[J]:[]:_.find.matches(C,_.grep(R,function(le){return le.nodeType===1}))},_.fn.extend({find:function(C){var R,G,J=this.length,le=this;if(typeof C!="string")return this.pushStack(_(C).filter(function(){for(R=0;R1?_.uniqueSort(G):G},filter:function(C){return this.pushStack(re(this,C||[],!1))},not:function(C){return this.pushStack(re(this,C||[],!0))},is:function(C){return!!re(this,typeof C=="string"&&de.test(C)?_(C):C||[],!1).length}});var ce,ve=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Le=_.fn.init=function(C,R,G){var J,le;if(!C)return this;if(G=G||ce,typeof C=="string")if(C[0]==="<"&&C[C.length-1]===">"&&C.length>=3?J=[null,C,null]:J=ve.exec(C),J&&(J[1]||!R))if(J[1]){if(R=R instanceof _?R[0]:R,_.merge(this,_.parseHTML(J[1],R&&R.nodeType?R.ownerDocument||R:b,!0)),oe.test(J[1])&&_.isPlainObject(R))for(J in R)v(this[J])?this[J](R[J]):this.attr(J,R[J]);return this}else return le=b.getElementById(J[2]),le&&(this[0]=le,this.length=1),this;else return!R||R.jquery?(R||G).find(C):this.constructor(R).find(C);else{if(C.nodeType)return this[0]=C,this.length=1,this;if(v(C))return G.ready!==void 0?G.ready(C):C(_)}return _.makeArray(C,this)};Le.prototype=_.fn,ce=_(b);var Oe=/^(?:parents|prev(?:Until|All))/,$e={children:!0,contents:!0,next:!0,prev:!0};_.fn.extend({has:function(C){var R=_(C,this),G=R.length;return this.filter(function(){for(var J=0;J-1:G.nodeType===1&&_.find.matchesSelector(G,C))){ue.push(G);break}}return this.pushStack(ue.length>1?_.uniqueSort(ue):ue)},index:function(C){return C?typeof C=="string"?l.call(_(C),this[0]):l.call(this,C.jquery?C[0]:C):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(C,R){return this.pushStack(_.uniqueSort(_.merge(this.get(),_(C,R))))},addBack:function(C){return this.add(C==null?this.prevObject:this.prevObject.filter(C))}});function et(C,R){for(;(C=C[R])&&C.nodeType!==1;);return C}_.each({parent:function(C){var R=C.parentNode;return R&&R.nodeType!==11?R:null},parents:function(C){return Y(C,"parentNode")},parentsUntil:function(C,R,G){return Y(C,"parentNode",G)},next:function(C){return et(C,"nextSibling")},prev:function(C){return et(C,"previousSibling")},nextAll:function(C){return Y(C,"nextSibling")},prevAll:function(C){return Y(C,"previousSibling")},nextUntil:function(C,R,G){return Y(C,"nextSibling",G)},prevUntil:function(C,R,G){return Y(C,"previousSibling",G)},siblings:function(C){return Q((C.parentNode||{}).firstChild,C)},children:function(C){return Q(C.firstChild)},contents:function(C){return C.contentDocument!=null&&a(C.contentDocument)?C.contentDocument:(D(C,"template")&&(C=C.content||C),_.merge([],C.childNodes))}},function(C,R){_.fn[C]=function(G,J){var le=_.map(this,R,G);return C.slice(-5)!=="Until"&&(J=G),J&&typeof J=="string"&&(le=_.filter(J,le)),this.length>1&&($e[C]||_.uniqueSort(le),Oe.test(C)&&le.reverse()),this.pushStack(le)}});var Qe=/[^\x20\t\r\n\f]+/g;function Be(C){var R={};return _.each(C.match(Qe)||[],function(G,J){R[J]=!0}),R}_.Callbacks=function(C){C=typeof C=="string"?Be(C):_.extend({},C);var R,G,J,le,ue=[],ge=[],je=-1,Ne=function(){for(le=le||C.once,J=R=!0;ge.length;je=-1)for(G=ge.shift();++je-1;)ue.splice(Ie,1),Ie<=je&&je--}),this},has:function(pt){return pt?_.inArray(pt,ue)>-1:ue.length>0},empty:function(){return ue&&(ue=[]),this},disable:function(){return le=ge=[],ue=G="",this},disabled:function(){return!ue},lock:function(){return le=ge=[],!G&&!R&&(ue=G=""),this},locked:function(){return!!le},fireWith:function(pt,Ee){return le||(Ee=Ee||[],Ee=[pt,Ee.slice?Ee.slice():Ee],ge.push(Ee),R||Ne()),this},fire:function(){return Je.fireWith(this,arguments),this},fired:function(){return!!J}};return Je};function tt(C){return C}function me(C){throw C}function fe(C,R,G,J){var le;try{C&&v(le=C.promise)?le.call(C).done(R).fail(G):C&&v(le=C.then)?le.call(C,R,G):R.apply(void 0,[C].slice(J))}catch(ue){G.apply(void 0,[ue])}}_.extend({Deferred:function(C){var R=[["notify","progress",_.Callbacks("memory"),_.Callbacks("memory"),2],["resolve","done",_.Callbacks("once memory"),_.Callbacks("once memory"),0,"resolved"],["reject","fail",_.Callbacks("once memory"),_.Callbacks("once memory"),1,"rejected"]],G="pending",J={state:function(){return G},always:function(){return le.done(arguments).fail(arguments),this},catch:function(ue){return J.then(null,ue)},pipe:function(){var ue=arguments;return _.Deferred(function(ge){_.each(R,function(je,Ne){var Je=v(ue[Ne[4]])&&ue[Ne[4]];le[Ne[1]](function(){var pt=Je&&Je.apply(this,arguments);pt&&v(pt.promise)?pt.promise().progress(ge.notify).done(ge.resolve).fail(ge.reject):ge[Ne[0]+"With"](this,Je?[pt]:arguments)})}),ue=null}).promise()},then:function(ue,ge,je){var Ne=0;function Je(pt,Ee,Ie,Ct){return function(){var ai=this,Ti=arguments,pi=function(){var he,B;if(!(pt=Ne&&(Ie!==me&&(ai=void 0,Ti=[he]),Ee.rejectWith(ai,Ti))}};pt?ie():(_.Deferred.getErrorHook?ie.error=_.Deferred.getErrorHook():_.Deferred.getStackHook&&(ie.error=_.Deferred.getStackHook()),e.setTimeout(ie))}}return _.Deferred(function(pt){R[0][3].add(Je(0,pt,v(je)?je:tt,pt.notifyWith)),R[1][3].add(Je(0,pt,v(ue)?ue:tt)),R[2][3].add(Je(0,pt,v(ge)?ge:me))}).promise()},promise:function(ue){return ue!=null?_.extend(ue,J):J}},le={};return _.each(R,function(ue,ge){var je=ge[2],Ne=ge[5];J[ge[1]]=je.add,Ne&&je.add(function(){G=Ne},R[3-ue][2].disable,R[3-ue][3].disable,R[0][2].lock,R[0][3].lock),je.add(ge[3].fire),le[ge[0]]=function(){return le[ge[0]+"With"](this===le?void 0:this,arguments),this},le[ge[0]+"With"]=je.fireWith}),J.promise(le),C&&C.call(le,le),le},when:function(C){var R=arguments.length,G=R,J=Array(G),le=r.call(arguments),ue=_.Deferred(),ge=function(je){return function(Ne){J[je]=this,le[je]=arguments.length>1?r.call(arguments):Ne,--R||ue.resolveWith(J,le)}};if(R<=1&&(fe(C,ue.done(ge(G)).resolve,ue.reject,!R),ue.state()==="pending"||v(le[G]&&le[G].then)))return ue.then();for(;G--;)fe(le[G],ge(G),ue.reject);return ue.promise()}});var Se=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;_.Deferred.exceptionHook=function(C,R){e.console&&e.console.warn&&C&&Se.test(C.name)&&e.console.warn("jQuery.Deferred exception: "+C.message,C.stack,R)},_.readyException=function(C){e.setTimeout(function(){throw C})};var Re=_.Deferred();_.fn.ready=function(C){return Re.then(C).catch(function(R){_.readyException(R)}),this},_.extend({isReady:!1,readyWait:1,ready:function(C){(C===!0?--_.readyWait:_.isReady)||(_.isReady=!0,!(C!==!0&&--_.readyWait>0)&&Re.resolveWith(b,[_]))}}),_.ready.then=Re.then;function He(){b.removeEventListener("DOMContentLoaded",He),e.removeEventListener("load",He),_.ready()}b.readyState==="complete"||b.readyState!=="loading"&&!b.documentElement.doScroll?e.setTimeout(_.ready):(b.addEventListener("DOMContentLoaded",He),e.addEventListener("load",He));var Ge=function(C,R,G,J,le,ue,ge){var je=0,Ne=C.length,Je=G==null;if(y(G)==="object"){le=!0;for(je in G)Ge(C,R,je,G[je],!0,ue,ge)}else if(J!==void 0&&(le=!0,v(J)||(ge=!0),Je&&(ge?(R.call(C,J),R=null):(Je=R,R=function(pt,Ee,Ie){return Je.call(_(pt),Ie)})),R))for(;je1,null,!0)},removeData:function(C){return this.each(function(){rt.remove(this,C)})}}),_.extend({queue:function(C,R,G){var J;if(C)return R=(R||"fx")+"queue",J=Xe.get(C,R),G&&(!J||Array.isArray(G)?J=Xe.access(C,R,_.makeArray(G)):J.push(G)),J||[]},dequeue:function(C,R){R=R||"fx";var G=_.queue(C,R),J=G.length,le=G.shift(),ue=_._queueHooks(C,R),ge=function(){_.dequeue(C,R)};le==="inprogress"&&(le=G.shift(),J--),le&&(R==="fx"&&G.unshift("inprogress"),delete ue.stop,le.call(C,ge,ue)),!J&&ue&&ue.empty.fire()},_queueHooks:function(C,R){var G=R+"queueHooks";return Xe.get(C,G)||Xe.access(C,G,{empty:_.Callbacks("once memory").add(function(){Xe.remove(C,[R+"queue",G])})})}}),_.fn.extend({queue:function(C,R){var G=2;return typeof C!="string"&&(R=C,C="fx",G--),arguments.length\x20\t\r\n\f]*)/i,Fn=/^$|^module$|\/(?:java|ecma)script/i;(function(){var C=b.createDocumentFragment(),R=C.appendChild(b.createElement("div")),G=b.createElement("input");G.setAttribute("type","radio"),G.setAttribute("checked","checked"),G.setAttribute("name","t"),R.appendChild(G),p.checkClone=R.cloneNode(!0).cloneNode(!0).lastChild.checked,R.innerHTML="",p.noCloneChecked=!!R.cloneNode(!0).lastChild.defaultValue,R.innerHTML="",p.option=!!R.lastChild})();var sn={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};sn.tbody=sn.tfoot=sn.colgroup=sn.caption=sn.thead,sn.th=sn.td,p.option||(sn.optgroup=sn.option=[1,""]);function tn(C,R){var G;return typeof C.getElementsByTagName!="undefined"?G=C.getElementsByTagName(R||"*"):typeof C.querySelectorAll!="undefined"?G=C.querySelectorAll(R||"*"):G=[],R===void 0||R&&D(C,R)?_.merge([C],G):G}function Kn(C,R){for(var G=0,J=C.length;G-1){le&&le.push(ue);continue}if(Je=ht(ue),ge=tn(Ee.appendChild(ue),"script"),Je&&Kn(ge),G)for(pt=0;ue=ge[pt++];)Fn.test(ue.type||"")&&G.push(ue)}return Ee}var Da=/^([^.]*)(?:\.(.+)|)/;function Ur(){return!0}function xr(){return!1}function nr(C,R,G,J,le,ue){var ge,je;if(typeof R=="object"){typeof G!="string"&&(J=J||G,G=void 0);for(je in R)nr(C,je,G,J,R[je],ue);return C}if(J==null&&le==null?(le=G,J=G=void 0):le==null&&(typeof G=="string"?(le=J,J=void 0):(le=J,J=G,G=void 0)),le===!1)le=xr;else if(!le)return C;return ue===1&&(ge=le,le=function(Ne){return _().off(Ne),ge.apply(this,arguments)},le.guid=ge.guid||(ge.guid=_.guid++)),C.each(function(){_.event.add(this,R,le,J,G)})}_.event={global:{},add:function(C,R,G,J,le){var ue,ge,je,Ne,Je,pt,Ee,Ie,Ct,ai,Ti,pi=Xe.get(C);if(ct(C))for(G.handler&&(ue=G,G=ue.handler,le=ue.selector),le&&_.find.matchesSelector(Ye,le),G.guid||(G.guid=_.guid++),(Ne=pi.events)||(Ne=pi.events=Object.create(null)),(ge=pi.handle)||(ge=pi.handle=function(ie){return typeof _!="undefined"&&_.event.triggered!==ie.type?_.event.dispatch.apply(C,arguments):void 0}),R=(R||"").match(Qe)||[""],Je=R.length;Je--;)je=Da.exec(R[Je])||[],Ct=Ti=je[1],ai=(je[2]||"").split(".").sort(),Ct&&(Ee=_.event.special[Ct]||{},Ct=(le?Ee.delegateType:Ee.bindType)||Ct,Ee=_.event.special[Ct]||{},pt=_.extend({type:Ct,origType:Ti,data:J,handler:G,guid:G.guid,selector:le,needsContext:le&&_.expr.match.needsContext.test(le),namespace:ai.join(".")},ue),(Ie=Ne[Ct])||(Ie=Ne[Ct]=[],Ie.delegateCount=0,(!Ee.setup||Ee.setup.call(C,J,ai,ge)===!1)&&C.addEventListener&&C.addEventListener(Ct,ge)),Ee.add&&(Ee.add.call(C,pt),pt.handler.guid||(pt.handler.guid=G.guid)),le?Ie.splice(Ie.delegateCount++,0,pt):Ie.push(pt),_.event.global[Ct]=!0)},remove:function(C,R,G,J,le){var ue,ge,je,Ne,Je,pt,Ee,Ie,Ct,ai,Ti,pi=Xe.hasData(C)&&Xe.get(C);if(!(!pi||!(Ne=pi.events))){for(R=(R||"").match(Qe)||[""],Je=R.length;Je--;){if(je=Da.exec(R[Je])||[],Ct=Ti=je[1],ai=(je[2]||"").split(".").sort(),!Ct){for(Ct in Ne)_.event.remove(C,Ct+R[Je],G,J,!0);continue}for(Ee=_.event.special[Ct]||{},Ct=(J?Ee.delegateType:Ee.bindType)||Ct,Ie=Ne[Ct]||[],je=je[2]&&new RegExp("(^|\\.)"+ai.join("\\.(?:.*\\.|)")+"(\\.|$)"),ge=ue=Ie.length;ue--;)pt=Ie[ue],(le||Ti===pt.origType)&&(!G||G.guid===pt.guid)&&(!je||je.test(pt.namespace))&&(!J||J===pt.selector||J==="**"&&pt.selector)&&(Ie.splice(ue,1),pt.selector&&Ie.delegateCount--,Ee.remove&&Ee.remove.call(C,pt));ge&&!Ie.length&&((!Ee.teardown||Ee.teardown.call(C,ai,pi.handle)===!1)&&_.removeEvent(C,Ct,pi.handle),delete Ne[Ct])}_.isEmptyObject(Ne)&&Xe.remove(C,"handle events")}},dispatch:function(C){var R,G,J,le,ue,ge,je=new Array(arguments.length),Ne=_.event.fix(C),Je=(Xe.get(this,"events")||Object.create(null))[Ne.type]||[],pt=_.event.special[Ne.type]||{};for(je[0]=Ne,R=1;R=1)){for(;Je!==this;Je=Je.parentNode||this)if(Je.nodeType===1&&!(C.type==="click"&&Je.disabled===!0)){for(ue=[],ge={},G=0;G-1:_.find(le,this,null,[Je]).length),ge[le]&&ue.push(J);ue.length&&je.push({elem:Je,handlers:ue})}}return Je=this,Ne\s*$/g;function Es(C,R){return D(C,"table")&&D(R.nodeType!==11?R:R.firstChild,"tr")&&_(C).children("tbody")[0]||C}function La(C){return C.type=(C.getAttribute("type")!==null)+"/"+C.type,C}function ns(C){return(C.type||"").slice(0,5)==="true/"?C.type=C.type.slice(5):C.removeAttribute("type"),C}function Wr(C,R){var G,J,le,ue,ge,je,Ne;if(R.nodeType===1){if(Xe.hasData(C)&&(ue=Xe.get(C),Ne=ue.events,Ne)){Xe.remove(R,"handle events");for(le in Ne)for(G=0,J=Ne[le].length;G1&&typeof Ct=="string"&&!p.checkClone&&ja.test(Ct))return C.each(function(Ti){var pi=C.eq(Ti);ai&&(R[0]=Ct.call(this,Ti,pi.html())),Ia(pi,R,G,J)});if(Ee&&(le=pa(R,C[0].ownerDocument,!1,C,J),ue=le.firstChild,le.childNodes.length===1&&(le=ue),ue||J)){for(ge=_.map(tn(le,"script"),La),je=ge.length;pt0&&Kn(ge,!Ne&&tn(C,"script")),je},cleanData:function(C){for(var R,G,J,le=_.event.special,ue=0;(G=C[ue])!==void 0;ue++)if(ct(G)){if(R=G[Xe.expando]){if(R.events)for(J in R.events)le[J]?_.event.remove(G,J):_.removeEvent(G,J,R.handle);G[Xe.expando]=void 0}G[rt.expando]&&(G[rt.expando]=void 0)}}}),_.fn.extend({detach:function(C){return Vr(this,C,!0)},remove:function(C){return Vr(this,C)},text:function(C){return Ge(this,function(R){return R===void 0?_.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=R)})},null,C,arguments.length)},append:function(){return Ia(this,arguments,function(C){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var R=Es(this,C);R.appendChild(C)}})},prepend:function(){return Ia(this,arguments,function(C){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var R=Es(this,C);R.insertBefore(C,R.firstChild)}})},before:function(){return Ia(this,arguments,function(C){this.parentNode&&this.parentNode.insertBefore(C,this)})},after:function(){return Ia(this,arguments,function(C){this.parentNode&&this.parentNode.insertBefore(C,this.nextSibling)})},empty:function(){for(var C,R=0;(C=this[R])!=null;R++)C.nodeType===1&&(_.cleanData(tn(C,!1)),C.textContent="");return this},clone:function(C,R){return C=C==null?!1:C,R=R==null?C:R,this.map(function(){return _.clone(this,C,R)})},html:function(C){return Ge(this,function(R){var G=this[0]||{},J=0,le=this.length;if(R===void 0&&G.nodeType===1)return G.innerHTML;if(typeof R=="string"&&!Xt.test(R)&&!sn[(rn.exec(R)||["",""])[1].toLowerCase()]){R=_.htmlPrefilter(R);try{for(;J=0&&(Ne+=Math.max(0,Math.ceil(C["offset"+R[0].toUpperCase()+R.slice(1)]-ue-Ne-je-.5))||0),Ne+Je}function Ui(C,R,G){var J=Ja(C),le=!p.boxSizingReliable()||G,ue=le&&_.css(C,"boxSizing",!1,J)==="border-box",ge=ue,je=rr(C,R,J),Ne="offset"+R[0].toUpperCase()+R.slice(1);if(Qa.test(je)){if(!G)return je;je="auto"}return(!p.boxSizingReliable()&&ue||!p.reliableTrDimensions()&&D(C,"tr")||je==="auto"||!parseFloat(je)&&_.css(C,"display",!1,J)==="inline")&&C.getClientRects().length&&(ue=_.css(C,"boxSizing",!1,J)==="border-box",ge=Ne in C,ge&&(je=C[Ne])),je=parseFloat(je)||0,je+Di(C,R,G||(ue?"border":"content"),ge,J,je)+"px"}_.extend({cssHooks:{opacity:{get:function(C,R){if(R){var G=rr(C,"opacity");return G===""?"1":G}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(C,R,G,J){if(!(!C||C.nodeType===3||C.nodeType===8||!C.style)){var le,ue,ge,je=nt(R),Ne=Lr.test(R),Je=C.style;if(Ne||(R=Ha(je)),ge=_.cssHooks[R]||_.cssHooks[je],G!==void 0){if(ue=typeof G,ue==="string"&&(le=Ce.exec(G))&&le[1]&&(G=jt(C,R,le),ue="number"),G==null||G!==G)return;ue==="number"&&!Ne&&(G+=le&&le[3]||(_.cssNumber[je]?"":"px")),!p.clearCloneStyle&&G===""&&R.indexOf("background")===0&&(Je[R]="inherit"),(!ge||!("set"in ge)||(G=ge.set(C,G,J))!==void 0)&&(Ne?Je.setProperty(R,G):Je[R]=G)}else return ge&&"get"in ge&&(le=ge.get(C,!1,J))!==void 0?le:Je[R]}},css:function(C,R,G,J){var le,ue,ge,je=nt(R),Ne=Lr.test(R);return Ne||(R=Ha(je)),ge=_.cssHooks[R]||_.cssHooks[je],ge&&"get"in ge&&(le=ge.get(C,!0,G)),le===void 0&&(le=rr(C,R,J)),le==="normal"&&R in Ts&&(le=Ts[R]),G===""||G?(ue=parseFloat(le),G===!0||isFinite(ue)?ue||0:le):le}}),_.each(["height","width"],function(C,R){_.cssHooks[R]={get:function(G,J,le){if(J)return rs.test(_.css(G,"display"))&&(!G.getClientRects().length||!G.getBoundingClientRect().width)?ar(G,mr,function(){return Ui(G,R,le)}):Ui(G,R,le)},set:function(G,J,le){var ue,ge=Ja(G),je=!p.scrollboxSize()&&ge.position==="absolute",Ne=je||le,Je=Ne&&_.css(G,"boxSizing",!1,ge)==="border-box",pt=le?Di(G,R,le,Je,ge):0;return Je&&je&&(pt-=Math.ceil(G["offset"+R[0].toUpperCase()+R.slice(1)]-parseFloat(ge[R])-Di(G,R,"border",!1,ge)-.5)),pt&&(ue=Ce.exec(J))&&(ue[3]||"px")!=="px"&&(G.style[R]=J,J=_.css(G,R)),Ua(G,J,pt)}}}),_.cssHooks.marginLeft=as(p.reliableMarginLeft,function(C,R){if(R)return(parseFloat(rr(C,"marginLeft"))||C.getBoundingClientRect().left-ar(C,{marginLeft:0},function(){return C.getBoundingClientRect().left}))+"px"}),_.each({margin:"",padding:"",border:"Width"},function(C,R){_.cssHooks[C+R]={expand:function(G){for(var J=0,le={},ue=typeof G=="string"?G.split(" "):[G];J<4;J++)le[C+bt[J]+R]=ue[J]||ue[J-2]||ue[0];return le}},C!=="margin"&&(_.cssHooks[C+R].set=Ua)}),_.fn.extend({css:function(C,R){return Ge(this,function(G,J,le){var ue,ge,je={},Ne=0;if(Array.isArray(J)){for(ue=Ja(G),ge=J.length;Ne1)}});function Nn(C,R,G,J,le){return new Nn.prototype.init(C,R,G,J,le)}_.Tween=Nn,Nn.prototype={constructor:Nn,init:function(C,R,G,J,le,ue){this.elem=C,this.prop=G,this.easing=le||_.easing._default,this.options=R,this.start=this.now=this.cur(),this.end=J,this.unit=ue||(_.cssNumber[G]?"":"px")},cur:function(){var C=Nn.propHooks[this.prop];return C&&C.get?C.get(this):Nn.propHooks._default.get(this)},run:function(C){var R,G=Nn.propHooks[this.prop];return this.options.duration?this.pos=R=_.easing[this.easing](C,this.options.duration*C,0,1,this.options.duration):this.pos=R=C,this.now=(this.end-this.start)*R+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),G&&G.set?G.set(this):Nn.propHooks._default.set(this),this}},Nn.prototype.init.prototype=Nn.prototype,Nn.propHooks={_default:{get:function(C){var R;return C.elem.nodeType!==1||C.elem[C.prop]!=null&&C.elem.style[C.prop]==null?C.elem[C.prop]:(R=_.css(C.elem,C.prop,""),!R||R==="auto"?0:R)},set:function(C){_.fx.step[C.prop]?_.fx.step[C.prop](C):C.elem.nodeType===1&&(_.cssHooks[C.prop]||C.elem.style[Ha(C.prop)]!=null)?_.style(C.elem,C.prop,C.now+C.unit):C.elem[C.prop]=C.now}}},Nn.propHooks.scrollTop=Nn.propHooks.scrollLeft={set:function(C){C.elem.nodeType&&C.elem.parentNode&&(C.elem[C.prop]=C.now)}},_.easing={linear:function(C){return C},swing:function(C){return .5-Math.cos(C*Math.PI)/2},_default:"swing"},_.fx=Nn.prototype.init,_.fx.step={};var qn,Wa,Pa=/^(?:toggle|show|hide)$/,fi=/queueHooks$/;function Vi(){Wa&&(b.hidden===!1&&e.requestAnimationFrame?e.requestAnimationFrame(Vi):e.setTimeout(Vi,_.fx.interval),_.fx.tick())}function er(){return e.setTimeout(function(){qn=void 0}),qn=Date.now()}function Ma(C,R){var G,J=0,le={height:C};for(R=R?1:0;J<4;J+=2-R)G=bt[J],le["margin"+G]=le["padding"+G]=C;return R&&(le.opacity=le.width=C),le}function aa(C,R,G){for(var J,le=(Dn.tweeners[R]||[]).concat(Dn.tweeners["*"]),ue=0,ge=le.length;ue1)},removeAttr:function(C){return this.each(function(){_.removeAttr(this,C)})}}),_.extend({attr:function(C,R,G){var J,le,ue=C.nodeType;if(!(ue===3||ue===8||ue===2)){if(typeof C.getAttribute=="undefined")return _.prop(C,R,G);if((ue!==1||!_.isXMLDoc(C))&&(le=_.attrHooks[R.toLowerCase()]||(_.expr.match.bool.test(R)?Ii:void 0)),G!==void 0){if(G===null){_.removeAttr(C,R);return}return le&&"set"in le&&(J=le.set(C,G,R))!==void 0?J:(C.setAttribute(R,G+""),G)}return le&&"get"in le&&(J=le.get(C,R))!==null?J:(J=_.find.attr(C,R),J==null?void 0:J)}},attrHooks:{type:{set:function(C,R){if(!p.radioValue&&R==="radio"&&D(C,"input")){var G=C.value;return C.setAttribute("type",R),G&&(C.value=G),R}}}},removeAttr:function(C,R){var G,J=0,le=R&&R.match(Qe);if(le&&C.nodeType===1)for(;G=le[J++];)C.removeAttribute(G)}}),Ii={set:function(C,R,G){return R===!1?_.removeAttr(C,G):C.setAttribute(G,G),G}},_.each(_.expr.match.bool.source.match(/\w+/g),function(C,R){var G=ga[R]||_.find.attr;ga[R]=function(J,le,ue){var ge,je,Ne=le.toLowerCase();return ue||(je=ga[Ne],ga[Ne]=ge,ge=G(J,le,ue)!=null?Ne:null,ga[Ne]=je),ge}});var qr=/^(?:input|select|textarea|button)$/i,pr=/^(?:a|area)$/i;_.fn.extend({prop:function(C,R){return Ge(this,_.prop,C,R,arguments.length>1)},removeProp:function(C){return this.each(function(){delete this[_.propFix[C]||C]})}}),_.extend({prop:function(C,R,G){var J,le,ue=C.nodeType;if(!(ue===3||ue===8||ue===2))return(ue!==1||!_.isXMLDoc(C))&&(R=_.propFix[R]||R,le=_.propHooks[R]),G!==void 0?le&&"set"in le&&(J=le.set(C,G,R))!==void 0?J:C[R]=G:le&&"get"in le&&(J=le.get(C,R))!==null?J:C[R]},propHooks:{tabIndex:{get:function(C){var R=_.find.attr(C,"tabindex");return R?parseInt(R,10):qr.test(C.nodeName)||pr.test(C.nodeName)&&C.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),p.optSelected||(_.propHooks.selected={get:function(C){var R=C.parentNode;return R&&R.parentNode&&R.parentNode.selectedIndex,null},set:function(C){var R=C.parentNode;R&&(R.selectedIndex,R.parentNode&&R.parentNode.selectedIndex)}}),_.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){_.propFix[this.toLowerCase()]=this});function In(C){var R=C.match(Qe)||[];return R.join(" ")}function Va(C){return C.getAttribute&&C.getAttribute("class")||""}function $n(C){return Array.isArray(C)?C:typeof C=="string"?C.match(Qe)||[]:[]}_.fn.extend({addClass:function(C){var R,G,J,le,ue,ge;return v(C)?this.each(function(je){_(this).addClass(C.call(this,je,Va(this)))}):(R=$n(C),R.length?this.each(function(){if(J=Va(this),G=this.nodeType===1&&" "+In(J)+" ",G){for(ue=0;ue-1;)G=G.replace(" "+le+" "," ");ge=In(G),J!==ge&&this.setAttribute("class",ge)}}):this):this.attr("class","")},toggleClass:function(C,R){var G,J,le,ue,ge=typeof C,je=ge==="string"||Array.isArray(C);return v(C)?this.each(function(Ne){_(this).toggleClass(C.call(this,Ne,Va(this),R),R)}):typeof R=="boolean"&&je?R?this.addClass(C):this.removeClass(C):(G=$n(C),this.each(function(){if(je)for(ue=_(this),le=0;le-1)return!0;return!1}});var Yn=/\r/g;_.fn.extend({val:function(C){var R,G,J,le=this[0];return arguments.length?(J=v(C),this.each(function(ue){var ge;this.nodeType===1&&(J?ge=C.call(this,ue,_(this).val()):ge=C,ge==null?ge="":typeof ge=="number"?ge+="":Array.isArray(ge)&&(ge=_.map(ge,function(je){return je==null?"":je+""})),R=_.valHooks[this.type]||_.valHooks[this.nodeName.toLowerCase()],(!R||!("set"in R)||R.set(this,ge,"value")===void 0)&&(this.value=ge))})):le?(R=_.valHooks[le.type]||_.valHooks[le.nodeName.toLowerCase()],R&&"get"in R&&(G=R.get(le,"value"))!==void 0?G:(G=le.value,typeof G=="string"?G.replace(Yn,""):G==null?"":G)):void 0}}),_.extend({valHooks:{option:{get:function(C){var R=_.find.attr(C,"value");return R!=null?R:In(_.text(C))}},select:{get:function(C){var R,G,J,le=C.options,ue=C.selectedIndex,ge=C.type==="select-one",je=ge?null:[],Ne=ge?ue+1:le.length;for(ue<0?J=Ne:J=ge?ue:0;J-1)&&(G=!0);return G||(C.selectedIndex=-1),ue}}}}),_.each(["radio","checkbox"],function(){_.valHooks[this]={set:function(C,R){if(Array.isArray(R))return C.checked=_.inArray(_(C).val(),R)>-1}},p.checkOn||(_.valHooks[this].get=function(C){return C.getAttribute("value")===null?"on":C.value})});var mn=e.location,kn={guid:Date.now()},Pn=/\?/;_.parseXML=function(C){var R,G;if(!C||typeof C!="string")return null;try{R=new e.DOMParser().parseFromString(C,"text/xml")}catch(J){}return G=R&&R.getElementsByTagName("parsererror")[0],(!R||G)&&_.error("Invalid XML: "+(G?_.map(G.childNodes,function(J){return J.textContent}).join(` +`):C)),R};var Bn=/^(?:focusinfocus|focusoutblur)$/,io=function(C){C.stopPropagation()};_.extend(_.event,{trigger:function(C,R,G,J){var le,ue,ge,je,Ne,Je,pt,Ee,Ie=[G||b],Ct=c.call(C,"type")?C.type:C,ai=c.call(C,"namespace")?C.namespace.split("."):[];if(ue=Ee=ge=G=G||b,!(G.nodeType===3||G.nodeType===8)&&!Bn.test(Ct+_.event.triggered)&&(Ct.indexOf(".")>-1&&(ai=Ct.split("."),Ct=ai.shift(),ai.sort()),Ne=Ct.indexOf(":")<0&&"on"+Ct,C=C[_.expando]?C:new _.Event(Ct,typeof C=="object"&&C),C.isTrigger=J?2:3,C.namespace=ai.join("."),C.rnamespace=C.namespace?new RegExp("(^|\\.)"+ai.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,C.result=void 0,C.target||(C.target=G),R=R==null?[C]:_.makeArray(R,[C]),pt=_.event.special[Ct]||{},!(!J&&pt.trigger&&pt.trigger.apply(G,R)===!1))){if(!J&&!pt.noBubble&&!g(G)){for(je=pt.delegateType||Ct,Bn.test(je+Ct)||(ue=ue.parentNode);ue;ue=ue.parentNode)Ie.push(ue),ge=ue;ge===(G.ownerDocument||b)&&Ie.push(ge.defaultView||ge.parentWindow||e)}for(le=0;(ue=Ie[le++])&&!C.isPropagationStopped();)Ee=ue,C.type=le>1?je:pt.bindType||Ct,Je=(Xe.get(ue,"events")||Object.create(null))[C.type]&&Xe.get(ue,"handle"),Je&&Je.apply(ue,R),Je=Ne&&ue[Ne],Je&&Je.apply&&ct(ue)&&(C.result=Je.apply(ue,R),C.result===!1&&C.preventDefault());return C.type=Ct,!J&&!C.isDefaultPrevented()&&(!pt._default||pt._default.apply(Ie.pop(),R)===!1)&&ct(G)&&Ne&&v(G[Ct])&&!g(G)&&(ge=G[Ne],ge&&(G[Ne]=null),_.event.triggered=Ct,C.isPropagationStopped()&&Ee.addEventListener(Ct,io),G[Ct](),C.isPropagationStopped()&&Ee.removeEventListener(Ct,io),_.event.triggered=void 0,ge&&(G[Ne]=ge)),C.result}},simulate:function(C,R,G){var J=_.extend(new _.Event,G,{type:C,isSimulated:!0});_.event.trigger(J,null,R)}}),_.fn.extend({trigger:function(C,R){return this.each(function(){_.event.trigger(C,R,this)})},triggerHandler:function(C,R){var G=this[0];if(G)return _.event.trigger(C,R,G,!0)}});var Yr=/\[\]$/,Oa=/\r?\n/g,wi=/^(?:submit|button|image|reset|file)$/i,va=/^(?:input|select|textarea|keygen)/i;function ji(C,R,G,J){var le;if(Array.isArray(R))_.each(R,function(ue,ge){G||Yr.test(C)?J(C,ge):ji(C+"["+(typeof ge=="object"&&ge!=null?ue:"")+"]",ge,G,J)});else if(!G&&y(R)==="object")for(le in R)ji(C+"["+le+"]",R[le],G,J);else J(C,R)}_.param=function(C,R){var G,J=[],le=function(ue,ge){var je=v(ge)?ge():ge;J[J.length]=encodeURIComponent(ue)+"="+encodeURIComponent(je==null?"":je)};if(C==null)return"";if(Array.isArray(C)||C.jquery&&!_.isPlainObject(C))_.each(C,function(){le(this.name,this.value)});else for(G in C)ji(G,C[G],R,le);return J.join("&")},_.fn.extend({serialize:function(){return _.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var C=_.prop(this,"elements");return C?_.makeArray(C):this}).filter(function(){var C=this.type;return this.name&&!_(this).is(":disabled")&&va.test(this.nodeName)&&!wi.test(C)&&(this.checked||!Wi.test(C))}).map(function(C,R){var G=_(this).val();return G==null?null:Array.isArray(G)?_.map(G,function(J){return{name:R.name,value:J.replace(Oa,`\r `)}}):{name:R.name,value:G.replace(Oa,`\r -`)}}).get()}});var ca=/%20/g,Hn=/#.*$/,Qn=/([?&])_=[^&]*/,io=/^(.*?):[ \t]*([^\r\n]*)$/mg,Ra=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,no=/^(?:GET|HEAD)$/,gn=/^\/\//,Ri={},un={},Ts="*/".concat("*"),Sa=b.createElement("a");Sa.href=pn.href;function _o(C){return function(R,G){typeof R!="string"&&(G=R,R="*");var J,le=0,ue=R.toLowerCase().match(Qe)||[];if(g(G))for(;J=ue[le++];)J[0]==="+"?(J=J.slice(1)||"*",(C[J]=C[J]||[]).unshift(G)):(C[J]=C[J]||[]).push(G)}}function Jn(C,R,G,J){var le={},ue=C===un;function ge(je){var Ne;return le[je]=!0,_.each(C[je]||[],function(Je,pt){var Ee=pt(R,G,J);if(typeof Ee=="string"&&!ue&&!le[Ee])return R.dataTypes.unshift(Ee),ge(Ee),!1;if(ue)return!(Ne=Ee)}),Ne}return ge(R.dataTypes[0])||!le["*"]&&ge("*")}function ea(C,R){var G,J,le=_.ajaxSettings.flatOptions||{};for(G in R)R[G]!==void 0&&((le[G]?C:J||(J={}))[G]=R[G]);return J&&_.extend(!0,C,J),C}function Kr(C,R,G){for(var J,le,ue,ge,je=C.contents,Ne=C.dataTypes;Ne[0]==="*";)Ne.shift(),J===void 0&&(J=C.mimeType||R.getResponseHeader("Content-Type"));if(J){for(le in je)if(je[le]&&je[le].test(J)){Ne.unshift(le);break}}if(Ne[0]in G)ue=Ne[0];else{for(le in G){if(!Ne[0]||C.converters[le+" "+Ne[0]]){ue=le;break}ge||(ge=le)}ue=ue||ge}if(ue)return ue!==Ne[0]&&Ne.unshift(ue),G[ue]}function Dr(C,R,G,J){var le,ue,ge,je,Ne,Je={},pt=C.dataTypes.slice();if(pt[1])for(ge in C.converters)Je[ge.toLowerCase()]=C.converters[ge];for(ue=pt.shift();ue;)if(C.responseFields[ue]&&(G[C.responseFields[ue]]=R),!Ne&&J&&C.dataFilter&&(R=C.dataFilter(R,C.dataType)),Ne=ue,ue=pt.shift(),ue){if(ue==="*")ue=Ne;else if(Ne!=="*"&&Ne!==ue){if(ge=Je[Ne+" "+ue]||Je["* "+ue],!ge){for(le in Je)if(je=le.split(" "),je[1]===ue&&(ge=Je[Ne+" "+je[0]]||Je["* "+je[0]],ge)){ge===!0?ge=Je[le]:Je[le]!==!0&&(ue=je[0],pt.unshift(je[1]));break}}if(ge!==!0)if(ge&&C.throws)R=ge(R);else try{R=ge(R)}catch(Ee){return{state:"parsererror",error:ge?Ee:"No conversion from "+Ne+" to "+ue}}}}return{state:"success",data:R}}_.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:pn.href,type:"GET",isLocal:Ra.test(pn.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ts,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":_.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(C,R){return R?ea(ea(C,_.ajaxSettings),R):ea(_.ajaxSettings,C)},ajaxPrefilter:_o(Ri),ajaxTransport:_o(un),ajax:function(C,R){typeof C=="object"&&(R=C,C=void 0),R=R||{};var G,J,le,ue,ge,je,Ne,Je,pt,Ee,Ie=_.ajaxSetup({},R),Ct=Ie.context||Ie,ai=Ie.context&&(Ct.nodeType||Ct.jquery)?_(Ct):_.event,Ti=_.Deferred(),pi=_.Callbacks("once memory"),ie=Ie.statusCode||{},he={},B={},te="canceled",be={readyState:0,getResponseHeader:function(Me){var at;if(Ne){if(!ue)for(ue={};at=io.exec(le);)ue[at[1].toLowerCase()+" "]=(ue[at[1].toLowerCase()+" "]||[]).concat(at[2]);at=ue[Me.toLowerCase()+" "]}return at==null?null:at.join(", ")},getAllResponseHeaders:function(){return Ne?le:null},setRequestHeader:function(Me,at){return Ne==null&&(Me=B[Me.toLowerCase()]=B[Me.toLowerCase()]||Me,he[Me]=at),this},overrideMimeType:function(Me){return Ne==null&&(Ie.mimeType=Me),this},statusCode:function(Me){var at;if(Me)if(Ne)be.always(Me[be.status]);else for(at in Me)ie[at]=[ie[at],Me[at]];return this},abort:function(Me){var at=Me||te;return G&&G.abort(at),ze(0,at),this}};if(Ti.promise(be),Ie.url=((C||Ie.url||pn.href)+"").replace(gn,pn.protocol+"//"),Ie.type=R.method||R.type||Ie.method||Ie.type,Ie.dataTypes=(Ie.dataType||"*").toLowerCase().match(Qe)||[""],Ie.crossDomain==null){je=b.createElement("a");try{je.href=Ie.url,je.href=je.href,Ie.crossDomain=Sa.protocol+"//"+Sa.host!=je.protocol+"//"+je.host}catch(Me){Ie.crossDomain=!0}}if(Ie.data&&Ie.processData&&typeof Ie.data!="string"&&(Ie.data=_.param(Ie.data,Ie.traditional)),Jn(Ri,Ie,R,be),Ne)return be;Je=_.event&&Ie.global,Je&&_.active++===0&&_.event.trigger("ajaxStart"),Ie.type=Ie.type.toUpperCase(),Ie.hasContent=!no.test(Ie.type),J=Ie.url.replace(Hn,""),Ie.hasContent?Ie.data&&Ie.processData&&(Ie.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(Ie.data=Ie.data.replace(ca,"+")):(Ee=Ie.url.slice(J.length),Ie.data&&(Ie.processData||typeof Ie.data=="string")&&(J+=(Mn.test(J)?"&":"?")+Ie.data,delete Ie.data),Ie.cache===!1&&(J=J.replace(Qn,"$1"),Ee=(Mn.test(J)?"&":"?")+"_="+En.guid+++Ee),Ie.url=J+Ee),Ie.ifModified&&(_.lastModified[J]&&be.setRequestHeader("If-Modified-Since",_.lastModified[J]),_.etag[J]&&be.setRequestHeader("If-None-Match",_.etag[J])),(Ie.data&&Ie.hasContent&&Ie.contentType!==!1||R.contentType)&&be.setRequestHeader("Content-Type",Ie.contentType),be.setRequestHeader("Accept",Ie.dataTypes[0]&&Ie.accepts[Ie.dataTypes[0]]?Ie.accepts[Ie.dataTypes[0]]+(Ie.dataTypes[0]!=="*"?", "+Ts+"; q=0.01":""):Ie.accepts["*"]);for(pt in Ie.headers)be.setRequestHeader(pt,Ie.headers[pt]);if(Ie.beforeSend&&(Ie.beforeSend.call(Ct,be,Ie)===!1||Ne))return be.abort();if(te="abort",pi.add(Ie.complete),be.done(Ie.success),be.fail(Ie.error),G=Jn(un,Ie,R,be),!G)ze(-1,"No Transport");else{if(be.readyState=1,Je&&ai.trigger("ajaxSend",[be,Ie]),Ne)return be;Ie.async&&Ie.timeout>0&&(ge=e.setTimeout(function(){be.abort("timeout")},Ie.timeout));try{Ne=!1,G.send(he,ze)}catch(Me){if(Ne)throw Me;ze(-1,Me)}}function ze(Me,at,kt,Mt){var Ht,Vt,Qt,ci,Hi,qi=at;Ne||(Ne=!0,ge&&e.clearTimeout(ge),G=void 0,le=Mt||"",be.readyState=Me>0?4:0,Ht=Me>=200&&Me<300||Me===304,kt&&(ci=Kr(Ie,be,kt)),!Ht&&_.inArray("script",Ie.dataTypes)>-1&&_.inArray("json",Ie.dataTypes)<0&&(Ie.converters["text script"]=function(){}),ci=Dr(Ie,ci,be,Ht),Ht?(Ie.ifModified&&(Hi=be.getResponseHeader("Last-Modified"),Hi&&(_.lastModified[J]=Hi),Hi=be.getResponseHeader("etag"),Hi&&(_.etag[J]=Hi)),Me===204||Ie.type==="HEAD"?qi="nocontent":Me===304?qi="notmodified":(qi=ci.state,Vt=ci.data,Qt=ci.error,Ht=!Qt)):(Qt=qi,(Me||!qi)&&(qi="error",Me<0&&(Me=0))),be.status=Me,be.statusText=(at||qi)+"",Ht?Ti.resolveWith(Ct,[Vt,qi,be]):Ti.rejectWith(Ct,[be,qi,Qt]),be.statusCode(ie),ie=void 0,Je&&ai.trigger(Ht?"ajaxSuccess":"ajaxError",[be,Ie,Ht?Vt:Qt]),pi.fireWith(Ct,[be,qi]),Je&&(ai.trigger("ajaxComplete",[be,Ie]),--_.active||_.event.trigger("ajaxStop")))}return be},getJSON:function(C,R,G){return _.get(C,R,G,"json")},getScript:function(C,R){return _.get(C,void 0,R,"script")}}),_.each(["get","post"],function(C,R){_[R]=function(G,J,le,ue){return g(J)&&(ue=ue||le,le=J,J=void 0),_.ajax(_.extend({url:G,type:R,dataType:ue,data:J,success:le},_.isPlainObject(G)&&G))}}),_.ajaxPrefilter(function(C){var R;for(R in C.headers)R.toLowerCase()==="content-type"&&(C.contentType=C.headers[R]||"")}),_._evalUrl=function(C,R,G){return _.ajax({url:C,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(J){_.globalEval(J,R,G)}})},_.fn.extend({wrapAll:function(C){var R;return this[0]&&(g(C)&&(C=C.call(this[0])),R=_(C,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&R.insertBefore(this[0]),R.map(function(){for(var G=this;G.firstElementChild;)G=G.firstElementChild;return G}).append(this)),this},wrapInner:function(C){return g(C)?this.each(function(R){_(this).wrapInner(C.call(this,R))}):this.each(function(){var R=_(this),G=R.contents();G.length?G.wrapAll(C):R.append(C)})},wrap:function(C){var R=g(C);return this.each(function(G){_(this).wrapAll(R?C.call(this,G):C)})},unwrap:function(C){return this.parent(C).not("body").each(function(){_(this).replaceWith(this.childNodes)}),this}}),_.expr.pseudos.hidden=function(C){return!_.expr.pseudos.visible(C)},_.expr.pseudos.visible=function(C){return!!(C.offsetWidth||C.offsetHeight||C.getClientRects().length)},_.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(C){}};var Si={0:200,1223:204},vn=_.ajaxSettings.xhr();p.cors=!!vn&&"withCredentials"in vn,p.ajax=vn=!!vn,_.ajaxTransport(function(C){var R,G;if(p.cors||vn&&!C.crossDomain)return{send:function(J,le){var ue,ge=C.xhr();if(ge.open(C.type,C.url,C.async,C.username,C.password),C.xhrFields)for(ue in C.xhrFields)ge[ue]=C.xhrFields[ue];C.mimeType&&ge.overrideMimeType&&ge.overrideMimeType(C.mimeType),!C.crossDomain&&!J["X-Requested-With"]&&(J["X-Requested-With"]="XMLHttpRequest");for(ue in J)ge.setRequestHeader(ue,J[ue]);R=function(je){return function(){R&&(R=G=ge.onload=ge.onerror=ge.onabort=ge.ontimeout=ge.onreadystatechange=null,je==="abort"?ge.abort():je==="error"?typeof ge.status!="number"?le(0,"error"):le(ge.status,ge.statusText):le(Si[ge.status]||ge.status,ge.statusText,(ge.responseType||"text")!=="text"||typeof ge.responseText!="string"?{binary:ge.response}:{text:ge.responseText},ge.getAllResponseHeaders()))}},ge.onload=R(),G=ge.onerror=ge.ontimeout=R("error"),ge.onabort!==void 0?ge.onabort=G:ge.onreadystatechange=function(){ge.readyState===4&&e.setTimeout(function(){R&&G()})},R=R("abort");try{ge.send(C.hasContent&&C.data||null)}catch(je){if(R)throw je}},abort:function(){R&&R()}}}),_.ajaxPrefilter(function(C){C.crossDomain&&(C.contents.script=!1)}),_.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(C){return _.globalEval(C),C}}}),_.ajaxPrefilter("script",function(C){C.cache===void 0&&(C.cache=!1),C.crossDomain&&(C.type="GET")}),_.ajaxTransport("script",function(C){if(C.crossDomain||C.scriptAttrs){var R,G;return{send:function(J,le){R=_("