From da8af47cb0862870c968e03051d30b09b187c813 Mon Sep 17 00:00:00 2001 From: nkdengineer Date: Mon, 3 Jun 2024 12:08:03 +0700 Subject: [PATCH] create a new patch --- parser/patches/expensify-common+1.0.0.patch | 178 -------------------- parser/patches/expensify-common+2.0.4.patch | 42 +++++ parser/react-native-live-markdown-parser.js | 44 ++--- 3 files changed, 64 insertions(+), 200 deletions(-) delete mode 100644 parser/patches/expensify-common+1.0.0.patch create mode 100644 parser/patches/expensify-common+2.0.4.patch diff --git a/parser/patches/expensify-common+1.0.0.patch b/parser/patches/expensify-common+1.0.0.patch deleted file mode 100644 index 56ff6c40..00000000 --- a/parser/patches/expensify-common+1.0.0.patch +++ /dev/null @@ -1,178 +0,0 @@ -diff --git a/node_modules/expensify-common/lib/CONST.jsx b/node_modules/expensify-common/lib/CONST.jsx -index b68261b..99bd3e3 100644 ---- a/node_modules/expensify-common/lib/CONST.jsx -+++ b/node_modules/expensify-common/lib/CONST.jsx -@@ -361,7 +361,7 @@ export const CONST = { - * - * @type RegExp - */ -- EMOJIS: /[\p{Extended_Pictographic}\u200d\u{1f1e6}-\u{1f1ff}\u{1f3fb}-\u{1f3ff}\u{e0020}-\u{e007f}\u20E3\uFE0F]|[#*0-9]\uFE0F?\u20E3/gu, -+ EMOJIS: /(?:[\xA9\xAE\u200D\u203C\u2049\u20E3\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u2388\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2605\u2607-\u2612\u2614-\u2685\u2690-\u2705\u2708-\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763-\u2767\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299\uFE0F]|\uD83C[\uDC00-\uDCFF\uDD0D-\uDD0F\uDD2F\uDD6C-\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDAD-\uDDFF\uDE01-\uDE0F\uDE1A\uDE2F\uDE32-\uDE3A\uDE3C-\uDE3F\uDE49-\uDFFF]|\uD83D[\uDC00-\uDD3D\uDD46-\uDE4F\uDE80-\uDEFF\uDF74-\uDF7F\uDFD5-\uDFFF]|\uD83E[\uDC0C-\uDC0F\uDC48-\uDC4F\uDC5A-\uDC5F\uDC88-\uDC8F\uDCAE-\uDCFF\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDEFF]|\uD83F[\uDC00-\uDFFD]|\uDB40[\uDC20-\uDC7F])|[#\*0-9]\uFE0F?\u20E3/g, - - /** - * Regex matching an text containing an Emoji that can be a single emoji or made up by some different emojis -@@ -369,7 +369,7 @@ export const CONST = { - * @type RegExp - */ - EMOJI_RULE: -- /[\p{Extended_Pictographic}](\u200D[\p{Extended_Pictographic}]|[\u{1F3FB}-\u{1F3FF}]|[\u{E0020}-\u{E007F}]|\uFE0F|\u20E3)*|[\u{1F1E6}-\u{1F1FF}]{2}|[#*0-9]\uFE0F?\u20E3/gu, -+ /(?:[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u2388\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2605\u2607-\u2612\u2614-\u2685\u2690-\u2705\u2708-\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763-\u2767\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC00-\uDCFF\uDD0D-\uDD0F\uDD2F\uDD6C-\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDAD-\uDDE5\uDE01-\uDE0F\uDE1A\uDE2F\uDE32-\uDE3A\uDE3C-\uDE3F\uDE49-\uDFFA]|\uD83D[\uDC00-\uDD3D\uDD46-\uDE4F\uDE80-\uDEFF\uDF74-\uDF7F\uDFD5-\uDFFF]|\uD83E[\uDC0C-\uDC0F\uDC48-\uDC4F\uDC5A-\uDC5F\uDC88-\uDC8F\uDCAE-\uDCFF\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDEFF]|\uD83F[\uDC00-\uDFFD])(\u200D(?:[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u2388\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2605\u2607-\u2612\u2614-\u2685\u2690-\u2705\u2708-\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763-\u2767\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC00-\uDCFF\uDD0D-\uDD0F\uDD2F\uDD6C-\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDAD-\uDDE5\uDE01-\uDE0F\uDE1A\uDE2F\uDE32-\uDE3A\uDE3C-\uDE3F\uDE49-\uDFFA]|\uD83D[\uDC00-\uDD3D\uDD46-\uDE4F\uDE80-\uDEFF\uDF74-\uDF7F\uDFD5-\uDFFF]|\uD83E[\uDC0C-\uDC0F\uDC48-\uDC4F\uDC5A-\uDC5F\uDC88-\uDC8F\uDCAE-\uDCFF\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDEFF]|\uD83F[\uDC00-\uDFFD])|(?:\uD83C[\uDFFB-\uDFFF])|(?:\uDB40[\uDC20-\uDC7F])|\uFE0F|\u20E3)*|(?:\uD83C[\uDDE6-\uDDFF]){2}|[#\*0-9]\uFE0F?\u20E3/g, - }, - - REPORT: { -diff --git a/node_modules/expensify-common/lib/ExpensiMark.js b/node_modules/expensify-common/lib/ExpensiMark.js -index 4b8a7eb..197842d 100644 ---- a/node_modules/expensify-common/lib/ExpensiMark.js -+++ b/node_modules/expensify-common/lib/ExpensiMark.js -@@ -8,8 +8,8 @@ const MARKDOWN_IMAGE_REGEX = new RegExp(`\\!(?:\\[([^\\][]*(?:\\[[^\\][]*][^\\][ - - const SLACK_SPAN_NEW_LINE_TAG = ''; - --export default class ExpensiMark { -- constructor() { -+export const ExpensiMark = { -+ initializer() { - /** - * The list of regex replacements to do on a comment. Check the link regex is first so links are processed - * before other delimiters -@@ -45,7 +45,7 @@ export default class ExpensiMark { - return `
${group}
`; - }, - rawInputReplacement: (match, __, textWithinFences) => { -- const withinFences = match.replace(/(?:```)([\s\S]*?)(?:```)/g, '$1'); -+ const withinFences = match.replace(/(?:```)([\s\S]*?)(?:```)/g, '$1').replace(/|<\/emoji>/g, ''); - const group = textWithinFences.replace(/(?:(?![\n\r])\s)/g, ' '); - return `
${group}
`; - }, -@@ -177,7 +177,7 @@ export default class ExpensiMark { - { - name: 'reportMentions', - -- regex: /(?$1', - }, - -@@ -595,7 +595,7 @@ export default class ExpensiMark { - * @type {Number} - */ - this.currentQuoteDepth = 0; -- } -+ }, - - getHtmlRuleset(filterRules, disabledRules, shouldKeepRawInput) { - let rules = this.rules; -@@ -611,7 +611,7 @@ export default class ExpensiMark { - rules = _.filter(rules, hasDisabledRuleName); - } - return rules; -- } -+ }, - - /** - * Replaces markdown with html elements -@@ -659,7 +659,7 @@ export default class ExpensiMark { - } - - return replacedText; -- } -+ }, - - /** - * Checks matched URLs for validity and replace valid links with html elements -@@ -768,7 +768,7 @@ export default class ExpensiMark { - } - - return replacedText; -- } -+ }, - - /** - * Checks matched Emails for validity and replace valid links with html elements -@@ -807,7 +807,7 @@ export default class ExpensiMark { - replacedText = replacedText.concat(textToCheck.substr(startIndex)); - } - return replacedText; -- } -+ }, - - /** - * replace block element with '\n' if : -@@ -852,7 +852,7 @@ export default class ExpensiMark { - splitText.forEach(processText); - - return joinedText; -- } -+ }, - - /** - * Replaces HTML with markdown -@@ -885,7 +885,7 @@ export default class ExpensiMark { - - this.htmlToMarkdownRules.forEach(processRule); - return Str.htmlDecode(this.replaceBlockElementWithNewLine(generatedMarkdown)); -- } -+ }, - - /** - * Convert HTML to text -@@ -909,7 +909,7 @@ export default class ExpensiMark { - // We use 'htmlDecode' instead of 'unescape' to replace entities like ' ' - replacedText = Str.htmlDecode(replacedText); - return replacedText; -- } -+ }, - - /** - * Modify text for Quotes replacing chevrons with html elements -@@ -972,7 +972,7 @@ export default class ExpensiMark { - replacedText = textToCheck; - } - return replacedText; -- } -+ }, - - /** - * Format the content of blockquote if the text matches the regex or else just return the original text -@@ -1000,7 +1000,7 @@ export default class ExpensiMark { - return replacement(textToFormat); - } - return textToCheck; -- } -+ }, - - /** - * Check if the input text includes only the open or the close tag of an element. -@@ -1039,7 +1039,7 @@ export default class ExpensiMark { - - // If there are any tags left in the stack, they're unclosed - return tagStack.length !== 0; -- } -+ }, - - /** - * @param {String} comment -@@ -1061,7 +1061,7 @@ export default class ExpensiMark { - console.warn('Error parsing url in ExpensiMark.extractLinksInMarkdownComment', {error: e}); - return undefined; - } -- } -+ }, - - /** - * Compares two markdown comments and returns a list of the links removed in a new comment. -@@ -1074,7 +1074,7 @@ export default class ExpensiMark { - const linksInOld = this.extractLinksInMarkdownComment(oldComment); - const linksInNew = this.extractLinksInMarkdownComment(newComment); - return linksInOld === undefined || linksInNew === undefined ? [] : _.difference(linksInOld, linksInNew); -- } -+ }, - - /** - * Escapes the content of an HTML attribute value -@@ -1093,3 +1093,5 @@ export default class ExpensiMark { - return _.escape(originalContent); - } - } -+ -+ExpensiMark.initializer(); diff --git a/parser/patches/expensify-common+2.0.4.patch b/parser/patches/expensify-common+2.0.4.patch new file mode 100644 index 00000000..e7b68511 --- /dev/null +++ b/parser/patches/expensify-common+2.0.4.patch @@ -0,0 +1,42 @@ +diff --git a/node_modules/expensify-common/dist/CONST.js b/node_modules/expensify-common/dist/CONST.js +index 938a86a..0f7a4d5 100644 +--- a/node_modules/expensify-common/dist/CONST.js ++++ b/node_modules/expensify-common/dist/CONST.js +@@ -339,13 +339,13 @@ const CONST = { + * @type RegExp + */ + // eslint-disable-next-line no-misleading-character-class +- EMOJIS: /[\p{Extended_Pictographic}\u200d\u{1f1e6}-\u{1f1ff}\u{1f3fb}-\u{1f3ff}\u{e0020}-\u{e007f}\u20E3\uFE0F]|[#*0-9]\uFE0F?\u20E3/gu, ++ EMOJIS: /(?:[\xA9\xAE\u200D\u203C\u2049\u20E3\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u2388\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2605\u2607-\u2612\u2614-\u2685\u2690-\u2705\u2708-\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763-\u2767\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299\uFE0F]|\uD83C[\uDC00-\uDCFF\uDD0D-\uDD0F\uDD2F\uDD6C-\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDAD-\uDDFF\uDE01-\uDE0F\uDE1A\uDE2F\uDE32-\uDE3A\uDE3C-\uDE3F\uDE49-\uDFFF]|\uD83D[\uDC00-\uDD3D\uDD46-\uDE4F\uDE80-\uDEFF\uDF74-\uDF7F\uDFD5-\uDFFF]|\uD83E[\uDC0C-\uDC0F\uDC48-\uDC4F\uDC5A-\uDC5F\uDC88-\uDC8F\uDCAE-\uDCFF\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDEFF]|\uD83F[\uDC00-\uDFFD]|\uDB40[\uDC20-\uDC7F])|[#\*0-9]\uFE0F?\u20E3/g, + /** + * Regex matching an text containing an Emoji that can be a single emoji or made up by some different emojis + * + * @type RegExp + */ +- EMOJI_RULE: /[\p{Extended_Pictographic}](\u200D[\p{Extended_Pictographic}]|[\u{1F3FB}-\u{1F3FF}]|[\u{E0020}-\u{E007F}]|\uFE0F|\u20E3)*|[\u{1F1E6}-\u{1F1FF}]{2}|[#*0-9]\uFE0F?\u20E3/gu, ++ EMOJI_RULE: /(?:[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u2388\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2605\u2607-\u2612\u2614-\u2685\u2690-\u2705\u2708-\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763-\u2767\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC00-\uDCFF\uDD0D-\uDD0F\uDD2F\uDD6C-\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDAD-\uDDE5\uDE01-\uDE0F\uDE1A\uDE2F\uDE32-\uDE3A\uDE3C-\uDE3F\uDE49-\uDFFA]|\uD83D[\uDC00-\uDD3D\uDD46-\uDE4F\uDE80-\uDEFF\uDF74-\uDF7F\uDFD5-\uDFFF]|\uD83E[\uDC0C-\uDC0F\uDC48-\uDC4F\uDC5A-\uDC5F\uDC88-\uDC8F\uDCAE-\uDCFF\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDEFF]|\uD83F[\uDC00-\uDFFD])(\u200D(?:[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u2388\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2605\u2607-\u2612\u2614-\u2685\u2690-\u2705\u2708-\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763-\u2767\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC00-\uDCFF\uDD0D-\uDD0F\uDD2F\uDD6C-\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDAD-\uDDE5\uDE01-\uDE0F\uDE1A\uDE2F\uDE32-\uDE3A\uDE3C-\uDE3F\uDE49-\uDFFA]|\uD83D[\uDC00-\uDD3D\uDD46-\uDE4F\uDE80-\uDEFF\uDF74-\uDF7F\uDFD5-\uDFFF]|\uD83E[\uDC0C-\uDC0F\uDC48-\uDC4F\uDC5A-\uDC5F\uDC88-\uDC8F\uDCAE-\uDCFF\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDEFF]|\uD83F[\uDC00-\uDFFD])|(?:\uD83C[\uDFFB-\uDFFF])|(?:\uDB40[\uDC20-\uDC7F])|\uFE0F|\u20E3)*|(?:\uD83C[\uDDE6-\uDDFF]){2}|[#\*0-9]\uFE0F?\u20E3/g, + }, + REPORT: { + /** +diff --git a/node_modules/expensify-common/dist/ExpensiMark.js b/node_modules/expensify-common/dist/ExpensiMark.js +index 0adaa48..5d2ba34 100644 +--- a/node_modules/expensify-common/dist/ExpensiMark.js ++++ b/node_modules/expensify-common/dist/ExpensiMark.js +@@ -68,7 +68,7 @@ class ExpensiMark { + return `
${group}
`; + }, + rawInputReplacement: (match, __, textWithinFences) => { +- const withinFences = match.replace(/(?:```)([\s\S]*?)(?:```)/g, '$1'); ++ const withinFences = match.replace(/(?:```)([\s\S]*?)(?:```)/g, '$1').replace(/|<\/emoji>/g, ''); + const group = textWithinFences.replace(/(?:(?![\n\r])\s)/g, ' '); + return `
${group}
`; + }, +@@ -181,7 +181,7 @@ class ExpensiMark { + */ + { + name: 'reportMentions', +- regex: /(?$1', + }, + /** diff --git a/parser/react-native-live-markdown-parser.js b/parser/react-native-live-markdown-parser.js index 8d8870d6..566b97db 100644 --- a/parser/react-native-live-markdown-parser.js +++ b/parser/react-native-live-markdown-parser.js @@ -1,40 +1,40 @@ -"use strict";(()=>{var of=Object.create;var bd=Object.defineProperty;var af=Object.getOwnPropertyDescriptor;var sf=Object.getOwnPropertyNames;var uf=Object.getPrototypeOf,lf=Object.prototype.hasOwnProperty;var p1=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(r,i)=>(typeof require<"u"?require:r)[i]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var F=(e,r)=>()=>(e&&(r=e(e=0)),r);var ie=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports),F2=(e,r)=>{for(var i in r)bd(e,i,{get:r[i],enumerable:!0})},G2=(e,r,i,a)=>{if(r&&typeof r=="object"||typeof r=="function")for(let l of sf(r))!lf.call(e,l)&&l!==i&&bd(e,l,{get:()=>r[l],enumerable:!(a=af(r,l))||a.enumerable});return e};var cf=(e,r,i)=>(i=e!=null?of(uf(e)):{},G2(r||!e||!e.__esModule?bd(i,"default",{value:e,enumerable:!0}):i,e)),Lr=e=>G2(bd({},"__esModule",{value:!0}),e);var h1,da,m1,Ad,oa,H2,Wr,rn,V2,aa,X2,W2,sa,ua,la,j2,Y2,Sd,ca,K2,rt=F(()=>{h1="1.13.6",da=typeof self=="object"&&self.self===self&&self||typeof global=="object"&&global.global===global&&global||Function("return this")()||{},m1=Array.prototype,Ad=Object.prototype,oa=typeof Symbol<"u"?Symbol.prototype:null,H2=m1.push,Wr=m1.slice,rn=Ad.toString,V2=Ad.hasOwnProperty,aa=typeof ArrayBuffer<"u",X2=typeof DataView<"u",W2=Array.isArray,sa=Object.keys,ua=Object.create,la=aa&&ArrayBuffer.isView,j2=isNaN,Y2=isFinite,Sd=!{toString:null}.propertyIsEnumerable("toString"),ca=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],K2=Math.pow(2,53)-1});function Ve(e,r){return r=r==null?e.length-1:+r,function(){for(var i=Math.max(arguments.length-r,0),a=Array(i),l=0;l{});function qt(e){var r=typeof e;return r==="function"||r==="object"&&!!e}var An=F(()=>{});function Nd(e){return e===null}var z2=F(()=>{});function Si(e){return e===void 0}var fa=F(()=>{});function Ni(e){return e===!0||e===!1||rn.call(e)==="[object Boolean]"}var pa=F(()=>{rt()});function Td(e){return!!(e&&e.nodeType===1)}var Z2=F(()=>{});function Ue(e){var r="[object "+e+"]";return function(i){return rn.call(i)===r}}var Ot=F(()=>{rt()});var zn,xd=F(()=>{Ot();zn=Ue("String")});var g1,ha=F(()=>{Ot();g1=Ue("Number")});var ma,J2=F(()=>{Ot();ma=Ue("Date")});var ga,Q2=F(()=>{Ot();ga=Ue("RegExp")});var $a,es=F(()=>{Ot();$a=Ue("Error")});var $1,va=F(()=>{Ot();$1=Ue("Symbol")});var v1,ya=F(()=>{Ot();v1=Ue("ArrayBuffer")});var ts,ff,Ye,ur=F(()=>{Ot();rt();ts=Ue("Function"),ff=da.document&&da.document.childNodes;typeof/./!="function"&&typeof Int8Array!="object"&&typeof ff!="function"&&(ts=function(e){return typeof e=="function"||!1});Ye=ts});var Ea,rs=F(()=>{Ot();Ea=Ue("Object")});var wd,Ti,xi=F(()=>{rt();rs();wd=X2&&Ea(new DataView(new ArrayBuffer(8))),Ti=typeof Map<"u"&&Ea(new Map)});function hf(e){return e!=null&&Ye(e.getInt8)&&v1(e.buffer)}var pf,Sn,Cd=F(()=>{Ot();ur();ya();xi();pf=Ue("DataView");Sn=wd?hf:pf});var Gt,Nn=F(()=>{rt();Ot();Gt=W2||Ue("Array")});function Rt(e,r){return e!=null&&V2.call(e,r)}var nn=F(()=>{rt()});var ba,Zn,Od=F(()=>{Ot();nn();ba=Ue("Arguments");(function(){ba(arguments)||(ba=function(e){return Rt(e,"callee")})})();Zn=ba});function Rd(e){return!$1(e)&&Y2(e)&&!isNaN(parseFloat(e))}var ns=F(()=>{rt();va()});function wi(e){return g1(e)&&j2(e)}var Aa=F(()=>{rt();ha()});function Ci(e){return function(){return e}}var Sa=F(()=>{});function y1(e){return function(r){var i=e(r);return typeof i=="number"&&i>=0&&i<=K2}}var Na=F(()=>{rt()});function E1(e){return function(r){return r?.[e]}}var Ta=F(()=>{});var Jn,Id=F(()=>{Ta();Jn=E1("byteLength")});var is,ds=F(()=>{Na();Id();is=y1(Jn)});function gf(e){return la?la(e)&&!Sn(e):is(e)&&mf.test(rn.call(e))}var mf,b1,xa=F(()=>{rt();Cd();Sa();ds();mf=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;b1=aa?gf:Ci(!1)});var et,lr=F(()=>{Ta();et=E1("length")});function $f(e){for(var r={},i=e.length,a=0;a{rt();ur();nn()});function Me(e){if(!qt(e))return[];if(sa)return sa(e);var r=[];for(var i in e)Rt(e,i)&&r.push(i);return Sd&&A1(e,r),r}var Nt=F(()=>{An();rt();nn();wa()});function _d(e){if(e==null)return!0;var r=et(e);return typeof r=="number"&&(Gt(e)||zn(e)||Zn(e))?r===0:et(Me(e))===0}var os=F(()=>{lr();Nn();xd();Od();Nt()});function Oi(e,r){var i=Me(r),a=i.length;if(e==null)return!a;for(var l=Object(e),f=0;f{Nt()});function Ce(e){if(e instanceof Ce)return e;if(!(this instanceof Ce))return new Ce(e);this._wrapped=e}var Zt=F(()=>{rt();Ce.VERSION=h1;Ce.prototype.value=function(){return this._wrapped};Ce.prototype.valueOf=Ce.prototype.toJSON=Ce.prototype.value;Ce.prototype.toString=function(){return String(this._wrapped)}});function Dd(e){return new Uint8Array(e.buffer||e,e.byteOffset||0,Jn(e))}var as=F(()=>{Id()});function Oa(e,r,i,a){if(e===r)return e!==0||1/e===1/r;if(e==null||r==null)return!1;if(e!==e)return r!==r;var l=typeof e;return l!=="function"&&l!=="object"&&typeof r!="object"?!1:us(e,r,i,a)}function us(e,r,i,a){e instanceof Ce&&(e=e._wrapped),r instanceof Ce&&(r=r._wrapped);var l=rn.call(e);if(l!==rn.call(r))return!1;if(wd&&l=="[object Object]"&&Sn(e)){if(!Sn(r))return!1;l=ss}switch(l){case"[object RegExp]":case"[object String]":return""+e==""+r;case"[object Number]":return+e!=+e?+r!=+r:+e==0?1/+e===1/r:+e==+r;case"[object Date]":case"[object Boolean]":return+e==+r;case"[object Symbol]":return oa.valueOf.call(e)===oa.valueOf.call(r);case"[object ArrayBuffer]":case ss:return us(Dd(e),Dd(r),i,a)}var f=l==="[object Array]";if(!f&&b1(e)){var m=Jn(e);if(m!==Jn(r))return!1;if(e.buffer===r.buffer&&e.byteOffset===r.byteOffset)return!0;f=!0}if(!f){if(typeof e!="object"||typeof r!="object")return!1;var A=e.constructor,y=r.constructor;if(A!==y&&!(Ye(A)&&A instanceof A&&Ye(y)&&y instanceof y)&&"constructor"in e&&"constructor"in r)return!1}i=i||[],a=a||[];for(var N=i.length;N--;)if(i[N]===e)return a[N]===r;if(i.push(e),a.push(r),f){if(N=e.length,N!==r.length)return!1;for(;N--;)if(!Oa(e[N],r[N],i,a))return!1}else{var L=Me(e),G;if(N=L.length,Me(r).length!==N)return!1;for(;N--;)if(G=L[N],!(Rt(r,G)&&Oa(e[G],r[G],i,a)))return!1}return i.pop(),a.pop(),!0}function Ld(e,r){return Oa(e,r)}var ss,ls=F(()=>{Zt();rt();Id();xa();ur();xi();Cd();Nt();nn();as();ss="[object DataView]"});function Er(e){if(!qt(e))return[];var r=[];for(var i in e)r.push(i);return Sd&&A1(e,r),r}var Ri=F(()=>{An();rt();wa()});function Ii(e){var r=et(e);return function(i){if(i==null)return!1;var a=Er(i);if(et(a))return!1;for(var l=0;l{lr();ur();Ri();Ra="forEach",cs="has",Ia=["clear","delete"],fs=["get",cs,"set"],ps=Ia.concat(Ra,fs),_a=Ia.concat(fs),hs=["add"].concat(Ia,Ra,cs)});var Da,ms=F(()=>{Ot();xi();Md();Da=Ti?Ii(ps):Ue("Map")});var La,gs=F(()=>{Ot();xi();Md();La=Ti?Ii(_a):Ue("WeakMap")});var Ma,$s=F(()=>{Ot();xi();Md();Ma=Ti?Ii(hs):Ue("Set")});var Pa,vs=F(()=>{Ot();Pa=Ue("WeakSet")});function Jt(e){for(var r=Me(e),i=r.length,a=Array(i),l=0;l{Nt()});function Pd(e){for(var r=Me(e),i=r.length,a=Array(i),l=0;l{Nt()});function _i(e){for(var r={},i=Me(e),a=0,l=i.length;a{Nt()});function ei(e){var r=[];for(var i in e)Ye(e[i])&&r.push(i);return r.sort()}var Ba=F(()=>{ur()});function ti(e,r){return function(i){var a=arguments.length;if(r&&(i=Object(i)),a<2||i==null)return i;for(var l=1;l{});var S1,Ua=F(()=>{qd();Ri();S1=ti(Er)});var Tn,Bd=F(()=>{qd();Nt();Tn=ti(Me)});var N1,ka=F(()=>{qd();Ri();N1=ti(Er,!0)});function vf(){return function(){}}function T1(e){if(!qt(e))return{};if(ua)return ua(e);var r=vf();r.prototype=e;var i=new r;return r.prototype=null,i}var Fa=F(()=>{An();rt()});function Ud(e,r){var i=T1(e);return r&&Tn(i,r),i}var Es=F(()=>{Fa();Bd()});function kd(e){return qt(e)?Gt(e)?e.slice():S1({},e):e}var bs=F(()=>{An();Nn();Ua()});function Fd(e,r){return r(e),e}var As=F(()=>{});function x1(e){return Gt(e)?e:[e]}var Ga=F(()=>{Zt();Nn();Ce.toPath=x1});function Mr(e){return Ce.toPath(e)}var Di=F(()=>{Zt();Ga()});function ri(e,r){for(var i=r.length,a=0;a{});function Li(e,r,i){var a=ri(e,Mr(r));return Si(a)?i:a}var Ha=F(()=>{Di();Gd();fa()});function Hd(e,r){r=Mr(r);for(var i=r.length,a=0;a{nn();Di()});function xn(e){return e}var Vd=F(()=>{});function Pr(e){return e=Tn({},e),function(r){return Oi(r,e)}}var w1=F(()=>{Bd();Ca()});function wn(e){return e=Mr(e),function(r){return ri(r,e)}}var Xd=F(()=>{Gd();Di()});function qr(e,r,i){if(r===void 0)return e;switch(i??3){case 1:return function(a){return e.call(r,a)};case 3:return function(a,l,f){return e.call(r,a,l,f)};case 4:return function(a,l,f,m){return e.call(r,a,l,f,m)}}return function(){return e.apply(r,arguments)}}var Mi=F(()=>{});function C1(e,r,i){return e==null?xn:Ye(e)?qr(e,r,i):qt(e)&&!Gt(e)?Pr(e):wn(e)}var Va=F(()=>{Vd();ur();An();Nn();w1();Xd();Mi()});function ni(e,r){return C1(e,r,1/0)}var Xa=F(()=>{Zt();Va();Ce.iteratee=ni});function Xe(e,r,i){return Ce.iteratee!==ni?Ce.iteratee(e,r):C1(e,r,i)}var Ht=F(()=>{Zt();Va();Xa()});function Wd(e,r,i){r=Xe(r,i);for(var a=Me(e),l=a.length,f={},m=0;m{Ht();Nt()});function Pi(){}var Wa=F(()=>{});function jd(e){return e==null?Pi:function(r){return Li(e,r)}}var Ts=F(()=>{Wa();Ha()});function Yd(e,r,i){var a=Array(Math.max(0,e));r=qr(r,i,1);for(var l=0;l{Mi()});function ii(e,r){return r==null&&(r=e,e=0),e+Math.floor(Math.random()*(r-e+1))}var ja=F(()=>{});var dn,Kd=F(()=>{dn=Date.now||function(){return new Date().getTime()}});function O1(e){var r=function(f){return e[f]},i="(?:"+Me(e).join("|")+")",a=RegExp(i),l=RegExp(i,"g");return function(f){return f=f==null?"":""+f,a.test(f)?f.replace(l,r):f}}var Ya=F(()=>{Nt()});var zd,Ka=F(()=>{zd={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"}});var za,ws=F(()=>{Ya();Ka();za=O1(zd)});var Cs,Os=F(()=>{qa();Ka();Cs=_i(zd)});var Za,Rs=F(()=>{Ya();Os();Za=O1(Cs)});var Ja,Qa=F(()=>{Zt();Ja=Ce.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g}});function bf(e){return"\\"+yf[e]}function Zd(e,r,i){!r&&i&&(r=i),r=N1({},r,Ce.templateSettings);var a=RegExp([(r.escape||e0).source,(r.interpolate||e0).source,(r.evaluate||e0).source].join("|")+"|$","g"),l=0,f="__p+='";e.replace(a,function(N,L,G,R,w){return f+=e.slice(l,w).replace(Ef,bf),l=w+N.length,L?f+=`'+ +"use strict";(()=>{var d4=Object.create;var Ad=Object.defineProperty;var o4=Object.getOwnPropertyDescriptor;var a4=Object.getOwnPropertyNames;var u4=Object.getPrototypeOf,s4=Object.prototype.hasOwnProperty;var p1=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(r,i)=>(typeof require<"u"?require:r)[i]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var k=(e,r)=>()=>(e&&(r=e(e=0)),r);var ie=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports),ku=(e,r)=>{for(var i in r)Ad(e,i,{get:r[i],enumerable:!0})},Gu=(e,r,i,a)=>{if(r&&typeof r=="object"||typeof r=="function")for(let l of a4(r))!s4.call(e,l)&&l!==i&&Ad(e,l,{get:()=>r[l],enumerable:!(a=o4(r,l))||a.enumerable});return e};var l4=(e,r,i)=>(i=e!=null?d4(u4(e)):{},Gu(r||!e||!e.__esModule?Ad(i,"default",{value:e,enumerable:!0}):i,e)),Lr=e=>Gu(Ad({},"__esModule",{value:!0}),e);var h1,d0,m1,bd,o0,Hu,Wr,rn,Vu,a0,Xu,Wu,u0,s0,l0,ju,Yu,Sd,c0,Ku,rt=k(()=>{h1="1.13.6",d0=typeof self=="object"&&self.self===self&&self||typeof global=="object"&&global.global===global&&global||Function("return this")()||{},m1=Array.prototype,bd=Object.prototype,o0=typeof Symbol<"u"?Symbol.prototype:null,Hu=m1.push,Wr=m1.slice,rn=bd.toString,Vu=bd.hasOwnProperty,a0=typeof ArrayBuffer<"u",Xu=typeof DataView<"u",Wu=Array.isArray,u0=Object.keys,s0=Object.create,l0=a0&&ArrayBuffer.isView,ju=isNaN,Yu=isFinite,Sd=!{toString:null}.propertyIsEnumerable("toString"),c0=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],Ku=Math.pow(2,53)-1});function Ve(e,r){return r=r==null?e.length-1:+r,function(){for(var i=Math.max(arguments.length-r,0),a=Array(i),l=0;l{});function Pt(e){var r=typeof e;return r==="function"||r==="object"&&!!e}var bn=k(()=>{});function Cd(e){return e===null}var zu=k(()=>{});function Si(e){return e===void 0}var f0=k(()=>{});function Ci(e){return e===!0||e===!1||rn.call(e)==="[object Boolean]"}var p0=k(()=>{rt()});function Nd(e){return!!(e&&e.nodeType===1)}var Zu=k(()=>{});function qe(e){var r="[object "+e+"]";return function(i){return rn.call(i)===r}}var wt=k(()=>{rt()});var zn,Td=k(()=>{wt();zn=qe("String")});var g1,h0=k(()=>{wt();g1=qe("Number")});var m0,Ju=k(()=>{wt();m0=qe("Date")});var g0,Qu=k(()=>{wt();g0=qe("RegExp")});var $0,e2=k(()=>{wt();$0=qe("Error")});var $1,v0=k(()=>{wt();$1=qe("Symbol")});var v1,E0=k(()=>{wt();v1=qe("ArrayBuffer")});var t2,c4,Ye,sr=k(()=>{wt();rt();t2=qe("Function"),c4=d0.document&&d0.document.childNodes;typeof/./!="function"&&typeof Int8Array!="object"&&typeof c4!="function"&&(t2=function(e){return typeof e=="function"||!1});Ye=t2});var y0,r2=k(()=>{wt();y0=qe("Object")});var Dd,Ni,Ti=k(()=>{rt();r2();Dd=Xu&&y0(new DataView(new ArrayBuffer(8))),Ni=typeof Map<"u"&&y0(new Map)});function p4(e){return e!=null&&Ye(e.getInt8)&&v1(e.buffer)}var f4,Sn,xd=k(()=>{wt();sr();E0();Ti();f4=qe("DataView");Sn=Dd?p4:f4});var Gt,Cn=k(()=>{rt();wt();Gt=Wu||qe("Array")});function Ot(e,r){return e!=null&&Vu.call(e,r)}var nn=k(()=>{rt()});var A0,Zn,wd=k(()=>{wt();nn();A0=qe("Arguments");(function(){A0(arguments)||(A0=function(e){return Ot(e,"callee")})})();Zn=A0});function Od(e){return!$1(e)&&Yu(e)&&!isNaN(parseFloat(e))}var n2=k(()=>{rt();v0()});function Di(e){return g1(e)&&ju(e)}var b0=k(()=>{rt();h0()});function xi(e){return function(){return e}}var S0=k(()=>{});function E1(e){return function(r){var i=e(r);return typeof i=="number"&&i>=0&&i<=Ku}}var C0=k(()=>{rt()});function y1(e){return function(r){return r?.[e]}}var N0=k(()=>{});var Jn,Rd=k(()=>{N0();Jn=y1("byteLength")});var i2,d2=k(()=>{C0();Rd();i2=E1(Jn)});function m4(e){return l0?l0(e)&&!Sn(e):i2(e)&&h4.test(rn.call(e))}var h4,A1,T0=k(()=>{rt();xd();S0();d2();h4=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;A1=a0?m4:xi(!1)});var et,lr=k(()=>{N0();et=y1("length")});function g4(e){for(var r={},i=e.length,a=0;a{rt();sr();nn()});function Me(e){if(!Pt(e))return[];if(u0)return u0(e);var r=[];for(var i in e)Ot(e,i)&&r.push(i);return Sd&&b1(e,r),r}var Ct=k(()=>{bn();rt();nn();D0()});function Id(e){if(e==null)return!0;var r=et(e);return typeof r=="number"&&(Gt(e)||zn(e)||Zn(e))?r===0:et(Me(e))===0}var o2=k(()=>{lr();Cn();Td();wd();Ct()});function wi(e,r){var i=Me(r),a=i.length;if(e==null)return!a;for(var l=Object(e),f=0;f{Ct()});function xe(e){if(e instanceof xe)return e;if(!(this instanceof xe))return new xe(e);this._wrapped=e}var Zt=k(()=>{rt();xe.VERSION=h1;xe.prototype.value=function(){return this._wrapped};xe.prototype.valueOf=xe.prototype.toJSON=xe.prototype.value;xe.prototype.toString=function(){return String(this._wrapped)}});function _d(e){return new Uint8Array(e.buffer||e,e.byteOffset||0,Jn(e))}var a2=k(()=>{Rd()});function w0(e,r,i,a){if(e===r)return e!==0||1/e===1/r;if(e==null||r==null)return!1;if(e!==e)return r!==r;var l=typeof e;return l!=="function"&&l!=="object"&&typeof r!="object"?!1:s2(e,r,i,a)}function s2(e,r,i,a){e instanceof xe&&(e=e._wrapped),r instanceof xe&&(r=r._wrapped);var l=rn.call(e);if(l!==rn.call(r))return!1;if(Dd&&l=="[object Object]"&&Sn(e)){if(!Sn(r))return!1;l=u2}switch(l){case"[object RegExp]":case"[object String]":return""+e==""+r;case"[object Number]":return+e!=+e?+r!=+r:+e==0?1/+e===1/r:+e==+r;case"[object Date]":case"[object Boolean]":return+e==+r;case"[object Symbol]":return o0.valueOf.call(e)===o0.valueOf.call(r);case"[object ArrayBuffer]":case u2:return s2(_d(e),_d(r),i,a)}var f=l==="[object Array]";if(!f&&A1(e)){var m=Jn(e);if(m!==Jn(r))return!1;if(e.buffer===r.buffer&&e.byteOffset===r.byteOffset)return!0;f=!0}if(!f){if(typeof e!="object"||typeof r!="object")return!1;var b=e.constructor,E=r.constructor;if(b!==E&&!(Ye(b)&&b instanceof b&&Ye(E)&&E instanceof E)&&"constructor"in e&&"constructor"in r)return!1}i=i||[],a=a||[];for(var C=i.length;C--;)if(i[C]===e)return a[C]===r;if(i.push(e),a.push(r),f){if(C=e.length,C!==r.length)return!1;for(;C--;)if(!w0(e[C],r[C],i,a))return!1}else{var L=Me(e),G;if(C=L.length,Me(r).length!==C)return!1;for(;C--;)if(G=L[C],!(Ot(r,G)&&w0(e[G],r[G],i,a)))return!1}return i.pop(),a.pop(),!0}function Ld(e,r){return w0(e,r)}var u2,l2=k(()=>{Zt();rt();Rd();T0();sr();Ti();xd();Ct();nn();a2();u2="[object DataView]"});function yr(e){if(!Pt(e))return[];var r=[];for(var i in e)r.push(i);return Sd&&b1(e,r),r}var Oi=k(()=>{bn();rt();D0()});function Ri(e){var r=et(e);return function(i){if(i==null)return!1;var a=yr(i);if(et(a))return!1;for(var l=0;l{lr();sr();Oi();O0="forEach",c2="has",R0=["clear","delete"],f2=["get",c2,"set"],p2=R0.concat(O0,f2),I0=R0.concat(f2),h2=["add"].concat(R0,O0,c2)});var _0,m2=k(()=>{wt();Ti();Md();_0=Ni?Ri(p2):qe("Map")});var L0,g2=k(()=>{wt();Ti();Md();L0=Ni?Ri(I0):qe("WeakMap")});var M0,$2=k(()=>{wt();Ti();Md();M0=Ni?Ri(h2):qe("Set")});var F0,v2=k(()=>{wt();F0=qe("WeakSet")});function Jt(e){for(var r=Me(e),i=r.length,a=Array(i),l=0;l{Ct()});function Fd(e){for(var r=Me(e),i=r.length,a=Array(i),l=0;l{Ct()});function Ii(e){for(var r={},i=Me(e),a=0,l=i.length;a{Ct()});function ei(e){var r=[];for(var i in e)Ye(e[i])&&r.push(i);return r.sort()}var B0=k(()=>{sr()});function ti(e,r){return function(i){var a=arguments.length;if(r&&(i=Object(i)),a<2||i==null)return i;for(var l=1;l{});var S1,q0=k(()=>{Pd();Oi();S1=ti(yr)});var Nn,Bd=k(()=>{Pd();Ct();Nn=ti(Me)});var C1,U0=k(()=>{Pd();Oi();C1=ti(yr,!0)});function $4(){return function(){}}function N1(e){if(!Pt(e))return{};if(s0)return s0(e);var r=$4();r.prototype=e;var i=new r;return r.prototype=null,i}var k0=k(()=>{bn();rt()});function qd(e,r){var i=N1(e);return r&&Nn(i,r),i}var y2=k(()=>{k0();Bd()});function Ud(e){return Pt(e)?Gt(e)?e.slice():S1({},e):e}var A2=k(()=>{bn();Cn();q0()});function kd(e,r){return r(e),e}var b2=k(()=>{});function T1(e){return Gt(e)?e:[e]}var G0=k(()=>{Zt();Cn();xe.toPath=T1});function Mr(e){return xe.toPath(e)}var _i=k(()=>{Zt();G0()});function ri(e,r){for(var i=r.length,a=0;a{});function Li(e,r,i){var a=ri(e,Mr(r));return Si(a)?i:a}var H0=k(()=>{_i();Gd();f0()});function Hd(e,r){r=Mr(r);for(var i=r.length,a=0;a{nn();_i()});function Tn(e){return e}var Vd=k(()=>{});function Fr(e){return e=Nn({},e),function(r){return wi(r,e)}}var D1=k(()=>{Bd();x0()});function Dn(e){return e=Mr(e),function(r){return ri(r,e)}}var Xd=k(()=>{Gd();_i()});function Pr(e,r,i){if(r===void 0)return e;switch(i??3){case 1:return function(a){return e.call(r,a)};case 3:return function(a,l,f){return e.call(r,a,l,f)};case 4:return function(a,l,f,m){return e.call(r,a,l,f,m)}}return function(){return e.apply(r,arguments)}}var Mi=k(()=>{});function x1(e,r,i){return e==null?Tn:Ye(e)?Pr(e,r,i):Pt(e)&&!Gt(e)?Fr(e):Dn(e)}var V0=k(()=>{Vd();sr();bn();Cn();D1();Xd();Mi()});function ni(e,r){return x1(e,r,1/0)}var X0=k(()=>{Zt();V0();xe.iteratee=ni});function Xe(e,r,i){return xe.iteratee!==ni?xe.iteratee(e,r):x1(e,r,i)}var Ht=k(()=>{Zt();V0();X0()});function Wd(e,r,i){r=Xe(r,i);for(var a=Me(e),l=a.length,f={},m=0;m{Ht();Ct()});function Fi(){}var W0=k(()=>{});function jd(e){return e==null?Fi:function(r){return Li(e,r)}}var N2=k(()=>{W0();H0()});function Yd(e,r,i){var a=Array(Math.max(0,e));r=Pr(r,i,1);for(var l=0;l{Mi()});function ii(e,r){return r==null&&(r=e,e=0),e+Math.floor(Math.random()*(r-e+1))}var j0=k(()=>{});var dn,Kd=k(()=>{dn=Date.now||function(){return new Date().getTime()}});function w1(e){var r=function(f){return e[f]},i="(?:"+Me(e).join("|")+")",a=RegExp(i),l=RegExp(i,"g");return function(f){return f=f==null?"":""+f,a.test(f)?f.replace(l,r):f}}var Y0=k(()=>{Ct()});var zd,K0=k(()=>{zd={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"}});var z0,D2=k(()=>{Y0();K0();z0=w1(zd)});var x2,w2=k(()=>{P0();K0();x2=Ii(zd)});var Z0,O2=k(()=>{Y0();w2();Z0=w1(x2)});var J0,Q0=k(()=>{Zt();J0=xe.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g}});function y4(e){return"\\"+v4[e]}function Zd(e,r,i){!r&&i&&(r=i),r=C1({},r,xe.templateSettings);var a=RegExp([(r.escape||ea).source,(r.interpolate||ea).source,(r.evaluate||ea).source].join("|")+"|$","g"),l=0,f="__p+='";e.replace(a,function(C,L,G,O,D){return f+=e.slice(l,D).replace(E4,y4),l=D+C.length,L?f+=`'+ ((__t=(`+L+`))==null?'':_.escape(__t))+ '`:G?f+=`'+ ((__t=(`+G+`))==null?'':__t)+ -'`:R&&(f+=`'; -`+R+` -__p+='`),N}),f+=`'; -`;var m=r.variable;if(m){if(!Af.test(m))throw new Error("variable is not a bare identifier: "+m)}else f=`with(obj||{}){ +'`:O&&(f+=`'; +`+O+` +__p+='`),C}),f+=`'; +`;var m=r.variable;if(m){if(!A4.test(m))throw new Error("variable is not a bare identifier: "+m)}else f=`with(obj||{}){ `+f+`} `,m="obj";f=`var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');}; `+f+`return __p; -`;var A;try{A=new Function(m,"_",f)}catch(N){throw N.source=f,N}var y=function(N){return A.call(this,N,Ce)};return y.source="function("+m+`){ -`+f+"}",y}var e0,yf,Ef,Af,Is=F(()=>{ka();Zt();Qa();e0=/(.)^/,yf={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Ef=/\\|'|\r|\n|\u2028|\u2029/g;Af=/^\s*(\w|\$)+\s*$/});function Jd(e,r,i){r=Mr(r);var a=r.length;if(!a)return Ye(i)?i.call(e):i;for(var l=0;l{ur();Di()});function Qd(e){var r=++Sf+"";return e?e+r:r}var Sf,Ds=F(()=>{Sf=0});function eo(e){var r=Ce(e);return r._chain=!0,r}var Ls=F(()=>{Zt()});function R1(e,r,i,a,l){if(!(a instanceof r))return e.apply(i,l);var f=T1(e.prototype),m=e.apply(f,l);return qt(m)?m:f}var t0=F(()=>{Fa();An()});var r0,on,I1=F(()=>{zt();t0();Zt();r0=Ve(function(e,r){var i=r0.placeholder,a=function(){for(var l=0,f=r.length,m=Array(f),A=0;A{zt();ur();t0();_1=Ve(function(e,r,i){if(!Ye(e))throw new TypeError("Bind must be called on a function");var a=Ve(function(l){return R1(e,a,r,this,i.concat(l))});return a})});var tt,Qt=F(()=>{Na();lr();tt=y1(et)});function er(e,r,i,a){if(a=a||[],!r&&r!==0)r=1/0;else if(r<=0)return a.concat(e);for(var l=a.length,f=0,m=et(e);f1)er(A,r-1,i,a),l=a.length;else for(var y=0,N=A.length;y{lr();Qt();Nn();Od()});var i0,Ms=F(()=>{zt();di();n0();i0=Ve(function(e,r){r=er(r,!1,!1);var i=r.length;if(i<1)throw new Error("bindAll must be passed function names");for(;i--;){var a=r[i];e[a]=_1(e[a],e)}return e})});function to(e,r){var i=function(a){var l=i.cache,f=""+(r?r.apply(this,arguments):a);return Rt(l,f)||(l[f]=e.apply(this,arguments)),l[f]};return i.cache={},i}var Ps=F(()=>{nn()});var D1,d0=F(()=>{zt();D1=Ve(function(e,r,i){return setTimeout(function(){return e.apply(null,i)},r)})});var o0,qs=F(()=>{I1();d0();Zt();o0=on(D1,Ce,1)});function ro(e,r,i){var a,l,f,m,A=0;i||(i={});var y=function(){A=i.leading===!1?0:dn(),a=null,m=e.apply(l,f),a||(l=f=null)},N=function(){var L=dn();!A&&i.leading===!1&&(A=L);var G=r-(L-A);return l=this,f=arguments,G<=0||G>r?(a&&(clearTimeout(a),a=null),A=L,m=e.apply(l,f),a||(l=f=null)):!a&&i.trailing!==!1&&(a=setTimeout(y,G)),m};return N.cancel=function(){clearTimeout(a),A=0,a=l=f=null},N}var Bs=F(()=>{Kd()});function no(e,r,i){var a,l,f,m,A,y=function(){var L=dn()-l;r>L?a=setTimeout(y,r-L):(a=null,i||(m=e.apply(A,f)),a||(f=A=null))},N=Ve(function(L){return A=this,f=L,l=dn(),a||(a=setTimeout(y,r),i&&(m=e.apply(A,f))),m});return N.cancel=function(){clearTimeout(a),a=f=A=null},N}var Us=F(()=>{zt();Kd()});function io(e,r){return on(r,e)}var ks=F(()=>{I1()});function Cn(e){return function(){return!e.apply(this,arguments)}}var oo=F(()=>{});function ao(){var e=arguments,r=e.length-1;return function(){for(var i=r,a=e[r].apply(this,arguments);i--;)a=e[i].call(this,a);return a}}var Fs=F(()=>{});function so(e,r){return function(){if(--e<1)return r.apply(this,arguments)}}var Gs=F(()=>{});function qi(e,r){var i;return function(){return--e>0&&(i=r.apply(this,arguments)),e<=1&&(r=null),i}}var a0=F(()=>{});var s0,Hs=F(()=>{I1();a0();s0=on(qi,2)});function Bi(e,r,i){r=Xe(r,i);for(var a=Me(e),l,f=0,m=a.length;f{Ht();Nt()});function L1(e){return function(r,i,a){i=Xe(i,a);for(var l=et(r),f=e>0?0:l-1;f>=0&&f{Ht();lr()});var oi,uo=F(()=>{l0();oi=L1(1)});var M1,c0=F(()=>{l0();M1=L1(-1)});function Ui(e,r,i,a){i=Xe(i,a,1);for(var l=i(r),f=0,m=et(e);f{Ht();lr()});function P1(e,r,i){return function(a,l,f){var m=0,A=et(a);if(typeof f=="number")e>0?m=f>=0?f:Math.max(f+A,m):A=f>=0?Math.min(f+1,A):f+A+1;else if(i&&f&&A)return f=i(a,l),a[f]===l?f:-1;if(l!==l)return f=r(Wr.call(a,m,A),wi),f>=0?f+m:-1;for(f=e>0?m:A-1;f>=0&&f{lr();rt();Aa()});var q1,h0=F(()=>{f0();uo();p0();q1=P1(1,oi,Ui)});var m0,Vs=F(()=>{c0();p0();m0=P1(-1,M1)});function ai(e,r,i){var a=tt(e)?oi:Bi,l=a(e,r,i);if(l!==void 0&&l!==-1)return e[l]}var g0=F(()=>{Qt();uo();u0()});function lo(e,r){return ai(e,Pr(r))}var Xs=F(()=>{g0();w1()});function Tt(e,r,i){r=qr(r,i);var a,l;if(tt(e))for(a=0,l=e.length;a{Mi();Qt();Nt()});function Vt(e,r,i){r=Xe(r,i);for(var a=!tt(e)&&Me(e),l=(a||e).length,f=Array(l),m=0;m{Ht();Qt();Nt()});function B1(e){var r=function(i,a,l,f){var m=!tt(i)&&Me(i),A=(m||i).length,y=e>0?0:A-1;for(f||(l=i[m?m[y]:y],y+=e);y>=0&&y=3;return r(i,qr(a,f,4),l,m)}}var $0=F(()=>{Qt();Nt();Mi()});var U1,Ws=F(()=>{$0();U1=B1(1)});var co,js=F(()=>{$0();co=B1(-1)});function cr(e,r,i){var a=[];return r=Xe(r,i),Tt(e,function(l,f,m){r(l,f,m)&&a.push(l)}),a}var ki=F(()=>{Ht();On()});function fo(e,r,i){return cr(e,Cn(Xe(r)),i)}var Ys=F(()=>{ki();oo();Ht()});function k1(e,r,i){r=Xe(r,i);for(var a=!tt(e)&&Me(e),l=(a||e).length,f=0;f{Ht();Qt();Nt()});function F1(e,r,i){r=Xe(r,i);for(var a=!tt(e)&&Me(e),l=(a||e).length,f=0;f{Ht();Qt();Nt()});function Bt(e,r,i,a){return tt(e)||(e=Jt(e)),(typeof i!="number"||a)&&(i=0),q1(e,r,i)>=0}var Fi=F(()=>{Qt();Qn();h0()});var v0,Zs=F(()=>{zt();ur();si();Gd();Di();v0=Ve(function(e,r,i){var a,l;return Ye(r)?l=r:(r=Mr(r),a=r.slice(0,-1),r=r[r.length-1]),Vt(e,function(f){var m=l;if(!m){if(a&&a.length&&(f=ri(f,a)),f==null)return;m=f[r]}return m==null?m:m.apply(f,i)})})});function Rn(e,r){return Vt(e,wn(r))}var po=F(()=>{si();Xd()});function ho(e,r){return cr(e,Pr(r))}var Js=F(()=>{ki();w1()});function Gi(e,r,i){var a=-1/0,l=-1/0,f,m;if(r==null||typeof r=="number"&&typeof e[0]!="object"&&e!=null){e=tt(e)?e:Jt(e);for(var A=0,y=e.length;Aa&&(a=f)}else r=Xe(r,i),Tt(e,function(N,L,G){m=r(N,L,G),(m>l||m===-1/0&&a===-1/0)&&(a=N,l=m)});return a}var y0=F(()=>{Qt();Qn();Ht();On()});function mo(e,r,i){var a=1/0,l=1/0,f,m;if(r==null||typeof r=="number"&&typeof e[0]!="object"&&e!=null){e=tt(e)?e:Jt(e);for(var A=0,y=e.length;A{Qt();Qn();Ht();On()});function Hi(e){return e?Gt(e)?Wr.call(e):zn(e)?e.match(Nf):tt(e)?Vt(e,xn):Jt(e):[]}var Nf,E0=F(()=>{Nn();rt();xd();Qt();si();Vd();Qn();Nf=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g});function Vi(e,r,i){if(r==null||i)return tt(e)||(e=Jt(e)),e[ii(e.length-1)];var a=Hi(e),l=et(a);r=Math.max(Math.min(r,l),0);for(var f=l-1,m=0;m{Qt();Qn();lr();ja();E0()});function go(e){return Vi(e,1/0)}var eu=F(()=>{b0()});function $o(e,r,i){var a=0;return r=Xe(r,i),Rn(Vt(e,function(l,f,m){return{value:l,index:a++,criteria:r(l,f,m)}}).sort(function(l,f){var m=l.criteria,A=f.criteria;if(m!==A){if(m>A||m===void 0)return 1;if(m{Ht();po();si()});function an(e,r){return function(i,a,l){var f=r?[[],[]]:{};return a=Xe(a,l),Tt(i,function(m,A){var y=a(m,A,i);e(f,m,y)}),f}}var G1=F(()=>{Ht();On()});var A0,ru=F(()=>{G1();nn();A0=an(function(e,r,i){Rt(e,i)?e[i].push(r):e[i]=[r]})});var S0,nu=F(()=>{G1();S0=an(function(e,r,i){e[i]=r})});var N0,iu=F(()=>{G1();nn();N0=an(function(e,r,i){Rt(e,i)?e[i]++:e[i]=1})});var T0,du=F(()=>{G1();T0=an(function(e,r,i){e[i?0:1].push(r)},!0)});function vo(e){return e==null?0:tt(e)?e.length:Me(e).length}var ou=F(()=>{Qt();Nt()});function x0(e,r,i){return r in i}var au=F(()=>{});var H1,w0=F(()=>{zt();ur();Mi();Ri();au();di();H1=Ve(function(e,r){var i={},a=r[0];if(e==null)return i;Ye(a)?(r.length>1&&(a=qr(a,r[1])),r=Er(e)):(a=x0,r=er(r,!1,!1),e=Object(e));for(var l=0,f=r.length;l{zt();ur();oo();si();di();Fi();w0();C0=Ve(function(e,r){var i=r[0],a;return Ye(i)?(i=Cn(i),r.length>1&&(a=r[1])):(r=Vt(er(r,!1,!1),String),i=function(l,f){return!Bt(r,f)}),H1(e,i,a)})});function Xi(e,r,i){return Wr.call(e,0,Math.max(0,e.length-(r==null||i?1:r)))}var O0=F(()=>{rt()});function Wi(e,r,i){return e==null||e.length<1?r==null||i?void 0:[]:r==null||i?e[0]:Xi(e,e.length-r)}var uu=F(()=>{O0()});function In(e,r,i){return Wr.call(e,r==null||i?1:r)}var R0=F(()=>{rt()});function yo(e,r,i){return e==null||e.length<1?r==null||i?void 0:[]:r==null||i?e[e.length-1]:In(e,Math.max(0,e.length-r))}var lu=F(()=>{R0()});function Eo(e){return cr(e,Boolean)}var cu=F(()=>{ki()});function bo(e,r){return er(e,r,!1)}var fu=F(()=>{di()});var V1,I0=F(()=>{zt();di();ki();Fi();V1=Ve(function(e,r){return r=er(r,!0,!0),cr(e,function(i){return!Bt(r,i)})})});var _0,pu=F(()=>{zt();I0();_0=Ve(function(e,r){return V1(e,r)})});function ui(e,r,i,a){Ni(r)||(a=i,i=r,r=!1),i!=null&&(i=Xe(i,a));for(var l=[],f=[],m=0,A=et(e);m{pa();Ht();lr();Fi()});var L0,hu=F(()=>{zt();D0();di();L0=Ve(function(e){return ui(er(e,!0,!0))})});function Ao(e){for(var r=[],i=arguments.length,a=0,l=et(e);a{lr();Fi()});function li(e){for(var r=e&&Gi(e,et).length||0,i=Array(r),a=0;a{y0();lr();po()});var P0,gu=F(()=>{zt();M0();P0=Ve(li)});function So(e,r){for(var i={},a=0,l=et(e);a{lr()});function No(e,r,i){r==null&&(r=e||0,e=0),i||(i=r{});function To(e,r){if(r==null||r<1)return[];for(var i=[],a=0,l=e.length;a{rt()});function ji(e,r){return e._chain?Ce(r).chain():r}var q0=F(()=>{Zt()});function Yi(e){return Tt(ei(e),function(r){var i=Ce[r]=e[r];Ce.prototype[r]=function(){var a=[this._wrapped];return H2.apply(a,arguments),ji(this,i.apply(Ce,a))}}),Ce}var Eu=F(()=>{Zt();On();Ba();rt();q0()});var bu,Au=F(()=>{Zt();On();rt();q0();Tt(["pop","push","reverse","shift","sort","splice","unshift"],function(e){var r=m1[e];Ce.prototype[e]=function(){var i=this._wrapped;return i!=null&&(r.apply(i,arguments),(e==="shift"||e==="splice")&&i.length===0&&delete i[0]),ji(this,i)}});Tt(["concat","join","slice"],function(e){var r=m1[e];Ce.prototype[e]=function(){var i=this._wrapped;return i!=null&&(i=r.apply(i,arguments)),ji(this,i)}});bu=Ce});var B0={};F2(B0,{VERSION:()=>h1,after:()=>so,all:()=>k1,allKeys:()=>Er,any:()=>F1,assign:()=>Tn,before:()=>qi,bind:()=>_1,bindAll:()=>i0,chain:()=>eo,chunk:()=>To,clone:()=>kd,collect:()=>Vt,compact:()=>Eo,compose:()=>ao,constant:()=>Ci,contains:()=>Bt,countBy:()=>N0,create:()=>Ud,debounce:()=>no,default:()=>bu,defaults:()=>N1,defer:()=>o0,delay:()=>D1,detect:()=>ai,difference:()=>V1,drop:()=>In,each:()=>Tt,escape:()=>za,every:()=>k1,extend:()=>S1,extendOwn:()=>Tn,filter:()=>cr,find:()=>ai,findIndex:()=>oi,findKey:()=>Bi,findLastIndex:()=>M1,findWhere:()=>lo,first:()=>Wi,flatten:()=>bo,foldl:()=>U1,foldr:()=>co,forEach:()=>Tt,functions:()=>ei,get:()=>Li,groupBy:()=>A0,has:()=>Hd,head:()=>Wi,identity:()=>xn,include:()=>Bt,includes:()=>Bt,indexBy:()=>S0,indexOf:()=>q1,initial:()=>Xi,inject:()=>U1,intersection:()=>Ao,invert:()=>_i,invoke:()=>v0,isArguments:()=>Zn,isArray:()=>Gt,isArrayBuffer:()=>v1,isBoolean:()=>Ni,isDataView:()=>Sn,isDate:()=>ma,isElement:()=>Td,isEmpty:()=>_d,isEqual:()=>Ld,isError:()=>$a,isFinite:()=>Rd,isFunction:()=>Ye,isMap:()=>Da,isMatch:()=>Oi,isNaN:()=>wi,isNull:()=>Nd,isNumber:()=>g1,isObject:()=>qt,isRegExp:()=>ga,isSet:()=>Ma,isString:()=>zn,isSymbol:()=>$1,isTypedArray:()=>b1,isUndefined:()=>Si,isWeakMap:()=>La,isWeakSet:()=>Pa,iteratee:()=>ni,keys:()=>Me,last:()=>yo,lastIndexOf:()=>m0,map:()=>Vt,mapObject:()=>Wd,matcher:()=>Pr,matches:()=>Pr,max:()=>Gi,memoize:()=>to,methods:()=>ei,min:()=>mo,mixin:()=>Yi,negate:()=>Cn,noop:()=>Pi,now:()=>dn,object:()=>So,omit:()=>C0,once:()=>s0,pairs:()=>Pd,partial:()=>on,partition:()=>T0,pick:()=>H1,pluck:()=>Rn,property:()=>wn,propertyOf:()=>jd,random:()=>ii,range:()=>No,reduce:()=>U1,reduceRight:()=>co,reject:()=>fo,rest:()=>In,restArguments:()=>Ve,result:()=>Jd,sample:()=>Vi,select:()=>cr,shuffle:()=>go,size:()=>vo,some:()=>F1,sortBy:()=>$o,sortedIndex:()=>Ui,tail:()=>In,take:()=>Wi,tap:()=>Fd,template:()=>Zd,templateSettings:()=>Ja,throttle:()=>ro,times:()=>Yd,toArray:()=>Hi,toPath:()=>x1,transpose:()=>li,unescape:()=>Za,union:()=>L0,uniq:()=>ui,unique:()=>ui,uniqueId:()=>Qd,unzip:()=>li,values:()=>Jt,where:()=>ho,without:()=>_0,wrap:()=>io,zip:()=>P0});var xo=F(()=>{rt();zt();An();z2();fa();pa();Z2();xd();ha();J2();Q2();es();va();ya();Cd();Nn();ur();Od();ns();Aa();xa();os();Ca();ls();ms();gs();$s();vs();Nt();Ri();Qn();ys();qa();Ba();Ua();Bd();ka();Es();bs();As();Ha();Ss();Ns();Vd();Sa();Wa();Ga();Xd();Ts();w1();xs();ja();Kd();ws();Rs();Qa();Is();_s();Ds();Ls();Xa();I1();n0();Ms();Ps();d0();qs();Bs();Us();ks();oo();Fs();Gs();a0();Hs();u0();uo();c0();f0();h0();Vs();g0();Xs();On();si();Ws();js();ki();Ys();Ks();zs();Fi();Zs();po();Js();y0();Qs();eu();b0();tu();ru();nu();iu();du();E0();ou();w0();su();uu();O0();lu();R0();cu();fu();pu();D0();hu();mu();I0();M0();gu();$u();vu();yu();Eu();Au()});var U0,sn,Su=F(()=>{xo();xo();U0=Yi(B0);U0._=U0;sn=U0});var br={};F2(br,{VERSION:()=>h1,after:()=>so,all:()=>k1,allKeys:()=>Er,any:()=>F1,assign:()=>Tn,before:()=>qi,bind:()=>_1,bindAll:()=>i0,chain:()=>eo,chunk:()=>To,clone:()=>kd,collect:()=>Vt,compact:()=>Eo,compose:()=>ao,constant:()=>Ci,contains:()=>Bt,countBy:()=>N0,create:()=>Ud,debounce:()=>no,default:()=>sn,defaults:()=>N1,defer:()=>o0,delay:()=>D1,detect:()=>ai,difference:()=>V1,drop:()=>In,each:()=>Tt,escape:()=>za,every:()=>k1,extend:()=>S1,extendOwn:()=>Tn,filter:()=>cr,find:()=>ai,findIndex:()=>oi,findKey:()=>Bi,findLastIndex:()=>M1,findWhere:()=>lo,first:()=>Wi,flatten:()=>bo,foldl:()=>U1,foldr:()=>co,forEach:()=>Tt,functions:()=>ei,get:()=>Li,groupBy:()=>A0,has:()=>Hd,head:()=>Wi,identity:()=>xn,include:()=>Bt,includes:()=>Bt,indexBy:()=>S0,indexOf:()=>q1,initial:()=>Xi,inject:()=>U1,intersection:()=>Ao,invert:()=>_i,invoke:()=>v0,isArguments:()=>Zn,isArray:()=>Gt,isArrayBuffer:()=>v1,isBoolean:()=>Ni,isDataView:()=>Sn,isDate:()=>ma,isElement:()=>Td,isEmpty:()=>_d,isEqual:()=>Ld,isError:()=>$a,isFinite:()=>Rd,isFunction:()=>Ye,isMap:()=>Da,isMatch:()=>Oi,isNaN:()=>wi,isNull:()=>Nd,isNumber:()=>g1,isObject:()=>qt,isRegExp:()=>ga,isSet:()=>Ma,isString:()=>zn,isSymbol:()=>$1,isTypedArray:()=>b1,isUndefined:()=>Si,isWeakMap:()=>La,isWeakSet:()=>Pa,iteratee:()=>ni,keys:()=>Me,last:()=>yo,lastIndexOf:()=>m0,map:()=>Vt,mapObject:()=>Wd,matcher:()=>Pr,matches:()=>Pr,max:()=>Gi,memoize:()=>to,methods:()=>ei,min:()=>mo,mixin:()=>Yi,negate:()=>Cn,noop:()=>Pi,now:()=>dn,object:()=>So,omit:()=>C0,once:()=>s0,pairs:()=>Pd,partial:()=>on,partition:()=>T0,pick:()=>H1,pluck:()=>Rn,property:()=>wn,propertyOf:()=>jd,random:()=>ii,range:()=>No,reduce:()=>U1,reduceRight:()=>co,reject:()=>fo,rest:()=>In,restArguments:()=>Ve,result:()=>Jd,sample:()=>Vi,select:()=>cr,shuffle:()=>go,size:()=>vo,some:()=>F1,sortBy:()=>$o,sortedIndex:()=>Ui,tail:()=>In,take:()=>Wi,tap:()=>Fd,template:()=>Zd,templateSettings:()=>Ja,throttle:()=>ro,times:()=>Yd,toArray:()=>Hi,toPath:()=>x1,transpose:()=>li,unescape:()=>Za,union:()=>L0,uniq:()=>ui,unique:()=>ui,uniqueId:()=>Qd,unzip:()=>li,values:()=>Jt,where:()=>ho,without:()=>_0,wrap:()=>io,zip:()=>P0});var fr=F(()=>{Su();xo()});var k0=ie(Ki=>{(function(){var e,r,i,a,l,f,m,A,y,N,L,G,R,w,H=[].slice;l="3.1.0",r="pending",a="resolved",i="rejected",N=function(Q,re){return Q?.hasOwnProperty(re)},G=function(Q){return N(Q,"length")&&N(Q,"callee")},R=function(Q){return N(Q,"promise")&&typeof Q?.promise=="function"},y=function(Q){return G(Q)?y(Array.prototype.slice.call(Q)):Array.isArray(Q)?Q.reduce(function(re,X){return Array.isArray(X)?re.concat(y(X)):(re.push(X),re)},[]):[Q]},m=function(Q,re){return Q<=0?re():function(){if(--Q<1)return re.apply(this,arguments)}},w=function(Q,re){return function(){var X;return X=[Q].concat(Array.prototype.slice.call(arguments,0)),re.apply(this,X)}},A=function(Q,re,X){var ne,ae,_e,u,z;for(u=y(Q),z=[],ae=0,_e=u.length;ae<_e;ae++)ne=u[ae],z.push(ne.call.apply(ne,[X].concat(H.call(re))));return z},e=function(){var Q,re,X,ne,ae,_e,u;return u=r,ne=[],ae=[],_e=[],X={resolved:{},rejected:{},pending:{}},this.promise=function(z){var le,ue;return z=z||{},z.state=function(){return u},ue=function(Se,ke,xe){return function(){return u===r&&ke.push.apply(ke,y(arguments)),Se()&&A(arguments,X[xe]),z}},z.done=ue(function(){return u===a},ne,a),z.fail=ue(function(){return u===i},ae,i),z.progress=ue(function(){return u!==r},_e,r),z.always=function(){var Se;return(Se=z.done.apply(z,arguments)).fail.apply(Se,arguments)},le=function(Se,ke,xe){var Oe,Ne;return Ne=new e,Oe=function(We,bt,Pe){return Pe?z[We](function(){var Ft,Qe;return Ft=1<=arguments.length?H.call(arguments,0):[],Qe=Pe.apply(null,Ft),R(Qe)?Qe.done(Ne.resolve).fail(Ne.reject).progress(Ne.notify):Ne[bt](Qe)}):z[We](Ne[bt])},Oe("done","resolve",Se),Oe("fail","reject",ke),Oe("progress","notify",xe),Ne},z.pipe=le,z.then=le,z.promise==null&&(z.promise=function(){return z}),z},this.promise(this),Q=this,re=function(z,le,ue){return function(){return u===r?(u=z,X[z]=arguments,A(le,X[z],ue),Q):this}},this.resolve=re(a,ne),this.reject=re(i,ae),this.notify=re(r,_e),this.resolveWith=function(z,le){return re(a,ne,z).apply(null,le)},this.rejectWith=function(z,le){return re(i,ae,z).apply(null,le)},this.notifyWith=function(z,le){return re(r,_e,z).apply(null,le)},this},f=function(){var Q,re,X,ne,ae,_e,u;if(re=Array.prototype.slice.apply(arguments),re.length===1)return R(re[0])?re[0]:new e().resolve(re[0]).promise();if(u=new e,!re.length)return u.resolve().promise();for(_e=[],X=m(re.length,function(){return u.resolve.apply(u,_e)}),re.forEach(function(z,le){return R(z)?z.done(function(){var ue;return ue=1<=arguments.length?H.call(arguments,0):[],_e[le]=ue.length>1?ue:ue[0],X()}):(_e[le]=z,X())}),ne=0,ae=re.length;ne{(function(e,r){"use strict";typeof wo=="object"&&typeof wo.exports=="object"?wo.exports=e.document?r(e,!0):function(i){if(!i.document)throw new Error("jQuery requires a window with a document");return r(i)}:r(e)})(typeof window<"u"?window:Nu,function(e,r){"use strict";var i=[],a=Object.getPrototypeOf,l=i.slice,f=i.flat?function(t){return i.flat.call(t)}:function(t){return i.concat.apply([],t)},m=i.push,A=i.indexOf,y={},N=y.toString,L=y.hasOwnProperty,G=L.toString,R=G.call(Object),w={},H=function(n){return typeof n=="function"&&typeof n.nodeType!="number"&&typeof n.item!="function"},Q=function(n){return n!=null&&n===n.window},re=e.document,X={type:!0,src:!0,nonce:!0,noModule:!0};function ne(t,n,o){o=o||re;var s,p,h=o.createElement("script");if(h.text=t,n)for(s in X)p=n[s]||n.getAttribute&&n.getAttribute(s),p&&h.setAttribute(s,p);o.head.appendChild(h).parentNode.removeChild(h)}function ae(t){return t==null?t+"":typeof t=="object"||typeof t=="function"?y[N.call(t)]||"object":typeof t}var _e="3.6.0",u=function(t,n){return new u.fn.init(t,n)};u.fn=u.prototype={jquery:_e,constructor:u,length:0,toArray:function(){return l.call(this)},get:function(t){return t==null?l.call(this):t<0?this[t+this.length]:this[t]},pushStack:function(t){var n=u.merge(this.constructor(),t);return n.prevObject=this,n},each:function(t){return u.each(this,t)},map:function(t){return this.pushStack(u.map(this,function(n,o){return t.call(n,o,n)}))},slice:function(){return this.pushStack(l.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(u.grep(this,function(t,n){return(n+1)%2}))},odd:function(){return this.pushStack(u.grep(this,function(t,n){return n%2}))},eq:function(t){var n=this.length,o=+t+(t<0?n:0);return this.pushStack(o>=0&&o0&&n-1 in t}var le=function(t){var n,o,s,p,h,v,C,O,B,W,ee,V,Y,pe,we,he,vt,ht,dr,je="sizzle"+1*new Date,Te=t.document,Yt=0,Be=0,ut=$d(),u1=$d(),hd=$d(),or=$d(),Xn=function(b,x){return b===x&&(ee=!0),0},Wn={}.hasOwnProperty,Kt=[],En=Kt.pop,yr=Kt.push,bn=Kt.push,_2=Kt.slice,jn=function(b,x){for(var P=0,K=b.length;P+~]|"+Ge+")"+Ge+"*"),jc=new RegExp(Ge+"|>"),Yc=new RegExp(Jo),Kc=new RegExp("^"+Yn+"$"),gd={ID:new RegExp("^#("+Yn+")"),CLASS:new RegExp("^\\.("+Yn+")"),TAG:new RegExp("^("+Yn+"|[*])"),ATTR:new RegExp("^"+D2),PSEUDO:new RegExp("^"+Jo),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+Ge+"*(even|odd|(([+-]|)(\\d*)n|)"+Ge+"*(?:([+-]|)"+Ge+"*(\\d+)|))"+Ge+"*\\)|)","i"),bool:new RegExp("^(?:"+Zo+")$","i"),needsContext:new RegExp("^"+Ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+Ge+"*((?:-\\d)?\\d*)"+Ge+"*\\)|)(?=[^-]|$)","i")},zc=/HTML$/i,Zc=/^(?:input|select|textarea|button)$/i,Jc=/^h\d$/i,l1=/^[^{]+\{\s*\[native \w/,Qc=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Qo=/[+~]/,en=new RegExp("\\\\[\\da-fA-F]{1,6}"+Ge+"?|\\\\([^\\r\\n\\f])","g"),tn=function(b,x){var P="0x"+b.slice(1)-65536;return x||(P<0?String.fromCharCode(P+65536):String.fromCharCode(P>>10|55296,P&1023|56320))},M2=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,P2=function(b,x){return x?b==="\0"?"\uFFFD":b.slice(0,-1)+"\\"+b.charCodeAt(b.length-1).toString(16)+" ":"\\"+b},q2=function(){V()},ef=yd(function(b){return b.disabled===!0&&b.nodeName.toLowerCase()==="fieldset"},{dir:"parentNode",next:"legend"});try{bn.apply(Kt=_2.call(Te.childNodes),Te.childNodes),Kt[Te.childNodes.length].nodeType}catch{bn={apply:Kt.length?function(x,P){yr.apply(x,_2.call(P))}:function(x,P){for(var K=x.length,U=0;x[K++]=P[U++];);x.length=K-1}}}function Ze(b,x,P,K){var U,Z,te,de,oe,ve,ge,be=x&&x.ownerDocument,Le=x?x.nodeType:9;if(P=P||[],typeof b!="string"||!b||Le!==1&&Le!==9&&Le!==11)return P;if(!K&&(V(x),x=x||Y,we)){if(Le!==11&&(oe=Qc.exec(b)))if(U=oe[1]){if(Le===9)if(te=x.getElementById(U)){if(te.id===U)return P.push(te),P}else return P;else if(be&&(te=be.getElementById(U))&&dr(x,te)&&te.id===U)return P.push(te),P}else{if(oe[2])return bn.apply(P,x.getElementsByTagName(b)),P;if((U=oe[3])&&o.getElementsByClassName&&x.getElementsByClassName)return bn.apply(P,x.getElementsByClassName(U)),P}if(o.qsa&&!or[b+" "]&&(!he||!he.test(b))&&(Le!==1||x.nodeName.toLowerCase()!=="object")){if(ge=b,be=x,Le===1&&(jc.test(b)||L2.test(b))){for(be=Qo.test(b)&&ta(x.parentNode)||x,(be!==x||!o.scope)&&((de=x.getAttribute("id"))?de=de.replace(M2,P2):x.setAttribute("id",de=je)),ve=v(b),Z=ve.length;Z--;)ve[Z]=(de?"#"+de:":scope")+" "+vd(ve[Z]);ge=ve.join(",")}try{return bn.apply(P,be.querySelectorAll(ge)),P}catch{or(b,!0)}finally{de===je&&x.removeAttribute("id")}}}return O(b.replace(md,"$1"),x,P,K)}function $d(){var b=[];function x(P,K){return b.push(P+" ")>s.cacheLength&&delete x[b.shift()],x[P+" "]=K}return x}function _r(b){return b[je]=!0,b}function Dr(b){var x=Y.createElement("fieldset");try{return!!b(x)}catch{return!1}finally{x.parentNode&&x.parentNode.removeChild(x),x=null}}function ea(b,x){for(var P=b.split("|"),K=P.length;K--;)s.attrHandle[P[K]]=x}function B2(b,x){var P=x&&b,K=P&&b.nodeType===1&&x.nodeType===1&&b.sourceIndex-x.sourceIndex;if(K)return K;if(P){for(;P=P.nextSibling;)if(P===x)return-1}return b?1:-1}function tf(b){return function(x){var P=x.nodeName.toLowerCase();return P==="input"&&x.type===b}}function rf(b){return function(x){var P=x.nodeName.toLowerCase();return(P==="input"||P==="button")&&x.type===b}}function U2(b){return function(x){return"form"in x?x.parentNode&&x.disabled===!1?"label"in x?"label"in x.parentNode?x.parentNode.disabled===b:x.disabled===b:x.isDisabled===b||x.isDisabled!==!b&&ef(x)===b:x.disabled===b:"label"in x?x.disabled===b:!1}}function Kn(b){return _r(function(x){return x=+x,_r(function(P,K){for(var U,Z=b([],P.length,x),te=Z.length;te--;)P[U=Z[te]]&&(P[U]=!(K[U]=P[U]))})})}function ta(b){return b&&typeof b.getElementsByTagName<"u"&&b}o=Ze.support={},h=Ze.isXML=function(b){var x=b&&b.namespaceURI,P=b&&(b.ownerDocument||b).documentElement;return!zc.test(x||P&&P.nodeName||"HTML")},V=Ze.setDocument=function(b){var x,P,K=b?b.ownerDocument||b:Te;return K==Y||K.nodeType!==9||!K.documentElement||(Y=K,pe=Y.documentElement,we=!h(Y),Te!=Y&&(P=Y.defaultView)&&P.top!==P&&(P.addEventListener?P.addEventListener("unload",q2,!1):P.attachEvent&&P.attachEvent("onunload",q2)),o.scope=Dr(function(U){return pe.appendChild(U).appendChild(Y.createElement("div")),typeof U.querySelectorAll<"u"&&!U.querySelectorAll(":scope fieldset div").length}),o.attributes=Dr(function(U){return U.className="i",!U.getAttribute("className")}),o.getElementsByTagName=Dr(function(U){return U.appendChild(Y.createComment("")),!U.getElementsByTagName("*").length}),o.getElementsByClassName=l1.test(Y.getElementsByClassName),o.getById=Dr(function(U){return pe.appendChild(U).id=je,!Y.getElementsByName||!Y.getElementsByName(je).length}),o.getById?(s.filter.ID=function(U){var Z=U.replace(en,tn);return function(te){return te.getAttribute("id")===Z}},s.find.ID=function(U,Z){if(typeof Z.getElementById<"u"&&we){var te=Z.getElementById(U);return te?[te]:[]}}):(s.filter.ID=function(U){var Z=U.replace(en,tn);return function(te){var de=typeof te.getAttributeNode<"u"&&te.getAttributeNode("id");return de&&de.value===Z}},s.find.ID=function(U,Z){if(typeof Z.getElementById<"u"&&we){var te,de,oe,ve=Z.getElementById(U);if(ve){if(te=ve.getAttributeNode("id"),te&&te.value===U)return[ve];for(oe=Z.getElementsByName(U),de=0;ve=oe[de++];)if(te=ve.getAttributeNode("id"),te&&te.value===U)return[ve]}return[]}}),s.find.TAG=o.getElementsByTagName?function(U,Z){if(typeof Z.getElementsByTagName<"u")return Z.getElementsByTagName(U);if(o.qsa)return Z.querySelectorAll(U)}:function(U,Z){var te,de=[],oe=0,ve=Z.getElementsByTagName(U);if(U==="*"){for(;te=ve[oe++];)te.nodeType===1&&de.push(te);return de}return ve},s.find.CLASS=o.getElementsByClassName&&function(U,Z){if(typeof Z.getElementsByClassName<"u"&&we)return Z.getElementsByClassName(U)},vt=[],he=[],(o.qsa=l1.test(Y.querySelectorAll))&&(Dr(function(U){var Z;pe.appendChild(U).innerHTML="",U.querySelectorAll("[msallowcapture^='']").length&&he.push("[*^$]="+Ge+`*(?:''|"")`),U.querySelectorAll("[selected]").length||he.push("\\["+Ge+"*(?:value|"+Zo+")"),U.querySelectorAll("[id~="+je+"-]").length||he.push("~="),Z=Y.createElement("input"),Z.setAttribute("name",""),U.appendChild(Z),U.querySelectorAll("[name='']").length||he.push("\\["+Ge+"*name"+Ge+"*="+Ge+`*(?:''|"")`),U.querySelectorAll(":checked").length||he.push(":checked"),U.querySelectorAll("a#"+je+"+*").length||he.push(".#.+[+~]"),U.querySelectorAll("\\\f"),he.push("[\\r\\n\\f]")}),Dr(function(U){U.innerHTML="";var Z=Y.createElement("input");Z.setAttribute("type","hidden"),U.appendChild(Z).setAttribute("name","D"),U.querySelectorAll("[name=d]").length&&he.push("name"+Ge+"*[*^$|!~]?="),U.querySelectorAll(":enabled").length!==2&&he.push(":enabled",":disabled"),pe.appendChild(U).disabled=!0,U.querySelectorAll(":disabled").length!==2&&he.push(":enabled",":disabled"),U.querySelectorAll("*,:x"),he.push(",.*:")})),(o.matchesSelector=l1.test(ht=pe.matches||pe.webkitMatchesSelector||pe.mozMatchesSelector||pe.oMatchesSelector||pe.msMatchesSelector))&&Dr(function(U){o.disconnectedMatch=ht.call(U,"*"),ht.call(U,"[s!='']:x"),vt.push("!=",Jo)}),he=he.length&&new RegExp(he.join("|")),vt=vt.length&&new RegExp(vt.join("|")),x=l1.test(pe.compareDocumentPosition),dr=x||l1.test(pe.contains)?function(U,Z){var te=U.nodeType===9?U.documentElement:U,de=Z&&Z.parentNode;return U===de||!!(de&&de.nodeType===1&&(te.contains?te.contains(de):U.compareDocumentPosition&&U.compareDocumentPosition(de)&16))}:function(U,Z){if(Z){for(;Z=Z.parentNode;)if(Z===U)return!0}return!1},Xn=x?function(U,Z){if(U===Z)return ee=!0,0;var te=!U.compareDocumentPosition-!Z.compareDocumentPosition;return te||(te=(U.ownerDocument||U)==(Z.ownerDocument||Z)?U.compareDocumentPosition(Z):1,te&1||!o.sortDetached&&Z.compareDocumentPosition(U)===te?U==Y||U.ownerDocument==Te&&dr(Te,U)?-1:Z==Y||Z.ownerDocument==Te&&dr(Te,Z)?1:W?jn(W,U)-jn(W,Z):0:te&4?-1:1)}:function(U,Z){if(U===Z)return ee=!0,0;var te,de=0,oe=U.parentNode,ve=Z.parentNode,ge=[U],be=[Z];if(!oe||!ve)return U==Y?-1:Z==Y?1:oe?-1:ve?1:W?jn(W,U)-jn(W,Z):0;if(oe===ve)return B2(U,Z);for(te=U;te=te.parentNode;)ge.unshift(te);for(te=Z;te=te.parentNode;)be.unshift(te);for(;ge[de]===be[de];)de++;return de?B2(ge[de],be[de]):ge[de]==Te?-1:be[de]==Te?1:0}),Y},Ze.matches=function(b,x){return Ze(b,null,null,x)},Ze.matchesSelector=function(b,x){if(V(b),o.matchesSelector&&we&&!or[x+" "]&&(!vt||!vt.test(x))&&(!he||!he.test(x)))try{var P=ht.call(b,x);if(P||o.disconnectedMatch||b.document&&b.document.nodeType!==11)return P}catch{or(x,!0)}return Ze(x,Y,null,[b]).length>0},Ze.contains=function(b,x){return(b.ownerDocument||b)!=Y&&V(b),dr(b,x)},Ze.attr=function(b,x){(b.ownerDocument||b)!=Y&&V(b);var P=s.attrHandle[x.toLowerCase()],K=P&&Wn.call(s.attrHandle,x.toLowerCase())?P(b,x,!we):void 0;return K!==void 0?K:o.attributes||!we?b.getAttribute(x):(K=b.getAttributeNode(x))&&K.specified?K.value:null},Ze.escape=function(b){return(b+"").replace(M2,P2)},Ze.error=function(b){throw new Error("Syntax error, unrecognized expression: "+b)},Ze.uniqueSort=function(b){var x,P=[],K=0,U=0;if(ee=!o.detectDuplicates,W=!o.sortStable&&b.slice(0),b.sort(Xn),ee){for(;x=b[U++];)x===b[U]&&(K=P.push(U));for(;K--;)b.splice(P[K],1)}return W=null,b},p=Ze.getText=function(b){var x,P="",K=0,U=b.nodeType;if(U){if(U===1||U===9||U===11){if(typeof b.textContent=="string")return b.textContent;for(b=b.firstChild;b;b=b.nextSibling)P+=p(b)}else if(U===3||U===4)return b.nodeValue}else for(;x=b[K++];)P+=p(x);return P},s=Ze.selectors={cacheLength:50,createPseudo:_r,match:gd,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(b){return b[1]=b[1].replace(en,tn),b[3]=(b[3]||b[4]||b[5]||"").replace(en,tn),b[2]==="~="&&(b[3]=" "+b[3]+" "),b.slice(0,4)},CHILD:function(b){return b[1]=b[1].toLowerCase(),b[1].slice(0,3)==="nth"?(b[3]||Ze.error(b[0]),b[4]=+(b[4]?b[5]+(b[6]||1):2*(b[3]==="even"||b[3]==="odd")),b[5]=+(b[7]+b[8]||b[3]==="odd")):b[3]&&Ze.error(b[0]),b},PSEUDO:function(b){var x,P=!b[6]&&b[2];return gd.CHILD.test(b[0])?null:(b[3]?b[2]=b[4]||b[5]||"":P&&Yc.test(P)&&(x=v(P,!0))&&(x=P.indexOf(")",P.length-x)-P.length)&&(b[0]=b[0].slice(0,x),b[2]=P.slice(0,x)),b.slice(0,3))}},filter:{TAG:function(b){var x=b.replace(en,tn).toLowerCase();return b==="*"?function(){return!0}:function(P){return P.nodeName&&P.nodeName.toLowerCase()===x}},CLASS:function(b){var x=ut[b+" "];return x||(x=new RegExp("(^|"+Ge+")"+b+"("+Ge+"|$)"))&&ut(b,function(P){return x.test(typeof P.className=="string"&&P.className||typeof P.getAttribute<"u"&&P.getAttribute("class")||"")})},ATTR:function(b,x,P){return function(K){var U=Ze.attr(K,b);return U==null?x==="!=":x?(U+="",x==="="?U===P:x==="!="?U!==P:x==="^="?P&&U.indexOf(P)===0:x==="*="?P&&U.indexOf(P)>-1:x==="$="?P&&U.slice(-P.length)===P:x==="~="?(" "+U.replace(Xc," ")+" ").indexOf(P)>-1:x==="|="?U===P||U.slice(0,P.length+1)===P+"-":!1):!0}},CHILD:function(b,x,P,K,U){var Z=b.slice(0,3)!=="nth",te=b.slice(-4)!=="last",de=x==="of-type";return K===1&&U===0?function(oe){return!!oe.parentNode}:function(oe,ve,ge){var be,Le,Je,ye,yt,Pt,ar=Z!==te?"nextSibling":"previousSibling",it=oe.parentNode,c1=de&&oe.nodeName.toLowerCase(),f1=!ge&&!de,sr=!1;if(it){if(Z){for(;ar;){for(ye=oe;ye=ye[ar];)if(de?ye.nodeName.toLowerCase()===c1:ye.nodeType===1)return!1;Pt=ar=b==="only"&&!Pt&&"nextSibling"}return!0}if(Pt=[te?it.firstChild:it.lastChild],te&&f1){for(ye=it,Je=ye[je]||(ye[je]={}),Le=Je[ye.uniqueID]||(Je[ye.uniqueID]={}),be=Le[b]||[],yt=be[0]===Yt&&be[1],sr=yt&&be[2],ye=yt&&it.childNodes[yt];ye=++yt&&ye&&ye[ar]||(sr=yt=0)||Pt.pop();)if(ye.nodeType===1&&++sr&&ye===oe){Le[b]=[Yt,yt,sr];break}}else if(f1&&(ye=oe,Je=ye[je]||(ye[je]={}),Le=Je[ye.uniqueID]||(Je[ye.uniqueID]={}),be=Le[b]||[],yt=be[0]===Yt&&be[1],sr=yt),sr===!1)for(;(ye=++yt&&ye&&ye[ar]||(sr=yt=0)||Pt.pop())&&!((de?ye.nodeName.toLowerCase()===c1:ye.nodeType===1)&&++sr&&(f1&&(Je=ye[je]||(ye[je]={}),Le=Je[ye.uniqueID]||(Je[ye.uniqueID]={}),Le[b]=[Yt,sr]),ye===oe)););return sr-=U,sr===K||sr%K===0&&sr/K>=0}}},PSEUDO:function(b,x){var P,K=s.pseudos[b]||s.setFilters[b.toLowerCase()]||Ze.error("unsupported pseudo: "+b);return K[je]?K(x):K.length>1?(P=[b,b,"",x],s.setFilters.hasOwnProperty(b.toLowerCase())?_r(function(U,Z){for(var te,de=K(U,x),oe=de.length;oe--;)te=jn(U,de[oe]),U[te]=!(Z[te]=de[oe])}):function(U){return K(U,0,P)}):K}},pseudos:{not:_r(function(b){var x=[],P=[],K=C(b.replace(md,"$1"));return K[je]?_r(function(U,Z,te,de){for(var oe,ve=K(U,null,de,[]),ge=U.length;ge--;)(oe=ve[ge])&&(U[ge]=!(Z[ge]=oe))}):function(U,Z,te){return x[0]=U,K(x,null,te,P),x[0]=null,!P.pop()}}),has:_r(function(b){return function(x){return Ze(b,x).length>0}}),contains:_r(function(b){return b=b.replace(en,tn),function(x){return(x.textContent||p(x)).indexOf(b)>-1}}),lang:_r(function(b){return Kc.test(b||"")||Ze.error("unsupported lang: "+b),b=b.replace(en,tn).toLowerCase(),function(x){var P;do if(P=we?x.lang:x.getAttribute("xml:lang")||x.getAttribute("lang"))return P=P.toLowerCase(),P===b||P.indexOf(b+"-")===0;while((x=x.parentNode)&&x.nodeType===1);return!1}}),target:function(b){var x=t.location&&t.location.hash;return x&&x.slice(1)===b.id},root:function(b){return b===pe},focus:function(b){return b===Y.activeElement&&(!Y.hasFocus||Y.hasFocus())&&!!(b.type||b.href||~b.tabIndex)},enabled:U2(!1),disabled:U2(!0),checked:function(b){var x=b.nodeName.toLowerCase();return x==="input"&&!!b.checked||x==="option"&&!!b.selected},selected:function(b){return b.parentNode&&b.parentNode.selectedIndex,b.selected===!0},empty:function(b){for(b=b.firstChild;b;b=b.nextSibling)if(b.nodeType<6)return!1;return!0},parent:function(b){return!s.pseudos.empty(b)},header:function(b){return Jc.test(b.nodeName)},input:function(b){return Zc.test(b.nodeName)},button:function(b){var x=b.nodeName.toLowerCase();return x==="input"&&b.type==="button"||x==="button"},text:function(b){var x;return b.nodeName.toLowerCase()==="input"&&b.type==="text"&&((x=b.getAttribute("type"))==null||x.toLowerCase()==="text")},first:Kn(function(){return[0]}),last:Kn(function(b,x){return[x-1]}),eq:Kn(function(b,x,P){return[P<0?P+x:P]}),even:Kn(function(b,x){for(var P=0;Px?x:P;--K>=0;)b.push(K);return b}),gt:Kn(function(b,x,P){for(var K=P<0?P+x:P;++K1?function(x,P,K){for(var U=b.length;U--;)if(!b[U](x,P,K))return!1;return!0}:b[0]}function nf(b,x,P){for(var K=0,U=x.length;K-1&&(te[ge]=!(de[ge]=Le))}}else it=Ed(it===de?it.splice(yt,it.length):it),U?U(null,de,it,ve):bn.apply(de,it)})}function ia(b){for(var x,P,K,U=b.length,Z=s.relative[b[0].type],te=Z||s.relative[" "],de=Z?1:0,oe=yd(function(be){return be===x},te,!0),ve=yd(function(be){return jn(x,be)>-1},te,!0),ge=[function(be,Le,Je){var ye=!Z&&(Je||Le!==B)||((x=Le).nodeType?oe(be,Le,Je):ve(be,Le,Je));return x=null,ye}];de1&&ra(ge),de>1&&vd(b.slice(0,de-1).concat({value:b[de-2].type===" "?"*":""})).replace(md,"$1"),P,de0,K=b.length>0,U=function(Z,te,de,oe,ve){var ge,be,Le,Je=0,ye="0",yt=Z&&[],Pt=[],ar=B,it=Z||K&&s.find.TAG("*",ve),c1=Yt+=ar==null?1:Math.random()||.1,f1=it.length;for(ve&&(B=te==Y||te||ve);ye!==f1&&(ge=it[ye])!=null;ye++){if(K&&ge){for(be=0,!te&&ge.ownerDocument!=Y&&(V(ge),de=!we);Le=b[be++];)if(Le(ge,te||Y,de)){oe.push(ge);break}ve&&(Yt=c1)}P&&((ge=!Le&&ge)&&Je--,Z&&yt.push(ge))}if(Je+=ye,P&&ye!==Je){for(be=0;Le=x[be++];)Le(yt,Pt,te,de);if(Z){if(Je>0)for(;ye--;)yt[ye]||Pt[ye]||(Pt[ye]=En.call(oe));Pt=Ed(Pt)}bn.apply(oe,Pt),ve&&!Z&&Pt.length>0&&Je+x.length>1&&Ze.uniqueSort(oe)}return ve&&(Yt=c1,B=ar),yt};return P?_r(U):U}return C=Ze.compile=function(b,x){var P,K=[],U=[],Z=hd[b+" "];if(!Z){for(x||(x=v(b)),P=x.length;P--;)Z=ia(x[P]),Z[je]?K.push(Z):U.push(Z);Z=hd(b,df(U,K)),Z.selector=b}return Z},O=Ze.select=function(b,x,P,K){var U,Z,te,de,oe,ve=typeof b=="function"&&b,ge=!K&&v(b=ve.selector||b);if(P=P||[],ge.length===1){if(Z=ge[0]=ge[0].slice(0),Z.length>2&&(te=Z[0]).type==="ID"&&x.nodeType===9&&we&&s.relative[Z[1].type]){if(x=(s.find.ID(te.matches[0].replace(en,tn),x)||[])[0],x)ve&&(x=x.parentNode);else return P;b=b.slice(Z.shift().value.length)}for(U=gd.needsContext.test(b)?0:Z.length;U--&&(te=Z[U],!s.relative[de=te.type]);)if((oe=s.find[de])&&(K=oe(te.matches[0].replace(en,tn),Qo.test(Z[0].type)&&ta(x.parentNode)||x))){if(Z.splice(U,1),b=K.length&&vd(Z),!b)return bn.apply(P,K),P;break}}return(ve||C(b,ge))(K,x,!we,P,!x||Qo.test(b)&&ta(x.parentNode)||x),P},o.sortStable=je.split("").sort(Xn).join("")===je,o.detectDuplicates=!!ee,V(),o.sortDetached=Dr(function(b){return b.compareDocumentPosition(Y.createElement("fieldset"))&1}),Dr(function(b){return b.innerHTML="",b.firstChild.getAttribute("href")==="#"})||ea("type|href|height|width",function(b,x,P){if(!P)return b.getAttribute(x,x.toLowerCase()==="type"?1:2)}),(!o.attributes||!Dr(function(b){return b.innerHTML="",b.firstChild.setAttribute("value",""),b.firstChild.getAttribute("value")===""}))&&ea("value",function(b,x,P){if(!P&&b.nodeName.toLowerCase()==="input")return b.defaultValue}),Dr(function(b){return b.getAttribute("disabled")==null})||ea(Zo,function(b,x,P){var K;if(!P)return b[x]===!0?x.toLowerCase():(K=b.getAttributeNode(x))&&K.specified?K.value:null}),Ze}(e);u.find=le,u.expr=le.selectors,u.expr[":"]=u.expr.pseudos,u.uniqueSort=u.unique=le.uniqueSort,u.text=le.getText,u.isXMLDoc=le.isXML,u.contains=le.contains,u.escapeSelector=le.escape;var ue=function(t,n,o){for(var s=[],p=o!==void 0;(t=t[n])&&t.nodeType!==9;)if(t.nodeType===1){if(p&&u(t).is(o))break;s.push(t)}return s},Se=function(t,n){for(var o=[];t;t=t.nextSibling)t.nodeType===1&&t!==n&&o.push(t);return o},ke=u.expr.match.needsContext;function xe(t,n){return t.nodeName&&t.nodeName.toLowerCase()===n.toLowerCase()}var Oe=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function Ne(t,n,o){return H(n)?u.grep(t,function(s,p){return!!n.call(s,p,s)!==o}):n.nodeType?u.grep(t,function(s){return s===n!==o}):typeof n!="string"?u.grep(t,function(s){return A.call(n,s)>-1!==o}):u.filter(n,t,o)}u.filter=function(t,n,o){var s=n[0];return o&&(t=":not("+t+")"),n.length===1&&s.nodeType===1?u.find.matchesSelector(s,t)?[s]:[]:u.find.matches(t,u.grep(n,function(p){return p.nodeType===1}))},u.fn.extend({find:function(t){var n,o,s=this.length,p=this;if(typeof t!="string")return this.pushStack(u(t).filter(function(){for(n=0;n1?u.uniqueSort(o):o},filter:function(t){return this.pushStack(Ne(this,t||[],!1))},not:function(t){return this.pushStack(Ne(this,t||[],!0))},is:function(t){return!!Ne(this,typeof t=="string"&&ke.test(t)?u(t):t||[],!1).length}});var We,bt=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Pe=u.fn.init=function(t,n,o){var s,p;if(!t)return this;if(o=o||We,typeof t=="string")if(t[0]==="<"&&t[t.length-1]===">"&&t.length>=3?s=[null,t,null]:s=bt.exec(t),s&&(s[1]||!n))if(s[1]){if(n=n instanceof u?n[0]:n,u.merge(this,u.parseHTML(s[1],n&&n.nodeType?n.ownerDocument||n:re,!0)),Oe.test(s[1])&&u.isPlainObject(n))for(s in n)H(this[s])?this[s](n[s]):this.attr(s,n[s]);return this}else return p=re.getElementById(s[2]),p&&(this[0]=p,this.length=1),this;else return!n||n.jquery?(n||o).find(t):this.constructor(n).find(t);else{if(t.nodeType)return this[0]=t,this.length=1,this;if(H(t))return o.ready!==void 0?o.ready(t):t(u)}return u.makeArray(t,this)};Pe.prototype=u.fn,We=u(re);var Ft=/^(?:parents|prev(?:Until|All))/,Qe={children:!0,contents:!0,next:!0,prev:!0};u.fn.extend({has:function(t){var n=u(t,this),o=n.length;return this.filter(function(){for(var s=0;s-1:o.nodeType===1&&u.find.matchesSelector(o,t))){h.push(o);break}}return this.pushStack(h.length>1?u.uniqueSort(h):h)},index:function(t){return t?typeof t=="string"?A.call(u(t),this[0]):A.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,n){return this.pushStack(u.uniqueSort(u.merge(this.get(),u(t,n))))},addBack:function(t){return this.add(t==null?this.prevObject:this.prevObject.filter(t))}});function Nr(t,n){for(;(t=t[n])&&t.nodeType!==1;);return t}u.each({parent:function(t){var n=t.parentNode;return n&&n.nodeType!==11?n:null},parents:function(t){return ue(t,"parentNode")},parentsUntil:function(t,n,o){return ue(t,"parentNode",o)},next:function(t){return Nr(t,"nextSibling")},prev:function(t){return Nr(t,"previousSibling")},nextAll:function(t){return ue(t,"nextSibling")},prevAll:function(t){return ue(t,"previousSibling")},nextUntil:function(t,n,o){return ue(t,"nextSibling",o)},prevUntil:function(t,n,o){return ue(t,"previousSibling",o)},siblings:function(t){return Se((t.parentNode||{}).firstChild,t)},children:function(t){return Se(t.firstChild)},contents:function(t){return t.contentDocument!=null&&a(t.contentDocument)?t.contentDocument:(xe(t,"template")&&(t=t.content||t),u.merge([],t.childNodes))}},function(t,n){u.fn[t]=function(o,s){var p=u.map(this,n,o);return t.slice(-5)!=="Until"&&(s=o),s&&typeof s=="string"&&(p=u.filter(s,p)),this.length>1&&(Qe[t]||u.uniqueSort(p),Ft.test(t)&&p.reverse()),this.pushStack(p)}});var Ke=/[^\x20\t\r\n\f]+/g;function Tr(t){var n={};return u.each(t.match(Ke)||[],function(o,s){n[s]=!0}),n}u.Callbacks=function(t){t=typeof t=="string"?Tr(t):u.extend({},t);var n,o,s,p,h=[],v=[],C=-1,O=function(){for(p=p||t.once,s=n=!0;v.length;C=-1)for(o=v.shift();++C-1;)h.splice(V,1),V<=C&&C--}),this},has:function(W){return W?u.inArray(W,h)>-1:h.length>0},empty:function(){return h&&(h=[]),this},disable:function(){return p=v=[],h=o="",this},disabled:function(){return!h},lock:function(){return p=v=[],!o&&!n&&(h=o=""),this},locked:function(){return!!p},fireWith:function(W,ee){return p||(ee=ee||[],ee=[W,ee.slice?ee.slice():ee],v.push(ee),n||O()),this},fire:function(){return B.fireWith(this,arguments),this},fired:function(){return!!s}};return B};function lt(t){return t}function ct(t){throw t}function nr(t,n,o,s){var p;try{t&&H(p=t.promise)?p.call(t).done(n).fail(o):t&&H(p=t.then)?p.call(t,n,o):n.apply(void 0,[t].slice(s))}catch(h){o.apply(void 0,[h])}}u.extend({Deferred:function(t){var n=[["notify","progress",u.Callbacks("memory"),u.Callbacks("memory"),2],["resolve","done",u.Callbacks("once memory"),u.Callbacks("once memory"),0,"resolved"],["reject","fail",u.Callbacks("once memory"),u.Callbacks("once memory"),1,"rejected"]],o="pending",s={state:function(){return o},always:function(){return p.done(arguments).fail(arguments),this},catch:function(h){return s.then(null,h)},pipe:function(){var h=arguments;return u.Deferred(function(v){u.each(n,function(C,O){var B=H(h[O[4]])&&h[O[4]];p[O[1]](function(){var W=B&&B.apply(this,arguments);W&&H(W.promise)?W.promise().progress(v.notify).done(v.resolve).fail(v.reject):v[O[0]+"With"](this,B?[W]:arguments)})}),h=null}).promise()},then:function(h,v,C){var O=0;function B(W,ee,V,Y){return function(){var pe=this,we=arguments,he=function(){var ht,dr;if(!(W=O&&(V!==ct&&(pe=void 0,we=[ht]),ee.rejectWith(pe,we))}};W?vt():(u.Deferred.getStackHook&&(vt.stackTrace=u.Deferred.getStackHook()),e.setTimeout(vt))}}return u.Deferred(function(W){n[0][3].add(B(0,W,H(C)?C:lt,W.notifyWith)),n[1][3].add(B(0,W,H(h)?h:lt)),n[2][3].add(B(0,W,H(v)?v:ct))}).promise()},promise:function(h){return h!=null?u.extend(h,s):s}},p={};return u.each(n,function(h,v){var C=v[2],O=v[5];s[v[1]]=C.add,O&&C.add(function(){o=O},n[3-h][2].disable,n[3-h][3].disable,n[0][2].lock,n[0][3].lock),C.add(v[3].fire),p[v[0]]=function(){return p[v[0]+"With"](this===p?void 0:this,arguments),this},p[v[0]+"With"]=C.fireWith}),s.promise(p),t&&t.call(p,p),p},when:function(t){var n=arguments.length,o=n,s=Array(o),p=l.call(arguments),h=u.Deferred(),v=function(C){return function(O){s[C]=this,p[C]=arguments.length>1?l.call(arguments):O,--n||h.resolveWith(s,p)}};if(n<=1&&(nr(t,h.done(v(o)).resolve,h.reject,!n),h.state()==="pending"||H(p[o]&&p[o].then)))return h.then();for(;o--;)nr(p[o],v(o),h.reject);return h.promise()}});var xt=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;u.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&xt.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},u.readyException=function(t){e.setTimeout(function(){throw t})};var pr=u.Deferred();u.fn.ready=function(t){return pr.then(t).catch(function(n){u.readyException(n)}),this},u.extend({isReady:!1,readyWait:1,ready:function(t){(t===!0?--u.readyWait:u.isReady)||(u.isReady=!0,!(t!==!0&&--u.readyWait>0)&&pr.resolveWith(re,[u]))}}),u.ready.then=pr.then;function xr(){re.removeEventListener("DOMContentLoaded",xr),e.removeEventListener("load",xr),u.ready()}re.readyState==="complete"||re.readyState!=="loading"&&!re.documentElement.doScroll?e.setTimeout(u.ready):(re.addEventListener("DOMContentLoaded",xr),e.addEventListener("load",xr));var It=function(t,n,o,s,p,h,v){var C=0,O=t.length,B=o==null;if(ae(o)==="object"){p=!0;for(C in o)It(t,n,C,o[C],!0,h,v)}else if(s!==void 0&&(p=!0,H(s)||(v=!0),B&&(v?(n.call(t,s),n=null):(B=n,n=function(W,ee,V){return B.call(u(W),V)})),n))for(;C1,null,!0)},removeData:function(t){return this.each(function(){He.remove(this,t)})}}),u.extend({queue:function(t,n,o){var s;if(t)return n=(n||"fx")+"queue",s=ce.get(t,n),o&&(!s||Array.isArray(o)?s=ce.access(t,n,u.makeArray(o)):s.push(o)),s||[]},dequeue:function(t,n){n=n||"fx";var o=u.queue(t,n),s=o.length,p=o.shift(),h=u._queueHooks(t,n),v=function(){u.dequeue(t,n)};p==="inprogress"&&(p=o.shift(),s--),p&&(n==="fx"&&o.unshift("inprogress"),delete h.stop,p.call(t,v,h)),!s&&h&&h.empty.fire()},_queueHooks:function(t,n){var o=n+"queueHooks";return ce.get(t,o)||ce.access(t,o,{empty:u.Callbacks("once memory").add(function(){ce.remove(t,[n+"queue",o])})})}}),u.fn.extend({queue:function(t,n){var o=2;return typeof t!="string"&&(n=t,t="fx",o--),arguments.length\x20\t\r\n\f]*)/i,mr=/^$|^module$|\/(?:java|ecma)script/i;(function(){var t=re.createDocumentFragment(),n=t.appendChild(re.createElement("div")),o=re.createElement("input");o.setAttribute("type","radio"),o.setAttribute("checked","checked"),o.setAttribute("name","t"),n.appendChild(o),w.checkClone=n.cloneNode(!0).cloneNode(!0).lastChild.checked,n.innerHTML="",w.noCloneChecked=!!n.cloneNode(!0).lastChild.defaultValue,n.innerHTML="",w.option=!!n.lastChild})();var nt={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};nt.tbody=nt.tfoot=nt.colgroup=nt.caption=nt.thead,nt.th=nt.td,w.option||(nt.optgroup=nt.option=[1,""]);function st(t,n){var o;return typeof t.getElementsByTagName<"u"?o=t.getElementsByTagName(n||"*"):typeof t.querySelectorAll<"u"?o=t.querySelectorAll(n||"*"):o=[],n===void 0||n&&xe(t,n)?u.merge([t],o):o}function Pn(t,n){for(var o=0,s=t.length;o-1){p&&p.push(h);continue}if(B=me(h),v=st(ee.appendChild(h),"script"),B&&Pn(v),o)for(W=0;h=v[W++];)mr.test(h.type||"")&&o.push(h)}return ee}var qn=/^([^.]*)(?:\.(.+)|)/;function St(){return!0}function Or(){return!1}function cn(t,n){return t===fn()==(n==="focus")}function fn(){try{return re.activeElement}catch{}}function Mt(t,n,o,s,p,h){var v,C;if(typeof n=="object"){typeof o!="string"&&(s=s||o,o=void 0);for(C in n)Mt(t,C,o,s,n[C],h);return t}if(s==null&&p==null?(p=o,s=o=void 0):p==null&&(typeof o=="string"?(p=s,s=void 0):(p=s,s=o,o=void 0)),p===!1)p=Or;else if(!p)return t;return h===1&&(v=p,p=function(O){return u().off(O),v.apply(this,arguments)},p.guid=v.guid||(v.guid=u.guid++)),t.each(function(){u.event.add(this,n,p,s,o)})}u.event={global:{},add:function(t,n,o,s,p){var h,v,C,O,B,W,ee,V,Y,pe,we,he=ce.get(t);if(wr(t))for(o.handler&&(h=o,o=h.handler,p=h.selector),p&&u.find.matchesSelector(Ie,p),o.guid||(o.guid=u.guid++),(O=he.events)||(O=he.events=Object.create(null)),(v=he.handle)||(v=he.handle=function(vt){return typeof u<"u"&&u.event.triggered!==vt.type?u.event.dispatch.apply(t,arguments):void 0}),n=(n||"").match(Ke)||[""],B=n.length;B--;)C=qn.exec(n[B])||[],Y=we=C[1],pe=(C[2]||"").split(".").sort(),Y&&(ee=u.event.special[Y]||{},Y=(p?ee.delegateType:ee.bindType)||Y,ee=u.event.special[Y]||{},W=u.extend({type:Y,origType:we,data:s,handler:o,guid:o.guid,selector:p,needsContext:p&&u.expr.match.needsContext.test(p),namespace:pe.join(".")},h),(V=O[Y])||(V=O[Y]=[],V.delegateCount=0,(!ee.setup||ee.setup.call(t,s,pe,v)===!1)&&t.addEventListener&&t.addEventListener(Y,v)),ee.add&&(ee.add.call(t,W),W.handler.guid||(W.handler.guid=o.guid)),p?V.splice(V.delegateCount++,0,W):V.push(W),u.event.global[Y]=!0)},remove:function(t,n,o,s,p){var h,v,C,O,B,W,ee,V,Y,pe,we,he=ce.hasData(t)&&ce.get(t);if(!(!he||!(O=he.events))){for(n=(n||"").match(Ke)||[""],B=n.length;B--;){if(C=qn.exec(n[B])||[],Y=we=C[1],pe=(C[2]||"").split(".").sort(),!Y){for(Y in O)u.event.remove(t,Y+n[B],o,s,!0);continue}for(ee=u.event.special[Y]||{},Y=(s?ee.delegateType:ee.bindType)||Y,V=O[Y]||[],C=C[2]&&new RegExp("(^|\\.)"+pe.join("\\.(?:.*\\.|)")+"(\\.|$)"),v=h=V.length;h--;)W=V[h],(p||we===W.origType)&&(!o||o.guid===W.guid)&&(!C||C.test(W.namespace))&&(!s||s===W.selector||s==="**"&&W.selector)&&(V.splice(h,1),W.selector&&V.delegateCount--,ee.remove&&ee.remove.call(t,W));v&&!V.length&&((!ee.teardown||ee.teardown.call(t,pe,he.handle)===!1)&&u.removeEvent(t,Y,he.handle),delete O[Y])}u.isEmptyObject(O)&&ce.remove(t,"handle events")}},dispatch:function(t){var n,o,s,p,h,v,C=new Array(arguments.length),O=u.event.fix(t),B=(ce.get(this,"events")||Object.create(null))[O.type]||[],W=u.event.special[O.type]||{};for(C[0]=O,n=1;n=1)){for(;B!==this;B=B.parentNode||this)if(B.nodeType===1&&!(t.type==="click"&&B.disabled===!0)){for(h=[],v={},o=0;o-1:u.find(p,this,null,[B]).length),v[p]&&h.push(s);h.length&&C.push({elem:B,handlers:h})}}return B=this,O\s*$/g;function Vr(t,n){return xe(t,"table")&&xe(n.nodeType!==11?n:n.firstChild,"tr")&&u(t).children("tbody")[0]||t}function $i(t){return t.type=(t.getAttribute("type")!==null)+"/"+t.type,t}function hn(t){return(t.type||"").slice(0,5)==="true/"?t.type=t.type.slice(5):t.removeAttribute("type"),t}function Bn(t,n){var o,s,p,h,v,C,O;if(n.nodeType===1){if(ce.hasData(t)&&(h=ce.get(t),O=h.events,O)){ce.remove(n,"handle events");for(p in O)for(o=0,s=O[p].length;o1&&typeof Y=="string"&&!w.checkClone&&pn.test(Y))return t.each(function(we){var he=t.eq(we);pe&&(n[0]=Y.call(this,we,he.html())),$r(he,n,o,s)});if(ee&&(p=Yr(n,t[0].ownerDocument,!1,t,s),h=p.firstChild,p.childNodes.length===1&&(p=h),h||s)){for(v=u.map(st(p,"script"),$i),C=v.length;W0&&Pn(v,!O&&st(t,"script")),C},cleanData:function(t){for(var n,o,s,p=u.event.special,h=0;(o=t[h])!==void 0;h++)if(wr(o)){if(n=o[ce.expando]){if(n.events)for(s in n.events)p[s]?u.event.remove(o,s):u.removeEvent(o,s,n.handle);o[ce.expando]=void 0}o[He.expando]&&(o[He.expando]=void 0)}}}),u.fn.extend({detach:function(t){return Un(this,t,!0)},remove:function(t){return Un(this,t)},text:function(t){return It(this,function(n){return n===void 0?u.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=n)})},null,t,arguments.length)},append:function(){return $r(this,arguments,function(t){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var n=Vr(this,t);n.appendChild(t)}})},prepend:function(){return $r(this,arguments,function(t){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var n=Vr(this,t);n.insertBefore(t,n.firstChild)}})},before:function(){return $r(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this)})},after:function(){return $r(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)})},empty:function(){for(var t,n=0;(t=this[n])!=null;n++)t.nodeType===1&&(u.cleanData(st(t,!1)),t.textContent="");return this},clone:function(t,n){return t=t??!1,n=n??t,this.map(function(){return u.clone(this,t,n)})},html:function(t){return It(this,function(n){var o=this[0]||{},s=0,p=this.length;if(n===void 0&&o.nodeType===1)return o.innerHTML;if(typeof n=="string"&&!gi.test(n)&&!nt[(Cr.exec(n)||["",""])[1].toLowerCase()]){n=u.htmlPrefilter(n);try{for(;s=0&&(O+=Math.max(0,Math.ceil(t["offset"+n[0].toUpperCase()+n.slice(1)]-h-O-C-.5))||0),O}function vr(t,n,o){var s=Ct(t),p=!w.boxSizingReliable()||o,h=p&&u.css(t,"boxSizing",!1,s)==="border-box",v=h,C=zr(t,n,s),O="offset"+n[0].toUpperCase()+n.slice(1);if(Kr.test(C)){if(!o)return C;C="auto"}return(!w.boxSizingReliable()&&h||!w.reliableTrDimensions()&&xe(t,"tr")||C==="auto"||!parseFloat(C)&&u.css(t,"display",!1,s)==="inline")&&t.getClientRects().length&&(h=u.css(t,"boxSizing",!1,s)==="border-box",v=O in t,v&&(C=t[O])),C=parseFloat(C)||0,C+Jr(t,n,o||(h?"border":"content"),v,s,C)+"px"}u.extend({cssHooks:{opacity:{get:function(t,n){if(n){var o=zr(t,"opacity");return o===""?"1":o}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!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,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(t,n,o,s){if(!(!t||t.nodeType===3||t.nodeType===8||!t.style)){var p,h,v,C=ft(n),O=Zr.test(n),B=t.style;if(O||(n=gn(C)),v=u.cssHooks[n]||u.cssHooks[C],o!==void 0){if(h=typeof o,h==="string"&&(p=Lt.exec(o))&&p[1]&&(o=At(t,n,p),h="number"),o==null||o!==o)return;h==="number"&&!O&&(o+=p&&p[3]||(u.cssNumber[C]?"":"px")),!w.clearCloneStyle&&o===""&&n.indexOf("background")===0&&(B[n]="inherit"),(!v||!("set"in v)||(o=v.set(t,o,s))!==void 0)&&(O?B.setProperty(n,o):B[n]=o)}else return v&&"get"in v&&(p=v.get(t,!1,s))!==void 0?p:B[n]}},css:function(t,n,o,s){var p,h,v,C=ft(n),O=Zr.test(n);return O||(n=gn(C)),v=u.cssHooks[n]||u.cssHooks[C],v&&"get"in v&&(p=v.get(t,!0,o)),p===void 0&&(p=zr(t,n,s)),p==="normal"&&n in $n&&(p=$n[n]),o===""||o?(h=parseFloat(p),o===!0||isFinite(h)?h||0:p):p}}),u.each(["height","width"],function(t,n){u.cssHooks[n]={get:function(o,s,p){if(s)return bi.test(u.css(o,"display"))&&(!o.getClientRects().length||!o.getBoundingClientRect().width)?yi(o,Hn,function(){return vr(o,n,p)}):vr(o,n,p)},set:function(o,s,p){var h,v=Ct(o),C=!w.scrollboxSize()&&v.position==="absolute",O=C||p,B=O&&u.css(o,"boxSizing",!1,v)==="border-box",W=p?Jr(o,n,p,B,v):0;return B&&C&&(W-=Math.ceil(o["offset"+n[0].toUpperCase()+n.slice(1)]-parseFloat(v[n])-Jr(o,n,"border",!1,v)-.5)),W&&(h=Lt.exec(s))&&(h[3]||"px")!=="px"&&(o.style[n]=s,s=u.css(o,n)),Rr(o,s,W)}}}),u.cssHooks.marginLeft=kn(w.reliableMarginLeft,function(t,n){if(n)return(parseFloat(zr(t,"marginLeft"))||t.getBoundingClientRect().left-yi(t,{marginLeft:0},function(){return t.getBoundingClientRect().left}))+"px"}),u.each({margin:"",padding:"",border:"Width"},function(t,n){u.cssHooks[t+n]={expand:function(o){for(var s=0,p={},h=typeof o=="string"?o.split(" "):[o];s<4;s++)p[t+Ee[s]+n]=h[s]||h[s-2]||h[0];return p}},t!=="margin"&&(u.cssHooks[t+n].set=Rr)}),u.fn.extend({css:function(t,n){return It(this,function(o,s,p){var h,v,C={},O=0;if(Array.isArray(s)){for(h=Ct(o),v=s.length;O1)}});function $t(t,n,o,s,p){return new $t.prototype.init(t,n,o,s,p)}u.Tween=$t,$t.prototype={constructor:$t,init:function(t,n,o,s,p,h){this.elem=t,this.prop=o,this.easing=p||u.easing._default,this.options=n,this.start=this.now=this.cur(),this.end=s,this.unit=h||(u.cssNumber[o]?"":"px")},cur:function(){var t=$t.propHooks[this.prop];return t&&t.get?t.get(this):$t.propHooks._default.get(this)},run:function(t){var n,o=$t.propHooks[this.prop];return this.options.duration?this.pos=n=u.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=n=t,this.now=(this.end-this.start)*n+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),o&&o.set?o.set(this):$t.propHooks._default.set(this),this}},$t.prototype.init.prototype=$t.prototype,$t.propHooks={_default:{get:function(t){var n;return t.elem.nodeType!==1||t.elem[t.prop]!=null&&t.elem.style[t.prop]==null?t.elem[t.prop]:(n=u.css(t.elem,t.prop,""),!n||n==="auto"?0:n)},set:function(t){u.fx.step[t.prop]?u.fx.step[t.prop](t):t.elem.nodeType===1&&(u.cssHooks[t.prop]||t.elem.style[gn(t.prop)]!=null)?u.style(t.elem,t.prop,t.now+t.unit):t.elem[t.prop]=t.now}}},$t.propHooks.scrollTop=$t.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},u.easing={linear:function(t){return t},swing:function(t){return .5-Math.cos(t*Math.PI)/2},_default:"swing"},u.fx=$t.prototype.init,u.fx.step={};var ze,Xr,o1=/^(?:toggle|show|hide)$/,Ai=/queueHooks$/;function Qr(){Xr&&(re.hidden===!1&&e.requestAnimationFrame?e.requestAnimationFrame(Qr):e.setTimeout(Qr,u.fx.interval),u.fx.tick())}function vn(){return e.setTimeout(function(){ze=void 0}),ze=Date.now()}function Ir(t,n){var o,s=0,p={height:t};for(n=n?1:0;s<4;s+=2-n)o=Ee[s],p["margin"+o]=p["padding"+o]=t;return n&&(p.opacity=p.width=t),p}function g(t,n,o){for(var s,p=(D.tweeners[n]||[]).concat(D.tweeners["*"]),h=0,v=p.length;h1)},removeAttr:function(t){return this.each(function(){u.removeAttr(this,t)})}}),u.extend({attr:function(t,n,o){var s,p,h=t.nodeType;if(!(h===3||h===8||h===2)){if(typeof t.getAttribute>"u")return u.prop(t,n,o);if((h!==1||!u.isXMLDoc(t))&&(p=u.attrHooks[n.toLowerCase()]||(u.expr.match.bool.test(n)?q:void 0)),o!==void 0){if(o===null){u.removeAttr(t,n);return}return p&&"set"in p&&(s=p.set(t,o,n))!==void 0?s:(t.setAttribute(n,o+""),o)}return p&&"get"in p&&(s=p.get(t,n))!==null?s:(s=u.find.attr(t,n),s??void 0)}},attrHooks:{type:{set:function(t,n){if(!w.radioValue&&n==="radio"&&xe(t,"input")){var o=t.value;return t.setAttribute("type",n),o&&(t.value=o),n}}}},removeAttr:function(t,n){var o,s=0,p=n&&n.match(Ke);if(p&&t.nodeType===1)for(;o=p[s++];)t.removeAttribute(o)}}),q={set:function(t,n,o){return n===!1?u.removeAttr(t,o):t.setAttribute(o,o),o}},u.each(u.expr.match.bool.source.match(/\w+/g),function(t,n){var o=M[n]||u.find.attr;M[n]=function(s,p,h){var v,C,O=p.toLowerCase();return h||(C=M[O],M[O]=v,v=o(s,p,h)!=null?O:null,M[O]=C),v}});var j=/^(?:input|select|textarea|button)$/i,d=/^(?:a|area)$/i;u.fn.extend({prop:function(t,n){return It(this,u.prop,t,n,arguments.length>1)},removeProp:function(t){return this.each(function(){delete this[u.propFix[t]||t]})}}),u.extend({prop:function(t,n,o){var s,p,h=t.nodeType;if(!(h===3||h===8||h===2))return(h!==1||!u.isXMLDoc(t))&&(n=u.propFix[n]||n,p=u.propHooks[n]),o!==void 0?p&&"set"in p&&(s=p.set(t,o,n))!==void 0?s:t[n]=o:p&&"get"in p&&(s=p.get(t,n))!==null?s:t[n]},propHooks:{tabIndex:{get:function(t){var n=u.find.attr(t,"tabindex");return n?parseInt(n,10):j.test(t.nodeName)||d.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),w.optSelected||(u.propHooks.selected={get:function(t){var n=t.parentNode;return n&&n.parentNode&&n.parentNode.selectedIndex,null},set:function(t){var n=t.parentNode;n&&(n.selectedIndex,n.parentNode&&n.parentNode.selectedIndex)}}),u.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){u.propFix[this.toLowerCase()]=this});function c(t){var n=t.match(Ke)||[];return n.join(" ")}function E(t){return t.getAttribute&&t.getAttribute("class")||""}function T(t){return Array.isArray(t)?t:typeof t=="string"?t.match(Ke)||[]:[]}u.fn.extend({addClass:function(t){var n,o,s,p,h,v,C,O=0;if(H(t))return this.each(function(B){u(this).addClass(t.call(this,B,E(this)))});if(n=T(t),n.length){for(;o=this[O++];)if(p=E(o),s=o.nodeType===1&&" "+c(p)+" ",s){for(v=0;h=n[v++];)s.indexOf(" "+h+" ")<0&&(s+=h+" ");C=c(s),p!==C&&o.setAttribute("class",C)}}return this},removeClass:function(t){var n,o,s,p,h,v,C,O=0;if(H(t))return this.each(function(B){u(this).removeClass(t.call(this,B,E(this)))});if(!arguments.length)return this.attr("class","");if(n=T(t),n.length){for(;o=this[O++];)if(p=E(o),s=o.nodeType===1&&" "+c(p)+" ",s){for(v=0;h=n[v++];)for(;s.indexOf(" "+h+" ")>-1;)s=s.replace(" "+h+" "," ");C=c(s),p!==C&&o.setAttribute("class",C)}}return this},toggleClass:function(t,n){var o=typeof t,s=o==="string"||Array.isArray(t);return typeof n=="boolean"&&s?n?this.addClass(t):this.removeClass(t):H(t)?this.each(function(p){u(this).toggleClass(t.call(this,p,E(this),n),n)}):this.each(function(){var p,h,v,C;if(s)for(h=0,v=u(this),C=T(t);p=C[h++];)v.hasClass(p)?v.removeClass(p):v.addClass(p);else(t===void 0||o==="boolean")&&(p=E(this),p&&ce.set(this,"__className__",p),this.setAttribute&&this.setAttribute("class",p||t===!1?"":ce.get(this,"__className__")||""))})},hasClass:function(t){var n,o,s=0;for(n=" "+t+" ";o=this[s++];)if(o.nodeType===1&&(" "+c(E(o))+" ").indexOf(n)>-1)return!0;return!1}});var _=/\r/g;u.fn.extend({val:function(t){var n,o,s,p=this[0];return arguments.length?(s=H(t),this.each(function(h){var v;this.nodeType===1&&(s?v=t.call(this,h,u(this).val()):v=t,v==null?v="":typeof v=="number"?v+="":Array.isArray(v)&&(v=u.map(v,function(C){return C==null?"":C+""})),n=u.valHooks[this.type]||u.valHooks[this.nodeName.toLowerCase()],(!n||!("set"in n)||n.set(this,v,"value")===void 0)&&(this.value=v))})):p?(n=u.valHooks[p.type]||u.valHooks[p.nodeName.toLowerCase()],n&&"get"in n&&(o=n.get(p,"value"))!==void 0?o:(o=p.value,typeof o=="string"?o.replace(_,""):o??"")):void 0}}),u.extend({valHooks:{option:{get:function(t){var n=u.find.attr(t,"value");return n??c(u.text(t))}},select:{get:function(t){var n,o,s,p=t.options,h=t.selectedIndex,v=t.type==="select-one",C=v?null:[],O=v?h+1:p.length;for(h<0?s=O:s=v?h:0;s-1)&&(o=!0);return o||(t.selectedIndex=-1),h}}}}),u.each(["radio","checkbox"],function(){u.valHooks[this]={set:function(t,n){if(Array.isArray(n))return t.checked=u.inArray(u(t).val(),n)>-1}},w.checkOn||(u.valHooks[this].get=function(t){return t.getAttribute("value")===null?"on":t.value})}),w.focusin="onfocusin"in e;var k=/^(?:focusinfocus|focusoutblur)$/,J=function(t){t.stopPropagation()};u.extend(u.event,{trigger:function(t,n,o,s){var p,h,v,C,O,B,W,ee,V=[o||re],Y=L.call(t,"type")?t.type:t,pe=L.call(t,"namespace")?t.namespace.split("."):[];if(h=ee=v=o=o||re,!(o.nodeType===3||o.nodeType===8)&&!k.test(Y+u.event.triggered)&&(Y.indexOf(".")>-1&&(pe=Y.split("."),Y=pe.shift(),pe.sort()),O=Y.indexOf(":")<0&&"on"+Y,t=t[u.expando]?t:new u.Event(Y,typeof t=="object"&&t),t.isTrigger=s?2:3,t.namespace=pe.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+pe.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=o),n=n==null?[t]:u.makeArray(n,[t]),W=u.event.special[Y]||{},!(!s&&W.trigger&&W.trigger.apply(o,n)===!1))){if(!s&&!W.noBubble&&!Q(o)){for(C=W.delegateType||Y,k.test(C+Y)||(h=h.parentNode);h;h=h.parentNode)V.push(h),v=h;v===(o.ownerDocument||re)&&V.push(v.defaultView||v.parentWindow||e)}for(p=0;(h=V[p++])&&!t.isPropagationStopped();)ee=h,t.type=p>1?C:W.bindType||Y,B=(ce.get(h,"events")||Object.create(null))[t.type]&&ce.get(h,"handle"),B&&B.apply(h,n),B=O&&h[O],B&&B.apply&&wr(h)&&(t.result=B.apply(h,n),t.result===!1&&t.preventDefault());return t.type=Y,!s&&!t.isDefaultPrevented()&&(!W._default||W._default.apply(V.pop(),n)===!1)&&wr(o)&&O&&H(o[Y])&&!Q(o)&&(v=o[O],v&&(o[O]=null),u.event.triggered=Y,t.isPropagationStopped()&&ee.addEventListener(Y,J),o[Y](),t.isPropagationStopped()&&ee.removeEventListener(Y,J),u.event.triggered=void 0,v&&(o[O]=v)),t.result}},simulate:function(t,n,o){var s=u.extend(new u.Event,o,{type:t,isSimulated:!0});u.event.trigger(s,null,n)}}),u.fn.extend({trigger:function(t,n){return this.each(function(){u.event.trigger(t,n,this)})},triggerHandler:function(t,n){var o=this[0];if(o)return u.event.trigger(t,n,o,!0)}}),w.focusin||u.each({focus:"focusin",blur:"focusout"},function(t,n){var o=function(s){u.event.simulate(n,s.target,u.event.fix(s))};u.event.special[n]={setup:function(){var s=this.ownerDocument||this.document||this,p=ce.access(s,n);p||s.addEventListener(t,o,!0),ce.access(s,n,(p||0)+1)},teardown:function(){var s=this.ownerDocument||this.document||this,p=ce.access(s,n)-1;p?ce.access(s,n,p):(s.removeEventListener(t,o,!0),ce.remove(s,n))}}});var se=e.location,Re={guid:Date.now()},Fe=/\?/;u.parseXML=function(t){var n,o;if(!t||typeof t!="string")return null;try{n=new e.DOMParser().parseFromString(t,"text/xml")}catch{}return o=n&&n.getElementsByTagName("parsererror")[0],(!n||o)&&u.error("Invalid XML: "+(o?u.map(o.childNodes,function(s){return s.textContent}).join(` -`):t)),n};var jt=/\[\]$/,yn=/\r?\n/g,a1=/^(?:submit|button|image|reset|file)$/i,Vo=/^(?:input|select|textarea|keygen)/i;function Vn(t,n,o,s){var p;if(Array.isArray(n))u.each(n,function(h,v){o||jt.test(t)?s(t,v):Vn(t+"["+(typeof v=="object"&&v!=null?h:"")+"]",v,o,s)});else if(!o&&ae(n)==="object")for(p in n)Vn(t+"["+p+"]",n[p],o,s);else s(t,n)}u.param=function(t,n){var o,s=[],p=function(h,v){var C=H(v)?v():v;s[s.length]=encodeURIComponent(h)+"="+encodeURIComponent(C??"")};if(t==null)return"";if(Array.isArray(t)||t.jquery&&!u.isPlainObject(t))u.each(t,function(){p(this.name,this.value)});else for(o in t)Vn(o,t[o],n,p);return s.join("&")},u.fn.extend({serialize:function(){return u.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var t=u.prop(this,"elements");return t?u.makeArray(t):this}).filter(function(){var t=this.type;return this.name&&!u(this).is(":disabled")&&Vo.test(this.nodeName)&&!a1.test(t)&&(this.checked||!wt.test(t))}).map(function(t,n){var o=u(this).val();return o==null?null:Array.isArray(o)?u.map(o,function(s){return{name:n.name,value:s.replace(yn,`\r -`)}}):{name:n.name,value:o.replace(yn,`\r -`)}}).get()}});var x2=/%20/g,Xo=/#.*$/,Wo=/([?&])_=[^&]*/,pd=/^(.*?):[ \t]*([^\r\n]*)$/mg,Pc=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,qc=/^(?:GET|HEAD)$/,Bc=/^\/\//,w2={},jo={},C2="*/".concat("*"),Yo=re.createElement("a");Yo.href=se.href;function O2(t){return function(n,o){typeof n!="string"&&(o=n,n="*");var s,p=0,h=n.toLowerCase().match(Ke)||[];if(H(o))for(;s=h[p++];)s[0]==="+"?(s=s.slice(1)||"*",(t[s]=t[s]||[]).unshift(o)):(t[s]=t[s]||[]).push(o)}}function R2(t,n,o,s){var p={},h=t===jo;function v(C){var O;return p[C]=!0,u.each(t[C]||[],function(B,W){var ee=W(n,o,s);if(typeof ee=="string"&&!h&&!p[ee])return n.dataTypes.unshift(ee),v(ee),!1;if(h)return!(O=ee)}),O}return v(n.dataTypes[0])||!p["*"]&&v("*")}function Ko(t,n){var o,s,p=u.ajaxSettings.flatOptions||{};for(o in n)n[o]!==void 0&&((p[o]?t:s||(s={}))[o]=n[o]);return s&&u.extend(!0,t,s),t}function Uc(t,n,o){for(var s,p,h,v,C=t.contents,O=t.dataTypes;O[0]==="*";)O.shift(),s===void 0&&(s=t.mimeType||n.getResponseHeader("Content-Type"));if(s){for(p in C)if(C[p]&&C[p].test(s)){O.unshift(p);break}}if(O[0]in o)h=O[0];else{for(p in o){if(!O[0]||t.converters[p+" "+O[0]]){h=p;break}v||(v=p)}h=h||v}if(h)return h!==O[0]&&O.unshift(h),o[h]}function kc(t,n,o,s){var p,h,v,C,O,B={},W=t.dataTypes.slice();if(W[1])for(v in t.converters)B[v.toLowerCase()]=t.converters[v];for(h=W.shift();h;)if(t.responseFields[h]&&(o[t.responseFields[h]]=n),!O&&s&&t.dataFilter&&(n=t.dataFilter(n,t.dataType)),O=h,h=W.shift(),h){if(h==="*")h=O;else if(O!=="*"&&O!==h){if(v=B[O+" "+h]||B["* "+h],!v){for(p in B)if(C=p.split(" "),C[1]===h&&(v=B[O+" "+C[0]]||B["* "+C[0]],v)){v===!0?v=B[p]:B[p]!==!0&&(h=C[0],W.unshift(C[1]));break}}if(v!==!0)if(v&&t.throws)n=v(n);else try{n=v(n)}catch(ee){return{state:"parsererror",error:v?ee:"No conversion from "+O+" to "+h}}}}return{state:"success",data:n}}u.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:se.href,type:"GET",isLocal:Pc.test(se.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":C2,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":u.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,n){return n?Ko(Ko(t,u.ajaxSettings),n):Ko(u.ajaxSettings,t)},ajaxPrefilter:O2(w2),ajaxTransport:O2(jo),ajax:function(t,n){typeof t=="object"&&(n=t,t=void 0),n=n||{};var o,s,p,h,v,C,O,B,W,ee,V=u.ajaxSetup({},n),Y=V.context||V,pe=V.context&&(Y.nodeType||Y.jquery)?u(Y):u.event,we=u.Deferred(),he=u.Callbacks("once memory"),vt=V.statusCode||{},ht={},dr={},je="canceled",Te={readyState:0,getResponseHeader:function(Be){var ut;if(O){if(!h)for(h={};ut=pd.exec(p);)h[ut[1].toLowerCase()+" "]=(h[ut[1].toLowerCase()+" "]||[]).concat(ut[2]);ut=h[Be.toLowerCase()+" "]}return ut==null?null:ut.join(", ")},getAllResponseHeaders:function(){return O?p:null},setRequestHeader:function(Be,ut){return O==null&&(Be=dr[Be.toLowerCase()]=dr[Be.toLowerCase()]||Be,ht[Be]=ut),this},overrideMimeType:function(Be){return O==null&&(V.mimeType=Be),this},statusCode:function(Be){var ut;if(Be)if(O)Te.always(Be[Te.status]);else for(ut in Be)vt[ut]=[vt[ut],Be[ut]];return this},abort:function(Be){var ut=Be||je;return o&&o.abort(ut),Yt(0,ut),this}};if(we.promise(Te),V.url=((t||V.url||se.href)+"").replace(Bc,se.protocol+"//"),V.type=n.method||n.type||V.method||V.type,V.dataTypes=(V.dataType||"*").toLowerCase().match(Ke)||[""],V.crossDomain==null){C=re.createElement("a");try{C.href=V.url,C.href=C.href,V.crossDomain=Yo.protocol+"//"+Yo.host!=C.protocol+"//"+C.host}catch{V.crossDomain=!0}}if(V.data&&V.processData&&typeof V.data!="string"&&(V.data=u.param(V.data,V.traditional)),R2(w2,V,n,Te),O)return Te;B=u.event&&V.global,B&&u.active++===0&&u.event.trigger("ajaxStart"),V.type=V.type.toUpperCase(),V.hasContent=!qc.test(V.type),s=V.url.replace(Xo,""),V.hasContent?V.data&&V.processData&&(V.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(V.data=V.data.replace(x2,"+")):(ee=V.url.slice(s.length),V.data&&(V.processData||typeof V.data=="string")&&(s+=(Fe.test(s)?"&":"?")+V.data,delete V.data),V.cache===!1&&(s=s.replace(Wo,"$1"),ee=(Fe.test(s)?"&":"?")+"_="+Re.guid+++ee),V.url=s+ee),V.ifModified&&(u.lastModified[s]&&Te.setRequestHeader("If-Modified-Since",u.lastModified[s]),u.etag[s]&&Te.setRequestHeader("If-None-Match",u.etag[s])),(V.data&&V.hasContent&&V.contentType!==!1||n.contentType)&&Te.setRequestHeader("Content-Type",V.contentType),Te.setRequestHeader("Accept",V.dataTypes[0]&&V.accepts[V.dataTypes[0]]?V.accepts[V.dataTypes[0]]+(V.dataTypes[0]!=="*"?", "+C2+"; q=0.01":""):V.accepts["*"]);for(W in V.headers)Te.setRequestHeader(W,V.headers[W]);if(V.beforeSend&&(V.beforeSend.call(Y,Te,V)===!1||O))return Te.abort();if(je="abort",he.add(V.complete),Te.done(V.success),Te.fail(V.error),o=R2(jo,V,n,Te),!o)Yt(-1,"No Transport");else{if(Te.readyState=1,B&&pe.trigger("ajaxSend",[Te,V]),O)return Te;V.async&&V.timeout>0&&(v=e.setTimeout(function(){Te.abort("timeout")},V.timeout));try{O=!1,o.send(ht,Yt)}catch(Be){if(O)throw Be;Yt(-1,Be)}}function Yt(Be,ut,u1,hd){var or,Xn,Wn,Kt,En,yr=ut;O||(O=!0,v&&e.clearTimeout(v),o=void 0,p=hd||"",Te.readyState=Be>0?4:0,or=Be>=200&&Be<300||Be===304,u1&&(Kt=Uc(V,Te,u1)),!or&&u.inArray("script",V.dataTypes)>-1&&u.inArray("json",V.dataTypes)<0&&(V.converters["text script"]=function(){}),Kt=kc(V,Kt,Te,or),or?(V.ifModified&&(En=Te.getResponseHeader("Last-Modified"),En&&(u.lastModified[s]=En),En=Te.getResponseHeader("etag"),En&&(u.etag[s]=En)),Be===204||V.type==="HEAD"?yr="nocontent":Be===304?yr="notmodified":(yr=Kt.state,Xn=Kt.data,Wn=Kt.error,or=!Wn)):(Wn=yr,(Be||!yr)&&(yr="error",Be<0&&(Be=0))),Te.status=Be,Te.statusText=(ut||yr)+"",or?we.resolveWith(Y,[Xn,yr,Te]):we.rejectWith(Y,[Te,yr,Wn]),Te.statusCode(vt),vt=void 0,B&&pe.trigger(or?"ajaxSuccess":"ajaxError",[Te,V,or?Xn:Wn]),he.fireWith(Y,[Te,yr]),B&&(pe.trigger("ajaxComplete",[Te,V]),--u.active||u.event.trigger("ajaxStop")))}return Te},getJSON:function(t,n,o){return u.get(t,n,o,"json")},getScript:function(t,n){return u.get(t,void 0,n,"script")}}),u.each(["get","post"],function(t,n){u[n]=function(o,s,p,h){return H(s)&&(h=h||p,p=s,s=void 0),u.ajax(u.extend({url:o,type:n,dataType:h,data:s,success:p},u.isPlainObject(o)&&o))}}),u.ajaxPrefilter(function(t){var n;for(n in t.headers)n.toLowerCase()==="content-type"&&(t.contentType=t.headers[n]||"")}),u._evalUrl=function(t,n,o){return u.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(s){u.globalEval(s,n,o)}})},u.fn.extend({wrapAll:function(t){var n;return this[0]&&(H(t)&&(t=t.call(this[0])),n=u(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&n.insertBefore(this[0]),n.map(function(){for(var o=this;o.firstElementChild;)o=o.firstElementChild;return o}).append(this)),this},wrapInner:function(t){return H(t)?this.each(function(n){u(this).wrapInner(t.call(this,n))}):this.each(function(){var n=u(this),o=n.contents();o.length?o.wrapAll(t):n.append(t)})},wrap:function(t){var n=H(t);return this.each(function(o){u(this).wrapAll(n?t.call(this,o):t)})},unwrap:function(t){return this.parent(t).not("body").each(function(){u(this).replaceWith(this.childNodes)}),this}}),u.expr.pseudos.hidden=function(t){return!u.expr.pseudos.visible(t)},u.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},u.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch{}};var Fc={0:200,1223:204},s1=u.ajaxSettings.xhr();w.cors=!!s1&&"withCredentials"in s1,w.ajax=s1=!!s1,u.ajaxTransport(function(t){var n,o;if(w.cors||s1&&!t.crossDomain)return{send:function(s,p){var h,v=t.xhr();if(v.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(h in t.xhrFields)v[h]=t.xhrFields[h];t.mimeType&&v.overrideMimeType&&v.overrideMimeType(t.mimeType),!t.crossDomain&&!s["X-Requested-With"]&&(s["X-Requested-With"]="XMLHttpRequest");for(h in s)v.setRequestHeader(h,s[h]);n=function(C){return function(){n&&(n=o=v.onload=v.onerror=v.onabort=v.ontimeout=v.onreadystatechange=null,C==="abort"?v.abort():C==="error"?typeof v.status!="number"?p(0,"error"):p(v.status,v.statusText):p(Fc[v.status]||v.status,v.statusText,(v.responseType||"text")!=="text"||typeof v.responseText!="string"?{binary:v.response}:{text:v.responseText},v.getAllResponseHeaders()))}},v.onload=n(),o=v.onerror=v.ontimeout=n("error"),v.onabort!==void 0?v.onabort=o:v.onreadystatechange=function(){v.readyState===4&&e.setTimeout(function(){n&&o()})},n=n("abort");try{v.send(t.hasContent&&t.data||null)}catch(C){if(n)throw C}},abort:function(){n&&n()}}}),u.ajaxPrefilter(function(t){t.crossDomain&&(t.contents.script=!1)}),u.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){return u.globalEval(t),t}}}),u.ajaxPrefilter("script",function(t){t.cache===void 0&&(t.cache=!1),t.crossDomain&&(t.type="GET")}),u.ajaxTransport("script",function(t){if(t.crossDomain||t.scriptAttrs){var n,o;return{send:function(s,p){n=u("