1
/*! jQuery v1.12.4 | (c) jQuery Foundation | jquery.org/license */
2
!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}
3
:b(a)}
4
("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={}
5
,j=i.toString,k=i.hasOwnProperty,l={}
6
,m="1.12.4",n=function(a,b){return new n.fn.init(a,b)}
7
,o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()}
8
;n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)}
9
,get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)}
10
,pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b}
11
,each:function(a){return n.each(this,a)}
12
,map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}
13
))}
14
,slice:function(){return this.pushStack(e.apply(this,arguments))}
15
,first:function(){return this.eq(0)}
16
,last:function(){return this.eq(-1)}
17
,eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])}
18
,end:function(){return this.prevObject||this.constructor()}
19
,push:g,sort:c.sort,splice:c.splice}
20
,n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{}
21
,h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{}
22
,h++),"object"==typeof g||n.isFunction(g)||(g={}
23
),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(n.isPlainObject(c)||(b=n.isArray(c)))?(b?(b=!1,f=a&&n.isArray(a)?a:[]):f=a&&n.isPlainObject(a)?a:{}
24
,g[d]=n.extend(j,f,c)):void 0!==c&&(g[d]=c));return g}
25
,n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)}
26
,noop:function(){}
27
,isFunction:function(a){return"function"===n.type(a)}
28
,isArray:Array.isArray||function(a){return"array"===n.type(a)}
29
,isWindow:function(a){return null!=a&&a==a.window}
30
,isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0}
31
,isEmptyObject:function(a){var b;for(b in a)return!1;return!0}
32
,isPlainObject:function(a){var b;if(!a||"object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;try{if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype,"isPrototypeOf"))return!1}
33
catch(c){return!1}
34
if(!l.ownFirst)for(b in a)return k.call(a,b);for(b in a);return void 0===b||k.call(a,b)}
35
,type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a}
36
,globalEval:function(b){b&&n.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)}
37
)(b)}
38
,camelCase:function(a){return a.replace(p,"ms-").replace(q,r)}
39
,nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()}
40
,each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}
...
</html>