var Q,qglobalManager,pageRequestManager;!function(n,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=n.document?t(n,!0):function(n){if(!n.document)throw new Error("jQuery requires a window with a document");return t(n)}:t(n)}("undefined"!=typeof window?window:this,function(n,t){"use strict";function hr(n,t,i){var r,u=(t=t||f).createElement("script");if(u.text=n,i)for(r in df)i[r]&&(u[r]=i[r]);t.head.appendChild(u).parentNode.removeChild(u)}function it(n){return null==n?n+"":"object"==typeof n||"function"==typeof n?bt[or.call(n)]||"object":typeof n}function hi(n){var t=!!n&&"length"in n&&n.length,i=it(n);return!u(n)&&!tt(n)&&("array"===i||0===t||"number"==typeof t&&t>0&&t-1 in n)}function v(n,t){return n.nodeName&&n.nodeName.toLowerCase()===t.toLowerCase()}function li(n,t,r){return u(t)?i.grep(n,function(n,i){return!!t.call(n,i,n)!==r}):t.nodeType?i.grep(n,function(n){return n===t!==r}):"string"!=typeof t?i.grep(n,function(n){return wt.call(t,n)>-1!==r}):i.filter(t,n,r)}function wr(n,t){while((n=n[t])&&1!==n.nodeType);return n}function ne(n){var t={};return i.each(n.match(l)||[],function(n,i){t[i]=!0}),t}function ut(n){return n}function dt(n){throw n;}function br(n,t,i,r){var f;try{n&&u(f=n.promise)?f.call(n).done(t).fail(i):n&&u(f=n.then)?f.call(n,t,i):t.apply(void 0,[n].slice(r))}catch(n){i.apply(void 0,[n])}}function ni(){f.removeEventListener("DOMContentLoaded",ni);n.removeEventListener("load",ni);i.ready()}function re(n,t){return t.toUpperCase()}function y(n){return n.replace(te,"ms-").replace(ie,re)}function at(){this.expando=i.expando+at.uid++}function ee(n){return"true"===n||"false"!==n&&("null"===n?null:n===+n+""?+n:ue.test(n)?JSON.parse(n):n)}function dr(n,t,i){var r;if(void 0===i&&1===n.nodeType)if(r="data-"+t.replace(fe,"-$&").toLowerCase(),"string"==typeof(i=n.getAttribute(r))){try{i=ee(i)}catch(n){}o.set(n,t,i)}else i=void 0;return i}function tu(n,t,r,u){var s,h,c=20,l=u?function(){return u.cur()}:function(){return i.css(n,t,"")},o=l(),e=r&&r[3]||(i.cssNumber[t]?"":"px"),f=(i.cssNumber[t]||"px"!==e&&+o)&&vt.exec(i.css(n,t));if(f&&f[3]!==e){for(o/=2,e=e||f[3],f=+o||1;c--;)i.style(n,t,f+e),(1-h)*(1-(h=l()/o||.5))<=0&&(c=0),f/=h;f*=2;i.style(n,t,f+e);r=r||[]}return r&&(f=+f||+o||0,s=r[1]?f+(r[1]+1)*r[2]:+r[2],u&&(u.unit=e,u.start=f,u.end=s)),s}function oe(n){var r,f=n.ownerDocument,u=n.nodeName,t=ai[u];return t||(r=f.body.appendChild(f.createElement(u)),t=i.css(r,"display"),r.parentNode.removeChild(r),"none"===t&&(t="block"),ai[u]=t,t)}function ft(n,t){for(var e,u,f=[],i=0,o=n.length;i<o;i++)(u=n[i]).style&&(e=u.style.display,t?("none"===e&&(f[i]=r.get(u,"display")||null,f[i]||(u.style.display="")),""===u.style.display&&ti(u)&&(f[i]=oe(u))):"none"!==e&&(f[i]="none",r.set(u,"display",e)));for(i=0;i<o;i++)null!=f[i]&&(n[i].style.display=f[i]);return n}function s(n,t){var r;return r="undefined"!=typeof n.getElementsByTagName?n.getElementsByTagName(t||"*"):"undefined"!=typeof n.querySelectorAll?n.querySelectorAll(t||"*"):[],void 0===t||t&&v(n,t)?i.merge([n],r):r}function vi(n,t){for(var i=0,u=n.length;i<u;i++)r.set(n[i],"globalEval",!t||r.get(t[i],"globalEval"))}function eu(n,t,r,u,f){for(var e,o,p,a,w,v,h=t.createDocumentFragment(),y=[],l=0,b=n.length;l<b;l++)if((e=n[l])||0===e)if("object"===it(e))i.merge(y,e.nodeType?[e]:e);else if(fu.test(e)){for(o=o||h.appendChild(t.createElement("div")),p=(ru.exec(e)||["",""])[1].toLowerCase(),a=c[p]||c._default,o.innerHTML=a[1]+i.htmlPrefilter(e)+a[2],v=a[0];v--;)o=o.lastChild;i.merge(y,o.childNodes);(o=h.firstChild).textContent=""}else y.push(t.createTextNode(e));for(h.textContent="",l=0;e=y[l++];)if(u&&i.inArray(e,u)>-1)f&&f.push(e);else if(w=i.contains(e.ownerDocument,e),o=s(h.appendChild(e),"script"),w&&vi(o),r)for(v=0;e=o[v++];)uu.test(e.type||"")&&r.push(e);return h}function ri(){return!0}function et(){return!1}function su(){try{return f.activeElement}catch(n){}}function yi(n,t,r,u,f,e){var o,s;if("object"==typeof t){"string"!=typeof r&&(u=u||r,r=void 0);for(s in t)yi(n,s,r,u,t[s],e);return n}if(null==u&&null==f?(f=r,u=r=void 0):null==f&&("string"==typeof r?(f=u,u=void 0):(f=u,u=r,r=void 0)),!1===f)f=et;else if(!f)return n;return 1===e&&(o=f,(f=function(n){return i().off(n),o.apply(this,arguments)}).guid=o.guid||(o.guid=i.guid++)),n.each(function(){i.event.add(this,t,f,u,r)})}function hu(n,t){return v(n,"table")&&v(11!==t.nodeType?t:t.firstChild,"tr")?i(n).children("tbody")[0]||n:n}function ye(n){return n.type=(null!==n.getAttribute("type"))+"/"+n.type,n}function pe(n){return"true/"===(n.type||"").slice(0,5)?n.type=n.type.slice(5):n.removeAttribute("type"),n}function cu(n,t){var u,c,f,s,h,l,a,e;if(1===t.nodeType){if(r.hasData(n)&&(s=r.access(n),h=r.set(t,s),e=s.events)){delete h.handle;h.events={};for(f in e)for(u=0,c=e[f].length;u<c;u++)i.event.add(t,f,e[f][u])}o.hasData(n)&&(l=o.access(n),a=i.extend({},l),o.set(t,a))}}function we(n,t){var i=t.nodeName.toLowerCase();"input"===i&&iu.test(n.type)?t.checked=n.checked:"input"!==i&&"textarea"!==i||(t.defaultValue=n.defaultValue)}function ot(n,t,f,o){t=er.apply([],t);var l,w,a,v,h,b,c=0,y=n.length,d=y-1,p=t[0],k=u(p);if(k||y>1&&"string"==typeof p&&!e.checkClone&&ae.test(p))return n.each(function(i){var r=n.eq(i);k&&(t[0]=p.call(this,i,r.html()));ot(r,t,f,o)});if(y&&(l=eu(t,n[0].ownerDocument,!1,n,o),w=l.firstChild,1===l.childNodes.length&&(l=w),w||o)){for(v=(a=i.map(s(l,"script"),ye)).length;c<y;c++)h=l,c!==d&&(h=i.clone(h,!0,!0),v&&i.merge(a,s(h,"script"))),f.call(n[c],h,c);if(v)for(b=a[a.length-1].ownerDocument,i.map(a,pe),c=0;c<v;c++)h=a[c],uu.test(h.type||"")&&!r.access(h,"globalEval")&&i.contains(b,h)&&(h.src&&"module"!==(h.type||"").toLowerCase()?i._evalUrl&&i._evalUrl(h.src):hr(h.textContent.replace(ve,""),b,h))}return n}function lu(n,t,r){for(var u,e=t?i.filter(t,n):n,f=0;null!=(u=e[f]);f++)r||1!==u.nodeType||i.cleanData(s(u)),u.parentNode&&(r&&i.contains(u.ownerDocument,u)&&vi(s(u,"script")),u.parentNode.removeChild(u));return n}function yt(n,t,r){var o,s,h,f,u=n.style;return(r=r||ui(n))&&(""!==(f=r.getPropertyValue(t)||r[t])||i.contains(n.ownerDocument,n)||(f=i.style(n,t)),!e.pixelBoxStyles()&&pi.test(f)&&be.test(t)&&(o=u.width,s=u.minWidth,h=u.maxWidth,u.minWidth=u.maxWidth=u.width=f,f=r.width,u.width=o,u.minWidth=s,u.maxWidth=h)),void 0!==f?f+"":f}function au(n,t){return{get:function(){if(!n())return(this.get=t).apply(this,arguments);delete this.get}}}function ge(n){if(n in wu)return n;for(var i=n[0].toUpperCase()+n.slice(1),t=pu.length;t--;)if((n=pu[t]+i)in wu)return n}function bu(n){var t=i.cssProps[n];return t||(t=i.cssProps[n]=ge(n)||n),t}function ku(n,t,i){var r=vt.exec(t);return r?Math.max(0,r[2]-(i||0))+(r[3]||"px"):t}function wi(n,t,r,u,f,e){var o="width"===t?1:0,h=0,s=0;if(r===(u?"border":"content"))return 0;for(;o<4;o+=2)"margin"===r&&(s+=i.css(n,r+w[o],!0,f)),u?("content"===r&&(s-=i.css(n,"padding"+w[o],!0,f)),"margin"!==r&&(s-=i.css(n,"border"+w[o]+"Width",!0,f))):(s+=i.css(n,"padding"+w[o],!0,f),"padding"!==r?s+=i.css(n,"border"+w[o]+"Width",!0,f):h+=i.css(n,"border"+w[o]+"Width",!0,f));return!u&&e>=0&&(s+=Math.max(0,Math.ceil(n["offset"+t[0].toUpperCase()+t.slice(1)]-e-s-h-.5))),s}function du(n,t,r){var f=ui(n),u=yt(n,t,f),s="border-box"===i.css(n,"boxSizing",!1,f),o=s;if(pi.test(u)){if(!r)return u;u="auto"}return o=o&&(e.boxSizingReliable()||u===n.style[t]),("auto"===u||!parseFloat(u)&&"inline"===i.css(n,"display",!1,f))&&(u=n["offset"+t[0].toUpperCase()+t.slice(1)],o=!0),(u=parseFloat(u)||0)+wi(n,t,r||(s?"border":"content"),o,f,u)+"px"}function h(n,t,i,r,u){return new h.prototype.init(n,t,i,r,u)}function bi(){fi&&(!1===f.hidden&&n.requestAnimationFrame?n.requestAnimationFrame(bi):n.setTimeout(bi,i.fx.interval),i.fx.tick())}function tf(){return n.setTimeout(function(){st=void 0}),st=Date.now()}function ei(n,t){var u,r=0,i={height:n};for(t=t?1:0;r<4;r+=2-t)i["margin"+(u=w[r])]=i["padding"+u]=n;return t&&(i.opacity=i.width=n),i}function rf(n,t,i){for(var u,f=(a.tweeners[t]||[]).concat(a.tweeners["*"]),r=0,e=f.length;r<e;r++)if(u=f[r].call(i,t,n))return u}function no(n,t,u){var f,y,w,c,b,h,o,l,k="width"in t||"height"in t,v=this,p={},s=n.style,a=n.nodeType&&ti(n),e=r.get(n,"fxshow");u.queue||(null==(c=i._queueHooks(n,"fx")).unqueued&&(c.unqueued=0,b=c.empty.fire,c.empty.fire=function(){c.unqueued||b()}),c.unqueued++,v.always(function(){v.always(function(){c.unqueued--;i.queue(n,"fx").length||c.empty.fire()})}));for(f in t)if(y=t[f],gu.test(y)){if(delete t[f],w=w||"toggle"===y,y===(a?"hide":"show")){if("show"!==y||!e||void 0===e[f])continue;a=!0}p[f]=e&&e[f]||i.style(n,f)}if((h=!i.isEmptyObject(t))||!i.isEmptyObject(p)){k&&1===n.nodeType&&(u.overflow=[s.overflow,s.overflowX,s.overflowY],null==(o=e&&e.display)&&(o=r.get(n,"display")),"none"===(l=i.css(n,"display"))&&(o?l=o:(ft([n],!0),o=n.style.display||o,l=i.css(n,"display"),ft([n]))),("inline"===l||"inline-block"===l&&null!=o)&&"none"===i.css(n,"float")&&(h||(v.done(function(){s.display=o}),null==o&&(l=s.display,o="none"===l?"":l)),s.display="inline-block"));u.overflow&&(s.overflow="hidden",v.always(function(){s.overflow=u.overflow[0];s.overflowX=u.overflow[1];s.overflowY=u.overflow[2]}));h=!1;for(f in p)h||(e?"hidden"in e&&(a=e.hidden):e=r.access(n,"fxshow",{display:o}),w&&(e.hidden=!a),a&&ft([n],!0),v.done(function(){a||ft([n]);r.remove(n,"fxshow");for(f in p)i.style(n,f,p[f])})),h=rf(a?e[f]:0,f,v),f in e||(e[f]=h.start,a&&(h.end=h.start,h.start=0))}}function to(n,t){var r,f,e,u,o;for(r in n)if(f=y(r),e=t[f],u=n[r],Array.isArray(u)&&(e=u[1],u=n[r]=u[0]),r!==f&&(n[f]=u,delete n[r]),(o=i.cssHooks[f])&&"expand"in o){u=o.expand(u);delete n[f];for(r in u)r in n||(n[r]=u[r],t[r]=e)}else t[f]=e}function a(n,t,r){var o,s,h=0,v=a.prefilters.length,e=i.Deferred().always(function(){delete l.elem}),l=function(){if(s)return!1;for(var o=st||tf(),t=Math.max(0,f.startTime+f.duration-o),i=1-(t/f.duration||0),r=0,u=f.tweens.length;r<u;r++)f.tweens[r].run(i);return e.notifyWith(n,[f,i,t]),i<1&&u?t:(u||e.notifyWith(n,[f,1,0]),e.resolveWith(n,[f]),!1)},f=e.promise({elem:n,props:i.extend({},t),opts:i.extend(!0,{specialEasing:{},easing:i.easing._default},r),originalProperties:t,originalOptions:r,startTime:st||tf(),duration:r.duration,tweens:[],createTween:function(t,r){var u=i.Tween(n,f.opts,t,r,f.opts.specialEasing[t]||f.opts.easing);return f.tweens.push(u),u},stop:function(t){var i=0,r=t?f.tweens.length:0;if(s)return this;for(s=!0;i<r;i++)f.tweens[i].run(1);return t?(e.notifyWith(n,[f,1,0]),e.resolveWith(n,[f,t])):e.rejectWith(n,[f,t]),this}}),c=f.props;for(to(c,f.opts.specialEasing);h<v;h++)if(o=a.prefilters[h].call(f,n,c,f.opts))return u(o.stop)&&(i._queueHooks(f.elem,f.opts.queue).stop=o.stop.bind(o)),o;return i.map(c,rf,f),u(f.opts.start)&&f.opts.start.call(n,f),f.progress(f.opts.progress).done(f.opts.done,f.opts.complete).fail(f.opts.fail).always(f.opts.always),i.fx.timer(i.extend(l,{elem:n,anim:f,queue:f.opts.queue})),f}function g(n){return(n.match(l)||[]).join(" ")}function nt(n){return n.getAttribute&&n.getAttribute("class")||""}function ki(n){return Array.isArray(n)?n:"string"==typeof n?n.match(l)||[]:[]}function tr(n,t,r,u){var f;if(Array.isArray(t))i.each(t,function(t,i){r||io.test(n)?u(n,i):tr(n+"["+("object"==typeof i&&null!=i?t:"")+"]",i,r,u)});else if(r||"object"!==it(t))u(n,t);else for(f in t)tr(n+"["+f+"]",t[f],r,u)}function af(n){return function(t,i){"string"!=typeof t&&(i=t,t="*");var r,f=0,e=t.toLowerCase().match(l)||[];if(u(i))while(r=e[f++])"+"===r[0]?(r=r.slice(1)||"*",(n[r]=n[r]||[]).unshift(i)):(n[r]=n[r]||[]).push(i)}}function vf(n,t,r,u){function e(s){var h;return f[s]=!0,i.each(n[s]||[],function(n,i){var s=i(t,r,u);return"string"!=typeof s||o||f[s]?o?!(h=s):void 0:(t.dataTypes.unshift(s),e(s),!1)}),h}var f={},o=n===ir;return e(t.dataTypes[0])||!f["*"]&&e("*")}function ur(n,t){var r,u,f=i.ajaxSettings.flatOptions||{};for(r in t)void 0!==t[r]&&((f[r]?n:u||(u={}))[r]=t[r]);return u&&i.extend(!0,n,u),n}function lo(n,t,i){for(var e,u,f,o,s=n.contents,r=n.dataTypes;"*"===r[0];)r.shift(),void 0===e&&(e=n.mimeType||t.getResponseHeader("Content-Type"));if(e)for(u in s)if(s[u]&&s[u].test(e)){r.unshift(u);break}if(r[0]in i)f=r[0];else{for(u in i){if(!r[0]||n.converters[u+" "+r[0]]){f=u;break}o||(o=u)}f=f||o}if(f)return f!==r[0]&&r.unshift(f),i[f]}function ao(n,t,i,r){var h,u,f,s,e,o={},c=n.dataTypes.slice();if(c[1])for(f in n.converters)o[f.toLowerCase()]=n.converters[f];for(u=c.shift();u;)if(n.responseFields[u]&&(i[n.responseFields[u]]=t),!e&&r&&n.dataFilter&&(t=n.dataFilter(t,n.dataType)),e=u,u=c.shift())if("*"===u)u=e;else if("*"!==e&&e!==u){if(!(f=o[e+" "+u]||o["* "+u]))for(h in o)if((s=h.split(" "))[1]===u&&(f=o[e+" "+s[0]]||o["* "+s[0]])){!0===f?f=o[h]:!0!==o[h]&&(u=s[0],c.unshift(s[1]));break}if(!0!==f)if(f&&n.throws)t=f(t);else try{t=f(t)}catch(n){return{state:"parsererror",error:f?n:"No conversion from "+e+" to "+u}}}return{state:"success",data:t}}var k=[],f=n.document,bf=Object.getPrototypeOf,d=k.slice,er=k.concat,si=k.push,wt=k.indexOf,bt={},or=bt.toString,kt=bt.hasOwnProperty,sr=kt.toString,kf=sr.call(Object),e={},u=function(n){return"function"==typeof n&&"number"!=typeof n.nodeType},tt=function(n){return null!=n&&n===n.window},df={type:!0,src:!0,noModule:!0},i=function(n,t){return new i.fn.init(n,t)},gf=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,b,ci,ar,vr,yr,pr,l,kr,gt,lt,ai,fu,st,fi,gu,nf,uf,ht,ff,ef,of,di,gi,yf,ct,fr,oi,pf,wf;i.fn=i.prototype={jquery:"3.3.1",constructor:i,length:0,toArray:function(){return d.call(this)},get:function(n){return null==n?d.call(this):n<0?this[n+this.length]:this[n]},pushStack:function(n){var t=i.merge(this.constructor(),n);return t.prevObject=this,t},each:function(n){return i.each(this,n)},map:function(n){return this.pushStack(i.map(this,function(t,i){return n.call(t,i,t)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(n){var i=this.length,t=+n+(n<0?i:0);return this.pushStack(t>=0&&t<i?[this[t]]:[])},end:function(){return this.prevObject||this.constructor()},push:si,sort:k.sort,splice:k.splice};i.extend=i.fn.extend=function(){var o,e,t,r,s,h,n=arguments[0]||{},f=1,l=arguments.length,c=!1;for("boolean"==typeof n&&(c=n,n=arguments[f]||{},f++),"object"==typeof n||u(n)||(n={}),f===l&&(n=this,f--);f<l;f++)if(null!=(o=arguments[f]))for(e in o)t=n[e],n!==(r=o[e])&&(c&&r&&(i.isPlainObject(r)||(s=Array.isArray(r)))?(s?(s=!1,h=t&&Array.isArray(t)?t:[]):h=t&&i.isPlainObject(t)?t:{},n[e]=i.extend(c,h,r)):void 0!==r&&(n[e]=r));return n};i.extend({expando:"jQuery"+("3.3.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(n){throw new Error(n);},noop:function(){},isPlainObject:function(n){var t,i;return!(!n||"[object Object]"!==or.call(n))&&(!(t=bf(n))||"function"==typeof(i=kt.call(t,"constructor")&&t.constructor)&&sr.call(i)===kf)},isEmptyObject:function(n){for(var t in n)return!1;return!0},globalEval:function(n){hr(n)},each:function(n,t){var r,i=0;if(hi(n)){for(r=n.length;i<r;i++)if(!1===t.call(n[i],i,n[i]))break}else for(i in n)if(!1===t.call(n[i],i,n[i]))break;return n},trim:function(n){return null==n?"":(n+"").replace(gf,"")},makeArray:function(n,t){var r=t||[];return null!=n&&(hi(Object(n))?i.merge(r,"string"==typeof n?[n]:n):si.call(r,n)),r},inArray:function(n,t,i){return null==t?-1:wt.call(t,n,i)},merge:function(n,t){for(var u=+t.length,i=0,r=n.length;i<u;i++)n[r++]=t[i];return n.length=r,n},grep:function(n,t,i){for(var f,u=[],r=0,e=n.length,o=!i;r<e;r++)(f=!t(n[r],r))!==o&&u.push(n[r]);return u},map:function(n,t,i){var e,u,r=0,f=[];if(hi(n))for(e=n.length;r<e;r++)null!=(u=t(n[r],r,i))&&f.push(u);else for(r in n)null!=(u=t(n[r],r,i))&&f.push(u);return er.apply([],f)},guid:1,support:e});"function"==typeof Symbol&&(i.fn[Symbol.iterator]=k[Symbol.iterator]);i.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(n,t){bt["[object "+t+"]"]=t.toLowerCase()});b=function(n){function u(n,t,r,u){var s,p,l,a,w,d,g,y=t&&t.ownerDocument,v=t?t.nodeType:9;if(r=r||[],"string"!=typeof n||!n||1!==v&&9!==v&&11!==v)return r;if(!u&&((t?t.ownerDocument||t:c)!==i&&b(t),t=t||i,h)){if(11!==v&&(w=cr.exec(n)))if(s=w[1]){if(9===v){if(!(l=t.getElementById(s)))return r;if(l.id===s)return r.push(l),r}else if(y&&(l=y.getElementById(s))&&et(t,l)&&l.id===s)return r.push(l),r}else{if(w[2])return k.apply(r,t.getElementsByTagName(n)),r;if((s=w[3])&&e.getElementsByClassName&&t.getElementsByClassName)return k.apply(r,t.getElementsByClassName(s)),r}if(e.qsa&&!lt[n+" "]&&(!o||!o.test(n))){if(1!==v)y=t,g=n;else if("object"!==t.nodeName.toLowerCase()){for((a=t.getAttribute("id"))?a=a.replace(vi,yi):t.setAttribute("id",a=f),p=(d=ft(n)).length;p--;)d[p]="#"+a+" "+yt(d[p]);g=d.join(",");y=ni.test(n)&&ri(t.parentNode)||t}if(g)try{return k.apply(r,y.querySelectorAll(g)),r}catch(n){}finally{a===f&&t.removeAttribute("id")}}}return si(n.replace(at,"$1"),t,r,u)}function ti(){function n(r,u){return i.push(r+" ")>t.cacheLength&&delete n[i.shift()],n[r+" "]=u}var i=[];return n}function l(n){return n[f]=!0,n}function a(n){var t=i.createElement("fieldset");try{return!!n(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t);t=null}}function ii(n,i){for(var r=n.split("|"),u=r.length;u--;)t.attrHandle[r[u]]=i}function wi(n,t){var i=t&&n,r=i&&1===n.nodeType&&1===t.nodeType&&n.sourceIndex-t.sourceIndex;if(r)return r;if(i)while(i=i.nextSibling)if(i===t)return-1;return n?1:-1}function ar(n){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===n}}function vr(n){return function(t){var i=t.nodeName.toLowerCase();return("input"===i||"button"===i)&&t.type===n}}function bi(n){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===n:t.disabled===n:t.isDisabled===n||t.isDisabled!==!n&&lr(t)===n:t.disabled===n:"label"in t&&t.disabled===n}}function it(n){return l(function(t){return t=+t,l(function(i,r){for(var u,f=n([],i.length,t),e=f.length;e--;)i[u=f[e]]&&(i[u]=!(r[u]=i[u]))})})}function ri(n){return n&&"undefined"!=typeof n.getElementsByTagName&&n}function ki(){}function yt(n){for(var t=0,r=n.length,i="";t<r;t++)i+=n[t].value;return i}function pt(n,t,i){var r=t.dir,u=t.next,e=u||r,o=i&&"parentNode"===e,s=di++;return t.first?function(t,i,u){while(t=t[r])if(1===t.nodeType||o)return n(t,i,u);return!1}:function(t,i,h){var c,l,a,y=[v,s];if(h){while(t=t[r])if((1===t.nodeType||o)&&n(t,i,h))return!0}else while(t=t[r])if(1===t.nodeType||o)if(a=t[f]||(t[f]={}),l=a[t.uniqueID]||(a[t.uniqueID]={}),u&&u===t.nodeName.toLowerCase())t=t[r]||t;else{if((c=l[e])&&c[0]===v&&c[1]===s)return y[2]=c[2];if(l[e]=y,y[2]=n(t,i,h))return!0}return!1}}function ui(n){return n.length>1?function(t,i,r){for(var u=n.length;u--;)if(!n[u](t,i,r))return!1;return!0}:n[0]}function yr(n,t,i){for(var r=0,f=t.length;r<f;r++)u(n,t[r],i);return i}function wt(n,t,i,r,u){for(var e,o=[],f=0,s=n.length,h=null!=t;f<s;f++)(e=n[f])&&(i&&!i(e,r,u)||(o.push(e),h&&t.push(f)));return o}function fi(n,t,i,r,u,e){return r&&!r[f]&&(r=fi(r)),u&&!u[f]&&(u=fi(u,e)),l(function(f,e,o,s){var l,c,a,p=[],y=[],w=e.length,b=f||yr(t||"*",o.nodeType?[o]:o,[]),v=!n||!f&&t?b:wt(b,p,n,o,s),h=i?u||(f?n:w||r)?[]:e:v;if(i&&i(v,h,o,s),r)for(l=wt(h,y),r(l,[],o,s),c=l.length;c--;)(a=l[c])&&(h[y[c]]=!(v[y[c]]=a));if(f){if(u||n){if(u){for(l=[],c=h.length;c--;)(a=h[c])&&l.push(v[c]=a);u(null,h=[],l,s)}for(c=h.length;c--;)(a=h[c])&&(l=u?nt(f,a):p[c])>-1&&(f[l]=!(e[l]=a))}}else h=wt(h===e?h.splice(w,h.length):h),u?u(null,e,h,s):k.apply(e,h)})}function ei(n){for(var o,u,r,s=n.length,h=t.relative[n[0].type],c=h||t.relative[" "],i=h?1:0,l=pt(function(n){return n===o},c,!0),a=pt(function(n){return nt(o,n)>-1},c,!0),e=[function(n,t,i){var r=!h&&(i||t!==ht)||((o=t).nodeType?l(n,t,i):a(n,t,i));return o=null,r}];i<s;i++)if(u=t.relative[n[i].type])e=[pt(ui(e),u)];else{if((u=t.filter[n[i].type].apply(null,n[i].matches))[f]){for(r=++i;r<s;r++)if(t.relative[n[r].type])break;return fi(i>1&&ui(e),i>1&&yt(n.slice(0,i-1).concat({value:" "===n[i-2].type?"*":""})).replace(at,"$1"),u,i<r&&ei(n.slice(i,r)),r<s&&ei(n=n.slice(r)),r<s&&yt(n))}e.push(u)}return ui(e)}function pr(n,r){var f=r.length>0,e=n.length>0,o=function(o,s,c,l,a){var y,nt,d,g=0,p="0",tt=o&&[],w=[],it=ht,rt=o||e&&t.find.TAG("*",a),ut=v+=null==it?1:Math.random()||.1,ft=rt.length;for(a&&(ht=s===i||s||a);p!==ft&&null!=(y=rt[p]);p++){if(e&&y){for(nt=0,s||y.ownerDocument===i||(b(y),c=!h);d=n[nt++];)if(d(y,s||i,c)){l.push(y);break}a&&(v=ut)}f&&((y=!d&&y)&&g--,o&&tt.push(y))}if(g+=p,f&&p!==g){for(nt=0;d=r[nt++];)d(tt,w,s,c);if(o){if(g>0)while(p--)tt[p]||w[p]||(w[p]=nr.call(l));w=wt(w)}k.apply(l,w);a&&!o&&w.length>0&&g+r.length>1&&u.uniqueSort(l)}return a&&(v=ut,ht=it),tt};return f?l(o):o}var rt,e,t,st,oi,ft,bt,si,ht,w,ut,b,i,s,h,o,d,ct,et,f="sizzle"+1*new Date,c=n.document,v=0,di=0,hi=ti(),ci=ti(),lt=ti(),kt=function(n,t){return n===t&&(ut=!0),0},gi={}.hasOwnProperty,g=[],nr=g.pop,tr=g.push,k=g.push,li=g.slice,nt=function(n,t){for(var i=0,r=n.length;i<r;i++)if(n[i]===t)return i;return-1},dt="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",r="[\\x20\\t\\r\\n\\f]",tt="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",ai="\\["+r+"*("+tt+")(?:"+r+"*([*^$|!~]?=)"+r+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+tt+"))|)"+r+"*\\]",gt=":("+tt+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+ai+")*)|.*)\\)|)",ir=new RegExp(r+"+","g"),at=new RegExp("^"+r+"+|((?:^|[^\\\\])(?:\\\\.)*)"+r+"+$","g"),rr=new RegExp("^"+r+"*,"+r+"*"),ur=new RegExp("^"+r+"*([>+~]|"+r+")"+r+"*"),fr=new RegExp("="+r+"*([^\\]'\"]*?)"+r+"*\\]","g"),er=new RegExp(gt),or=new RegExp("^"+tt+"$"),vt={ID:new RegExp("^#("+tt+")"),CLASS:new RegExp("^\\.("+tt+")"),TAG:new RegExp("^("+tt+"|[*])"),ATTR:new RegExp("^"+ai),PSEUDO:new RegExp("^"+gt),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+r+"*(even|odd|(([+-]|)(\\d*)n|)"+r+"*(?:([+-]|)"+r+"*(\\d+)|))"+r+"*\\)|)","i"),bool:new RegExp("^(?:"+dt+")$","i"),needsContext:new RegExp("^"+r+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+r+"*((?:-\\d)?\\d*)"+r+"*\\)|)(?=[^-]|$)","i")},sr=/^(?:input|select|textarea|button)$/i,hr=/^h\d$/i,ot=/^[^{]+\{\s*\[native \w/,cr=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ni=/[+~]/,y=new RegExp("\\\\([\\da-f]{1,6}"+r+"?|("+r+")|.)","ig"),p=function(n,t,i){var r="0x"+t-65536;return r!==r||i?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},vi=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,yi=function(n,t){return t?"\0"===n?"�":n.slice(0,-1)+"\\"+n.charCodeAt(n.length-1).toString(16)+" ":"\\"+n},pi=function(){b()},lr=pt(function(n){return!0===n.disabled&&("form"in n||"label"in n)},{dir:"parentNode",next:"legend"});try{k.apply(g=li.call(c.childNodes),c.childNodes);g[c.childNodes.length].nodeType}catch(n){k={apply:g.length?function(n,t){tr.apply(n,li.call(t))}:function(n,t){for(var i=n.length,r=0;n[i++]=t[r++];);n.length=i-1}}}e=u.support={};oi=u.isXML=function(n){var t=n&&(n.ownerDocument||n).documentElement;return!!t&&"HTML"!==t.nodeName};b=u.setDocument=function(n){var v,u,l=n?n.ownerDocument||n:c;return l!==i&&9===l.nodeType&&l.documentElement?(i=l,s=i.documentElement,h=!oi(i),c!==i&&(u=i.defaultView)&&u.top!==u&&(u.addEventListener?u.addEventListener("unload",pi,!1):u.attachEvent&&u.attachEvent("onunload",pi)),e.attributes=a(function(n){return n.className="i",!n.getAttribute("className")}),e.getElementsByTagName=a(function(n){return n.appendChild(i.createComment("")),!n.getElementsByTagName("*").length}),e.getElementsByClassName=ot.test(i.getElementsByClassName),e.getById=a(function(n){return s.appendChild(n).id=f,!i.getElementsByName||!i.getElementsByName(f).length}),e.getById?(t.filter.ID=function(n){var t=n.replace(y,p);return function(n){return n.getAttribute("id")===t}},t.find.ID=function(n,t){if("undefined"!=typeof t.getElementById&&h){var i=t.getElementById(n);return i?[i]:[]}}):(t.filter.ID=function(n){var t=n.replace(y,p);return function(n){var i="undefined"!=typeof n.getAttributeNode&&n.getAttributeNode("id");return i&&i.value===t}},t.find.ID=function(n,t){if("undefined"!=typeof t.getElementById&&h){var r,u,f,i=t.getElementById(n);if(i){if((r=i.getAttributeNode("id"))&&r.value===n)return[i];for(f=t.getElementsByName(n),u=0;i=f[u++];)if((r=i.getAttributeNode("id"))&&r.value===n)return[i]}return[]}}),t.find.TAG=e.getElementsByTagName?function(n,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(n):e.qsa?t.querySelectorAll(n):void 0}:function(n,t){var i,r=[],f=0,u=t.getElementsByTagName(n);if("*"===n){while(i=u[f++])1===i.nodeType&&r.push(i);return r}return u},t.find.CLASS=e.getElementsByClassName&&function(n,t){if("undefined"!=typeof t.getElementsByClassName&&h)return t.getElementsByClassName(n)},d=[],o=[],(e.qsa=ot.test(i.querySelectorAll))&&(a(function(n){s.appendChild(n).innerHTML="<a id='"+f+"'><\/a><select id='"+f+"-\r\\' msallowcapture=''><option selected=''><\/option><\/select>";n.querySelectorAll("[msallowcapture^='']").length&&o.push("[*^$]="+r+"*(?:''|\"\")");n.querySelectorAll("[selected]").length||o.push("\\["+r+"*(?:value|"+dt+")");n.querySelectorAll("[id~="+f+"-]").length||o.push("~=");n.querySelectorAll(":checked").length||o.push(":checked");n.querySelectorAll("a#"+f+"+*").length||o.push(".#.+[+~]")}),a(function(n){n.innerHTML="<a href='' disabled='disabled'><\/a><select disabled='disabled'><option/><\/select>";var t=i.createElement("input");t.setAttribute("type","hidden");n.appendChild(t).setAttribute("name","D");n.querySelectorAll("[name=d]").length&&o.push("name"+r+"*[*^$|!~]?=");2!==n.querySelectorAll(":enabled").length&&o.push(":enabled",":disabled");s.appendChild(n).disabled=!0;2!==n.querySelectorAll(":disabled").length&&o.push(":enabled",":disabled");n.querySelectorAll("*,:x");o.push(",.*:")})),(e.matchesSelector=ot.test(ct=s.matches||s.webkitMatchesSelector||s.mozMatchesSelector||s.oMatchesSelector||s.msMatchesSelector))&&a(function(n){e.disconnectedMatch=ct.call(n,"*");ct.call(n,"[s!='']:x");d.push("!=",gt)}),o=o.length&&new RegExp(o.join("|")),d=d.length&&new RegExp(d.join("|")),v=ot.test(s.compareDocumentPosition),et=v||ot.test(s.contains)?function(n,t){var r=9===n.nodeType?n.documentElement:n,i=t&&t.parentNode;return n===i||!(!i||1!==i.nodeType||!(r.contains?r.contains(i):n.compareDocumentPosition&&16&n.compareDocumentPosition(i)))}:function(n,t){if(t)while(t=t.parentNode)if(t===n)return!0;return!1},kt=v?function(n,t){if(n===t)return ut=!0,0;var r=!n.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(n.ownerDocument||n)===(t.ownerDocument||t)?n.compareDocumentPosition(t):1)||!e.sortDetached&&t.compareDocumentPosition(n)===r?n===i||n.ownerDocument===c&&et(c,n)?-1:t===i||t.ownerDocument===c&&et(c,t)?1:w?nt(w,n)-nt(w,t):0:4&r?-1:1)}:function(n,t){if(n===t)return ut=!0,0;var r,u=0,o=n.parentNode,s=t.parentNode,f=[n],e=[t];if(!o||!s)return n===i?-1:t===i?1:o?-1:s?1:w?nt(w,n)-nt(w,t):0;if(o===s)return wi(n,t);for(r=n;r=r.parentNode;)f.unshift(r);for(r=t;r=r.parentNode;)e.unshift(r);while(f[u]===e[u])u++;return u?wi(f[u],e[u]):f[u]===c?-1:e[u]===c?1:0},i):i};u.matches=function(n,t){return u(n,null,null,t)};u.matchesSelector=function(n,t){if((n.ownerDocument||n)!==i&&b(n),t=t.replace(fr,"='$1']"),e.matchesSelector&&h&&!lt[t+" "]&&(!d||!d.test(t))&&(!o||!o.test(t)))try{var r=ct.call(n,t);if(r||e.disconnectedMatch||n.document&&11!==n.document.nodeType)return r}catch(n){}return u(t,i,null,[n]).length>0};u.contains=function(n,t){return(n.ownerDocument||n)!==i&&b(n),et(n,t)};u.attr=function(n,r){(n.ownerDocument||n)!==i&&b(n);var f=t.attrHandle[r.toLowerCase()],u=f&&gi.call(t.attrHandle,r.toLowerCase())?f(n,r,!h):void 0;return void 0!==u?u:e.attributes||!h?n.getAttribute(r):(u=n.getAttributeNode(r))&&u.specified?u.value:null};u.escape=function(n){return(n+"").replace(vi,yi)};u.error=function(n){throw new Error("Syntax error, unrecognized expression: "+n);};u.uniqueSort=function(n){var r,u=[],t=0,i=0;if(ut=!e.detectDuplicates,w=!e.sortStable&&n.slice(0),n.sort(kt),ut){while(r=n[i++])r===n[i]&&(t=u.push(i));while(t--)n.splice(u[t],1)}return w=null,n};st=u.getText=function(n){var r,i="",u=0,t=n.nodeType;if(t){if(1===t||9===t||11===t){if("string"==typeof n.textContent)return n.textContent;for(n=n.firstChild;n;n=n.nextSibling)i+=st(n)}else if(3===t||4===t)return n.nodeValue}else while(r=n[u++])i+=st(r);return i};(t=u.selectors={cacheLength:50,createPseudo:l,match:vt,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(n){return n[1]=n[1].replace(y,p),n[3]=(n[3]||n[4]||n[5]||"").replace(y,p),"~="===n[2]&&(n[3]=" "+n[3]+" "),n.slice(0,4)},CHILD:function(n){return n[1]=n[1].toLowerCase(),"nth"===n[1].slice(0,3)?(n[3]||u.error(n[0]),n[4]=+(n[4]?n[5]+(n[6]||1):2*("even"===n[3]||"odd"===n[3])),n[5]=+(n[7]+n[8]||"odd"===n[3])):n[3]&&u.error(n[0]),n},PSEUDO:function(n){var i,t=!n[6]&&n[2];return vt.CHILD.test(n[0])?null:(n[3]?n[2]=n[4]||n[5]||"":t&&er.test(t)&&(i=ft(t,!0))&&(i=t.indexOf(")",t.length-i)-t.length)&&(n[0]=n[0].slice(0,i),n[2]=t.slice(0,i)),n.slice(0,3))}},filter:{TAG:function(n){var t=n.replace(y,p).toLowerCase();return"*"===n?function(){return!0}:function(n){return n.nodeName&&n.nodeName.toLowerCase()===t}},CLASS:function(n){var t=hi[n+" "];return t||(t=new RegExp("(^|"+r+")"+n+"("+r+"|$)"))&&hi(n,function(n){return t.test("string"==typeof n.className&&n.className||"undefined"!=typeof n.getAttribute&&n.getAttribute("class")||"")})},ATTR:function(n,t,i){return function(r){var f=u.attr(r,n);return null==f?"!="===t:!t||(f+="","="===t?f===i:"!="===t?f!==i:"^="===t?i&&0===f.indexOf(i):"*="===t?i&&f.indexOf(i)>-1:"$="===t?i&&f.slice(-i.length)===i:"~="===t?(" "+f.replace(ir," ")+" ").indexOf(i)>-1:"|="===t&&(f===i||f.slice(0,i.length+1)===i+"-"))}},CHILD:function(n,t,i,r,u){var s="nth"!==n.slice(0,3),o="last"!==n.slice(-4),e="of-type"===t;return 1===r&&0===u?function(n){return!!n.parentNode}:function(t,i,h){var p,d,y,c,a,w,b=s!==o?"nextSibling":"previousSibling",k=t.parentNode,nt=e&&t.nodeName.toLowerCase(),g=!h&&!e,l=!1;if(k){if(s){while(b){for(c=t;c=c[b];)if(e?c.nodeName.toLowerCase()===nt:1===c.nodeType)return!1;w=b="only"===n&&!w&&"nextSibling"}return!0}if(w=[o?k.firstChild:k.lastChild],o&&g){for(l=(a=(p=(d=(y=(c=k)[f]||(c[f]={}))[c.uniqueID]||(y[c.uniqueID]={}))[n]||[])[0]===v&&p[1])&&p[2],c=a&&k.childNodes[a];c=++a&&c&&c[b]||(l=a=0)||w.pop();)if(1===c.nodeType&&++l&&c===t){d[n]=[v,a,l];break}}else if(g&&(l=a=(p=(d=(y=(c=t)[f]||(c[f]={}))[c.uniqueID]||(y[c.uniqueID]={}))[n]||[])[0]===v&&p[1]),!1===l)while(c=++a&&c&&c[b]||(l=a=0)||w.pop())if((e?c.nodeName.toLowerCase()===nt:1===c.nodeType)&&++l&&(g&&((d=(y=c[f]||(c[f]={}))[c.uniqueID]||(y[c.uniqueID]={}))[n]=[v,l]),c===t))break;return(l-=u)===r||l%r==0&&l/r>=0}}},PSEUDO:function(n,i){var e,r=t.pseudos[n]||t.setFilters[n.toLowerCase()]||u.error("unsupported pseudo: "+n);return r[f]?r(i):r.length>1?(e=[n,n,"",i],t.setFilters.hasOwnProperty(n.toLowerCase())?l(function(n,t){for(var e,u=r(n,i),f=u.length;f--;)n[e=nt(n,u[f])]=!(t[e]=u[f])}):function(n){return r(n,0,e)}):r}},pseudos:{not:l(function(n){var t=[],r=[],i=bt(n.replace(at,"$1"));return i[f]?l(function(n,t,r,u){for(var e,o=i(n,null,u,[]),f=n.length;f--;)(e=o[f])&&(n[f]=!(t[f]=e))}):function(n,u,f){return t[0]=n,i(t,null,f,r),t[0]=null,!r.pop()}}),has:l(function(n){return function(t){return u(n,t).length>0}}),contains:l(function(n){return n=n.replace(y,p),function(t){return(t.textContent||t.innerText||st(t)).indexOf(n)>-1}}),lang:l(function(n){return or.test(n||"")||u.error("unsupported lang: "+n),n=n.replace(y,p).toLowerCase(),function(t){var i;do if(i=h?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(i=i.toLowerCase())===n||0===i.indexOf(n+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var i=n.location&&n.location.hash;return i&&i.slice(1)===t.id},root:function(n){return n===s},focus:function(n){return n===i.activeElement&&(!i.hasFocus||i.hasFocus())&&!!(n.type||n.href||~n.tabIndex)},enabled:bi(!1),disabled:bi(!0),checked:function(n){var t=n.nodeName.toLowerCase();return"input"===t&&!!n.checked||"option"===t&&!!n.selected},selected:function(n){return n.parentNode&&n.parentNode.selectedIndex,!0===n.selected},empty:function(n){for(n=n.firstChild;n;n=n.nextSibling)if(n.nodeType<6)return!1;return!0},parent:function(n){return!t.pseudos.empty(n)},header:function(n){return hr.test(n.nodeName)},input:function(n){return sr.test(n.nodeName)},button:function(n){var t=n.nodeName.toLowerCase();return"input"===t&&"button"===n.type||"button"===t},text:function(n){var t;return"input"===n.nodeName.toLowerCase()&&"text"===n.type&&(null==(t=n.getAttribute("type"))||"text"===t.toLowerCase())},first:it(function(){return[0]}),last:it(function(n,t){return[t-1]}),eq:it(function(n,t,i){return[i<0?i+t:i]}),even:it(function(n,t){for(var i=0;i<t;i+=2)n.push(i);return n}),odd:it(function(n,t){for(var i=1;i<t;i+=2)n.push(i);return n}),lt:it(function(n,t,i){for(var r=i<0?i+t:i;--r>=0;)n.push(r);return n}),gt:it(function(n,t,i){for(var r=i<0?i+t:i;++r<t;)n.push(r);return n})}}).pseudos.nth=t.pseudos.eq;for(rt in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})t.pseudos[rt]=ar(rt);for(rt in{submit:!0,reset:!0})t.pseudos[rt]=vr(rt);return ki.prototype=t.filters=t.pseudos,t.setFilters=new ki,ft=u.tokenize=function(n,i){var e,f,s,o,r,h,c,l=ci[n+" "];if(l)return i?0:l.slice(0);for(r=n,h=[],c=t.preFilter;r;){(!e||(f=rr.exec(r)))&&(f&&(r=r.slice(f[0].length)||r),h.push(s=[]));e=!1;(f=ur.exec(r))&&(e=f.shift(),s.push({value:e,type:f[0].replace(at," ")}),r=r.slice(e.length));for(o in t.filter)(f=vt[o].exec(r))&&(!c[o]||(f=c[o](f)))&&(e=f.shift(),s.push({value:e,type:o,matches:f}),r=r.slice(e.length));if(!e)break}return i?r.length:r?u.error(n):ci(n,h).slice(0)},bt=u.compile=function(n,t){var r,u=[],e=[],i=lt[n+" "];if(!i){for(t||(t=ft(n)),r=t.length;r--;)(i=ei(t[r]))[f]?u.push(i):e.push(i);(i=lt(n,pr(e,u))).selector=n}return i},si=u.select=function(n,i,r,u){var o,f,e,l,a,c="function"==typeof n&&n,s=!u&&ft(n=c.selector||n);if(r=r||[],1===s.length){if((f=s[0]=s[0].slice(0)).length>2&&"ID"===(e=f[0]).type&&9===i.nodeType&&h&&t.relative[f[1].type]){if(!(i=(t.find.ID(e.matches[0].replace(y,p),i)||[])[0]))return r;c&&(i=i.parentNode);n=n.slice(f.shift().value.length)}for(o=vt.needsContext.test(n)?0:f.length;o--;){if(e=f[o],t.relative[l=e.type])break;if((a=t.find[l])&&(u=a(e.matches[0].replace(y,p),ni.test(f[0].type)&&ri(i.parentNode)||i))){if(f.splice(o,1),!(n=u.length&&yt(f)))return k.apply(r,u),r;break}}}return(c||bt(n,s))(u,i,!h,r,!i||ni.test(n)&&ri(i.parentNode)||i),r},e.sortStable=f.split("").sort(kt).join("")===f,e.detectDuplicates=!!ut,b(),e.sortDetached=a(function(n){return 1&n.compareDocumentPosition(i.createElement("fieldset"))}),a(function(n){return n.innerHTML="<a href='#'><\/a>","#"===n.firstChild.getAttribute("href")})||ii("type|href|height|width",function(n,t,i){if(!i)return n.getAttribute(t,"type"===t.toLowerCase()?1:2)}),e.attributes&&a(function(n){return n.innerHTML="<input/>",n.firstChild.setAttribute("value",""),""===n.firstChild.getAttribute("value")})||ii("value",function(n,t,i){if(!i&&"input"===n.nodeName.toLowerCase())return n.defaultValue}),a(function(n){return null==n.getAttribute("disabled")})||ii(dt,function(n,t,i){var r;if(!i)return!0===n[t]?t.toLowerCase():(r=n.getAttributeNode(t))&&r.specified?r.value:null}),u}(n);i.find=b;i.expr=b.selectors;i.expr[":"]=i.expr.pseudos;i.uniqueSort=i.unique=b.uniqueSort;i.text=b.getText;i.isXMLDoc=b.isXML;i.contains=b.contains;i.escapeSelector=b.escape;var rt=function(n,t,r){for(var u=[],f=void 0!==r;(n=n[t])&&9!==n.nodeType;)if(1===n.nodeType){if(f&&i(n).is(r))break;u.push(n)}return u},cr=function(n,t){for(var i=[];n;n=n.nextSibling)1===n.nodeType&&n!==t&&i.push(n);return i},lr=i.expr.match.needsContext;ci=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;i.filter=function(n,t,r){var u=t[0];return r&&(n=":not("+n+")"),1===t.length&&1===u.nodeType?i.find.matchesSelector(u,n)?[u]:[]:i.find.matches(n,i.grep(t,function(n){return 1===n.nodeType}))};i.fn.extend({find:function(n){var t,r,u=this.length,f=this;if("string"!=typeof n)return this.pushStack(i(n).filter(function(){for(t=0;t<u;t++)if(i.contains(f[t],this))return!0}));for(r=this.pushStack([]),t=0;t<u;t++)i.find(n,f[t],r);return u>1?i.uniqueSort(r):r},filter:function(n){return this.pushStack(li(this,n||[],!1))},not:function(n){return this.pushStack(li(this,n||[],!0))},is:function(n){return!!li(this,"string"==typeof n&&lr.test(n)?i(n):n||[],!1).length}});vr=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(i.fn.init=function(n,t,r){var e,o;if(!n)return this;if(r=r||ar,"string"==typeof n){if(!(e="<"===n[0]&&">"===n[n.length-1]&&n.length>=3?[null,n,null]:vr.exec(n))||!e[1]&&t)return!t||t.jquery?(t||r).find(n):this.constructor(t).find(n);if(e[1]){if(t=t instanceof i?t[0]:t,i.merge(this,i.parseHTML(e[1],t&&t.nodeType?t.ownerDocument||t:f,!0)),ci.test(e[1])&&i.isPlainObject(t))for(e in t)u(this[e])?this[e](t[e]):this.attr(e,t[e]);return this}return(o=f.getElementById(e[2]))&&(this[0]=o,this.length=1),this}return n.nodeType?(this[0]=n,this.length=1,this):u(n)?void 0!==r.ready?r.ready(n):n(i):i.makeArray(n,this)}).prototype=i.fn;ar=i(f);yr=/^(?:parents|prev(?:Until|All))/;pr={children:!0,contents:!0,next:!0,prev:!0};i.fn.extend({has:function(n){var t=i(n,this),r=t.length;return this.filter(function(){for(var n=0;n<r;n++)if(i.contains(this,t[n]))return!0})},closest:function(n,t){var r,f=0,o=this.length,u=[],e="string"!=typeof n&&i(n);if(!lr.test(n))for(;f<o;f++)for(r=this[f];r&&r!==t;r=r.parentNode)if(r.nodeType<11&&(e?e.index(r)>-1:1===r.nodeType&&i.find.matchesSelector(r,n))){u.push(r);break}return this.pushStack(u.length>1?i.uniqueSort(u):u)},index:function(n){return n?"string"==typeof n?wt.call(i(n),this[0]):wt.call(this,n.jquery?n[0]:n):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(n,t){return this.pushStack(i.uniqueSort(i.merge(this.get(),i(n,t))))},addBack:function(n){return this.add(null==n?this.prevObject:this.prevObject.filter(n))}});i.each({parent:function(n){var t=n.parentNode;return t&&11!==t.nodeType?t:null},parents:function(n){return rt(n,"parentNode")},parentsUntil:function(n,t,i){return rt(n,"parentNode",i)},next:function(n){return wr(n,"nextSibling")},prev:function(n){return wr(n,"previousSibling")},nextAll:function(n){return rt(n,"nextSibling")},prevAll:function(n){return rt(n,"previousSibling")},nextUntil:function(n,t,i){return rt(n,"nextSibling",i)},prevUntil:function(n,t,i){return rt(n,"previousSibling",i)},siblings:function(n){return cr((n.parentNode||{}).firstChild,n)},children:function(n){return cr(n.firstChild)},contents:function(n){return v(n,"iframe")?n.contentDocument:(v(n,"template")&&(n=n.content||n),i.merge([],n.childNodes))}},function(n,t){i.fn[n]=function(r,u){var f=i.map(this,t,r);return"Until"!==n.slice(-5)&&(u=r),u&&"string"==typeof u&&(f=i.filter(u,f)),this.length>1&&(pr[n]||i.uniqueSort(f),yr.test(n)&&f.reverse()),this.pushStack(f)}});l=/[^\x20\t\r\n\f]+/g;i.Callbacks=function(n){n="string"==typeof n?ne(n):i.extend({},n);var f,r,c,e,t=[],s=[],o=-1,l=function(){for(e=e||n.once,c=f=!0;s.length;o=-1)for(r=s.shift();++o<t.length;)!1===t[o].apply(r[0],r[1])&&n.stopOnFalse&&(o=t.length,r=!1);n.memory||(r=!1);f=!1;e&&(t=r?[]:"")},h={add:function(){return t&&(r&&!f&&(o=t.length-1,s.push(r)),function f(r){i.each(r,function(i,r){u(r)?n.unique&&h.has(r)||t.push(r):r&&r.length&&"string"!==it(r)&&f(r)})}(arguments),r&&!f&&l()),this},remove:function(){return i.each(arguments,function(n,r){for(var u;(u=i.inArray(r,t,u))>-1;)t.splice(u,1),u<=o&&o--}),this},has:function(n){return n?i.inArray(n,t)>-1:t.length>0},empty:function(){return t&&(t=[]),this},disable:function(){return e=s=[],t=r="",this},disabled:function(){return!t},lock:function(){return e=s=[],r||f||(t=r=""),this},locked:function(){return!!e},fireWith:function(n,t){return e||(t=[n,(t=t||[]).slice?t.slice():t],s.push(t),f||l()),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!c}};return h};i.extend({Deferred:function(t){var f=[["notify","progress",i.Callbacks("memory"),i.Callbacks("memory"),2],["resolve","done",i.Callbacks("once memory"),i.Callbacks("once memory"),0,"resolved"],["reject","fail",i.Callbacks("once memory"),i.Callbacks("once memory"),1,"rejected"]],o="pending",e={state:function(){return o},always:function(){return r.done(arguments).fail(arguments),this},"catch":function(n){return e.then(null,n)},pipe:function(){var n=arguments;return i.Deferred(function(t){i.each(f,function(i,f){var e=u(n[f[4]])&&n[f[4]];r[f[1]](function(){var n=e&&e.apply(this,arguments);n&&u(n.promise)?n.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[f[0]+"With"](this,e?[n]:arguments)})});n=null}).promise()},then:function(t,r,e){function s(t,r,f,e){return function(){var h=this,c=arguments,a=function(){var n,i;if(!(t<o)){if((n=f.apply(h,c))===r.promise())throw new TypeError("Thenable self-resolution");i=n&&("object"==typeof n||"function"==typeof n)&&n.then;u(i)?e?i.call(n,s(o,r,ut,e),s(o,r,dt,e)):(o++,i.call(n,s(o,r,ut,e),s(o,r,dt,e),s(o,r,ut,r.notifyWith))):(f!==ut&&(h=void 0,c=[n]),(e||r.resolveWith)(h,c))}},l=e?a:function(){try{a()}catch(n){i.Deferred.exceptionHook&&i.Deferred.exceptionHook(n,l.stackTrace);t+1>=o&&(f!==dt&&(h=void 0,c=[n]),r.rejectWith(h,c))}};t?l():(i.Deferred.getStackHook&&(l.stackTrace=i.Deferred.getStackHook()),n.setTimeout(l))}}var o=0;return i.Deferred(function(n){f[0][3].add(s(0,n,u(e)?e:ut,n.notifyWith));f[1][3].add(s(0,n,u(t)?t:ut));f[2][3].add(s(0,n,u(r)?r:dt))}).promise()},promise:function(n){return null!=n?i.extend(n,e):e}},r={};return i.each(f,function(n,t){var i=t[2],u=t[5];e[t[1]]=i.add;u&&i.add(function(){o=u},f[3-n][2].disable,f[3-n][3].disable,f[0][2].lock,f[0][3].lock);i.add(t[3].fire);r[t[0]]=function(){return r[t[0]+"With"](this===r?void 0:this,arguments),this};r[t[0]+"With"]=i.fireWith}),e.promise(r),t&&t.call(r,r),r},when:function(n){var e=arguments.length,t=e,o=Array(t),f=d.call(arguments),r=i.Deferred(),s=function(n){return function(t){o[n]=this;f[n]=arguments.length>1?d.call(arguments):t;--e||r.resolveWith(o,f)}};if(e<=1&&(br(n,r.done(s(t)).resolve,r.reject,!e),"pending"===r.state()||u(f[t]&&f[t].then)))return r.then();while(t--)br(f[t],s(t),r.reject);return r.promise()}});kr=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;i.Deferred.exceptionHook=function(t,i){n.console&&n.console.warn&&t&&kr.test(t.name)&&n.console.warn("jQuery.Deferred exception: "+t.message,t.stack,i)};i.readyException=function(t){n.setTimeout(function(){throw t;})};gt=i.Deferred();i.fn.ready=function(n){return gt.then(n)["catch"](function(n){i.readyException(n)}),this};i.extend({isReady:!1,readyWait:1,ready:function(n){(!0===n?--i.readyWait:i.isReady)||(i.isReady=!0,!0!==n&&--i.readyWait>0||gt.resolveWith(f,[i]))}});i.ready.then=gt.then;"complete"===f.readyState||"loading"!==f.readyState&&!f.documentElement.doScroll?n.setTimeout(i.ready):(f.addEventListener("DOMContentLoaded",ni),n.addEventListener("load",ni));var p=function(n,t,r,f,e,o,s){var h=0,l=n.length,c=null==r;if("object"===it(r)){e=!0;for(h in r)p(n,t,h,r[h],!0,o,s)}else if(void 0!==f&&(e=!0,u(f)||(s=!0),c&&(s?(t.call(n,f),t=null):(c=t,t=function(n,t,r){return c.call(i(n),r)})),t))for(;h<l;h++)t(n[h],r,s?f:f.call(n[h],h,t(n[h],r)));return e?n:c?t.call(n):l?t(n[0],r):o},te=/^-ms-/,ie=/-([a-z])/g;lt=function(n){return 1===n.nodeType||9===n.nodeType||!+n.nodeType};at.uid=1;at.prototype={cache:function(n){var t=n[this.expando];return t||(t={},lt(n)&&(n.nodeType?n[this.expando]=t:Object.defineProperty(n,this.expando,{value:t,configurable:!0}))),t},set:function(n,t,i){var r,u=this.cache(n);if("string"==typeof t)u[y(t)]=i;else for(r in t)u[y(r)]=t[r];return u},get:function(n,t){return void 0===t?this.cache(n):n[this.expando]&&n[this.expando][y(t)]},access:function(n,t,i){return void 0===t||t&&"string"==typeof t&&void 0===i?this.get(n,t):(this.set(n,t,i),void 0!==i?i:t)},remove:function(n,t){var u,r=n[this.expando];if(void 0!==r){if(void 0!==t)for(u=(t=Array.isArray(t)?t.map(y):(t=y(t))in r?[t]:t.match(l)||[]).length;u--;)delete r[t[u]];(void 0===t||i.isEmptyObject(r))&&(n.nodeType?n[this.expando]=void 0:delete n[this.expando])}},hasData:function(n){var t=n[this.expando];return void 0!==t&&!i.isEmptyObject(t)}};var r=new at,o=new at,ue=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,fe=/[A-Z]/g;i.extend({hasData:function(n){return o.hasData(n)||r.hasData(n)},data:function(n,t,i){return o.access(n,t,i)},removeData:function(n,t){o.remove(n,t)},_data:function(n,t,i){return r.access(n,t,i)},_removeData:function(n,t){r.remove(n,t)}});i.fn.extend({data:function(n,t){var f,u,e,i=this[0],s=i&&i.attributes;if(void 0===n){if(this.length&&(e=o.get(i),1===i.nodeType&&!r.get(i,"hasDataAttrs"))){for(f=s.length;f--;)s[f]&&0===(u=s[f].name).indexOf("data-")&&(u=y(u.slice(5)),dr(i,u,e[u]));r.set(i,"hasDataAttrs",!0)}return e}return"object"==typeof n?this.each(function(){o.set(this,n)}):p(this,function(t){var r;if(i&&void 0===t){if(void 0!==(r=o.get(i,n))||void 0!==(r=dr(i,n)))return r}else this.each(function(){o.set(this,n,t)})},null,t,arguments.length>1,null,!0)},removeData:function(n){return this.each(function(){o.remove(this,n)})}});i.extend({queue:function(n,t,u){var f;if(n)return t=(t||"fx")+"queue",f=r.get(n,t),u&&(!f||Array.isArray(u)?f=r.access(n,t,i.makeArray(u)):f.push(u)),f||[]},dequeue:function(n,t){t=t||"fx";var r=i.queue(n,t),e=r.length,u=r.shift(),f=i._queueHooks(n,t),o=function(){i.dequeue(n,t)};"inprogress"===u&&(u=r.shift(),e--);u&&("fx"===t&&r.unshift("inprogress"),delete f.stop,u.call(n,o,f));!e&&f&&f.empty.fire()},_queueHooks:function(n,t){var u=t+"queueHooks";return r.get(n,u)||r.access(n,u,{empty:i.Callbacks("once memory").add(function(){r.remove(n,[t+"queue",u])})})}});i.fn.extend({queue:function(n,t){var r=2;return"string"!=typeof n&&(t=n,n="fx",r--),arguments.length<r?i.queue(this[0],n):void 0===t?this:this.each(function(){var r=i.queue(this,n,t);i._queueHooks(this,n);"fx"===n&&"inprogress"!==r[0]&&i.dequeue(this,n)})},dequeue:function(n){return this.each(function(){i.dequeue(this,n)})},clearQueue:function(n){return this.queue(n||"fx",[])},promise:function(n,t){var u,e=1,o=i.Deferred(),f=this,s=this.length,h=function(){--e||o.resolveWith(f,[f])};for("string"!=typeof n&&(t=n,n=void 0),n=n||"fx";s--;)(u=r.get(f[s],n+"queueHooks"))&&u.empty&&(e++,u.empty.add(h));return h(),o.promise(t)}});var gr=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,vt=new RegExp("^(?:([+-])=|)("+gr+")([a-z%]*)$","i"),w=["Top","Right","Bottom","Left"],ti=function(n,t){return"none"===(n=t||n).style.display||""===n.style.display&&i.contains(n.ownerDocument,n)&&"none"===i.css(n,"display")},nu=function(n,t,i,r){var f,u,e={};for(u in t)e[u]=n.style[u],n.style[u]=t[u];f=i.apply(n,r||[]);for(u in t)n.style[u]=e[u];return f};ai={};i.fn.extend({show:function(){return ft(this,!0)},hide:function(){return ft(this)},toggle:function(n){return"boolean"==typeof n?n?this.show():this.hide():this.each(function(){ti(this)?i(this).show():i(this).hide()})}});var iu=/^(?:checkbox|radio)$/i,ru=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,uu=/^$|^module$|\/(?:java|ecma)script/i,c={option:[1,"<select multiple='multiple'>","<\/select>"],thead:[1,"<table>","<\/table>"],col:[2,"<table><colgroup>","<\/colgroup><\/table>"],tr:[2,"<table><tbody>","<\/tbody><\/table>"],td:[3,"<table><tbody><tr>","<\/tr><\/tbody><\/table>"],_default:[0,"",""]};c.optgroup=c.option;c.tbody=c.tfoot=c.colgroup=c.caption=c.thead;c.th=c.td;fu=/<|&#?\w+;/;!function(){var n=f.createDocumentFragment().appendChild(f.createElement("div")),t=f.createElement("input");t.setAttribute("type","radio");t.setAttribute("checked","checked");t.setAttribute("name","t");n.appendChild(t);e.checkClone=n.cloneNode(!0).cloneNode(!0).lastChild.checked;n.innerHTML="<textarea>x<\/textarea>";e.noCloneChecked=!!n.cloneNode(!0).lastChild.defaultValue}();var ii=f.documentElement,se=/^key/,he=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ou=/^([^.]*)(?:\.(.+)|)/;i.event={global:{},add:function(n,t,u,f,e){var p,v,k,y,w,h,s,c,o,b,d,a=r.get(n);if(a)for(u.handler&&(u=(p=u).handler,e=p.selector),e&&i.find.matchesSelector(ii,e),u.guid||(u.guid=i.guid++),(y=a.events)||(y=a.events={}),(v=a.handle)||(v=a.handle=function(t){if("undefined"!=typeof i&&i.event.triggered!==t.type)return i.event.dispatch.apply(n,arguments)}),w=(t=(t||"").match(l)||[""]).length;w--;)o=d=(k=ou.exec(t[w])||[])[1],b=(k[2]||"").split(".").sort(),o&&(s=i.event.special[o]||{},o=(e?s.delegateType:s.bindType)||o,s=i.event.special[o]||{},h=i.extend({type:o,origType:d,data:f,handler:u,guid:u.guid,selector:e,needsContext:e&&i.expr.match.needsContext.test(e),namespace:b.join(".")},p),(c=y[o])||((c=y[o]=[]).delegateCount=0,s.setup&&!1!==s.setup.call(n,f,b,v)||n.addEventListener&&n.addEventListener(o,v)),s.add&&(s.add.call(n,h),h.handler.guid||(h.handler.guid=u.guid)),e?c.splice(c.delegateCount++,0,h):c.push(h),i.event.global[o]=!0)},remove:function(n,t,u,f,e){var y,k,h,v,p,s,c,a,o,b,d,w=r.hasData(n)&&r.get(n);if(w&&(v=w.events)){for(p=(t=(t||"").match(l)||[""]).length;p--;)if(h=ou.exec(t[p])||[],o=d=h[1],b=(h[2]||"").split(".").sort(),o){for(c=i.event.special[o]||{},a=v[o=(f?c.delegateType:c.bindType)||o]||[],h=h[2]&&new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"),k=y=a.length;y--;)s=a[y],!e&&d!==s.origType||u&&u.guid!==s.guid||h&&!h.test(s.namespace)||f&&f!==s.selector&&("**"!==f||!s.selector)||(a.splice(y,1),s.selector&&a.delegateCount--,c.remove&&c.remove.call(n,s));k&&!a.length&&(c.teardown&&!1!==c.teardown.call(n,b,w.handle)||i.removeEvent(n,o,w.handle),delete v[o])}else for(o in v)i.event.remove(n,o+t[p],u,f,!0);i.isEmptyObject(v)&&r.remove(n,"handle events")}},dispatch:function(n){var t=i.event.fix(n),u,h,c,e,f,l,s=new Array(arguments.length),a=(r.get(this,"events")||{})[t.type]||[],o=i.event.special[t.type]||{};for(s[0]=t,u=1;u<arguments.length;u++)s[u]=arguments[u];if(t.delegateTarget=this,!o.preDispatch||!1!==o.preDispatch.call(this,t)){for(l=i.event.handlers.call(this,t,a),u=0;(e=l[u++])&&!t.isPropagationStopped();)for(t.currentTarget=e.elem,h=0;(f=e.handlers[h++])&&!t.isImmediatePropagationStopped();)t.rnamespace&&!t.rnamespace.test(f.namespace)||(t.handleObj=f,t.data=f.data,void 0!==(c=((i.event.special[f.origType]||{}).handle||f.handler).apply(e.elem,s))&&!1===(t.result=c)&&(t.preventDefault(),t.stopPropagation()));return o.postDispatch&&o.postDispatch.call(this,t),t.result}},handlers:function(n,t){var f,h,u,e,o,c=[],s=t.delegateCount,r=n.target;if(s&&r.nodeType&&!("click"===n.type&&n.button>=1))for(;r!==this;r=r.parentNode||this)if(1===r.nodeType&&("click"!==n.type||!0!==r.disabled)){for(e=[],o={},f=0;f<s;f++)void 0===o[u=(h=t[f]).selector+" "]&&(o[u]=h.needsContext?i(u,this).index(r)>-1:i.find(u,this,null,[r]).length),o[u]&&e.push(h);e.length&&c.push({elem:r,handlers:e})}return r=this,s<t.length&&c.push({elem:r,handlers:t.slice(s)}),c},addProp:function(n,t){Object.defineProperty(i.Event.prototype,n,{enumerable:!0,configurable:!0,get:u(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[n]},set:function(t){Object.defineProperty(this,n,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(n){return n[i.expando]?n:new i.Event(n)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==su()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===su()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&v(this,"input"))return this.click(),!1},_default:function(n){return v(n.target,"a")}},beforeunload:{postDispatch:function(n){void 0!==n.result&&n.originalEvent&&(n.originalEvent.returnValue=n.result)}}}};i.removeEvent=function(n,t,i){n.removeEventListener&&n.removeEventListener(t,i)};i.Event=function(n,t){if(!(this instanceof i.Event))return new i.Event(n,t);n&&n.type?(this.originalEvent=n,this.type=n.type,this.isDefaultPrevented=n.defaultPrevented||void 0===n.defaultPrevented&&!1===n.returnValue?ri:et,this.target=n.target&&3===n.target.nodeType?n.target.parentNode:n.target,this.currentTarget=n.currentTarget,this.relatedTarget=n.relatedTarget):this.type=n;t&&i.extend(this,t);this.timeStamp=n&&n.timeStamp||Date.now();this[i.expando]=!0};i.Event.prototype={constructor:i.Event,isDefaultPrevented:et,isPropagationStopped:et,isImmediatePropagationStopped:et,isSimulated:!1,preventDefault:function(){var n=this.originalEvent;this.isDefaultPrevented=ri;n&&!this.isSimulated&&n.preventDefault()},stopPropagation:function(){var n=this.originalEvent;this.isPropagationStopped=ri;n&&!this.isSimulated&&n.stopPropagation()},stopImmediatePropagation:function(){var n=this.originalEvent;this.isImmediatePropagationStopped=ri;n&&!this.isSimulated&&n.stopImmediatePropagation();this.stopPropagation()}};i.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(n){var t=n.button;return null==n.which&&se.test(n.type)?null!=n.charCode?n.charCode:n.keyCode:!n.which&&void 0!==t&&he.test(n.type)?1&t?1:2&t?3:4&t?2:0:n.which}},i.event.addProp);i.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(n,t){i.event.special[n]={delegateType:t,bindType:t,handle:function(n){var u,f=this,r=n.relatedTarget,e=n.handleObj;return r&&(r===f||i.contains(f,r))||(n.type=e.origType,u=e.handler.apply(this,arguments),n.type=t),u}}});i.fn.extend({on:function(n,t,i,r){return yi(this,n,t,i,r)},one:function(n,t,i,r){return yi(this,n,t,i,r,1)},off:function(n,t,r){var u,f;if(n&&n.preventDefault&&n.handleObj)return u=n.handleObj,i(n.delegateTarget).off(u.namespace?u.origType+"."+u.namespace:u.origType,u.selector,u.handler),this;if("object"==typeof n){for(f in n)this.off(f,t,n[f]);return this}return!1!==t&&"function"!=typeof t||(r=t,t=void 0),!1===r&&(r=et),this.each(function(){i.event.remove(this,n,r,t)})}});var ce=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,le=/<script|<style|<link/i,ae=/checked\s*(?:[^=]|=\s*.checked.)/i,ve=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;i.extend({htmlPrefilter:function(n){return n.replace(ce,"<$1><\/$2>")},clone:function(n,t,r){var u,c,o,f,h=n.cloneNode(!0),l=i.contains(n.ownerDocument,n);if(!(e.noCloneChecked||1!==n.nodeType&&11!==n.nodeType||i.isXMLDoc(n)))for(f=s(h),u=0,c=(o=s(n)).length;u<c;u++)we(o[u],f[u]);if(t)if(r)for(o=o||s(n),f=f||s(h),u=0,c=o.length;u<c;u++)cu(o[u],f[u]);else cu(n,h);return(f=s(h,"script")).length>0&&vi(f,!l&&s(n,"script")),h},cleanData:function(n){for(var u,t,f,s=i.event.special,e=0;void 0!==(t=n[e]);e++)if(lt(t)){if(u=t[r.expando]){if(u.events)for(f in u.events)s[f]?i.event.remove(t,f):i.removeEvent(t,f,u.handle);t[r.expando]=void 0}t[o.expando]&&(t[o.expando]=void 0)}}});i.fn.extend({detach:function(n){return lu(this,n,!0)},remove:function(n){return lu(this,n)},text:function(n){return p(this,function(n){return void 0===n?i.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=n)})},null,n,arguments.length)},append:function(){return ot(this,arguments,function(n){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||hu(this,n).appendChild(n)})},prepend:function(){return ot(this,arguments,function(n){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=hu(this,n);t.insertBefore(n,t.firstChild)}})},before:function(){return ot(this,arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this)})},after:function(){return ot(this,arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this.nextSibling)})},empty:function(){for(var n,t=0;null!=(n=this[t]);t++)1===n.nodeType&&(i.cleanData(s(n,!1)),n.textContent="");return this},clone:function(n,t){return n=null!=n&&n,t=null==t?n:t,this.map(function(){return i.clone(this,n,t)})},html:function(n){return p(this,function(n){var t=this[0]||{},r=0,u=this.length;if(void 0===n&&1===t.nodeType)return t.innerHTML;if("string"==typeof n&&!le.test(n)&&!c[(ru.exec(n)||["",""])[1].toLowerCase()]){n=i.htmlPrefilter(n);try{for(;r<u;r++)1===(t=this[r]||{}).nodeType&&(i.cleanData(s(t,!1)),t.innerHTML=n);t=0}catch(n){}}t&&this.empty().append(n)},null,n,arguments.length)},replaceWith:function(){var n=[];return ot(this,arguments,function(t){var r=this.parentNode;i.inArray(this,n)<0&&(i.cleanData(s(this)),r&&r.replaceChild(t,this))},n)}});i.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(n,t){i.fn[n]=function(n){for(var u,f=[],e=i(n),o=e.length-1,r=0;r<=o;r++)u=r===o?this:this.clone(!0),i(e[r])[t](u),si.apply(f,u.get());return this.pushStack(f)}});var pi=new RegExp("^("+gr+")(?!px)[a-z%]+$","i"),ui=function(t){var i=t.ownerDocument.defaultView;return i&&i.opener||(i=n),i.getComputedStyle(t)},be=new RegExp(w.join("|"),"i");!function(){function r(){if(t){o.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0";t.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%";ii.appendChild(o).appendChild(t);var i=n.getComputedStyle(t);s="1%"!==i.top;a=12===u(i.marginLeft);t.style.right="60%";l=36===u(i.right);h=36===u(i.width);t.style.position="absolute";c=36===t.offsetWidth||"absolute";ii.removeChild(o);t=null}}function u(n){return Math.round(parseFloat(n))}var s,h,c,l,a,o=f.createElement("div"),t=f.createElement("div");t.style&&(t.style.backgroundClip="content-box",t.cloneNode(!0).style.backgroundClip="",e.clearCloneStyle="content-box"===t.style.backgroundClip,i.extend(e,{boxSizingReliable:function(){return r(),h},pixelBoxStyles:function(){return r(),l},pixelPosition:function(){return r(),s},reliableMarginLeft:function(){return r(),a},scrollboxSize:function(){return r(),c}}))}();var ke=/^(none|table(?!-c[ea]).+)/,vu=/^--/,de={position:"absolute",visibility:"hidden",display:"block"},yu={letterSpacing:"0",fontWeight:"400"},pu=["Webkit","Moz","ms"],wu=f.createElement("div").style;i.extend({cssHooks:{opacity:{get:function(n,t){if(t){var i=yt(n,"opacity");return""===i?"1":i}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(n,t,r,u){if(n&&3!==n.nodeType&&8!==n.nodeType&&n.style){var f,h,o,c=y(t),l=vu.test(t),s=n.style;if(l||(t=bu(c)),o=i.cssHooks[t]||i.cssHooks[c],void 0===r)return o&&"get"in o&&void 0!==(f=o.get(n,!1,u))?f:s[t];"string"==(h=typeof r)&&(f=vt.exec(r))&&f[1]&&(r=tu(n,t,f),h="number");null!=r&&r===r&&("number"===h&&(r+=f&&f[3]||(i.cssNumber[c]?"":"px")),e.clearCloneStyle||""!==r||0!==t.indexOf("background")||(s[t]="inherit"),o&&"set"in o&&void 0===(r=o.set(n,r,u))||(l?s.setProperty(t,r):s[t]=r))}},css:function(n,t,r,u){var f,e,o,s=y(t);return vu.test(t)||(t=bu(s)),(o=i.cssHooks[t]||i.cssHooks[s])&&"get"in o&&(f=o.get(n,!0,r)),void 0===f&&(f=yt(n,t,u)),"normal"===f&&t in yu&&(f=yu[t]),""===r||r?(e=parseFloat(f),!0===r||isFinite(e)?e||0:f):f}});i.each(["height","width"],function(n,t){i.cssHooks[t]={get:function(n,r,u){if(r)return!ke.test(i.css(n,"display"))||n.getClientRects().length&&n.getBoundingClientRect().width?du(n,t,u):nu(n,de,function(){return du(n,t,u)})},set:function(n,r,u){var s,f=ui(n),h="border-box"===i.css(n,"boxSizing",!1,f),o=u&&wi(n,t,u,h,f);return h&&e.scrollboxSize()===f.position&&(o-=Math.ceil(n["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(f[t])-wi(n,t,"border",!1,f)-.5)),o&&(s=vt.exec(r))&&"px"!==(s[3]||"px")&&(n.style[t]=r,r=i.css(n,t)),ku(n,r,o)}}});i.cssHooks.marginLeft=au(e.reliableMarginLeft,function(n,t){if(t)return(parseFloat(yt(n,"marginLeft"))||n.getBoundingClientRect().left-nu(n,{marginLeft:0},function(){return n.getBoundingClientRect().left}))+"px"});i.each({margin:"",padding:"",border:"Width"},function(n,t){i.cssHooks[n+t]={expand:function(i){for(var r=0,f={},u="string"==typeof i?i.split(" "):[i];r<4;r++)f[n+w[r]+t]=u[r]||u[r-2]||u[0];return f}};"margin"!==n&&(i.cssHooks[n+t].set=ku)});i.fn.extend({css:function(n,t){return p(this,function(n,t,r){var f,e,o={},u=0;if(Array.isArray(t)){for(f=ui(n),e=t.length;u<e;u++)o[t[u]]=i.css(n,t[u],!1,f);return o}return void 0!==r?i.style(n,t,r):i.css(n,t)},n,t,arguments.length>1)}});i.Tween=h;h.prototype={constructor:h,init:function(n,t,r,u,f,e){this.elem=n;this.prop=r;this.easing=f||i.easing._default;this.options=t;this.start=this.now=this.cur();this.end=u;this.unit=e||(i.cssNumber[r]?"":"px")},cur:function(){var n=h.propHooks[this.prop];return n&&n.get?n.get(this):h.propHooks._default.get(this)},run:function(n){var t,r=h.propHooks[this.prop];return this.pos=this.options.duration?t=i.easing[this.easing](n,this.options.duration*n,0,1,this.options.duration):t=n,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),r&&r.set?r.set(this):h.propHooks._default.set(this),this}};h.prototype.init.prototype=h.prototype;h.propHooks={_default:{get:function(n){var t;return 1!==n.elem.nodeType||null!=n.elem[n.prop]&&null==n.elem.style[n.prop]?n.elem[n.prop]:(t=i.css(n.elem,n.prop,""))&&"auto"!==t?t:0},set:function(n){i.fx.step[n.prop]?i.fx.step[n.prop](n):1!==n.elem.nodeType||null==n.elem.style[i.cssProps[n.prop]]&&!i.cssHooks[n.prop]?n.elem[n.prop]=n.now:i.style(n.elem,n.prop,n.now+n.unit)}}};h.propHooks.scrollTop=h.propHooks.scrollLeft={set:function(n){n.elem.nodeType&&n.elem.parentNode&&(n.elem[n.prop]=n.now)}};i.easing={linear:function(n){return n},swing:function(n){return.5-Math.cos(n*Math.PI)/2},_default:"swing"};i.fx=h.prototype.init;i.fx.step={};gu=/^(?:toggle|show|hide)$/;nf=/queueHooks$/;i.Animation=i.extend(a,{tweeners:{"*":[function(n,t){var i=this.createTween(n,t);return tu(i.elem,n,vt.exec(t),i),i}]},tweener:function(n,t){u(n)?(t=n,n=["*"]):n=n.match(l);for(var i,r=0,f=n.length;r<f;r++)i=n[r],a.tweeners[i]=a.tweeners[i]||[],a.tweeners[i].unshift(t)},prefilters:[no],prefilter:function(n,t){t?a.prefilters.unshift(n):a.prefilters.push(n)}});i.speed=function(n,t,r){var f=n&&"object"==typeof n?i.extend({},n):{complete:r||!r&&t||u(n)&&n,duration:n,easing:r&&t||t&&!u(t)&&t};return i.fx.off?f.duration=0:"number"!=typeof f.duration&&(f.duration=f.duration in i.fx.speeds?i.fx.speeds[f.duration]:i.fx.speeds._default),null!=f.queue&&!0!==f.queue||(f.queue="fx"),f.old=f.complete,f.complete=function(){u(f.old)&&f.old.call(this);f.queue&&i.dequeue(this,f.queue)},f};i.fn.extend({fadeTo:function(n,t,i,r){return this.filter(ti).css("opacity",0).show().end().animate({opacity:t},n,i,r)},animate:function(n,t,u,f){var s=i.isEmptyObject(n),o=i.speed(t,u,f),e=function(){var t=a(this,i.extend({},n),o);(s||r.get(this,"finish"))&&t.stop(!0)};return e.finish=e,s||!1===o.queue?this.each(e):this.queue(o.queue,e)},stop:function(n,t,u){var f=function(n){var t=n.stop;delete n.stop;t(u)};return"string"!=typeof n&&(u=t,t=n,n=void 0),t&&!1!==n&&this.queue(n||"fx",[]),this.each(function(){var s=!0,t=null!=n&&n+"queueHooks",o=i.timers,e=r.get(this);if(t)e[t]&&e[t].stop&&f(e[t]);else for(t in e)e[t]&&e[t].stop&&nf.test(t)&&f(e[t]);for(t=o.length;t--;)o[t].elem!==this||null!=n&&o[t].queue!==n||(o[t].anim.stop(u),s=!1,o.splice(t,1));!s&&u||i.dequeue(this,n)})},finish:function(n){return!1!==n&&(n=n||"fx"),this.each(function(){var t,e=r.get(this),u=e[n+"queue"],o=e[n+"queueHooks"],f=i.timers,s=u?u.length:0;for(e.finish=!0,i.queue(this,n,[]),o&&o.stop&&o.stop.call(this,!0),t=f.length;t--;)f[t].elem===this&&f[t].queue===n&&(f[t].anim.stop(!0),f.splice(t,1));for(t=0;t<s;t++)u[t]&&u[t].finish&&u[t].finish.call(this);delete e.finish})}});i.each(["toggle","show","hide"],function(n,t){var r=i.fn[t];i.fn[t]=function(n,i,u){return null==n||"boolean"==typeof n?r.apply(this,arguments):this.animate(ei(t,!0),n,i,u)}});i.each({slideDown:ei("show"),slideUp:ei("hide"),slideToggle:ei("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(n,t){i.fn[n]=function(n,i,r){return this.animate(t,n,i,r)}});i.timers=[];i.fx.tick=function(){var r,n=0,t=i.timers;for(st=Date.now();n<t.length;n++)(r=t[n])()||t[n]!==r||t.splice(n--,1);t.length||i.fx.stop();st=void 0};i.fx.timer=function(n){i.timers.push(n);i.fx.start()};i.fx.interval=13;i.fx.start=function(){fi||(fi=!0,bi())};i.fx.stop=function(){fi=null};i.fx.speeds={slow:600,fast:200,_default:400};i.fn.delay=function(t,r){return t=i.fx?i.fx.speeds[t]||t:t,r=r||"fx",this.queue(r,function(i,r){var u=n.setTimeout(i,t);r.stop=function(){n.clearTimeout(u)}})},function(){var n=f.createElement("input"),t=f.createElement("select").appendChild(f.createElement("option"));n.type="checkbox";e.checkOn=""!==n.value;e.optSelected=t.selected;(n=f.createElement("input")).value="t";n.type="radio";e.radioValue="t"===n.value}();ht=i.expr.attrHandle;i.fn.extend({attr:function(n,t){return p(this,i.attr,n,t,arguments.length>1)},removeAttr:function(n){return this.each(function(){i.removeAttr(this,n)})}});i.extend({attr:function(n,t,r){var f,u,e=n.nodeType;if(3!==e&&8!==e&&2!==e)return"undefined"==typeof n.getAttribute?i.prop(n,t,r):(1===e&&i.isXMLDoc(n)||(u=i.attrHooks[t.toLowerCase()]||(i.expr.match.bool.test(t)?uf:void 0)),void 0!==r?null===r?void i.removeAttr(n,t):u&&"set"in u&&void 0!==(f=u.set(n,r,t))?f:(n.setAttribute(t,r+""),r):u&&"get"in u&&null!==(f=u.get(n,t))?f:null==(f=i.find.attr(n,t))?void 0:f)},attrHooks:{type:{set:function(n,t){if(!e.radioValue&&"radio"===t&&v(n,"input")){var i=n.value;return n.setAttribute("type",t),i&&(n.value=i),t}}}},removeAttr:function(n,t){var i,u=0,r=t&&t.match(l);if(r&&1===n.nodeType)while(i=r[u++])n.removeAttribute(i)}});uf={set:function(n,t,r){return!1===t?i.removeAttr(n,r):n.setAttribute(r,r),r}};i.each(i.expr.match.bool.source.match(/\w+/g),function(n,t){var r=ht[t]||i.find.attr;ht[t]=function(n,t,i){var f,e,u=t.toLowerCase();return i||(e=ht[u],ht[u]=f,f=null!=r(n,t,i)?u:null,ht[u]=e),f}});ff=/^(?:input|select|textarea|button)$/i;ef=/^(?:a|area)$/i;i.fn.extend({prop:function(n,t){return p(this,i.prop,n,t,arguments.length>1)},removeProp:function(n){return this.each(function(){delete this[i.propFix[n]||n]})}});i.extend({prop:function(n,t,r){var f,u,e=n.nodeType;if(3!==e&&8!==e&&2!==e)return 1===e&&i.isXMLDoc(n)||(t=i.propFix[t]||t,u=i.propHooks[t]),void 0!==r?u&&"set"in u&&void 0!==(f=u.set(n,r,t))?f:n[t]=r:u&&"get"in u&&null!==(f=u.get(n,t))?f:n[t]},propHooks:{tabIndex:{get:function(n){var t=i.find.attr(n,"tabindex");return t?parseInt(t,10):ff.test(n.nodeName)||ef.test(n.nodeName)&&n.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}});e.optSelected||(i.propHooks.selected={get:function(n){var t=n.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(n){var t=n.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}});i.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){i.propFix[this.toLowerCase()]=this});i.fn.extend({addClass:function(n){var o,t,r,f,e,s,h,c=0;if(u(n))return this.each(function(t){i(this).addClass(n.call(this,t,nt(this)))});if((o=ki(n)).length)while(t=this[c++])if(f=nt(t),r=1===t.nodeType&&" "+g(f)+" "){for(s=0;e=o[s++];)r.indexOf(" "+e+" ")<0&&(r+=e+" ");f!==(h=g(r))&&t.setAttribute("class",h)}return this},removeClass:function(n){var o,r,t,f,e,s,h,c=0;if(u(n))return this.each(function(t){i(this).removeClass(n.call(this,t,nt(this)))});if(!arguments.length)return this.attr("class","");if((o=ki(n)).length)while(r=this[c++])if(f=nt(r),t=1===r.nodeType&&" "+g(f)+" "){for(s=0;e=o[s++];)while(t.indexOf(" "+e+" ")>-1)t=t.replace(" "+e+" "," ");f!==(h=g(t))&&r.setAttribute("class",h)}return this},toggleClass:function(n,t){var f=typeof n,e="string"===f||Array.isArray(n);return"boolean"==typeof t&&e?t?this.addClass(n):this.removeClass(n):u(n)?this.each(function(r){i(this).toggleClass(n.call(this,r,nt(this),t),t)}):this.each(function(){var t,o,u,s;if(e)for(o=0,u=i(this),s=ki(n);t=s[o++];)u.hasClass(t)?u.removeClass(t):u.addClass(t);else void 0!==n&&"boolean"!==f||((t=nt(this))&&r.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===n?"":r.get(this,"__className__")||""))})},hasClass:function(n){for(var t,r=0,i=" "+n+" ";t=this[r++];)if(1===t.nodeType&&(" "+g(nt(t))+" ").indexOf(i)>-1)return!0;return!1}});of=/\r/g;i.fn.extend({val:function(n){var t,r,e,f=this[0];return arguments.length?(e=u(n),this.each(function(r){var u;1===this.nodeType&&(null==(u=e?n.call(this,r,i(this).val()):n)?u="":"number"==typeof u?u+="":Array.isArray(u)&&(u=i.map(u,function(n){return null==n?"":n+""})),(t=i.valHooks[this.type]||i.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,u,"value")||(this.value=u))})):f?(t=i.valHooks[f.type]||i.valHooks[f.nodeName.toLowerCase()])&&"get"in t&&void 0!==(r=t.get(f,"value"))?r:"string"==typeof(r=f.value)?r.replace(of,""):null==r?"":r:void 0}});i.extend({valHooks:{option:{get:function(n){var t=i.find.attr(n,"value");return null!=t?t:g(i.text(n))}},select:{get:function(n){for(var e,t,o=n.options,u=n.selectedIndex,f="select-one"===n.type,s=f?null:[],h=f?u+1:o.length,r=u<0?h:f?u:0;r<h;r++)if(((t=o[r]).selected||r===u)&&!t.disabled&&(!t.parentNode.disabled||!v(t.parentNode,"optgroup"))){if(e=i(t).val(),f)return e;s.push(e)}return s},set:function(n,t){for(var r,u,f=n.options,e=i.makeArray(t),o=f.length;o--;)((u=f[o]).selected=i.inArray(i.valHooks.option.get(u),e)>-1)&&(r=!0);return r||(n.selectedIndex=-1),e}}}});i.each(["radio","checkbox"],function(){i.valHooks[this]={set:function(n,t){if(Array.isArray(t))return n.checked=i.inArray(i(n).val(),t)>-1}};e.checkOn||(i.valHooks[this].get=function(n){return null===n.getAttribute("value")?"on":n.value})});e.focusin="onfocusin"in n;di=/^(?:focusinfocus|focusoutblur)$/;gi=function(n){n.stopPropagation()};i.extend(i.event,{trigger:function(t,e,o,s){var k,c,l,d,v,y,a,p,w=[o||f],h=kt.call(t,"type")?t.type:t,b=kt.call(t,"namespace")?t.namespace.split("."):[];if(c=p=l=o=o||f,3!==o.nodeType&&8!==o.nodeType&&!di.test(h+i.event.triggered)&&(h.indexOf(".")>-1&&(h=(b=h.split(".")).shift(),b.sort()),v=h.indexOf(":")<0&&"on"+h,t=t[i.expando]?t:new i.Event(h,"object"==typeof t&&t),t.isTrigger=s?2:3,t.namespace=b.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=o),e=null==e?[t]:i.makeArray(e,[t]),a=i.event.special[h]||{},s||!a.trigger||!1!==a.trigger.apply(o,e))){if(!s&&!a.noBubble&&!tt(o)){for(d=a.delegateType||h,di.test(d+h)||(c=c.parentNode);c;c=c.parentNode)w.push(c),l=c;l===(o.ownerDocument||f)&&w.push(l.defaultView||l.parentWindow||n)}for(k=0;(c=w[k++])&&!t.isPropagationStopped();)p=c,t.type=k>1?d:a.bindType||h,(y=(r.get(c,"events")||{})[t.type]&&r.get(c,"handle"))&&y.apply(c,e),(y=v&&c[v])&&y.apply&&lt(c)&&(t.result=y.apply(c,e),!1===t.result&&t.preventDefault());return t.type=h,s||t.isDefaultPrevented()||a._default&&!1!==a._default.apply(w.pop(),e)||!lt(o)||v&&u(o[h])&&!tt(o)&&((l=o[v])&&(o[v]=null),i.event.triggered=h,t.isPropagationStopped()&&p.addEventListener(h,gi),o[h](),t.isPropagationStopped()&&p.removeEventListener(h,gi),i.event.triggered=void 0,l&&(o[v]=l)),t.result}},simulate:function(n,t,r){var u=i.extend(new i.Event,r,{type:n,isSimulated:!0});i.event.trigger(u,null,t)}});i.fn.extend({trigger:function(n,t){return this.each(function(){i.event.trigger(n,t,this)})},triggerHandler:function(n,t){var r=this[0];if(r)return i.event.trigger(n,t,r,!0)}});e.focusin||i.each({focus:"focusin",blur:"focusout"},function(n,t){var u=function(n){i.event.simulate(t,n.target,i.event.fix(n))};i.event.special[t]={setup:function(){var i=this.ownerDocument||this,f=r.access(i,t);f||i.addEventListener(n,u,!0);r.access(i,t,(f||0)+1)},teardown:function(){var i=this.ownerDocument||this,f=r.access(i,t)-1;f?r.access(i,t,f):(i.removeEventListener(n,u,!0),r.remove(i,t))}}});var pt=n.location,sf=Date.now(),nr=/\?/;i.parseXML=function(t){var r;if(!t||"string"!=typeof t)return null;try{r=(new n.DOMParser).parseFromString(t,"text/xml")}catch(n){r=void 0}return r&&!r.getElementsByTagName("parsererror").length||i.error("Invalid XML: "+t),r};var io=/\[\]$/,hf=/\r?\n/g,ro=/^(?:submit|button|image|reset|file)$/i,uo=/^(?:input|select|textarea|keygen)/i;i.param=function(n,t){var r,f=[],e=function(n,t){var i=u(t)?t():t;f[f.length]=encodeURIComponent(n)+"="+encodeURIComponent(null==i?"":i)};if(Array.isArray(n)||n.jquery&&!i.isPlainObject(n))i.each(n,function(){e(this.name,this.value)});else for(r in n)tr(r,n[r],t,e);return f.join("&")};i.fn.extend({serialize:function(){return i.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var n=i.prop(this,"elements");return n?i.makeArray(n):this}).filter(function(){var n=this.type;return this.name&&!i(this).is(":disabled")&&uo.test(this.nodeName)&&!ro.test(n)&&(this.checked||!iu.test(n))}).map(function(n,t){var r=i(this).val();return null==r?null:Array.isArray(r)?i.map(r,function(n){return{name:t.name,value:n.replace(hf,"\r\n")}}):{name:t.name,value:r.replace(hf,"\r\n")}}).get()}});var fo=/%20/g,eo=/#.*$/,oo=/([?&])_=[^&]*/,so=/^(.*?):[ \t]*([^\r\n]*)$/gm,ho=/^(?:GET|HEAD)$/,co=/^\/\//,cf={},ir={},lf="*/".concat("*"),rr=f.createElement("a");return rr.href=pt.href,i.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:pt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(pt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":lf,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":i.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(n,t){return t?ur(ur(n,i.ajaxSettings),t):ur(i.ajaxSettings,n)},ajaxPrefilter:af(cf),ajaxTransport:af(ir),ajax:function(t,r){function b(t,r,f,c){var v,rt,b,p,g,l=r;s||(s=!0,d&&n.clearTimeout(d),a=void 0,k=c||"",e.readyState=t>0?4:0,v=t>=200&&t<300||304===t,f&&(p=lo(u,e,f)),p=ao(u,p,e,v),v?(u.ifModified&&((g=e.getResponseHeader("Last-Modified"))&&(i.lastModified[o]=g),(g=e.getResponseHeader("etag"))&&(i.etag[o]=g)),204===t||"HEAD"===u.type?l="nocontent":304===t?l="notmodified":(l=p.state,rt=p.data,v=!(b=p.error))):(b=l,!t&&l||(l="error",t<0&&(t=0))),e.status=t,e.statusText=(r||l)+"",v?tt.resolveWith(h,[rt,l,e]):tt.rejectWith(h,[e,l,b]),e.statusCode(w),w=void 0,y&&nt.trigger(v?"ajaxSuccess":"ajaxError",[e,u,v?rt:b]),it.fireWith(h,[e,l]),y&&(nt.trigger("ajaxComplete",[e,u]),--i.active||i.event.trigger("ajaxStop")))}"object"==typeof t&&(r=t,t=void 0);r=r||{};var a,o,k,v,d,c,s,y,g,p,u=i.ajaxSetup({},r),h=u.context||u,nt=u.context&&(h.nodeType||h.jquery)?i(h):i.event,tt=i.Deferred(),it=i.Callbacks("once memory"),w=u.statusCode||{},rt={},ut={},ft="canceled",e={readyState:0,getResponseHeader:function(n){var t;if(s){if(!v)for(v={};t=so.exec(k);)v[t[1].toLowerCase()]=t[2];t=v[n.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return s?k:null},setRequestHeader:function(n,t){return null==s&&(n=ut[n.toLowerCase()]=ut[n.toLowerCase()]||n,rt[n]=t),this},overrideMimeType:function(n){return null==s&&(u.mimeType=n),this},statusCode:function(n){var t;if(n)if(s)e.always(n[e.status]);else for(t in n)w[t]=[w[t],n[t]];return this},abort:function(n){var t=n||ft;return a&&a.abort(t),b(0,t),this}};if(tt.promise(e),u.url=((t||u.url||pt.href)+"").replace(co,pt.protocol+"//"),u.type=r.method||r.type||u.method||u.type,u.dataTypes=(u.dataType||"*").toLowerCase().match(l)||[""],null==u.crossDomain){c=f.createElement("a");try{c.href=u.url;c.href=c.href;u.crossDomain=rr.protocol+"//"+rr.host!=c.protocol+"//"+c.host}catch(n){u.crossDomain=!0}}if(u.data&&u.processData&&"string"!=typeof u.data&&(u.data=i.param(u.data,u.traditional)),vf(cf,u,r,e),s)return e;(y=i.event&&u.global)&&0==i.active++&&i.event.trigger("ajaxStart");u.type=u.type.toUpperCase();u.hasContent=!ho.test(u.type);o=u.url.replace(eo,"");u.hasContent?u.data&&u.processData&&0===(u.contentType||"").indexOf("application/x-www-form-urlencoded")&&(u.data=u.data.replace(fo,"+")):(p=u.url.slice(o.length),u.data&&(u.processData||"string"==typeof u.data)&&(o+=(nr.test(o)?"&":"?")+u.data,delete u.data),!1===u.cache&&(o=o.replace(oo,"$1"),p=(nr.test(o)?"&":"?")+"_="+sf+++p),u.url=o+p);u.ifModified&&(i.lastModified[o]&&e.setRequestHeader("If-Modified-Since",i.lastModified[o]),i.etag[o]&&e.setRequestHeader("If-None-Match",i.etag[o]));(u.data&&u.hasContent&&!1!==u.contentType||r.contentType)&&e.setRequestHeader("Content-Type",u.contentType);e.setRequestHeader("Accept",u.dataTypes[0]&&u.accepts[u.dataTypes[0]]?u.accepts[u.dataTypes[0]]+("*"!==u.dataTypes[0]?", "+lf+"; q=0.01":""):u.accepts["*"]);for(g in u.headers)e.setRequestHeader(g,u.headers[g]);if(u.beforeSend&&(!1===u.beforeSend.call(h,e,u)||s))return e.abort();if(ft="abort",it.add(u.complete),e.done(u.success),e.fail(u.error),a=vf(ir,u,r,e)){if(e.readyState=1,y&&nt.trigger("ajaxSend",[e,u]),s)return e;u.async&&u.timeout>0&&(d=n.setTimeout(function(){e.abort("timeout")},u.timeout));try{s=!1;a.send(rt,b)}catch(n){if(s)throw n;b(-1,n)}}else b(-1,"No Transport");return e},getJSON:function(n,t,r){return i.get(n,t,r,"json")},getScript:function(n,t){return i.get(n,void 0,t,"script")}}),i.each(["get","post"],function(n,t){i[t]=function(n,r,f,e){return u(r)&&(e=e||f,f=r,r=void 0),i.ajax(i.extend({url:n,type:t,dataType:e,data:r,success:f},i.isPlainObject(n)&&n))}}),i._evalUrl=function(n){return i.ajax({url:n,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},i.fn.extend({wrapAll:function(n){var t;return this[0]&&(u(n)&&(n=n.call(this[0])),t=i(n,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var n=this;n.firstElementChild;)n=n.firstElementChild;return n}).append(this)),this},wrapInner:function(n){return u(n)?this.each(function(t){i(this).wrapInner(n.call(this,t))}):this.each(function(){var t=i(this),r=t.contents();r.length?r.wrapAll(n):t.append(n)})},wrap:function(n){var t=u(n);return this.each(function(r){i(this).wrapAll(t?n.call(this,r):n)})},unwrap:function(n){return this.parent(n).not("body").each(function(){i(this).replaceWith(this.childNodes)}),this}}),i.expr.pseudos.hidden=function(n){return!i.expr.pseudos.visible(n)},i.expr.pseudos.visible=function(n){return!!(n.offsetWidth||n.offsetHeight||n.getClientRects().length)},i.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(n){}},yf={0:200,1223:204},ct=i.ajaxSettings.xhr(),e.cors=!!ct&&"withCredentials"in ct,e.ajax=ct=!!ct,i.ajaxTransport(function(t){var i,r;if(e.cors||ct&&!t.crossDomain)return{send:function(u,f){var o,e=t.xhr();if(e.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(o in t.xhrFields)e[o]=t.xhrFields[o];t.mimeType&&e.overrideMimeType&&e.overrideMimeType(t.mimeType);t.crossDomain||u["X-Requested-With"]||(u["X-Requested-With"]="XMLHttpRequest");for(o in u)e.setRequestHeader(o,u[o]);i=function(n){return function(){i&&(i=r=e.onload=e.onerror=e.onabort=e.ontimeout=e.onreadystatechange=null,"abort"===n?e.abort():"error"===n?"number"!=typeof e.status?f(0,"error"):f(e.status,e.statusText):f(yf[e.status]||e.status,e.statusText,"text"!==(e.responseType||"text")||"string"!=typeof e.responseText?{binary:e.response}:{text:e.responseText},e.getAllResponseHeaders()))}};e.onload=i();r=e.onerror=e.ontimeout=i("error");void 0!==e.onabort?e.onabort=r:e.onreadystatechange=function(){4===e.readyState&&n.setTimeout(function(){i&&r()})};i=i("abort");try{e.send(t.hasContent&&t.data||null)}catch(n){if(i)throw n;}},abort:function(){i&&i()}}}),i.ajaxPrefilter(function(n){n.crossDomain&&(n.contents.script=!1)}),i.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(n){return i.globalEval(n),n}}}),i.ajaxPrefilter("script",function(n){void 0===n.cache&&(n.cache=!1);n.crossDomain&&(n.type="GET")}),i.ajaxTransport("script",function(n){if(n.crossDomain){var r,t;return{send:function(u,e){r=i("<script>").prop({charset:n.scriptCharset,src:n.url}).on("load error",t=function(n){r.remove();t=null;n&&e("error"===n.type?404:200,n.type)});f.head.appendChild(r[0])},abort:function(){t&&t()}}}}),fr=[],oi=/(=)\?(?=&|$)|\?\?/,i.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var n=fr.pop()||i.expando+"_"+sf++;return this[n]=!0,n}}),i.ajaxPrefilter("json jsonp",function(t,r,f){var e,o,s,h=!1!==t.jsonp&&(oi.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&oi.test(t.data)&&"data");if(h||"jsonp"===t.dataTypes[0])return e=t.jsonpCallback=u(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,h?t[h]=t[h].replace(oi,"$1"+e):!1!==t.jsonp&&(t.url+=(nr.test(t.url)?"&":"?")+t.jsonp+"="+e),t.converters["script json"]=function(){return s||i.error(e+" was not called"),s[0]},t.dataTypes[0]="json",o=n[e],n[e]=function(){s=arguments},f.always(function(){void 0===o?i(n).removeProp(e):n[e]=o;t[e]&&(t.jsonpCallback=r.jsonpCallback,fr.push(e));s&&u(o)&&o(s[0]);s=o=void 0}),"script"}),e.createHTMLDocument=function(){var n=f.implementation.createHTMLDocument("").body;return n.innerHTML="<form><\/form><form><\/form>",2===n.childNodes.length}(),i.parseHTML=function(n,t,r){if("string"!=typeof n)return[];"boolean"==typeof t&&(r=t,t=!1);var s,u,o;return t||(e.createHTMLDocument?((s=(t=f.implementation.createHTMLDocument("")).createElement("base")).href=f.location.href,t.head.appendChild(s)):t=f),u=ci.exec(n),o=!r&&[],u?[t.createElement(u[1])]:(u=eu([n],t,o),o&&o.length&&i(o).remove(),i.merge([],u.childNodes))},i.fn.load=function(n,t,r){var f,s,h,e=this,o=n.indexOf(" ");return o>-1&&(f=g(n.slice(o)),n=n.slice(0,o)),u(t)?(r=t,t=void 0):t&&"object"==typeof t&&(s="POST"),e.length>0&&i.ajax({url:n,type:s||"GET",dataType:"html",data:t}).done(function(n){h=arguments;e.html(f?i("<div>").append(i.parseHTML(n)).find(f):n)}).always(r&&function(n,t){e.each(function(){r.apply(this,h||[n.responseText,t,n])})}),this},i.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(n,t){i.fn[t]=function(n){return this.on(t,n)}}),i.expr.pseudos.animated=function(n){return i.grep(i.timers,function(t){return n===t.elem}).length},i.offset={setOffset:function(n,t,r){var v,o,s,h,f,c,y,l=i.css(n,"position"),a=i(n),e={};"static"===l&&(n.style.position="relative");f=a.offset();s=i.css(n,"top");c=i.css(n,"left");(y=("absolute"===l||"fixed"===l)&&(s+c).indexOf("auto")>-1)?(h=(v=a.position()).top,o=v.left):(h=parseFloat(s)||0,o=parseFloat(c)||0);u(t)&&(t=t.call(n,r,i.extend({},f)));null!=t.top&&(e.top=t.top-f.top+h);null!=t.left&&(e.left=t.left-f.left+o);"using"in t?t.using.call(n,e):a.css(e)}},i.fn.extend({offset:function(n){if(arguments.length)return void 0===n?this:this.each(function(t){i.offset.setOffset(this,n,t)});var r,u,t=this[0];if(t)return t.getClientRects().length?(r=t.getBoundingClientRect(),u=t.ownerDocument.defaultView,{top:r.top+u.pageYOffset,left:r.left+u.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var n,r,u,t=this[0],f={top:0,left:0};if("fixed"===i.css(t,"position"))r=t.getBoundingClientRect();else{for(r=this.offset(),u=t.ownerDocument,n=t.offsetParent||u.documentElement;n&&(n===u.body||n===u.documentElement)&&"static"===i.css(n,"position");)n=n.parentNode;n&&n!==t&&1===n.nodeType&&((f=i(n).offset()).top+=i.css(n,"borderTopWidth",!0),f.left+=i.css(n,"borderLeftWidth",!0))}return{top:r.top-f.top-i.css(t,"marginTop",!0),left:r.left-f.left-i.css(t,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var n=this.offsetParent;n&&"static"===i.css(n,"position");)n=n.offsetParent;return n||ii})}}),i.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(n,t){var r="pageYOffset"===t;i.fn[n]=function(i){return p(this,function(n,i,u){var f;if(tt(n)?f=n:9===n.nodeType&&(f=n.defaultView),void 0===u)return f?f[t]:n[i];f?f.scrollTo(r?f.pageXOffset:u,r?u:f.pageYOffset):n[i]=u},n,i,arguments.length)}}),i.each(["top","left"],function(n,t){i.cssHooks[t]=au(e.pixelPosition,function(n,r){if(r)return r=yt(n,t),pi.test(r)?i(n).position()[t]+"px":r})}),i.each({Height:"height",Width:"width"},function(n,t){i.each({padding:"inner"+n,content:t,"":"outer"+n},function(r,u){i.fn[u]=function(f,e){var o=arguments.length&&(r||"boolean"!=typeof f),s=r||(!0===f||!0===e?"margin":"border");return p(this,function(t,r,f){var e;return tt(t)?0===u.indexOf("outer")?t["inner"+n]:t.document.documentElement["client"+n]:9===t.nodeType?(e=t.documentElement,Math.max(t.body["scroll"+n],e["scroll"+n],t.body["offset"+n],e["offset"+n],e["client"+n])):void 0===f?i.css(t,r,s):i.style(t,r,f,s)},t,o?f:void 0,o)}})}),i.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(n,t){i.fn[t]=function(n,i){return arguments.length>0?this.on(t,null,n,i):this.trigger(t)}}),i.fn.extend({hover:function(n,t){return this.mouseenter(n).mouseleave(t||n)}}),i.fn.extend({bind:function(n,t,i){return this.on(n,null,t,i)},unbind:function(n,t){return this.off(n,null,t)},delegate:function(n,t,i,r){return this.on(t,n,i,r)},undelegate:function(n,t,i){return 1===arguments.length?this.off(n,"**"):this.off(t,n||"**",i)}}),i.proxy=function(n,t){var f,e,r;if("string"==typeof t&&(f=n[t],t=n,n=f),u(n))return e=d.call(arguments,2),r=function(){return n.apply(t||this,e.concat(d.call(arguments)))},r.guid=n.guid=n.guid||i.guid++,r},i.holdReady=function(n){n?i.readyWait++:i.ready(!0)},i.isArray=Array.isArray,i.parseJSON=JSON.parse,i.nodeName=v,i.isFunction=u,i.isWindow=tt,i.camelCase=y,i.type=it,i.now=Date.now,i.isNumeric=function(n){var t=i.type(n);return("number"===t||"string"===t)&&!isNaN(n-parseFloat(n))},"function"==typeof define&&define.amd&&define("jquery",[],function(){return i}),pf=n.jQuery,wf=n.$,i.noConflict=function(t){return n.$===i&&(n.$=wf),t&&n.jQuery===i&&(n.jQuery=pf),i},t||(n.jQuery=n.$=i),i});"undefined"==typeof jQuery.migrateMute&&(jQuery.migrateMute=!0),function(n,t,i){function r(i){var r=t.console;o[i]||(o[i]=!0,n.migrateWarnings.push(i),r&&r.warn&&!n.migrateMute&&(r.warn("JQMIGRATE: "+i),n.migrateTrace&&r.trace&&r.trace()))}function f(t,i,u,f){if(Object.defineProperty)try{return Object.defineProperty(t,i,{configurable:!0,enumerable:!0,get:function(){return r(f),u},set:function(n){r(f);u=n}}),void 0}catch(e){}n._definePropertyBroken=!0;t[i]=u}var o={},l,a,v;n.migrateWarnings=[];!n.migrateMute&&t.console&&t.console.log&&t.console.log("JQMIGRATE: Logging is active");n.migrateTrace===i&&(n.migrateTrace=!0);n.migrateReset=function(){o={};n.migrateWarnings.length=0};"BackCompat"===document.compatMode&&r("jQuery is not compatible with Quirks Mode");var s=n("<input/>",{size:1}).attr("size")&&n.attrFn,h=n.attr,g=n.attrHooks.value&&n.attrHooks.value.get||function(){return null},nt=n.attrHooks.value&&n.attrHooks.value.set||function(){return i},tt=/^(?:input|button)$/i,it=/^[238]$/,rt=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,ut=/^(?:checked|selected)$/i;f(n,"attrFn",s||{},"jQuery.attrFn is deprecated");n.attr=function(t,u,f,e){var o=u.toLowerCase(),c=t&&t.nodeType;return e&&(h.length<4&&r("jQuery.fn.attr( props, pass ) is deprecated"),t&&!it.test(c)&&(s?u in s:n.isFunction(n.fn[u])))?n(t)[u](f):("type"===u&&f!==i&&tt.test(t.nodeName)&&t.parentNode&&r("Can't change the 'type' of an input or button in IE 6/7/8"),!n.attrHooks[o]&&rt.test(o)&&(n.attrHooks[o]={get:function(t,r){var u,f=n.prop(t,r);return f===!0||"boolean"!=typeof f&&(u=t.getAttributeNode(r))&&u.nodeValue!==!1?r.toLowerCase():i},set:function(t,i,r){var u;return i===!1?n.removeAttr(t,r):(u=n.propFix[r]||r,u in t&&(t[u]=!0),t.setAttribute(r,r.toLowerCase())),r}},ut.test(o)&&r("jQuery.fn.attr('"+o+"') may use property instead of attribute")),h.call(n,t,u,f))};n.attrHooks.value={get:function(n,t){var i=(n.nodeName||"").toLowerCase();return"button"===i?g.apply(this,arguments):("input"!==i&&"option"!==i&&r("jQuery.fn.attr('value') no longer gets properties"),t in n?n.value:null)},set:function(n,t){var i=(n.nodeName||"").toLowerCase();return"button"===i?nt.apply(this,arguments):("input"!==i&&"option"!==i&&r("jQuery.fn.attr('value', val) no longer sets properties"),n.value=t,void 0)}};var e,u,c=n.fn.init,ft=n.parseJSON,et=/^([^<]*)(<[\w\W]+>)([^>]*)$/;n.fn.init=function(t,i,u){var f;return t&&"string"==typeof t&&!n.isPlainObject(i)&&(f=et.exec(n.trim(t)))&&f[0]&&("<"!==t.charAt(0)&&r("$(html) HTML strings must start with '<' character"),f[3]&&r("$(html) HTML text after last tag is ignored"),"#"===f[0].charAt(0)&&(r("HTML string cannot start with a '#' character"),n.error("JQMIGRATE: Invalid selector string (XSS)")),i&&i.context&&(i=i.context),n.parseHTML)?c.call(this,n.parseHTML(f[2],i,!0),i,u):c.apply(this,arguments)};n.fn.init.prototype=n.fn;n.parseJSON=function(n){return n?ft.apply(this,arguments):(r("jQuery.parseJSON requires a valid JSON string"),null)};n.uaMatch=function(n){n=n.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(n)||/(webkit)[ \/]([\w.]+)/.exec(n)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(n)||/(msie) ([\w.]+)/.exec(n)||n.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(n)||[];return{browser:t[1]||"",version:t[2]||"0"}};n.browser||(e=n.uaMatch(navigator.userAgent),u={},e.browser&&(u[e.browser]=!0,u.version=e.version),u.chrome?u.webkit=!0:u.webkit&&(u.safari=!0),n.browser=u);f(n,"browser",n.browser,"jQuery.browser is deprecated");n.boxModel=n.support.boxModel="CSS1Compat"===document.compatMode;f(n,"boxModel",n.boxModel,"jQuery.boxModel is deprecated");f(n.support,"boxModel",n.support.boxModel,"jQuery.support.boxModel is deprecated");n.sub=function(){function t(n,i){return new t.fn.init(n,i)}n.extend(!0,t,this);t.superclass=this;t.fn=t.prototype=this();t.fn.constructor=t;t.sub=this.sub;t.fn.init=function(r,u){var f=n.fn.init.call(this,r,u,i);return f instanceof t?f:t(f)};t.fn.init.prototype=t.fn;var i=t(document);return r("jQuery.sub() is deprecated"),t};n.ajaxSetup({converters:{"text json":n.parseJSON}});l=n.fn.data;n.fn.data=function(t){var f,u,e=this[0];return!e||"events"!==t||1!==arguments.length||(f=n.data(e,t),u=n._data(e,t),f!==i&&f!==u||u===i)?l.apply(this,arguments):(r("Use of jQuery.fn.data('events') is deprecated"),u)};a=/\/(java|ecma)script/i;v=n.fn.andSelf||n.fn.addBack;n.fn.andSelf=function(){return r("jQuery.fn.andSelf() replaced by jQuery.fn.addBack()"),v.apply(this,arguments)};n.clean||(n.clean=function(t,i,u,f){i=i||document;i=!i.nodeType&&i[0]||i;i=i.ownerDocument||i;r("jQuery.clean() is deprecated");var o,e,h,c,s=[];if(n.merge(s,n.buildFragment(t,i).childNodes),u)for(h=function(n){if(!n.type||a.test(n.type))return f?f.push(n.parentNode?n.parentNode.removeChild(n):n):u.appendChild(n)},o=0;null!=(e=s[o]);o++)n.nodeName(e,"script")&&h(e)||(u.appendChild(e),"undefined"!=typeof e.getElementsByTagName&&(c=n.grep(n.merge([],e.getElementsByTagName("script")),h),s.splice.apply(s,[o+1,0].concat(c)),o+=c.length));return s});var ot=n.event.add,st=n.event.remove,ht=n.event.trigger,ct=n.fn.toggle,y=n.fn.live,p=n.fn.die,w="ajaxStart|ajaxStop|ajaxSend|ajaxComplete|ajaxError|ajaxSuccess",b=new RegExp("\\b(?:"+w+")\\b"),k=/(?:^|\s)hover(\.\S+|)\b/,d=function(t){return"string"!=typeof t||n.event.special.hover?t:(k.test(t)&&r("'hover' pseudo-event is deprecated, use 'mouseenter mouseleave'"),t&&t.replace(k,"mouseenter$1 mouseleave$1"))};n.event.props&&"attrChange"!==n.event.props[0]&&n.event.props.unshift("attrChange","attrName","relatedNode","srcElement");n.event.dispatch&&f(n.event,"handle",n.event.dispatch,"jQuery.event.handle is undocumented and deprecated");n.event.add=function(n,t,i,u,f){n!==document&&b.test(t)&&r("AJAX events should be attached to document: "+t);ot.call(this,n,d(t||""),i,u,f)};n.event.remove=function(n,t,i,r,u){st.call(this,n,d(t)||"",i,r,u)};n.fn.error=function(){var n=Array.prototype.slice.call(arguments,0);return r("jQuery.fn.error() is deprecated"),n.splice(0,0,"error"),arguments.length?this.bind.apply(this,n):(this.triggerHandler.apply(this,n),this)};n.fn.toggle=function(t,i){if(!n.isFunction(t)||!n.isFunction(i))return ct.apply(this,arguments);r("jQuery.fn.toggle(handler, handler...) is deprecated");var u=arguments,e=t.guid||n.guid++,f=0,o=function(i){var r=(n._data(this,"lastToggle"+t.guid)||0)%f;return n._data(this,"lastToggle"+t.guid,r+1),i.preventDefault(),u[r].apply(this,arguments)||!1};for(o.guid=e;f<u.length;)u[f++].guid=e;return this.click(o)};n.fn.live=function(t,i,u){return r("jQuery.fn.live() is deprecated"),y?y.apply(this,arguments):(n(this.context).on(t,this.selector,i,u),this)};n.fn.die=function(t,i){return r("jQuery.fn.die() is deprecated"),p?p.apply(this,arguments):(n(this.context).off(t,this.selector||"**",i),this)};n.event.trigger=function(n,t,i,u){return i||b.test(n)||r("Global events are undocumented and deprecated"),ht.call(this,n,t,i||document,u)};n.each(w.split("|"),function(t,i){n.event.special[i]={setup:function(){var t=this;return t!==document&&(n.event.add(document,i+"."+n.guid,function(){n.event.trigger(i,null,t,!0)}),n._data(this,i,n.guid++)),!1},teardown:function(){return this!==document&&n.event.remove(document,i+"."+n._data(this,i)),!1}}})}(jQuery,window);Q=Q||{};Q.NextQ=Q.NextQ||{};Q.NextQ.Managers=Q.NextQ.Managers||{};Q.NextQ.Views=Q.NextQ.Views||{};Q.NextQ.Interfaces=Q.NextQ.Interfaces||{};Q.NextQ.Managers.GlobalManager=function(){if(!1==this instanceof Q.NextQ.Managers.GlobalManager)return new Q.NextQ.Managers.GlobalManager;var n=this.mngr=this,r=this.PARAM_VALUE_SEPARATOR="=",t=this.PARAM_KEY_SEPARATOR="&",i=this.URL_HASH_SEPARATOR="#",f=this.PARAMETERS_SEPARATOR="?",u=this.DEFAULT_VALUE="1";this.initializeOnExecute=function(){};this.getLocationHash=function(){var t="",r;return document.URL.toString().indexOf("#")!=-1&&n.isNotEmptyStr(document.URL.toString().split("#")[1])&&(t=document.URL.toString(),r=t.lastIndexOf(i),r>=0&&(t=t.substr(r+1))),t};this.createUUID=function(){for(var n=[],i="0123456789abcdef",t=0;t<36;t++)n[t]=i.substr(Math.floor(Math.random()*16),1);return n[14]="4",n[19]=i.substr(n[19]&3|8,1),n[8]=n[13]=n[18]=n[23]="-",n.join("")};this.convertObjectToParameterStr=function(t,i,r){var e="",f,u;if(t!=null){f=[];for(u in t)t.hasOwnProperty(u)&&(i?f.push(u):n.isDefined(t[u])?f.push(u+n.PARAM_VALUE_SEPARATOR+encodeURIComponent(t[u])):r&&f.push(u));e=f.join(n.PARAM_KEY_SEPARATOR)}return e};this.convertHashParametersToObject=function(i,f){var s={},l,h,o,e,c;if(!n.isNotEmptyStr(i))return s;for(l=i.split(t),h=0;h<l.length;h++)if(e=l[h].split(r),e.length>1){o=e[0];c="";try{c=decodeURIComponent(e[1])}catch(a){c=e[1]}o.length>0&&(s[o]=c)}else e.length==1&&(o=e[0],o.length>0&&(s[o]=f?undefined:u));return s};String.prototype.startsWith||(String.prototype.startsWith=function(n,t){return t=t||0,this.indexOf(n,t)===t});typeof Object.assign!="function"&&Object.defineProperty(Object,"assign",{value:function(n){"use strict";var u,i,t,r;if(n==null)throw new TypeError("Cannot convert undefined or null to object");for(u=Object(n),i=1;i<arguments.length;i++)if(t=arguments[i],t!=null)for(r in t)Object.prototype.hasOwnProperty.call(t,r)&&(u[r]=t[r]);return u},writable:!0,configurable:!0});this.trimLocationHash=function(n){for(n=n.trim();n.startsWith(i)||n.startsWith(t);)n=n.substr(1);return n};this.decodeStateValues=function(n){var i={};for(var t in n)n.hasOwnProperty(t)&&(i[t]=decodeURIComponent(n[t]));return i};this.isNotEmptyStr=function(n){return n!=null&&typeof n!="undefined"&&n.length>0};this.isDefined=function(n){return n!=null&&typeof n!="undefined"};this.getLocation=function(){var t="",i;return n.isDefined(document.URL)&&(t=document.URL.toString(),i=t.lastIndexOf(n.PARAMETERS_SEPARATOR),t=i>-1?t.substr(i+1):n.getLocationHash()),t}};qglobalManager=new Q.NextQ.Managers.GlobalManager;qglobalManager.initializeOnExecute(),function(n){var t=!1,r,i;typeof define=="function"&&define.amd&&(define(n),t=!0);typeof exports=="object"&&(module.exports=n(),t=!0);t||(r=window.Cookies,i=window.Cookies=n(),i.noConflict=function(){return window.Cookies=r,i})}(function(){function n(){for(var n=0,r={},t,i;n<arguments.length;n++){t=arguments[n];for(i in t)r[i]=t[i]}return r}function t(i){function r(t,u,f){var o,c,l,s,v,e,h;if(typeof document!="undefined"){if(arguments.length>1){f=n({path:"/"},r.defaults,f);typeof f.expires=="number"&&(c=new Date,c.setMilliseconds(c.getMilliseconds()+f.expires*864e5),f.expires=c);f.expires=f.expires?f.expires.toUTCString():"";try{o=JSON.stringify(u);/^[\{\[]/.test(o)&&(u=o)}catch(w){}u=i.write?i.write(u,t):encodeURIComponent(String(u)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent);t=encodeURIComponent(String(t));t=t.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent);t=t.replace(/[\(\)]/g,escape);l="";for(s in f)f[s]&&(l+="; "+s,f[s]!==!0)&&(l+="="+f[s]);return document.cookie=t+"="+u+l}t||(o={});for(var y=document.cookie?document.cookie.split("; "):[],p=/(%[0-9A-Z]{2})+/g,a=0;a<y.length;a++){v=y[a].split("=");e=v.slice(1).join("=");e.charAt(0)==='"'&&(e=e.slice(1,-1));try{if(h=v[0].replace(p,decodeURIComponent),e=i.read?i.read(e,h):i(e,h)||e.replace(p,decodeURIComponent),this.json)try{e=JSON.parse(e)}catch(w){}if(t===h){o=e;break}t||(o[h]=e)}catch(w){}}return o}}return r.set=r,r.get=function(n){return r.call(r,n)},r.getJSON=function(){return r.apply({json:!0},[].slice.call(arguments))},r.defaults={},r.remove=function(t,i){r(t,"",n(i,{expires:-1}))},r.withConverter=t,r}return t(function(){})});Q.NextQ.Managers.PageRequestManager=function(){if(!1==this instanceof Q.NextQ.Managers.PageRequestManager)return new Q.NextQ.Managers.PageRequestManager;this.mngr=this;var t=this,i=this,n=t._private={};n.initialized=!1;t.initialize=function(){if(!n.initialized&&typeof Sys!="undefined"&&typeof Sys.WebForms!="undefined"){var t=Sys.WebForms.PageRequestManager.getInstance();t=Sys.WebForms.PageRequestManager.getInstance();t.add_initializeRequest(n.initializeRequest);t.add_endRequest(n.endRequest);n.initialized=!0}};n.initializeRequest=function(n,t){var i,r;_prm.get_isInAsyncPostBack()?(i=t.get_postBackElement(),_executingElement!=i&&(r=$get("__EVENTARGUMENT").value,t.set_cancel(!0),Array.enqueue(_callQueue,[i,r]))):(_executingElement=t.get_postBackElement(),_executingEventArgs=$get("__EVENTARGUMENT").value)};n.endRequest=function(){if(_callQueue.length>0){var n=Array.dequeue(_callQueue);_executingElement=n[0];_executingEventArgs=n[1];_prm._doPostBack(_executingElement.id,_executingEventArgs)}else _executingElement=null}};pageRequestManager=new Q.NextQ.Managers.PageRequestManager;!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.BotChat=t():n.BotChat=t()}(this,function(){return function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.i=function(n){return n},t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{configurable:!1,enumerable:!0,get:r})},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=178)}([function(n,t,i){"use strict";var r=i(16),u=i(439),f=i(81),e=function(){function n(n){this._isScalar=!1;n&&(this._subscribe=n)}return n.prototype.lift=function(t){var i=new n;return i.source=this,i.operator=t,i},n.prototype.subscribe=function(n,t,i){var f=this.operator,r=u.toSubscriber(n,t,i);if(f?f.call(r,this.source):r.add(this.source?this._subscribe(r):this._trySubscribe(r)),r.syncErrorThrowable&&(r.syncErrorThrowable=!1,r.syncErrorThrown))throw r.syncErrorValue;return r},n.prototype._trySubscribe=function(n){try{return this._subscribe(n)}catch(t){n.syncErrorThrown=!0;n.syncErrorValue=t;n.error(t)}},n.prototype.forEach=function(n,t){var i=this;if(t||(r.root.Rx&&r.root.Rx.config&&r.root.Rx.config.Promise?t=r.root.Rx.config.Promise:r.root.Promise&&(t=r.root.Promise)),!t)throw new Error("no Promise impl found");return new t(function(t,r){var u;u=i.subscribe(function(t){if(u)try{n(t)}catch(n){r(n);u.unsubscribe()}else n(t)},r,t)})},n.prototype._subscribe=function(n){return this.source.subscribe(n)},n.prototype[f.observable]=function(){return this},n.create=function(t){return new n(t)},n}();t.Observable=e},function(n){"use strict";function t(n,t,r,u,f,e,o,s){var h,c,l;if(i(t),!n){void 0===t?h=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings."):(c=[r,u,f,e,o,s],l=0,h=new Error(t.replace(/%s/g,function(){return c[l++]})),h.name="Invariant Violation");throw h.framesToPop=1,h;}}var i=function(){};n.exports=t},function(n,t,i){"use strict";function s(n){return Object.prototype.toString.call(n)}function h(n){return"[object String]"===s(n)}function r(n,t){return it.call(n,t)}function c(n){return Array.prototype.slice.call(arguments,1).forEach(function(t){if(t){if("object"!=typeof t)throw new TypeError(t+"must be object");Object.keys(t).forEach(function(i){n[i]=t[i]})}}),n}function l(n,t,i){return[].concat(n.slice(0,t),i,n.slice(t+1))}function u(n){return!(n>=55296&&n<=57343)&&!(n>=64976&&n<=65007)&&65535!=(65535&n)&&65534!=(65535&n)&&!(n>=0&&n<=8)&&11!==n&&!(n>=14&&n<=31)&&!(n>=127&&n<=159)&&!(n>1114111)}function f(n){if(n>65535){n-=65536;var t=55296+(n>>10),i=56320+(1023&n);return String.fromCharCode(t,i)}return String.fromCharCode(n)}function a(n,t){var i=0;return r(o,t)?o[t]:35===t.charCodeAt(0)&&ut.test(t)&&(i="x"===t[1].toLowerCase()?parseInt(t.slice(2),16):parseInt(t.slice(1),10),u(i))?f(i):n}function v(n){return n.indexOf("\\")<0?n:n.replace(e,"$1")}function y(n){return n.indexOf("\\")<0&&n.indexOf("&")<0?n:n.replace(rt,function(n,t,i){return t||a(n,i)})}function p(n){return ot[n]}function w(n){return ft.test(n)?n.replace(et,p):n}function b(n){return n.replace(st,"\\$&")}function k(n){switch(n){case 9:case 32:return!0}return!1}function d(n){if(n>=8192&&n<=8202)return!0;switch(n){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}function g(n){return ht.test(n)}function nt(n){switch(n){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function tt(n){return n.trim().replace(/\s+/g," ").toUpperCase()}var it=Object.prototype.hasOwnProperty,e=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,rt=new RegExp(e.source+"|"+/&([a-z#][a-z0-9]{1,31});/gi.source,"gi"),ut=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,o=i(99),ft=/[&<>"]/,et=/[&<>"]/g,ot={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;"},st=/[.?*+^$[\]\\(){}|-]/g,ht=i(84);t.lib={};t.lib.mdurl=i(103);t.lib.ucmicro=i(444);t.assign=c;t.isString=h;t.has=r;t.unescapeMd=v;t.unescapeAll=y;t.isValidEntityCode=u;t.fromCodePoint=f;t.escapeHtml=w;t.arrayReplaceAt=l;t.isSpace=k;t.isWhiteSpace=d;t.isMdAsciiPunct=nt;t.isPunctChar=g;t.escapeRE=b;t.normalizeReference=tt},function(n,t,i){"use strict";var r=i(10),u=r;n.exports=u},function(n){"use strict";function t(n){for(var t,u=arguments.length-1,i="Minified React error #"+n+"; visit http://facebook.github.io/react/docs/error-decoder.html?invariant="+n,r=0;r<u;r++)i+="&args[]="+encodeURIComponent(arguments[r+1]);i+=" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.";t=new Error(i);throw t.name="Invariant Violation",t.framesToPop=1,t;}n.exports=t},function(n){"use strict";function i(n){if(null===n||void 0===n)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(n)}var t=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable;n.exports=function(){var i,t,n,r;try{if(!Object.assign||(i=new String("abc"),i[5]="de","5"===Object.getOwnPropertyNames(i)[0]))return!1;for(t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;return"0123456789"!==Object.getOwnPropertyNames(t).map(function(n){return t[n]}).join("")?!1:(r={},"abcdefghijklmnopqrst".split("").forEach(function(n){r[n]=n}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join(""))}catch(i){return!1}}()?Object.assign:function(n){for(var f,o,c,e,s=i(n),h=1;h<arguments.length;h++){f=Object(arguments[h]);for(c in f)r.call(f,c)&&(s[c]=f[c]);if(t)for(o=t(f),e=0;e<o.length;e++)u.call(f,o[e])&&(s[o[e]]=f[o[e]])}return s}},function(n,t,i){"use strict";function c(n,t){return 1===n.nodeType&&n.getAttribute(w)===String(t)||8===n.nodeType&&n.nodeValue===" react-text: "+t+" "||8===n.nodeType&&n.nodeValue===" react-empty: "+t+" "}function e(n){for(var t;t=n._renderedComponent;)n=t;return n}function o(n,t){var i=e(n);i._hostNode=t;t[r]=i}function l(n){var t=n._hostNode;t&&(delete t[r],n._hostNode=null)}function u(n,t){var r,i,s,l,u;if(!(n._flags&h.hasCachedChildNodes)){r=n._renderedChildren;i=t.firstChild;n:for(s in r)if(r.hasOwnProperty(s)&&(l=r[s],u=e(l)._domID,0!==u)){for(;null!==i;i=i.nextSibling)if(c(i,u)){o(l,i);continue n}f("32",u)}n._flags|=h.hasCachedChildNodes}}function s(n){var t,f,i;if(n[r])return n[r];for(t=[];!n[r];){if(t.push(n),!n.parentNode)return null;n=n.parentNode}for(;n&&(i=n[r]);n=t.pop())f=i,t.length&&u(i,n);return f}function a(n){var t=s(n);return null!=t&&t._hostNode===n?t:null}function v(n){if(void 0===n._hostNode&&f("33"),n._hostNode)return n._hostNode;for(var t=[];!n._hostNode;)t.push(n),n._hostParent||f("34"),n=n._hostParent;for(;t.length;n=t.pop())u(n,n._hostNode);return n._hostNode}var f=i(4),y=i(23),p=i(113),w=(i(1),y.ID_ATTRIBUTE_NAME),h=p,r="__reactInternalInstance$"+Math.random().toString(36).slice(2),b={getClosestInstanceFromNode:s,getInstanceFromNode:a,getNodeFromInstance:v,precacheChildNodes:u,precacheNode:o,uncacheNode:l};n.exports=b},function(n){"use strict";var t=!("undefined"==typeof window||!window.document||!window.document.createElement),i={canUseDOM:t,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:t&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:t&&!!window.screen,isInWorker:!t};n.exports=i},function(n,t,i){"use strict";var f=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},e=i(83),s=i(21),r=i(146),h=i(82),o=function(n){function t(i,f,e){switch(n.call(this),this.syncErrorValue=null,this.syncErrorThrown=!1,this.syncErrorThrowable=!1,this.isStopped=!1,arguments.length){case 0:this.destination=r.empty;break;case 1:if(!i){this.destination=r.empty;break}if("object"==typeof i){i instanceof t?(this.destination=i,this.destination.add(this)):(this.syncErrorThrowable=!0,this.destination=new u(this,i));break}default:this.syncErrorThrowable=!0;this.destination=new u(this,i,f,e)}}return f(t,n),t.prototype[h.rxSubscriber]=function(){return this},t.create=function(n,i,r){var u=new t(n,i,r);return u.syncErrorThrowable=!1,u},t.prototype.next=function(n){this.isStopped||this._next(n)},t.prototype.error=function(n){this.isStopped||(this.isStopped=!0,this._error(n))},t.prototype.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,n.prototype.unsubscribe.call(this))},t.prototype._next=function(n){this.destination.next(n)},t.prototype._error=function(n){this.destination.error(n);this.unsubscribe()},t.prototype._complete=function(){this.destination.complete();this.unsubscribe()},t.prototype._unsubscribeAndRecycle=function(){var n=this,t=n._parent,i=n._parents;return this._parent=null,this._parents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parent=t,this._parents=i,this},t}(s.Subscription),u;t.Subscriber=o;u=function(n){function t(t,i,u,f){n.call(this);this._parentSubscriber=t;var s,o=this;e.isFunction(i)?s=i:i&&(s=i.next,u=i.error,f=i.complete,i!==r.empty&&(o=Object.create(i),e.isFunction(o.unsubscribe)&&this.add(o.unsubscribe.bind(o)),o.unsubscribe=this.unsubscribe.bind(this)));this._context=o;this._next=s;this._error=u;this._complete=f}return f(t,n),t.prototype.next=function(n){if(!this.isStopped&&this._next){var t=this._parentSubscriber;t.syncErrorThrowable?this.__tryOrSetError(t,this._next,n)&&this.unsubscribe():this.__tryOrUnsub(this._next,n)}},t.prototype.error=function(n){if(!this.isStopped){var t=this._parentSubscriber;if(this._error)t.syncErrorThrowable?(this.__tryOrSetError(t,this._error,n),this.unsubscribe()):(this.__tryOrUnsub(this._error,n),this.unsubscribe());else{if(!t.syncErrorThrowable)throw this.unsubscribe(),n;t.syncErrorValue=n;t.syncErrorThrown=!0;this.unsubscribe()}}},t.prototype.complete=function(){var i=this,n,t;this.isStopped||(n=this._parentSubscriber,this._complete?(t=function(){return i._complete.call(i._context)},n.syncErrorThrowable?(this.__tryOrSetError(n,t),this.unsubscribe()):(this.__tryOrUnsub(t),this.unsubscribe())):this.unsubscribe())},t.prototype.__tryOrUnsub=function(n,t){try{n.call(this._context,t)}catch(n){throw this.unsubscribe(),n;}},t.prototype.__tryOrSetError=function(n,t,i){try{t.call(this._context,i)}catch(t){return n.syncErrorValue=t,n.syncErrorThrown=!0,!0}return!1},t.prototype._unsubscribe=function(){var n=this._parentSubscriber;this._context=null;this._parentSubscriber=null;n.unsubscribe()},t}(o)},function(n,t,i){"use strict";n.exports=i(25)},function(n){"use strict";function i(n){return function(){return n}}var t=function(){};t.thatReturns=i;t.thatReturnsFalse=i(!1);t.thatReturnsTrue=i(!0);t.thatReturnsNull=i(null);t.thatReturnsThis=function(){return this};t.thatReturnsArgument=function(n){return n};n.exports=t},function(n,t,i){"use strict";function e(n,t){function i(){this.constructor=n}k(n,t);n.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}function o(n,t){var u={},r;for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&t.indexOf(i)<0&&(u[i]=n[i]);if(null!=n&&"function"==typeof Object.getOwnPropertySymbols)for(r=0,i=Object.getOwnPropertySymbols(n);r<i.length;r++)t.indexOf(i[r])<0&&(u[i[r]]=n[i[r]]);return u}function s(n,t,i,r){var f,e=arguments.length,u=e<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,i):r,o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)u=Reflect.decorate(n,t,i,r);else for(o=n.length-1;o>=0;o--)(f=n[o])&&(u=(e<3?f(u):e>3?f(t,i,u):f(t,i))||u);return e>3&&u&&Object.defineProperty(t,i,u),u}function h(n,t){return function(i,r){t(i,r,n)}}function c(n,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(n,t)}function l(n,t,i,r){return new(i||(i=Promise))(function(u,f){function o(n){try{e(r.next(n))}catch(n){f(n)}}function s(n){try{e(r.throw(n))}catch(n){f(n)}}function e(n){n.done?u(n.value):new i(function(t){t(n.value)}).then(o,s)}e((r=r.apply(n,t||[])).next())})}function a(n,t){function f(n){return function(t){return s([n,t])}}function s(f){if(e)throw new TypeError("Generator is already executing.");for(;r;)try{if(e=1,u&&(i=u[2&f[0]?"return":f[0]?"throw":"next"])&&!(i=i.call(u,f[1])).done)return i;switch(u=0,i&&(f=[0,i.value]),f[0]){case 0:case 1:i=f;break;case 4:return r.label++,{value:f[1],done:!1};case 5:r.label++;u=f[1];f=[0];continue;case 7:f=r.ops.pop();r.trys.pop();continue;default:if(i=r.trys,!(i=i.length>0&&i[i.length-1])&&(6===f[0]||2===f[0])){r=0;continue}if(3===f[0]&&(!i||f[1]>i[0]&&f[1]<i[3])){r.label=f[1];break}if(6===f[0]&&r.label<i[1]){r.label=i[1];i=f;break}if(i&&r.label<i[2]){r.label=i[2];r.ops.push(f);break}i[2]&&r.ops.pop();r.trys.pop();continue}f=t.call(n,r)}catch(n){f=[6,n];u=0}finally{e=i=0}if(5&f[0])throw f[1];return{value:f[0]?f[1]:void 0,done:!0}}var e,u,i,o,r={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:f(0),"throw":f(1),"return":f(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o}function v(n,t){for(var i in n)t.hasOwnProperty(i)||(t[i]=n[i])}function u(n){var t="function"==typeof Symbol&&n[Symbol.iterator],i=0;return t?t.call(n):{next:function(){return n&&i>=n.length&&(n=void 0),{value:n&&n[i++],done:!n}}}}function f(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e}function y(){for(var n=[],t=0;t<arguments.length;t++)n=n.concat(f(arguments[t]));return n}function r(n){return this instanceof r?(this.v=n,this):new r(n)}function p(n,t,i){function o(n){h[n]&&(e[n]=function(t){return new Promise(function(i,r){u.push([n,t,i,r])>1||f(n,t)})})}function f(n,t){try{c(h[n](t))}catch(n){s(u[0][3],n)}}function c(n){n.value instanceof r?Promise.resolve(n.value.v).then(l,a):s(u[0][2],n)}function l(n){f("next",n)}function a(n){f("throw",n)}function s(n,t){n(t);u.shift();u.length&&f(u[0][0],u[0][1])}if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,h=i.apply(n,t||[]),u=[];return e={},o("next"),o("throw"),o("return"),e[Symbol.asyncIterator]=function(){return this},e}function w(n){function i(i,f){n[i]&&(t[i]=function(t){return(u=!u)?{value:r(n[i](t)),done:"return"===i}:f?f(t):t})}var t,u;return t={},i("next"),i("throw",function(n){throw n;}),i("return"),t[Symbol.iterator]=function(){return this},t}function b(n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=n[Symbol.asyncIterator];return t?t.call(n):"function"==typeof u?u(n):n[Symbol.iterator]()}Object.defineProperty(t,"__esModule",{value:!0});t.__extends=e;i.d(t,"__assign",function(){return d});t.__rest=o;t.__decorate=s;t.__param=h;t.__metadata=c;t.__awaiter=l;t.__generator=a;t.__exportStar=v;t.__values=u;t.__read=f;t.__spread=y;t.__await=r;t.__asyncGenerator=p;t.__asyncDelegator=w;t.__asyncValues=b;var k=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},d=Object.assign||function(n){for(var t,r,i=1,u=arguments.length;i<u;i++){t=arguments[i];for(r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r])}return n}},function(n){"use strict";n.exports={debugTool:null}},function(n,t,i){"use strict";function a(){o.ReactReconcileTransaction&&f||u("123")}function s(){this.reinitializeTransaction();this.dirtyComponentsLength=null;this.callbackQueue=e.getPooled();this.reconcileTransaction=o.ReactReconcileTransaction.getPooled(!0)}function w(n,t,i,r,u,e){return a(),f.batchedUpdates(n,t,i,r,u,e)}function b(n,t){return n._mountOrder-t._mountOrder}function k(n){var s=n.dirtyComponentsLength,i,t,f,e,h,o;for(s!==r.length&&u("124",s,r.length),r.sort(b),c++,i=0;i<s;i++)if(t=r[i],f=t._pendingCallbacks,t._pendingCallbacks=null,tt.logTopLevelRenders&&(h=t,t._currentElement.type.isReactTopLevelWrapper&&(h=t._renderedComponent),e="React update: "+h.getName(),console.time(e)),it.performUpdateIfNecessary(t,n.reconcileTransaction,c),e&&console.timeEnd(e),f)for(o=0;o<f.length;o++)n.callbackQueue.enqueue(f[o],t.getPublicInstance())}function v(n){if(a(),!f.isBatchingUpdates)return void f.batchedUpdates(v,n);r.push(n);null==n._updateBatchNumber&&(n._updateBatchNumber=c+1)}function d(n,t){f.isBatchingUpdates||u("125");l.enqueue(n,t);h=!0}var u=i(4),g=i(5),e=i(111),nt=i(20),tt=i(116),it=i(24),y=i(43),r=(i(1),[]),c=0,l=e.getPooled(),h=!1,f=null,rt={initialize:function(){this.dirtyComponentsLength=r.length},close:function(){this.dirtyComponentsLength!==r.length?(r.splice(0,this.dirtyComponentsLength),p()):r.length=0}},ut={initialize:function(){this.callbackQueue.reset()},close:function(){this.callbackQueue.notifyAll()}},ft=[rt,ut];g(s.prototype,y,{getTransactionWrappers:function(){return ft},destructor:function(){this.dirtyComponentsLength=null;e.release(this.callbackQueue);this.callbackQueue=null;o.ReactReconcileTransaction.release(this.reconcileTransaction);this.reconcileTransaction=null},perform:function(n,t,i){return y.perform.call(this,this.reconcileTransaction.perform,this.reconcileTransaction,n,t,i)}});nt.addPoolingTo(s);var p=function(){for(var n,t;r.length||h;)r.length&&(n=s.getPooled(),n.perform(k,null,n),s.release(n)),h&&(h=!1,t=l,l=e.getPooled(),t.notifyAll(),e.release(t))},et={injectReconcileTransaction:function(n){n||u("126");o.ReactReconcileTransaction=n},injectBatchingStrategy:function(n){n||u("127");"function"!=typeof n.batchedUpdates&&u("128");"boolean"!=typeof n.isBatchingUpdates&&u("129");f=n}},o={ReactReconcileTransaction:null,batchedUpdates:w,enqueueUpdate:v,flushBatchedUpdates:p,injection:et,asap:d};n.exports=o},function(n,t,i){"use strict";function u(n,t,i,u){var e,f,o,s;this.dispatchConfig=n;this._targetInst=t;this.nativeEvent=i;e=this.constructor.Interface;for(f in e)e.hasOwnProperty(f)&&(o=e[f],o?this[f]=o(i):"target"===f?this.target=u:this[f]=i[f]);return s=null!=i.defaultPrevented?i.defaultPrevented:!1===i.returnValue,this.isDefaultPrevented=s?r.thatReturnsTrue:r.thatReturnsFalse,this.isPropagationStopped=r.thatReturnsFalse,this}var e=i(5),f=i(20),r=i(10),o=(i(3),["dispatchConfig","_targetInst","nativeEvent","isDefaultPrevented","isPropagationStopped","_dispatchListeners","_dispatchInstances"]),s={type:null,target:null,currentTarget:r.thatReturnsNull,eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(n){return n.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null};e(u.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():"unknown"!=typeof n.returnValue&&(n.returnValue=!1),this.isDefaultPrevented=r.thatReturnsTrue)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():"unknown"!=typeof n.cancelBubble&&(n.cancelBubble=!0),this.isPropagationStopped=r.thatReturnsTrue)},persist:function(){this.isPersistent=r.thatReturnsTrue},isPersistent:r.thatReturnsFalse,destructor:function(){var i=this.constructor.Interface,t,n;for(t in i)this[t]=null;for(n=0;n<o.length;n++)this[o[n]]=null}});u.Interface=s;u.augmentClass=function(n,t){var i=this,u=function(){},r;u.prototype=i.prototype;r=new u;e(r,n.prototype);n.prototype=r;n.prototype.constructor=n;n.Interface=e({},i.Interface,t);n.augmentClass=i.augmentClass;f.addPoolingTo(n,f.fourArgumentPooler)};f.addPoolingTo(u,f.fourArgumentPooler);n.exports=u},function(n){"use strict";n.exports={current:null}},function(n,t,i){"use strict";(function(n){var r="undefined"!=typeof window&&window,u="undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,f=void 0!==n&&n,i=r||f||u;t.root=i,function(){if(!i)throw new Error("RxJS could not find any global context (window, self, global)");}()}).call(t,i(37))},function(n,t,i){"use strict";var f,e;Object.defineProperty(t,"__esModule",{value:!0});var o=i(11),r=i(9),s=i(51),h=i(185),c=i(46),u=i(38);t.sendMessage=function(n,t,i){return{type:"Send_Message",activity:{type:"message",text:n,from:t,locale:i,textFormat:"plain",timestamp:(new Date).toISOString()}}};t.sendFiles=function(n,t,i){return{type:"Send_Message",activity:{type:"message",attachments:f(n),from:t,locale:i}}};var l=i(182),a=i(183),v=i(184),y=function(n){function i(i){var r=n.call(this,i)||this;return r.store=h.createStore(),r.resizeListener=function(){return r.setSize()},t.konsole.log("BotChat.Chat props",i),r.store.dispatch({type:"Set_Locale",locale:i.locale||window.navigator.userLanguage||window.navigator.language||"en"}),i.formatOptions&&r.store.dispatch({type:"Set_Format_Options",options:i.formatOptions}),i.sendTyping&&r.store.dispatch({type:"Set_Send_Typing",sendTyping:i.sendTyping}),i.speechOptions&&(u.Speech.SpeechRecognizer.setSpeechRecognizer(i.speechOptions.speechRecognizer),u.Speech.SpeechSynthesizer.setSpeechSynthesizer(i.speechOptions.speechSynthesizer)),r}return o.__extends(i,n),i.prototype.handleIncomingActivity=function(n){var t=this.store.getState();switch(n.type){case"message":this.store.dispatch({type:n.from.id===t.connection.user.id?"Receive_Sent_Message":"Receive_Message",activity:n});break;case"typing":n.from.id!==t.connection.user.id&&this.store.dispatch({type:"Show_Typing",activity:n})}},i.prototype.setSize=function(){this.store.dispatch({type:"Set_Size",width:this.chatviewPanel.offsetWidth,height:this.chatviewPanel.offsetHeight})},i.prototype.componentDidMount=function(){var n=this,i;this.setSize();i=this.props.directLine?this.botConnection=new s.DirectLine(this.props.directLine):this.props.botConnection;"window"===this.props.resize&&window.addEventListener("resize",this.resizeListener);this.store.dispatch({type:"Start_Connection",user:this.props.user,bot:this.props.bot,botConnection:i,selectedActivity:this.props.selectedActivity});this.connectionStatusSubscription=i.connectionStatus$.subscribe(function(t){if(n.props.speechOptions&&n.props.speechOptions.speechRecognizer){var r=i.referenceGrammarId;r&&(n.props.speechOptions.speechRecognizer.referenceGrammarId=r)}n.store.dispatch({type:"Connection_Change",connectionStatus:t})});this.activitySubscription=i.activity$.subscribe(function(t){return n.handleIncomingActivity(t)},function(n){return t.konsole.log("activity$ error",n)});this.props.selectedActivity&&(this.selectedActivitySubscription=this.props.selectedActivity.subscribe(function(t){n.store.dispatch({type:"Select_Activity",selectedActivity:t.activity||n.store.getState().history.activities.find(function(n){return n.id===t.id})})}))},i.prototype.componentWillUnmount=function(){this.connectionStatusSubscription.unsubscribe();this.activitySubscription.unsubscribe();this.selectedActivitySubscription&&this.selectedActivitySubscription.unsubscribe();this.botConnection&&this.botConnection.end();window.removeEventListener("resize",this.resizeListener)},i.prototype.setFocus=function(){this.chatviewPanel.querySelector(".wc-shellinput").focus()},i.prototype.render=function(){var n=this,i=this.store.getState(),u,f;return t.konsole.log("BotChat.Chat state",i),i.format.options.showHeader&&(u=r.createElement("div",{className:"wc-header"},r.createElement("span",null,i.format.strings.title))),"detect"===this.props.resize&&(f=r.createElement(e,{onresize:this.resizeListener})),r.createElement(c.Provider,{store:this.store},r.createElement("div",{className:"wc-chatview-panel",ref:function(t){return n.chatviewPanel=t}},u,r.createElement(a.MessagePane,{setFocus:function(){return n.setFocus()}},r.createElement(l.History,{setFocus:function(){return n.setFocus()}})),r.createElement(v.Shell,null),f))},i}(r.Component);t.Chat=y;t.doCardAction=function(n,i,r,u){return function(f,e){var o="string"==typeof e?e:void 0,s="object"==typeof e?e:void 0;switch(f){case"imBack":"string"==typeof o&&u(o,i,r);break;case"postBack":t.sendPostBack(n,o,s,i,r);break;case"call":case"openUrl":case"playAudio":case"playVideo":case"showImage":case"downloadFile":case"signin":window.open(o);break;default:t.konsole.log("unknown button type",f)}}};t.sendPostBack=function(n,i,r,u,f){n.postActivity({type:"message",text:i,value:r,from:u,locale:f}).subscribe(function(n){t.konsole.log("success sending postBack",n)},function(n){t.konsole.log("failed to send postBack",n)})};f=function(n){for(var t,r=[],i=0,u=n.length;i<u;i++)t=n[i],r.push({contentType:t.type,contentUrl:window.URL.createObjectURL(t),name:t.name});return r};t.renderIfNonempty=function(n,t){if(void 0!==n&&null!==n&&("string"!=typeof n||n.length>0))return t(n)};t.classList=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return t.filter(Boolean).join(" ")};t.konsole={log:function(n){for(var i=[],t=1;t<arguments.length;t++)i[t-1]=arguments[t];"undefined"!=typeof window&&window.botchatDebug&&n&&console.log.apply(console,[n].concat(i))}};e=function(n){return r.createElement("iframe",{style:{position:"absolute",left:"0",top:"-100%",width:"100%",height:"100%",margin:"1px 0 0",border:"none",opacity:0,visibility:"hidden",pointerEvents:"none"},ref:function(t){t&&(t.contentWindow.onresize=n.onresize)}})}},function(n,t,i){"use strict";var r=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},u=i(8),f=function(n){function t(){n.apply(this,arguments)}return r(t,n),t.prototype.notifyNext=function(n,t){this.destination.next(t)},t.prototype.notifyError=function(n){this.destination.error(n)},t.prototype.notifyComplete=function(){this.destination.complete()},t}(u.Subscriber);t.OuterSubscriber=f},function(n,t,i){"use strict";function e(n,t,i,e){var a=new u.InnerSubscriber(n,i,e),v,w,b,y,p,k,d;if(a.closed)return null;if(t instanceof l.Observable)return t._isScalar?(a.next(t.value),a.complete(),null):t.subscribe(a);if(s.isArrayLike(t)){for(v=0,w=t.length;v<w&&!a.closed;v++)a.next(t[v]);a.closed||a.complete()}else{if(h.isPromise(t))return t.then(function(n){a.closed||(a.next(n),a.complete())},function(n){return a.error(n)}).then(null,function(n){o.root.setTimeout(function(){throw n;})}),a;if(t&&"function"==typeof t[r.iterator])for(b=t[r.iterator]();;){if(y=b.next(),y.done){a.complete();break}if(a.next(y.value),a.closed)break}else if(t&&"function"==typeof t[f.observable]){if(p=t[f.observable](),"function"==typeof p.subscribe)return p.subscribe(new u.InnerSubscriber(n,i,e));a.error(new TypeError("Provided object does not correctly implement Symbol.observable"))}else k=c.isObject(t)?"an invalid object":"'"+t+"'",d="You provided "+k+" where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.",a.error(new TypeError(d))}return null}var o=i(16),s=i(162),h=i(164),c=i(163),l=i(0),r=i(80),u=i(382),f=i(81);t.subscribeToResult=e},function(n,t,i){"use strict";var u=i(4),r=(i(1),function(n){var t=this,i;return t.instancePool.length?(i=t.instancePool.pop(),t.call(i,n),i):new t(n)}),f=function(n,t){var i=this,r;return i.instancePool.length?(r=i.instancePool.pop(),i.call(r,n,t),r):new i(n,t)},e=function(n,t,i){var r=this,u;return r.instancePool.length?(u=r.instancePool.pop(),r.call(u,n,t,i),u):new r(n,t,i)},o=function(n,t,i,r){var u=this,f;return u.instancePool.length?(f=u.instancePool.pop(),u.call(f,n,t,i,r),f):new u(n,t,i,r)},s=function(n){var t=this;n instanceof t||u("25");n.destructor();t.instancePool.length<t.poolSize&&t.instancePool.push(n)},h=r,c=function(n,t){var i=n;return i.instancePool=[],i.getPooled=t||h,i.poolSize||(i.poolSize=10),i.release=s,i},l={addPoolingTo:c,oneArgumentPooler:r,twoArgumentPooler:f,threeArgumentPooler:e,fourArgumentPooler:o};n.exports=l},function(n,t,i){"use strict";function f(n){return n.reduce(function(n,t){return n.concat(t instanceof u.UnsubscriptionError?t.errors:t)},[])}var o=i(49),s=i(163),h=i(83),e=i(36),r=i(28),u=i(436),c=function(){function n(n){this.closed=!1;this._parent=null;this._parents=null;this._subscriptions=null;n&&(this._unsubscribe=n)}return n.prototype.unsubscribe=function(){var n,y=!1,t,c,a,l,v;if(!this.closed){var i=this,p=i._parent,w=i._parents,k=i._unsubscribe,b=i._subscriptions;for(this.closed=!0,this._parent=null,this._parents=null,this._subscriptions=null,t=-1,c=w?w.length:0;p;)p.remove(this),p=++t<c&&w[t]||null;if(h.isFunction(k)&&(l=e.tryCatch(k).call(this),l===r.errorObject&&(y=!0,n=n||(r.errorObject.e instanceof u.UnsubscriptionError?f(r.errorObject.e.errors):[r.errorObject.e]))),o.isArray(b))for(t=-1,c=b.length;++t<c;)a=b[t],s.isObject(a)&&(l=e.tryCatch(a.unsubscribe).call(a),l===r.errorObject&&(y=!0,n=n||[],v=r.errorObject.e,v instanceof u.UnsubscriptionError?n=n.concat(f(v.errors)):n.push(v)));if(y)throw new u.UnsubscriptionError(n);}},n.prototype.add=function(t){var i,r;if(!t||t===n.EMPTY)return n.EMPTY;if(t===this)return this;i=t;switch(typeof t){case"function":i=new n(t);case"object":if(i.closed||"function"!=typeof i.unsubscribe)return i;if(this.closed)return i.unsubscribe(),i;"function"!=typeof i._addParent&&(r=i,i=new n,i._subscriptions=[r]);break;default:throw new Error("unrecognized teardown "+t+" added to Subscription.");}return(this._subscriptions||(this._subscriptions=[])).push(i),i._addParent(this),i},n.prototype.remove=function(n){var t=this._subscriptions,i;t&&(i=t.indexOf(n),-1!==i&&t.splice(i,1))},n.prototype._addParent=function(n){var i=this,r=i._parent,t=i._parents;r&&r!==n?t?-1===t.indexOf(n)&&t.push(n):this._parents=[n]:this._parent=n},n.EMPTY=function(n){return n.closed=!0,n}(new n),n}();t.Subscription=c},function(n,t,i){"use strict";function f(n){var t,i,r;if(u)if(t=n.node,i=n.children,i.length)for(r=0;r<i.length;r++)s(t,i[r],null);else null!=n.html?e(t,n.html):null!=n.text&&o(t,n.text)}function h(n,t){n.parentNode.replaceChild(t.node,n);f(t)}function c(n,t){u?n.children.push(t):n.node.appendChild(t.node)}function l(n,t){u?n.html=t:e(n.node,t)}function a(n,t){u?n.text=t:o(n.node,t)}function v(){return this.node.nodeName}function r(n){return{node:n,children:[],html:null,text:null,toString:v}}var y=i(61),e=i(45),p=i(69),o=i(129),u="undefined"!=typeof document&&"number"==typeof document.documentMode||"undefined"!=typeof navigator&&"string"==typeof navigator.userAgent&&/\bEdge\/\d/.test(navigator.userAgent),s=p(function(n,t,i){11===t.node.nodeType||1===t.node.nodeType&&"object"===t.node.nodeName.toLowerCase()&&(null==t.node.namespaceURI||t.node.namespaceURI===y.html)?(f(t),n.insertBefore(t.node,i)):(n.insertBefore(t.node,i),f(t))});r.insertTreeBefore=s;r.replaceChildWithTree=h;r.queueChild=c;r.queueHTML=l;r.queueText=a;n.exports=r},function(n,t,i){"use strict";function u(n,t){return(n&t)===t}var f=i(4),e=(i(1),{MUST_USE_PROPERTY:1,HAS_BOOLEAN_VALUE:4,HAS_NUMERIC_VALUE:8,HAS_POSITIVE_NUMERIC_VALUE:24,HAS_OVERLOADED_BOOLEAN_VALUE:32,injectDOMPropertyConfig:function(n){var o=e,h=n.Properties||{},c=n.DOMAttributeNamespaces||{},l=n.DOMAttributeNames||{},a=n.DOMPropertyNames||{},v=n.DOMMutationMethods||{},t,y;n.isCustomAttribute&&r._isCustomAttributeFunctions.push(n.isCustomAttribute);for(t in h){r.properties.hasOwnProperty(t)&&f("48",t);var p=t.toLowerCase(),s=h[t],i={attributeName:p,attributeNamespace:null,propertyName:t,mutationMethod:null,mustUseProperty:u(s,o.MUST_USE_PROPERTY),hasBooleanValue:u(s,o.HAS_BOOLEAN_VALUE),hasNumericValue:u(s,o.HAS_NUMERIC_VALUE),hasPositiveNumericValue:u(s,o.HAS_POSITIVE_NUMERIC_VALUE),hasOverloadedBooleanValue:u(s,o.HAS_OVERLOADED_BOOLEAN_VALUE)};(i.hasBooleanValue+i.hasNumericValue+i.hasOverloadedBooleanValue<=1||f("50",t),l.hasOwnProperty(t))&&(y=l[t],i.attributeName=y);c.hasOwnProperty(t)&&(i.attributeNamespace=c[t]);a.hasOwnProperty(t)&&(i.propertyName=a[t]);v.hasOwnProperty(t)&&(i.mutationMethod=v[t]);r.properties[t]=i}}}),o=":A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",r={ID_ATTRIBUTE_NAME:"data-reactid",ROOT_ATTRIBUTE_NAME:"data-reactroot",ATTRIBUTE_NAME_START_CHAR:o,ATTRIBUTE_NAME_CHAR:o+"\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040",properties:{},getPossibleStandardName:null,_isCustomAttributeFunctions:[],isCustomAttribute:function(n){for(var t=0;t<r._isCustomAttributeFunctions.length;t++)if(r._isCustomAttributeFunctions[t](n))return!0;return!1},injection:e};n.exports=r},function(n,t,i){"use strict";function u(){r.attachRefs(this,this._currentElement)}var r=i(326),f=(i(12),i(3),{mountComponent:function(n,t,i,r,f,e){var o=n.mountComponent(t,i,r,f,e);return n._currentElement&&null!=n._currentElement.ref&&t.getReactMountReady().enqueue(u,n),o},getHostNode:function(n){return n.getHostNode()},unmountComponent:function(n,t){r.detachRefs(n,n._currentElement);n.unmountComponent(t)},receiveComponent:function(n,t,i,f){var e=n._currentElement,o;(t!==e||f!==n._context)&&(o=r.shouldUpdateRefs(e,t),o&&r.detachRefs(n,e),n.receiveComponent(t,i,f),o&&n._currentElement&&null!=n._currentElement.ref&&i.getReactMountReady().enqueue(u,n))},performUpdateIfNecessary:function(n,t,i){n._updateBatchNumber===i&&n.performUpdateIfNecessary(t)}});n.exports=f},function(n,t,i){"use strict";var e=i(5),f=i(135),r=i(364),o=i(365),u=i(26),s=i(366),h=i(367),c=i(368),l=i(372),a=u.createElement,v=u.createFactory,y=u.cloneElement,p=e,w=function(n){return n},b={Children:{map:r.map,forEach:r.forEach,count:r.count,toArray:r.toArray,only:l},Component:f.Component,PureComponent:f.PureComponent,createElement:a,cloneElement:y,isValidElement:u.isValidElement,PropTypes:s,createClass:c,createFactory:v,createMixin:w,DOM:o,version:h,__spread:p};n.exports=b},function(n,t,i){"use strict";function u(n){return void 0!==n.ref}function f(n){return void 0!==n.key}var c=i(5),e=i(15),o=(i(3),i(139),Object.prototype.hasOwnProperty),s=i(137),h={key:!0,ref:!0,__self:!0,__source:!0},r=function(n,t,i,r,u,f,e){return{$$typeof:s,type:n,key:t,ref:i,props:e,_owner:f}};r.createElement=function(n,t,i){var s,c={},p=null,w=null,l,v,a,y;if(null!=t){u(t)&&(w=t.ref);f(t)&&(p=""+t.key);void 0===t.__self?null:t.__self;void 0===t.__source?null:t.__source;for(s in t)o.call(t,s)&&!h.hasOwnProperty(s)&&(c[s]=t[s])}if(l=arguments.length-2,1===l)c.children=i;else if(l>1){for(v=Array(l),a=0;a<l;a++)v[a]=arguments[a+2];c.children=v}if(n&&n.defaultProps){y=n.defaultProps;for(s in y)void 0===c[s]&&(c[s]=y[s])}return r(n,p,w,0,0,e.current,c)};r.createFactory=function(n){var t=r.createElement.bind(null,n);return t.type=n,t};r.cloneAndReplaceKey=function(n,t){return r(n.type,t,n.ref,n._self,n._source,n._owner,n.props)};r.cloneElement=function(n,t,i){var s,v=c({},n.props),w=n.key,b=n.ref,k=(n._self,n._source,n._owner),y,l,p,a;if(null!=t){u(t)&&(b=t.ref,k=e.current);f(t)&&(w=""+t.key);n.type&&n.type.defaultProps&&(y=n.type.defaultProps);for(s in t)o.call(t,s)&&!h.hasOwnProperty(s)&&(v[s]=void 0===t[s]&&void 0!==y?y[s]:t[s])}if(l=arguments.length-2,1===l)v.children=i;else if(l>1){for(p=Array(l),a=0;a<l;a++)p[a]=arguments[a+2];v.children=p}return r(n.type,w,b,0,0,k,v)};r.isValidElement=function(n){return"object"==typeof n&&null!==n&&n.$$typeof===s};n.exports=r},function(n,t,i){"use strict";var f=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},s=i(0),c=i(8),e=i(21),r=i(161),l=i(384),a=i(82),h=function(n){function t(t){n.call(this,t);this.destination=t}return f(t,n),t}(c.Subscriber),o,u;t.SubjectSubscriber=h;o=function(n){function t(){n.call(this);this.observers=[];this.closed=!1;this.isStopped=!1;this.hasError=!1;this.thrownError=null}return f(t,n),t.prototype[a.rxSubscriber]=function(){return new h(this)},t.prototype.lift=function(n){var t=new u(this,this);return t.operator=n,t},t.prototype.next=function(n){if(this.closed)throw new r.ObjectUnsubscribedError;if(!this.isStopped)for(var i=this.observers,u=i.length,f=i.slice(),t=0;t<u;t++)f[t].next(n)},t.prototype.error=function(n){if(this.closed)throw new r.ObjectUnsubscribedError;this.hasError=!0;this.thrownError=n;this.isStopped=!0;for(var i=this.observers,u=i.length,f=i.slice(),t=0;t<u;t++)f[t].error(n);this.observers.length=0},t.prototype.complete=function(){if(this.closed)throw new r.ObjectUnsubscribedError;this.isStopped=!0;for(var t=this.observers,i=t.length,u=t.slice(),n=0;n<i;n++)u[n].complete();this.observers.length=0},t.prototype.unsubscribe=function(){this.isStopped=!0;this.closed=!0;this.observers=null},t.prototype._trySubscribe=function(t){if(this.closed)throw new r.ObjectUnsubscribedError;return n.prototype._trySubscribe.call(this,t)},t.prototype._subscribe=function(n){if(this.closed)throw new r.ObjectUnsubscribedError;return this.hasError?(n.error(this.thrownError),e.Subscription.EMPTY):this.isStopped?(n.complete(),e.Subscription.EMPTY):(this.observers.push(n),new l.SubjectSubscription(this,n))},t.prototype.asObservable=function(){var n=new s.Observable;return n.source=this,n},t.create=function(n,t){return new u(n,t)},t}(s.Observable);t.Subject=o;u=function(n){function t(t,i){n.call(this);this.destination=t;this.source=i}return f(t,n),t.prototype.next=function(n){var t=this.destination;t&&t.next&&t.next(n)},t.prototype.error=function(n){var t=this.destination;t&&t.error&&this.destination.error(n)},t.prototype.complete=function(){var n=this.destination;n&&n.complete&&this.destination.complete()},t.prototype._subscribe=function(n){return this.source?this.source.subscribe(n):e.Subscription.EMPTY},t}(o);t.AnonymousSubject=u},function(n,t){"use strict";t.errorObject={e:{}}},function(n){var t=n.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)},function(n){n.exports=function(n){return"object"==typeof n?null!==n:"function"==typeof n}},function(n,t,i){"use strict";function l(n){return"button"===n||"input"===n||"select"===n||"textarea"===n}function a(n,t,i){switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":return!(!i.disabled||!l(t));default:return!1}}var o=i(4),u=i(62),v=i(63),y=i(67),s=i(122),h=i(123),r=(i(1),{}),f=null,c=function(n,t){n&&(v.executeDispatchesInOrder(n,t),n.isPersistent()||n.constructor.release(n))},p=function(n){return c(n,!0)},w=function(n){return c(n,!1)},e=function(n){return"."+n._rootNodeID},b={injection:{injectEventPluginOrder:u.injectEventPluginOrder,injectEventPluginsByName:u.injectEventPluginsByName},putListener:function(n,t,i){var s,f;"function"!=typeof i&&o("94",t,typeof i);s=e(n);(r[t]||(r[t]={}))[s]=i;f=u.registrationNameModules[t];f&&f.didPutListener&&f.didPutListener(n,t,i)},getListener:function(n,t){var i=r[t],u;return a(t,n._currentElement.type,n._currentElement.props)?null:(u=e(n),i&&i[u])},deleteListener:function(n,t){var i=u.registrationNameModules[t],f;i&&i.willDeleteListener&&i.willDeleteListener(n,t);f=r[t];f&&delete f[e(n)]},deleteAllListeners:function(n){var f=e(n),t,i;for(t in r)r.hasOwnProperty(t)&&r[t][f]&&(i=u.registrationNameModules[t],i&&i.willDeleteListener&&i.willDeleteListener(n,t),delete r[t][f])},extractEvents:function(n,t,i,r){for(var e,h,c,o=u.plugins,f=0;f<o.length;f++)h=o[f],h&&(c=h.extractEvents(n,t,i,r),c&&(e=s(e,c)));return e},enqueueEvents:function(n){n&&(f=s(f,n))},processEventQueue:function(n){var t=f;f=null;n?h(t,p):h(t,w);f&&o("95");y.rethrowCaughtError()},__purge:function(){r={}},__getListenerBank:function(){return r}};n.exports=b},function(n,t,i){"use strict";function h(n,t,i){var r=t.dispatchConfig.phasedRegistrationNames[i];return s(n,r)}function e(n,t,i){var r=h(n,i,t);r&&(i._dispatchListeners=u(i._dispatchListeners,r),i._dispatchInstances=u(i._dispatchInstances,n))}function c(n){n&&n.dispatchConfig.phasedRegistrationNames&&r.traverseTwoPhase(n._targetInst,e,n)}function l(n){if(n&&n.dispatchConfig.phasedRegistrationNames){var t=n._targetInst,i=t?r.getParentInstance(t):null;r.traverseTwoPhase(i,e,n)}}function o(n,t,i){if(i&&i.dispatchConfig.registrationName){var f=i.dispatchConfig.registrationName,r=s(n,f);r&&(i._dispatchListeners=u(i._dispatchListeners,r),i._dispatchInstances=u(i._dispatchInstances,n))}}function a(n){n&&n.dispatchConfig.registrationName&&o(n._targetInst,null,n)}function v(n){f(n,c)}function y(n){f(n,l)}function p(n,t,i,u){r.traverseEnterLeave(i,u,o,n,t)}function w(n){f(n,a)}var b=i(31),r=i(63),u=i(122),f=i(123),s=(i(3),b.getListener),k={accumulateTwoPhaseDispatches:v,accumulateTwoPhaseDispatchesSkipTarget:y,accumulateDirectDispatches:w,accumulateEnterLeaveDispatches:p};n.exports=k},function(n){"use strict";var t={remove:function(n){n._reactInternalInstance=void 0},get:function(n){return n._reactInternalInstance},has:function(n){return void 0!==n._reactInternalInstance},set:function(n,t){n._reactInternalInstance=t}};n.exports=t},function(n,t,i){"use strict";function r(n,t,i,r){return u.call(this,n,t,i,r)}var u=i(14),f=i(72),e={view:function(n){var t,i;return n.view?n.view:(t=f(n),t.window===t)?t:(i=t.ownerDocument,i?i.defaultView||i.parentWindow:window)},detail:function(n){return n.detail||0}};u.augmentClass(r,e);n.exports=r},function(n){"use strict";function t(n){for(var t,u=arguments.length-1,i="Minified React error #"+n+"; visit http://facebook.github.io/react/docs/error-decoder.html?invariant="+n,r=0;r<u;r++)i+="&args[]="+encodeURIComponent(arguments[r+1]);i+=" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.";t=new Error(i);throw t.name="Invariant Violation",t.framesToPop=1,t;}n.exports=t},function(n,t,i){"use strict";function f(){try{return r.apply(this,arguments)}catch(n){return u.errorObject.e=n,u.errorObject}}function e(n){return r=n,f}var r,u=i(28);t.tryCatch=e},function(n){var t=function(){return this}();try{t=t||Function("return this")()||eval("this")}catch(n){"object"==typeof window&&(t=window)}n.exports=t},function(n,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});!function(n){var i=function(){function n(){}return n.setSpeechRecognizer=function(t){n.instance=t},n.startRecognizing=function(t,i,r,u,f){void 0===t&&(t="en-US");void 0===i&&(i=null);void 0===r&&(r=null);void 0===u&&(u=null);void 0===f&&(f=null);n.speechIsAvailable()&&(t&&n.instance.locale!==t&&(n.instance.stopRecognizing(),n.instance.locale=t),n.alreadyRecognizing()&&n.stopRecognizing(),n.instance.onIntermediateResult=i,n.instance.onFinalResult=r,n.instance.onAudioStreamingToService=u,n.instance.onRecognitionFailed=f,n.instance.startRecognizing())},n.stopRecognizing=function(){n.speechIsAvailable()&&n.instance.stopRecognizing()},n.warmup=function(){n.speechIsAvailable()&&n.instance.warmup()},n.speechIsAvailable=function(){return null!=n.instance&&n.instance.speechIsAvailable()},n.alreadyRecognizing=function(){return!!n.instance&&n.instance.isStreamingToService},n}(),t,r,u,f;i.instance=null;n.SpeechRecognizer=i;t=function(){function n(){}return n.setSpeechSynthesizer=function(t){n.instance=t},n.speak=function(t,i,r,u){void 0===r&&(r=null);void 0===u&&(u=null);null!=n.instance&&n.instance.speak(t,i,r,u)},n.stopSpeaking=function(){null!=n.instance&&n.instance.stopSpeaking()},n}();t.instance=null;n.SpeechSynthesizer=t;r=function(){function n(){var n=this;if(this.locale=null,this.isStreamingToService=!1,this.onIntermediateResult=null,this.onFinalResult=null,this.onAudioStreamingToService=null,this.onRecognitionFailed=null,this.recognizer=null,!window.webkitSpeechRecognition)return void console.error("This browser does not support speech recognition");this.recognizer=new window.webkitSpeechRecognition;this.recognizer.lang="en-US";this.recognizer.interimResults=!0;this.recognizer.onaudiostart=function(){n.onAudioStreamingToService&&n.onAudioStreamingToService()};this.recognizer.onresult=function(t){var i,u,r;if(null!=t.results&&0!=t.length)if(i=t.results[0],!0===i.isFinal&&null!=n.onFinalResult)n.onFinalResult(i[0].transcript);else if(!1===i.isFinal&&null!=n.onIntermediateResult){for(u="",r=0;r<t.results.length;++r)u+=t.results[r][0].transcript;n.onIntermediateResult(u)}};this.recognizer.onerror=function(t){throw n.onRecognitionFailed&&n.onRecognitionFailed(),t;}}return n.prototype.speechIsAvailable=function(){return null!=this.recognizer},n.prototype.warmup=function(){},n.prototype.startRecognizing=function(){this.recognizer.start()},n.prototype.stopRecognizing=function(){this.recognizer.stop()},n}();n.BrowserSpeechRecognizer=r;u=function(){function n(){this.lastOperation=null;this.audioElement=null;this.speakRequests=[]}return n.prototype.speak=function(n,t,i,r){var u=this,e,o,h,s;if(void 0===i&&(i=null),void 0===r&&(r=null),"SpeechSynthesisUtterance"in window&&n){if(null===this.audioElement&&(e=document.createElement("audio"),e.id="player",e.autoplay=!0,this.audioElement=e),o=[],"<"===n[0]){0!=n.indexOf("<speak")&&(n="<speak>\n"+n+"\n<\/speak>\n");var c=new DOMParser,l=c.parseFromString(n,"text/xml"),a=l.documentElement.childNodes;this.processNodes(a,o)}else o.push(n);h=function(){null!==r&&r();u.speakRequests.length&&(u.speakRequests[0].completed(),u.speakRequests.splice(0,1));u.speakRequests.length&&u.playNextTTS(u.speakRequests[0],0)};s=new f(o,t,function(n){u.lastOperation=n},i,h);0===this.speakRequests.length?(this.speakRequests=[s],this.playNextTTS(this.speakRequests[0],0)):this.speakRequests.push(s)}},n.prototype.stopSpeaking=function(){if("SpeechSynthesisUtterance"in window!=!1&&this.speakRequests.length){this.audioElement&&this.audioElement.pause();this.speakRequests.forEach(function(n){n.abandon()});this.speakRequests=[];var n=window.speechSynthesis;(n.speaking||n.pending)&&(this.lastOperation&&(this.lastOperation.onend=null),n.cancel())}},n.prototype.playNextTTS=function(n,t){var e=this,u=function(){e.playNextTTS(n,t+1)},r,f,i;t<n.speakChunks.length?(r=n.speakChunks[t],"number"==typeof r?setTimeout(u,r):0===r.indexOf("http")?(f=this.audioElement,f.src=r,f.onended=u,f.onerror=u,f.play()):(i=new SpeechSynthesisUtterance,i.text=r,i.lang=n.lang,i.onstart=0===t?n.onSpeakingStarted:null,i.onend=u,i.onerror=u,n.onSpeakQueued&&n.onSpeakQueued(i),window.speechSynthesis.speak(i))):n.onSpeakingFinished&&n.onSpeakingFinished()},n.prototype.processNodes=function(n,t){for(var i,r,u=0;u<n.length;u++){i=n[u];switch(i.nodeName){case"p":this.processNodes(i.childNodes,t);t.push(250);break;case"break":i.attributes.getNamedItem("strength")?(r=i.attributes.getNamedItem("strength").nodeValue,"weak"===r||("medium"===r?t.push(50):"strong"===r?t.push(100):"x-strong"===r&&t.push(250))):i.attributes.getNamedItem("time")&&t.push(JSON.parse(i.attributes.getNamedItem("time").value));break;case"audio":i.attributes.getNamedItem("src")&&t.push(i.attributes.getNamedItem("src").value);break;case"say-as":case"prosody":case"emphasis":case"w":case"phoneme":case"voice":this.processNodes(i.childNodes,t);break;default:t.push(i.nodeValue)}}},n}();n.BrowserSpeechSynthesizer=u;f=function(){function n(n,t,i,r,u){void 0===i&&(i=null);void 0===r&&(r=null);void 0===u&&(u=null);this._onSpeakQueued=null;this._onSpeakingStarted=null;this._onSpeakingFinished=null;this._speakChunks=[];this._lang=null;this._onSpeakQueued=i;this._onSpeakingStarted=r;this._onSpeakingFinished=u;this._speakChunks=n;this._lang=t}return n.prototype.abandon=function(){this._speakChunks=[]},n.prototype.completed=function(){this._speakChunks=[]},Object.defineProperty(n.prototype,"onSpeakQueued",{get:function(){return this._onSpeakQueued},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"onSpeakingStarted",{get:function(){return this._onSpeakingStarted},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"onSpeakingFinished",{get:function(){return this._onSpeakingFinished},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"speakChunks",{get:function(){return this._speakChunks},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"lang",{get:function(){return this._lang},enumerable:!0,configurable:!0}),n}()}(t.Speech||(t.Speech={}))},function(n,t,i){var r=i(201)("wks"),e=i(93),u=i(29).Symbol,f="function"==typeof u;(n.exports=function(n){return r[n]||(r[n]=f&&u[n]||(f?u:e)("Symbol."+n))}).store=r},function(n){"use strict";n.exports={}},function(n,t,i){"use strict";function l(n){return Object.prototype.hasOwnProperty.call(n,e)||(n[e]=w++,s[n[e]]={}),s[n[e]]}var o,a=i(5),v=i(62),y=i(318),p=i(121),f=i(350),u=i(73),s={},h=!1,w=0,c={topAbort:"abort",topAnimationEnd:f("animationend")||"animationend",topAnimationIteration:f("animationiteration")||"animationiteration",topAnimationStart:f("animationstart")||"animationstart",topBlur:"blur",topCanPlay:"canplay",topCanPlayThrough:"canplaythrough",topChange:"change",topClick:"click",topCompositionEnd:"compositionend",topCompositionStart:"compositionstart",topCompositionUpdate:"compositionupdate",topContextMenu:"contextmenu",topCopy:"copy",topCut:"cut",topDoubleClick:"dblclick",topDrag:"drag",topDragEnd:"dragend",topDragEnter:"dragenter",topDragExit:"dragexit",topDragLeave:"dragleave",topDragOver:"dragover",topDragStart:"dragstart",topDrop:"drop",topDurationChange:"durationchange",topEmptied:"emptied",topEncrypted:"encrypted",topEnded:"ended",topError:"error",topFocus:"focus",topInput:"input",topKeyDown:"keydown",topKeyPress:"keypress",topKeyUp:"keyup",topLoadedData:"loadeddata",topLoadedMetadata:"loadedmetadata",topLoadStart:"loadstart",topMouseDown:"mousedown",topMouseMove:"mousemove",topMouseOut:"mouseout",topMouseOver:"mouseover",topMouseUp:"mouseup",topPaste:"paste",topPause:"pause",topPlay:"play",topPlaying:"playing",topProgress:"progress",topRateChange:"ratechange",topScroll:"scroll",topSeeked:"seeked",topSeeking:"seeking",topSelectionChange:"selectionchange",topStalled:"stalled",topSuspend:"suspend",topTextInput:"textInput",topTimeUpdate:"timeupdate",topTouchCancel:"touchcancel",topTouchEnd:"touchend",topTouchMove:"touchmove",topTouchStart:"touchstart",topTransitionEnd:f("transitionend")||"transitionend",topVolumeChange:"volumechange",topWaiting:"waiting",topWheel:"wheel"},e="_reactListenersID"+String(Math.random()).slice(2),r=a({},y,{ReactEventListener:null,injection:{injectReactEventListener:function(n){n.setHandleTopLevel(r.handleTopLevel);r.ReactEventListener=n}},setEnabled:function(n){r.ReactEventListener&&r.ReactEventListener.setEnabled(n)},isEnabled:function(){return!(!r.ReactEventListener||!r.ReactEventListener.isEnabled())},listenTo:function(n,t){for(var i,f=t,e=l(f),s=v.registrationNameDependencies[n],o=0;o<s.length;o++)i=s[o],e.hasOwnProperty(i)&&e[i]||("topWheel"===i?u("wheel")?r.ReactEventListener.trapBubbledEvent("topWheel","wheel",f):u("mousewheel")?r.ReactEventListener.trapBubbledEvent("topWheel","mousewheel",f):r.ReactEventListener.trapBubbledEvent("topWheel","DOMMouseScroll",f):"topScroll"===i?u("scroll",!0)?r.ReactEventListener.trapCapturedEvent("topScroll","scroll",f):r.ReactEventListener.trapBubbledEvent("topScroll","scroll",r.ReactEventListener.WINDOW_HANDLE):"topFocus"===i||"topBlur"===i?(u("focus",!0)?(r.ReactEventListener.trapCapturedEvent("topFocus","focus",f),r.ReactEventListener.trapCapturedEvent("topBlur","blur",f)):u("focusin")&&(r.ReactEventListener.trapBubbledEvent("topFocus","focusin",f),r.ReactEventListener.trapBubbledEvent("topBlur","focusout",f)),e.topBlur=!0,e.topFocus=!0):c.hasOwnProperty(i)&&r.ReactEventListener.trapBubbledEvent(i,c[i],f),e[i]=!0)},trapBubbledEvent:function(n,t,i){return r.ReactEventListener.trapBubbledEvent(n,t,i)},trapCapturedEvent:function(n,t,i){return r.ReactEventListener.trapCapturedEvent(n,t,i)},supportsEventPageXY:function(){if(!document.createEvent)return!1;var n=document.createEvent("MouseEvent");return null!=n&&"pageX"in n},ensureScrollValueMonitoring:function(){if(void 0===o&&(o=r.supportsEventPageXY()),!o&&!h){var n=p.refreshScrollValues;r.ReactEventListener.monitorScrollValue(n);h=!0}}});n.exports=r},function(n,t,i){"use strict";function r(n,t,i,r){return u.call(this,n,t,i,r)}var u=i(34),f=i(121),e=i(71),o={screenX:null,screenY:null,clientX:null,clientY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:e,button:function(n){var t=n.button;return"which"in n?t:2===t?2:4===t?1:0},buttons:null,relatedTarget:function(n){return n.relatedTarget||(n.fromElement===n.srcElement?n.toElement:n.fromElement)},pageX:function(n){return"pageX"in n?n.pageX:n.clientX+f.currentScrollLeft},pageY:function(n){return"pageY"in n?n.pageY:n.clientY+f.currentScrollTop}};u.augmentClass(r,o);n.exports=r},function(n,t,i){"use strict";var u=i(4),r=(i(1),{}),f={reinitializeTransaction:function(){this.transactionWrappers=this.getTransactionWrappers();this.wrapperInitData?this.wrapperInitData.length=0:this.wrapperInitData=[];this._isInTransaction=!1},_isInTransaction:!1,getTransactionWrappers:null,isInTransaction:function(){return!!this._isInTransaction},perform:function(n,t,i,r,f,e,o,s){this.isInTransaction()&&u("27");var h,c;try{this._isInTransaction=!0;h=!0;this.initializeAll(0);c=n.call(t,i,r,f,e,o,s);h=!1}finally{try{if(h)try{this.closeAll(0)}catch(n){}else this.closeAll(0)}finally{this._isInTransaction=!1}}return c},initializeAll:function(n){for(var u,i=this.transactionWrappers,t=n;t<i.length;t++){u=i[t];try{this.wrapperInitData[t]=r;this.wrapperInitData[t]=u.initialize?u.initialize.call(this):null}finally{if(this.wrapperInitData[t]===r)try{this.initializeAll(t+1)}catch(n){}}}},closeAll:function(n){var i,t,f,e,o;for(this.isInTransaction()||u("28"),i=this.transactionWrappers,t=n;t<i.length;t++){e=i[t];o=this.wrapperInitData[t];try{f=!0;o!==r&&e.close&&e.close.call(this,o);f=!1}finally{if(f)try{this.closeAll(t+1)}catch(n){}}}this.wrapperInitData.length=0}};n.exports=f},function(n){"use strict";function t(n){var i=""+n,o=r.exec(i);if(!o)return i;for(var u,e="",t=0,f=0,t=o.index;t<i.length;t++){switch(i.charCodeAt(t)){case 34:u="&quot;";break;case 38:u="&amp;";break;case 39:u="&#x27;";break;case 60:u="&lt;";break;case 62:u="&gt;";break;default:continue}f!==t&&(e+=i.substring(f,t));f=t+1;e+=u}return f!==t?e+i.substring(f,t):e}function i(n){return"boolean"==typeof n||"number"==typeof n?""+n:t(n)}var r=/["'&<>]/;n.exports=i},function(n,t,i){"use strict";var r,e=i(7),o=i(61),s=/^[ \r\n\t\f]/,h=/<(!--|link|noscript|meta|script|style)[ \r\n\t\f\/>]/,c=i(69),f=c(function(n,t){if(n.namespaceURI!==o.svg||"innerHTML"in n)n.innerHTML=t;else{r=r||document.createElement("div");r.innerHTML="<svg>"+t+"<\/svg>";for(var i=r.firstChild;i.firstChild;)n.appendChild(i.firstChild)}}),u;e.canUseDOM&&(u=document.createElement("div"),u.innerHTML=" ",""===u.innerHTML&&(f=function(n,t){if(n.parentNode&&n.parentNode.replaceChild(n,n),s.test(t)||"<"===t[0]&&h.test(t)){n.innerHTML=String.fromCharCode(65279)+t;var i=n.firstChild;1===i.data.length?n.removeChild(i):i.deleteData(0,1)}else n.innerHTML=t}),u=null);n.exports=f},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(353),u=i(131),f=i(354);i.d(t,"Provider",function(){return r.a});i.d(t,"createProvider",function(){return r.b});i.d(t,"connectAdvanced",function(){return u.a});i.d(t,"connect",function(){return f.a})},function(n,t,i){"use strict";var r=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},u=i(0),f=i(155),e=i(48),o=i(165),s=function(n){function t(t,i){n.call(this);this.array=t;this.scheduler=i;i||1!==t.length||(this._isScalar=!0,this.value=t[0])}return r(t,n),t.create=function(n,i){return new t(n,i)},t.of=function(){for(var i,u,n=[],r=0;r<arguments.length;r++)n[+r]=arguments[r];return i=n[n.length-1],o.isScheduler(i)?n.pop():i=null,u=n.length,u>1?new t(n,i):1===u?new f.ScalarObservable(n[0],i):new e.EmptyObservable(i)},t.dispatch=function(n){var r=n.array,t=n.index,u=n.count,i=n.subscriber;if(t>=u)return void i.complete();i.next(r[t]);i.closed||(n.index=t+1,this.schedule(n))},t.prototype._subscribe=function(n){var r=this.array,u=r.length,f=this.scheduler,i;if(f)return f.schedule(t.dispatch,0,{array:r,index:0,count:u,subscriber:n});for(i=0;i<u&&!n.closed;i++)n.next(r[i]);n.complete()},t}(u.Observable);t.ArrayObservable=s},function(n,t,i){"use strict";var r=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},u=i(0),f=function(n){function t(t){n.call(this);this.scheduler=t}return r(t,n),t.create=function(n){return new t(n)},t.dispatch=function(n){n.subscriber.complete()},t.prototype._subscribe=function(n){var i=this.scheduler;if(i)return i.schedule(t.dispatch,0,{subscriber:n});n.complete()},t}(u.Observable);t.EmptyObservable=f},function(n,t){"use strict";t.isArray=Array.isArray||function(n){return n&&"number"==typeof n.length}},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=i(11),r=i(9),f=i(179),u=i(177),h=/\^application\/vnd\.microsoft\.card\./i;t.queryParams=function(n){return n.substr(1).split("&").reduce(function(n,t){var i=t.split("=");return n[decodeURIComponent(i[0])]=decodeURIComponent(i[1]),n},{})};var s=function(n){return Object.keys(n).map(function(t){return encodeURIComponent(t)+"="+encodeURIComponent(n[t].toString())}).join("&")},c=function(n){return r.createElement("iframe",{src:"https://youtube.com/embed/"+n.embedId+"?"+s({modestbranding:"1",loop:n.loop?"1":"0",autoplay:n.autoPlay?"1":"0"})})},l=function(n){return r.createElement("iframe",{src:"https://player.vimeo.com/video/"+n.embedId+"?"+s({title:"0",byline:"0",portrait:"0",badge:"0",autoplay:n.autoPlay?"1":"0",loop:n.loop?"1":"0"})})},a=function(n){var i=document.createElement("a"),f,u;i.href=n.src;f=t.queryParams(i.search);u=i.pathname.substr(1).split("/");switch(i.hostname){case"youtube.com":case"youtu.be":case"www.youtube.com":case"www.youtu.be":return r.createElement(c,{embedId:"youtube.com"===i.hostname||"www.youtube.com"===i.hostname?f.v:u[u.length-1],autoPlay:n.autoPlay,loop:n.loop});case"www.vimeo.com":case"vimeo.com":return r.createElement(l,{embedId:u[u.length-1],autoPlay:n.autoPlay,loop:n.loop});default:return r.createElement("video",o.__assign({controls:!0},n))}},e=function(n){switch(n.type){case"video":return r.createElement(a,o.__assign({},n));case"audio":return r.createElement("audio",o.__assign({controls:!0},n));default:return r.createElement("img",o.__assign({},n))}},v=function(n){return h.test(n.contentType)?r.createElement("span",null,n.format.strings.unknownCard.replace("%1",n.contentType)):n.contentUrl?r.createElement("span",null,r.createElement("a",{href:n.contentUrl,title:n.contentUrl,target:"_blank"},n.name||n.format.strings.unknownFile.replace("%1",n.contentType))):r.createElement("span",null,n.format.strings.unknownFile.replace("%1",n.contentType))},y=function(n){return"gif"==n.slice(2+(n.lastIndexOf(".")-1>>>0)).toLowerCase()?"image":"video"};t.AttachmentView=function(n){var t,s,h,o,c,i,l,a,p;if(n.attachment){t=n.attachment;s=function(t){return t&&function(i){n.onCardAction(t.type,t.value);i.stopPropagation()}};switch(t.contentType){case"application/vnd.microsoft.card.hero":return t.content?(h=new f.AdaptiveCardBuilder,t.content.images&&t.content.images.forEach(function(n){return h.addImage(n.url)}),h.addCommon(t.content),r.createElement(u.AdaptiveCardContainer,{className:"hero",card:h.card,onImageLoad:n.onImageLoad,onCardAction:n.onCardAction,onClick:s(t.content.tap)})):null;case"application/vnd.microsoft.card.thumbnail":return t.content?(o=new f.AdaptiveCardBuilder,t.content.images&&t.content.images.length>0?(c=o.addColumnSet([75,25]),o.addTextBlock(t.content.title,{size:"medium",weight:"bolder"},c[0]),o.addTextBlock(t.content.subtitle,{isSubtle:!0,wrap:!0},c[0]),o.addImage(t.content.images[0].url,c[1]),o.addTextBlock(t.content.text,{wrap:!0}),o.addButtons(t.content.buttons)):o.addCommon(t.content),r.createElement(u.AdaptiveCardContainer,{className:"thumbnail",card:o.card,onImageLoad:n.onImageLoad,onCardAction:n.onCardAction,onClick:s(t.content.tap)})):null;case"application/vnd.microsoft.card.video":return t.content&&t.content.media&&0!==t.content.media.length?r.createElement(u.AdaptiveCardContainer,{className:"video",card:f.buildCommonCard(t.content),onCardAction:n.onCardAction},r.createElement(e,{type:"video",src:t.content.media[0].url,onLoad:n.onImageLoad,poster:t.content.image&&t.content.image.url,autoPlay:t.content.autostart,loop:t.content.autoloop})):null;case"application/vnd.microsoft.card.animation":return t.content&&t.content.media&&0!==t.content.media.length?r.createElement(u.AdaptiveCardContainer,{className:"animation",card:f.buildCommonCard(t.content),onCardAction:n.onCardAction},r.createElement(e,{type:y(t.content.media[0].url),src:t.content.media[0].url,onLoad:n.onImageLoad,poster:t.content.image&&t.content.image.url,autoPlay:t.content.autostart,loop:t.content.autoloop})):null;case"application/vnd.microsoft.card.audio":return t.content&&t.content.media&&0!==t.content.media.length?r.createElement(u.AdaptiveCardContainer,{className:"audio",card:f.buildCommonCard(t.content),onCardAction:n.onCardAction},r.createElement(e,{type:"audio",src:t.content.media[0].url,autoPlay:t.content.autostart,loop:t.content.autoloop})):null;case"application/vnd.microsoft.card.signin":return t.content?r.createElement(u.AdaptiveCardContainer,{className:"signin",card:f.buildCommonCard(t.content),onCardAction:n.onCardAction}):null;case"application/vnd.microsoft.card.receipt":return t.content?(i=new f.AdaptiveCardBuilder,i.addTextBlock(t.content.title,{size:"medium",weight:"bolder"}),l=i.addColumnSet([75,25]),t.content.facts&&t.content.facts.map(function(n){i.addTextBlock(n.key,{color:"default",size:"medium"},l[0]);i.addTextBlock(n.value,{color:"default",size:"medium",horizontalAlignment:"right"},l[1])}),t.content.items&&t.content.items.map(function(n){var t,r;n.image?(t=i.addColumnSet([15,75,10]),i.addImage(n.image.url,t[0]),i.addTextBlock(n.title,{size:"medium",weight:"bolder"},t[1]),i.addTextBlock(n.subtitle,{color:"default",size:"medium"},t[1]),i.addTextBlock(n.price,{horizontalAlignment:"right"},t[2])):(r=i.addColumnSet([75,25]),i.addTextBlock(n.title,{size:"medium",weight:"bolder"},r[0]),i.addTextBlock(n.subtitle,{color:"default",size:"medium"},r[0]),i.addTextBlock(n.price,{horizontalAlignment:"right"},r[1]))}),a=i.addColumnSet([75,25]),i.addTextBlock("Tax",{size:"medium",weight:"bolder"},a[0]),i.addTextBlock(t.content.tax,{horizontalAlignment:"right"},a[1]),p=i.addColumnSet([75,25]),i.addTextBlock("Total",{size:"medium",weight:"bolder"},p[0]),i.addTextBlock(t.content.total,{horizontalAlignment:"right",size:"medium",weight:"bolder"},p[1]),i.addButtons(t.content.buttons),r.createElement(u.AdaptiveCardContainer,{className:"receipt",card:i.card,onCardAction:n.onCardAction,onClick:s(t.content.tap)})):null;case"application/vnd.microsoft.card.adaptive":return t.content?r.createElement(u.AdaptiveCardContainer,{card:t.content,onImageLoad:n.onImageLoad,onCardAction:n.onCardAction}):null;case"application/vnd.microsoft.card.flex":return t.content?r.createElement(u.AdaptiveCardContainer,{className:"flex",card:f.buildCommonCard(t.content),onCardAction:n.onCardAction},function(t){return t&&t.length>0&&r.createElement(e,{src:t[0].url,onLoad:n.onImageLoad,onClick:s(t[0].tap)})}(t.content.images)):null;case"image/png":case"image/jpg":case"image/jpeg":case"image/gif":return r.createElement(e,{src:t.contentUrl,onLoad:n.onImageLoad});case"audio/mpeg":case"audio/mp4":return r.createElement(e,{type:"audio",src:t.contentUrl});case"video/mp4":return r.createElement(e,{type:"video",poster:t.thumbnailUrl,src:t.contentUrl,onLoad:n.onImageLoad});default:return r.createElement(v,{format:n.format,contentType:t.contentType,contentUrl:t.contentUrl,name:t.name})}}}},function(n,t,i){"use strict";var s=this&&this.__rest||function(n,t){var u={},r;for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&t.indexOf(i)<0&&(u[i]=n[i]);if(null!=n&&"function"==typeof Object.getOwnPropertySymbols)for(r=0,i=Object.getOwnPropertySymbols(n);r<i.length;r++)t.indexOf(i[r])<0&&(u[i[r]]=n[i[r]]);return u},e,r,u;Object.defineProperty(t,"__esModule",{value:!0});e=i(381);r=i(0);i(149);i(392);i(393);i(150);i(151);i(152);i(153);i(154);i(395);i(396);i(397);i(386);i(147);i(387);i(389);i(148);i(391);!function(n){n[n.Uninitialized=0]="Uninitialized";n[n.Connecting=1]="Connecting";n[n.Online=2]="Online";n[n.ExpiredToken=3]="ExpiredToken";n[n.FailedToConnect=4]="FailedToConnect";n[n.Ended=5]="Ended"}(u=t.ConnectionStatus||(t.ConnectionStatus={}));var o=new Error("expired token"),h=new Error("conversation ended"),c=new Error("failed to connect"),f={log:function(n){for(var i=[],t=1;t<arguments.length;t++)i[t-1]=arguments[t];"undefined"!=typeof window&&window.botchatDebug&&n&&console.log.apply(console,[n].concat(i))}},l=function(){function n(n){this.connectionStatus$=new e.BehaviorSubject(u.Uninitialized);this.domain="https://directline.botframework.com/v3/directline";this.watermark="";this.pollingInterval=1e3;this.secret=n.secret;this.token=n.secret||n.token;this.webSocket=(void 0===n.webSocket||n.webSocket)&&"undefined"!=typeof WebSocket&&void 0!==WebSocket;n.domain&&(this.domain=n.domain);n.conversationId&&(this.conversationId=n.conversationId);n.watermark&&(this.webSocket?console.warn("Watermark was ignored: it is not supported using websockets at the moment"):this.watermark=n.watermark);n.streamUrl&&(n.token&&n.conversationId?this.streamUrl=n.streamUrl:console.warn("streamUrl was ignored: you need to provide a token and a conversationid"));void 0!==n.pollingInterval&&(this.pollingInterval=n.pollingInterval);this.activity$=(this.webSocket?this.webSocketActivity$():this.pollingGetActivity$()).share()}return n.prototype.checkConnection=function(n){var t=this,i;return void 0===n&&(n=!1),i=this.connectionStatus$.flatMap(function(n){return n===u.Uninitialized?(t.connectionStatus$.next(u.Connecting),t.token&&t.streamUrl?(t.connectionStatus$.next(u.Online),r.Observable.of(n)):t.startConversation().do(function(n){t.conversationId=n.conversationId;t.token=t.secret||n.token;t.streamUrl=n.streamUrl;t.referenceGrammarId=n.referenceGrammarId;t.secret||t.refreshTokenLoop();t.connectionStatus$.next(u.Online)},function(){t.connectionStatus$.next(u.FailedToConnect)}).map(function(){return n})):r.Observable.of(n)}).filter(function(n){return n!=u.Uninitialized&&n!=u.Connecting}).flatMap(function(n){switch(n){case u.Ended:return r.Observable.throw(h);case u.FailedToConnect:return r.Observable.throw(c);case u.ExpiredToken:return r.Observable.throw(o);default:return r.Observable.of(null)}}),n?i.take(1):i},n.prototype.expiredToken=function(){var n=this.connectionStatus$.getValue();n!=u.Ended&&n!=u.FailedToConnect&&this.connectionStatus$.next(u.ExpiredToken)},n.prototype.startConversation=function(){var n=this.conversationId?this.domain+"/conversations/"+this.conversationId+"?watermark="+this.watermark:this.domain+"/conversations",t=this.conversationId?"GET":"POST";return r.Observable.ajax({method:t,url:n,timeout:2e4,headers:{Accept:"application/json",Authorization:"Bearer "+this.token}}).map(function(n){return n.response}).retryWhen(function(n){return n.mergeMap(function(n){return n.status>=400&&n.status<600?r.Observable.throw(n):r.Observable.of(n)}).delay(2e4).take(45)})},n.prototype.refreshTokenLoop=function(){var n=this;this.tokenRefreshSubscription=r.Observable.interval(9e5).flatMap(function(){return n.refreshToken()}).subscribe(function(t){f.log("refreshing token",t,"at",new Date);n.token=t})},n.prototype.refreshToken=function(){var n=this;return this.checkConnection(!0).flatMap(function(){return r.Observable.ajax({method:"POST",url:n.domain+"/tokens/refresh",timeout:2e4,headers:{Authorization:"Bearer "+n.token}}).map(function(n){return n.response.token}).retryWhen(function(t){return t.mergeMap(function(t){return 403===t.status?(n.expiredToken(),r.Observable.throw(t)):r.Observable.of(t)}).delay(2e4).take(45)})})},n.prototype.reconnect=function(n){this.token=n.token;this.streamUrl=n.streamUrl;this.connectionStatus$.getValue()===u.ExpiredToken&&this.connectionStatus$.next(u.Online)},n.prototype.end=function(){this.tokenRefreshSubscription&&this.tokenRefreshSubscription.unsubscribe();this.connectionStatus$.next(u.Ended)},n.prototype.postActivity=function(n){var t=this;return"message"===n.type&&n.attachments&&n.attachments.length>0?this.postMessageWithAttachments(n):(f.log("postActivity",n),this.checkConnection(!0).flatMap(function(){return r.Observable.ajax({method:"POST",url:t.domain+"/conversations/"+t.conversationId+"/activities",body:n,timeout:2e4,headers:{"Content-Type":"application/json",Authorization:"Bearer "+t.token}}).map(function(n){return n.response.id}).catch(function(n){return t.catchPostError(n)})}).catch(function(n){return t.catchExpiredToken(n)}))},n.prototype.postMessageWithAttachments=function(n){var i,t=this,f=n.attachments,u=s(n,["attachments"]);return this.checkConnection(!0).flatMap(function(){return i=new FormData,i.append("activity",new Blob([JSON.stringify(u)],{type:"application/vnd.microsoft.activity"})),r.Observable.from(f||[]).flatMap(function(n){return r.Observable.ajax({method:"GET",url:n.contentUrl,responseType:"arraybuffer"}).do(function(t){return i.append("file",new Blob([t.response],{type:n.contentType}),n.name)})}).count()}).flatMap(function(){return r.Observable.ajax({method:"POST",url:t.domain+"/conversations/"+t.conversationId+"/upload?userId="+u.from.id,body:i,timeout:2e4,headers:{Authorization:"Bearer "+t.token}}).map(function(n){return n.response.id}).catch(function(n){return t.catchPostError(n)})}).catch(function(n){return t.catchPostError(n)})},n.prototype.catchPostError=function(n){if(403===n.status)this.expiredToken();else if(n.status>=400&&n.status<500)return r.Observable.throw(n);return r.Observable.of("retry")},n.prototype.catchExpiredToken=function(n){return n===o?r.Observable.of("retry"):r.Observable.throw(n)},n.prototype.pollingGetActivity$=function(){var n=this;return r.Observable.interval(this.pollingInterval).combineLatest(this.checkConnection()).flatMap(function(){return r.Observable.ajax({method:"GET",url:n.domain+"/conversations/"+n.conversationId+"/activities?watermark="+n.watermark,timeout:2e4,headers:{Accept:"application/json",Authorization:"Bearer "+n.token}}).catch(function(t){return 403===t.status&&n.expiredToken(),r.Observable.empty()}).map(function(n){return n.response}).flatMap(function(t){return n.observableFromActivityGroup(t)})}).catch(function(){return r.Observable.empty()})},n.prototype.observableFromActivityGroup=function(n){return n.watermark&&(this.watermark=n.watermark),r.Observable.from(n.activities)},n.prototype.webSocketActivity$=function(){var n=this;return this.checkConnection().flatMap(function(){return n.observableWebSocket().retryWhen(function(t){return t.mergeMap(function(){return n.reconnectToConversation()})})}).flatMap(function(t){return n.observableFromActivityGroup(t)})},n.prototype.observableWebSocket=function(){var n=this;return r.Observable.create(function(t){f.log("creating WebSocket",n.streamUrl);var u,i=new WebSocket(n.streamUrl);return i.onopen=function(n){f.log("WebSocket open",n);u=r.Observable.interval(2e4).subscribe(function(){return i.send(null)})},i.onclose=function(n){f.log("WebSocket close",n);u&&u.unsubscribe();t.error(n)},i.onmessage=function(n){return n.data&&t.next(JSON.parse(n.data))},function(){0!==i.readyState&&1!==i.readyState||i.close()}})},n.prototype.reconnectToConversation=function(){var n=this;return this.checkConnection(!0).flatMap(function(){return r.Observable.ajax({method:"GET",url:n.domain+"/conversations/"+n.conversationId+"?watermark="+n.watermark,timeout:2e4,headers:{Accept:"application/json",Authorization:"Bearer "+n.token}}).do(function(t){n.secret||(n.token=t.response.token);n.streamUrl=t.response.streamUrl}).map(function(){return null}).retryWhen(function(t){return t.mergeMap(function(t){return 403===t.status&&n.expiredToken(),r.Observable.of(t)}).delay(2e4).take(45)})})},n}();t.DirectLine=l},function(n){var t={}.toString;n.exports=function(n){return t.call(n).slice(8,-1)}},function(n,t,i){n.exports=!i(91)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(n,t,i){var u=i(29),f=i(88),o=i(55),s=i(200),e=i(89),r=function(n,t,i){var c,v,h,p,k=n&r.F,y=n&r.G,d=n&r.S,w=n&r.P,g=n&r.B,l=y?u:d?u[t]||(u[t]={}):(u[t]||{}).prototype,a=y?f:f[t]||(f[t]={}),b=a.prototype||(a.prototype={});y&&(i=t);for(c in i)v=!k&&l&&void 0!==l[c],h=(v?l:i)[c],p=g&&v?e(h,u):w&&"function"==typeof h?e(Function.call,h):h,l&&s(l,c,h,n&r.U),a[c]!=h&&o(a,c,p),w&&b[c]!=h&&(b[c]=h)};u.core=f;r.F=1;r.G=2;r.S=4;r.P=8;r.B=16;r.W=32;r.U=64;r.R=128;n.exports=r},function(n,t,i){var r=i(198),u=i(199);n.exports=i(53)?function(n,t,i){return r.f(n,t,u(1,i))}:function(n,t,i){return n[t]=i,n}},function(n){"use strict";function t(n,t){return n===t?0!==n||0!==t||1/n==1/t:n!==n&&t!==t}function i(n,i){var u,e,f;if(t(n,i))return!0;if("object"!=typeof n||null===n||"object"!=typeof i||null===i||(u=Object.keys(n),e=Object.keys(i),u.length!==e.length))return!1;for(f=0;f<u.length;f++)if(!r.call(i,u[f])||!t(n[u[f]],i[u[f]]))return!1;return!0}var r=Object.prototype.hasOwnProperty;n.exports=i},function(n,t,i){"use strict";function u(n){var u,t;return!i.i(o.a)(n)||i.i(f.a)(n)!=s?!1:(u=i.i(e.a)(n),null===u)?!0:(t=l.call(u,"constructor")&&u.constructor,"function"==typeof t&&t instanceof t&&r.call(t)==a)}var f=i(225),e=i(227),o=i(232),s="[object Object]",h=Function.prototype,c=Object.prototype,r=h.toString,l=c.hasOwnProperty,a=r.call(Object);t.a=u},function(n){"use strict";function t(){this.__rules__=[];this.__cache__=null}t.prototype.__find__=function(n){for(var t=0;t<this.__rules__.length;t++)if(this.__rules__[t].name===n)return t;return-1};t.prototype.__compile__=function(){var n=this,t=[""];n.__rules__.forEach(function(n){n.enabled&&n.alt.forEach(function(n){t.indexOf(n)<0&&t.push(n)})});n.__cache__={};t.forEach(function(t){n.__cache__[t]=[];n.__rules__.forEach(function(i){i.enabled&&(t&&i.alt.indexOf(t)<0||n.__cache__[t].push(i.fn))})})};t.prototype.at=function(n,t,i){var r=this.__find__(n),u=i||{};if(-1===r)throw new Error("Parser rule not found: "+n);this.__rules__[r].fn=t;this.__rules__[r].alt=u.alt||[];this.__cache__=null};t.prototype.before=function(n,t,i,r){var u=this.__find__(n),f=r||{};if(-1===u)throw new Error("Parser rule not found: "+n);this.__rules__.splice(u,0,{name:t,enabled:!0,fn:i,alt:f.alt||[]});this.__cache__=null};t.prototype.after=function(n,t,i,r){var u=this.__find__(n),f=r||{};if(-1===u)throw new Error("Parser rule not found: "+n);this.__rules__.splice(u+1,0,{name:t,enabled:!0,fn:i,alt:f.alt||[]});this.__cache__=null};t.prototype.push=function(n,t,i){var r=i||{};this.__rules__.push({name:n,enabled:!0,fn:t,alt:r.alt||[]});this.__cache__=null};t.prototype.enable=function(n,t){Array.isArray(n)||(n=[n]);var i=[];return n.forEach(function(n){var r=this.__find__(n);if(r<0){if(t)return;throw new Error("Rules manager: invalid rule name "+n);}this.__rules__[r].enabled=!0;i.push(n)},this),this.__cache__=null,i};t.prototype.enableOnly=function(n,t){Array.isArray(n)||(n=[n]);this.__rules__.forEach(function(n){n.enabled=!1});this.enable(n,t)};t.prototype.disable=function(n,t){Array.isArray(n)||(n=[n]);var i=[];return n.forEach(function(n){var r=this.__find__(n);if(r<0){if(t)return;throw new Error("Rules manager: invalid rule name "+n);}this.__rules__[r].enabled=!1;i.push(n)},this),this.__cache__=null,i};t.prototype.getRules=function(n){return null===this.__cache__&&this.__compile__(),this.__cache__[n]||[]};n.exports=t},function(n){"use strict";function t(n,t,i){this.type=n;this.tag=t;this.attrs=null;this.map=null;this.nesting=i;this.level=0;this.children=null;this.content="";this.markup="";this.info="";this.meta=null;this.block=!1;this.hidden=!1}t.prototype.attrIndex=function(n){var i,t,r;if(!this.attrs)return-1;for(i=this.attrs,t=0,r=i.length;t<r;t++)if(i[t][0]===n)return t;return-1};t.prototype.attrPush=function(n){this.attrs?this.attrs.push(n):this.attrs=[n]};t.prototype.attrSet=function(n,t){var i=this.attrIndex(n),r=[n,t];i<0?this.attrPush(r):this.attrs[i]=r};t.prototype.attrGet=function(n){var t=this.attrIndex(n),i=null;return t>=0&&(i=this.attrs[t][1]),i};t.prototype.attrJoin=function(n,t){var i=this.attrIndex(n);i<0?this.attrPush([n,t]):this.attrs[i][1]=this.attrs[i][1]+" "+t};n.exports=t},function(n,t,i){"use strict";function f(n,t){return Array.isArray(t)&&(t=t[1]),t?t.nextSibling:n.firstChild}function o(n,t,i){a.insertTreeBefore(n,t,i)}function s(n,t,i){Array.isArray(t)?c(n,t[0],t[1],i):u(n,t,i)}function h(n,t){if(Array.isArray(t)){var i=t[1];t=t[0];r(n,t,i);n.removeChild(i)}n.removeChild(t)}function c(n,t,i,r){for(var e,f=t;;){if(e=f.nextSibling,u(n,f,r),f===i)break;f=e}}function r(n,t,i){for(;;){var r=t.nextSibling;if(r===i)break;n.removeChild(r)}}function l(n,t,i){var o=n.parentNode,f=n.nextSibling;f===t?i&&u(o,document.createTextNode(i),f):i?(e(f,i),r(o,f,t)):r(o,n,t)}var a=i(22),v=i(295),y=(i(6),i(12),i(69)),p=i(45),e=i(129),u=y(function(n,t,i){n.insertBefore(t,i)}),w=v.dangerouslyReplaceNodeWithMarkup,b={dangerouslyReplaceNodeWithMarkup:w,replaceDelimitedText:l,processUpdates:function(n,t){for(var i,r=0;r<t.length;r++){i=t[r];switch(i.type){case"INSERT_MARKUP":o(n,i.content,f(n,i.afterNode));break;case"MOVE_EXISTING":s(n,i.fromNode,f(n,i.afterNode));break;case"SET_MARKUP":p(n,i.content);break;case"TEXT_CONTENT":e(n,i.content);break;case"REMOVE_NODE":h(n,i.fromNode)}}}};n.exports=b},function(n){"use strict";n.exports={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"}},function(n,t,i){"use strict";function o(){var n,t,i,s,o;if(e)for(n in u)if(t=u[n],i=e.indexOf(n),i>-1||f("96",n),!r.plugins[i]){t.extractEvents||f("97",n);r.plugins[i]=t;s=t.eventTypes;for(o in s)h(s[o],t,o)||f("98",o,n)}}function h(n,t,i){var u,e,o;if(r.eventNameDispatchConfigs.hasOwnProperty(i)&&f("99",i),r.eventNameDispatchConfigs[i]=n,u=n.phasedRegistrationNames,u){for(e in u)u.hasOwnProperty(e)&&(o=u[e],s(o,t,i));return!0}return!!n.registrationName&&(s(n.registrationName,t,i),!0)}function s(n,t,i){r.registrationNameModules[n]&&f("100",n);r.registrationNameModules[n]=t;r.registrationNameDependencies[n]=t.eventTypes[i].dependencies}var f=i(4),e=(i(1),null),u={},r={plugins:[],eventNameDispatchConfigs:{},registrationNameModules:{},registrationNameDependencies:{},possibleRegistrationNames:null,injectEventPluginOrder:function(n){e&&f("101");e=Array.prototype.slice.call(n);o()},injectEventPluginsByName:function(n){var r=!1,t,i;for(t in n)n.hasOwnProperty(t)&&(i=n[t],u.hasOwnProperty(t)&&u[t]===i||(u[t]&&f("102",t),u[t]=i,r=!0));r&&o()},getPluginModuleForEvent:function(n){var t=n.dispatchConfig,i,u,f;if(t.registrationName)return r.registrationNameModules[t.registrationName]||null;if(void 0!==t.phasedRegistrationNames){i=t.phasedRegistrationNames;for(u in i)if(i.hasOwnProperty(u)&&(f=r.registrationNameModules[i[u]],f))return f}return null},_resetEventPlugins:function(){var i,n,f,t,o;e=null;for(i in u)u.hasOwnProperty(i)&&delete u[i];r.plugins.length=0;n=r.eventNameDispatchConfigs;for(f in n)n.hasOwnProperty(f)&&delete n[f];t=r.registrationNameModules;for(o in t)t.hasOwnProperty(o)&&delete t[o]}};n.exports=r},function(n,t,i){"use strict";function s(n){return"topMouseUp"===n||"topTouchEnd"===n||"topTouchCancel"===n}function h(n){return"topMouseMove"===n||"topTouchMove"===n}function c(n){return"topMouseDown"===n||"topTouchStart"===n}function e(n,t,i,r){var u=n.type||"unknown-event";n.currentTarget=f.getNodeFromInstance(r);t?o.invokeGuardedCallbackWithCatch(u,i,n):o.invokeGuardedCallback(u,i,n);n.currentTarget=null}function l(n,t){var i=n._dispatchListeners,u=n._dispatchInstances,r;if(Array.isArray(i))for(r=0;r<i.length&&!n.isPropagationStopped();r++)e(n,t,i[r],u[r]);else i&&e(n,t,i,u);n._dispatchListeners=null;n._dispatchInstances=null}function a(n){var i=n._dispatchListeners,r=n._dispatchInstances,t;if(Array.isArray(i)){for(t=0;t<i.length&&!n.isPropagationStopped();t++)if(i[t](n,r[t]))return r[t]}else if(i&&i(n,r))return r;return null}function v(n){var t=a(n);return n._dispatchInstances=null,n._dispatchListeners=null,t}function y(n){var t=n._dispatchListeners,r=n._dispatchInstances,i;return Array.isArray(t)&&w("103"),n.currentTarget=t?f.getNodeFromInstance(r):null,i=t?t(n):null,n.currentTarget=null,n._dispatchListeners=null,n._dispatchInstances=null,i}function p(n){return!!n._dispatchListeners}var u,r,w=i(4),o=i(67),b=(i(1),i(3),{injectComponentTree:function(n){u=n},injectTreeTraversal:function(n){r=n}}),f={isEndish:s,isMoveish:h,isStartish:c,executeDirectDispatch:y,executeDispatchesInOrder:l,executeDispatchesInOrderStopAtTrue:v,hasDispatches:p,getInstanceFromNode:function(n){return u.getInstanceFromNode(n)},getNodeFromInstance:function(n){return u.getNodeFromInstance(n)},isAncestor:function(n,t){return r.isAncestor(n,t)},getLowestCommonAncestor:function(n,t){return r.getLowestCommonAncestor(n,t)},getParentInstance:function(n){return r.getParentInstance(n)},traverseTwoPhase:function(n,t,i){return r.traverseTwoPhase(n,t,i)},traverseEnterLeave:function(n,t,i,u,f){return r.traverseEnterLeave(n,t,i,u,f)},injection:b};n.exports=f},function(n){"use strict";function t(n){var t={"=":"=0",":":"=2"};return"$"+(""+n).replace(/[=:]/g,function(n){return t[n]})}function i(n){var t={"=0":"=","=2":":"};return(""+("."===n[0]&&"$"===n[1]?n.substring(2):n.substring(1))).replace(/(=0|=2)/g,function(n){return t[n]})}var r={escape:t,unescape:i};n.exports=r},function(n,t,i){"use strict";function f(n){null!=n.checkedLink&&null!=n.valueLink&&r("87")}function e(n){f(n);(null!=n.value||null!=n.onChange)&&r("88")}function o(n){f(n);(null!=n.checked||null!=n.onChange)&&r("89")}function h(n){if(n){var t=n.getName();if(t)return" Check the render method of `"+t+"`."}return""}var r=i(4),c=i(324),l=i(107),a=i(25),v=l(a.isValidElement),y=(i(1),i(3),{button:!0,checkbox:!0,image:!0,hidden:!0,radio:!0,reset:!0,submit:!0}),u={value:function(n,t){return!n[t]||y[n.type]||n.onChange||n.readOnly||n.disabled?null:new Error("You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`.")},checked:function(n,t){return!n[t]||n.onChange||n.readOnly||n.disabled?null:new Error("You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`.")},onChange:v.func},s={},p={checkPropTypes:function(n,t,i){var r,f;for(r in u)u.hasOwnProperty(r)&&(f=u[r](t,r,n,"prop",null,c)),f instanceof Error&&!(f.message in s)&&(s[f.message]=!0,h(i))},getValue:function(n){return n.valueLink?(e(n),n.valueLink.value):n.value},getChecked:function(n){return n.checkedLink?(o(n),n.checkedLink.value):n.checked},executeOnChange:function(n,t){return n.valueLink?(e(n),n.valueLink.requestChange(t.target.value)):n.checkedLink?(o(n),n.checkedLink.requestChange(t.target.checked)):n.onChange?n.onChange.call(void 0,t):void 0}};n.exports=p},function(n,t,i){"use strict";var f=i(4),u=(i(1),!1),r={replaceNodeWithMarkup:null,processChildrenUpdates:null,injection:{injectEnvironment:function(n){u&&f("104");r.replaceNodeWithMarkup=n.replaceNodeWithMarkup;r.processChildrenUpdates=n.processChildrenUpdates;u=!0}}};n.exports=r},function(n){"use strict";function i(n,i,r){try{i(r)}catch(n){null===t&&(t=n)}}var t=null,r={invokeGuardedCallback:i,invokeGuardedCallbackWithCatch:i,rethrowCaughtError:function(){if(t){var n=t;throw t=null,n;}}};n.exports=r},function(n,t,i){"use strict";function r(n){h.enqueueUpdate(n)}function o(n){var i=typeof n,r,t;return"object"!==i?i:(r=n.constructor&&n.constructor.name||i,t=Object.keys(n),t.length>0&&t.length<20?r+" (keys: "+t.join(", ")+")":r)}function u(n){var t=e.get(n);return t?t:null}var s=i(4),e=(i(15),i(33)),h=(i(12),i(13)),f=(i(1),i(3),{isMounted:function(n){var t=e.get(n);return!!t&&!!t._renderedComponent},enqueueCallback:function(n,t,i){f.validateCallback(t,i);var e=u(n);if(!e)return null;e._pendingCallbacks?e._pendingCallbacks.push(t):e._pendingCallbacks=[t];r(e)},enqueueCallbackInternal:function(n,t){n._pendingCallbacks?n._pendingCallbacks.push(t):n._pendingCallbacks=[t];r(n)},enqueueForceUpdate:function(n){var t=u(n,"forceUpdate");t&&(t._pendingForceUpdate=!0,r(t))},enqueueReplaceState:function(n,t,i){var e=u(n,"replaceState");e&&(e._pendingStateQueue=[t],e._pendingReplaceState=!0,void 0!==i&&null!==i&&(f.validateCallback(i,"replaceState"),e._pendingCallbacks?e._pendingCallbacks.push(i):e._pendingCallbacks=[i]),r(e))},enqueueSetState:function(n,t){var i=u(n,"setState");i&&((i._pendingStateQueue||(i._pendingStateQueue=[])).push(t),r(i))},enqueueElementInternal:function(n,t,i){n._pendingElement=t;n._context=i;r(n)},validateCallback:function(n,t){n&&"function"!=typeof n&&s("122",t,o(n))}});n.exports=f},function(n){"use strict";var t=function(n){return"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,i,r,u){MSApp.execUnsafeLocalFunction(function(){return n(t,i,r,u)})}:n};n.exports=t},function(n){"use strict";function t(n){var t,i=n.keyCode;return"charCode"in n?0===(t=n.charCode)&&13===i&&(t=13):t=i,t>=32||13===t?t:0}n.exports=t},function(n){"use strict";function t(n){var u=this,t=u.nativeEvent,i;return t.getModifierState?t.getModifierState(n):(i=r[n],!!i&&!!t[i])}function i(){return t}var r={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};n.exports=i},function(n){"use strict";function t(n){var t=n.target||n.srcElement||window;return t.correspondingUseElement&&(t=t.correspondingUseElement),3===t.nodeType?t.parentNode:t}n.exports=t},function(n,t,i){"use strict";function f(n,t){var f,i,e;return!u.canUseDOM||t&&!("addEventListener"in document)?!1:(f="on"+n,i=f in document,i||(e=document.createElement("div"),e.setAttribute(f,"return;"),i="function"==typeof e[f]),!i&&r&&"wheel"===n&&(i=document.implementation.hasFeature("Events.wheel","3.0")),i)}var r,u=i(7);u.canUseDOM&&(r=document.implementation&&document.implementation.hasFeature&&!0!==document.implementation.hasFeature("",""));n.exports=f},function(n){"use strict";function t(n,t){var u=null===n||!1===n,f=null===t||!1===t,r,i;return u||f?u===f:(r=typeof n,i=typeof t,"string"===r||"number"===r?"string"===i||"number"===i:"object"===i&&n.type===t.type&&n.key===t.key)}n.exports=t},function(n,t,i){"use strict";var r=(i(5),i(10)),u=(i(3),r);n.exports=u},function(n,t){"use strict";function i(n){"undefined"!=typeof console&&"function"==typeof console.error&&console.error(n);try{throw new Error(n);}catch(n){}}t.a=i},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(143),u=i(379),f=i(378),e=i(377),o=i(142);i(144);i.d(t,"createStore",function(){return r.b});i.d(t,"combineReducers",function(){return u.a});i.d(t,"bindActionCreators",function(){return f.a});i.d(t,"applyMiddleware",function(){return e.a});i.d(t,"compose",function(){return o.a})},function(n,t,i){"use strict";function f(n,t){if("function"!=typeof n)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return this.lift(new r(n,t))}var e=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},o=i(8),r,u;t.map=f;r=function(){function n(n,t){this.project=n;this.thisArg=t}return n.prototype.call=function(n,t){return t.subscribe(new u(n,this.project,this.thisArg))},n}();t.MapOperator=r;u=function(n){function t(t,i,r){n.call(this,t);this.project=i;this.count=0;this.thisArg=r||this}return e(t,n),t.prototype._next=function(n){var t;try{t=this.project.call(this.thisArg,n,this.count++)}catch(n){return void this.destination.error(n)}this.destination.next(t)},t}(o.Subscriber)},function(n,t,i){"use strict";var r=i(433),u=i(434);t.async=new u.AsyncScheduler(r.AsyncAction)},function(n,t,i){"use strict";function r(n){var t=n.Symbol,f,i,e,u,r;if("function"==typeof t)return t.iterator||(t.iterator=t("iterator polyfill")),t.iterator;if(f=n.Set,f&&"function"==typeof(new f)["@@iterator"])return"@@iterator";if(i=n.Map,i)for(e=Object.getOwnPropertyNames(i.prototype),u=0;u<e.length;++u)if(r=e[u],"entries"!==r&&"size"!==r&&i.prototype[r]===i.prototype.entries)return r;return"@@iterator"}var u=i(16);t.symbolIteratorPonyfill=r;t.iterator=r(u.root);t.$$iterator=t.iterator},function(n,t,i){"use strict";function r(n){var t,i=n.Symbol;return"function"==typeof i?i.observable?t=i.observable:(t=i("observable"),i.observable=t):t="@@observable",t}var u=i(16);t.getSymbolObservable=r;t.observable=r(u.root);t.$$observable=t.observable},function(n,t,i){"use strict";var u=i(16),r=u.root.Symbol;t.rxSubscriber="function"==typeof r&&"function"==typeof r.for?r.for("rxSubscriber"):"@@rxSubscriber";t.$$rxSubscriber=t.rxSubscriber},function(n,t){"use strict";function i(n){return"function"==typeof n}t.isFunction=i},function(n){n.exports=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E44\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD807[\uDC41-\uDC45\uDC70\uDC71]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/},function(n,t,i){"use strict";var f;Object.defineProperty(t,"__esModule",{value:!0});var e=i(11),r=i(9),u=i(0);i(388);i(390);f=function(n){function t(t){return n.call(this,t)||this}return e.__extends(t,n),t.prototype.clearScrollTimers=function(){clearInterval(this.scrollStartTimer);clearInterval(this.scrollSyncTimer);clearTimeout(this.scrollDurationTimer);document.body.removeChild(this.animateDiv);this.animateDiv=null;this.scrollStartTimer=null;this.scrollSyncTimer=null;this.scrollDurationTimer=null},t.prototype.updateScrollButtons=function(){this.prevButton.disabled=!this.scrollDiv||Math.round(this.scrollDiv.scrollLeft)<=0;this.nextButton.disabled=!this.scrollDiv||Math.round(this.scrollDiv.scrollLeft)>=Math.round(this.scrollDiv.scrollWidth-this.scrollDiv.offsetWidth)},t.prototype.componentDidMount=function(){var n=this;this.scrollDiv.style.marginBottom=-(this.scrollDiv.offsetHeight-this.scrollDiv.clientHeight)+"px";this.scrollSubscription=u.Observable.fromEvent(this.scrollDiv,"scroll").subscribe(function(){n.updateScrollButtons()});this.clickSubscription=u.Observable.merge(u.Observable.fromEvent(this.prevButton,"click").map(function(){return-1}),u.Observable.fromEvent(this.nextButton,"click").map(function(){return 1})).subscribe(function(t){n.scrollBy(t)});this.updateScrollButtons()},t.prototype.componentDidUpdate=function(){this.scrollDiv.scrollLeft=0;this.updateScrollButtons()},t.prototype.componentWillUnmount=function(){this.scrollSubscription.unsubscribe();this.clickSubscription.unsubscribe()},t.prototype.scrollAmount=function(n){if("item"==this.props.scrollUnit){var t=this.scrollDiv.querySelector("ul > li");return t?n*t.offsetWidth:0}return n*(this.scrollDiv.offsetWidth-70)},t.prototype.scrollBy=function(n){var t=this,u="wc-animate-scroll";this.animateDiv&&(u="wc-animate-scroll-rapid",this.clearScrollTimers());var f=this.scrollAmount(n),r=this.scrollDiv.scrollLeft,i=r+f;i=Math.max(i,0);i=Math.min(i,this.scrollDiv.scrollWidth-this.scrollDiv.offsetWidth);r!=i&&(Math.abs(i-r)<60&&(u="wc-animate-scroll-near"),this.animateDiv=document.createElement("div"),this.animateDiv.className=u,this.animateDiv.style.left=r+"px",document.body.appendChild(this.animateDiv),this.scrollSyncTimer=window.setInterval(function(){var n=parseFloat(getComputedStyle(t.animateDiv).left);t.scrollDiv.scrollLeft=n},1),this.scrollStartTimer=window.setTimeout(function(){t.animateDiv.style.left=i+"px";var n=1e3*parseFloat(getComputedStyle(t.animateDiv).transitionDuration);n?(n+=50,t.scrollDurationTimer=window.setTimeout(function(){return t.clearScrollTimers()},n)):t.clearScrollTimers()},1))},t.prototype.render=function(){var n=this;return r.createElement("div",null,r.createElement("button",{ref:function(t){return n.prevButton=t},className:"scroll previous",disabled:!0},r.createElement("svg",null,r.createElement("path",{d:this.props.prevSvgPathData}))),r.createElement("div",{className:"wc-hscroll-outer"},r.createElement("div",{className:"wc-hscroll",ref:function(t){return n.scrollDiv=t}},this.props.children)),r.createElement("button",{ref:function(t){return n.nextButton=t},className:"scroll next",disabled:!0},r.createElement("svg",null,r.createElement("path",{d:this.props.nextSvgPathData}))))},t}(r.Component);t.HScroll=f},function(n,t,i){var r=i(39)("unscopables"),u=Array.prototype;void 0==u[r]&&i(55)(u,r,{});n.exports=function(n){u[r][n]=!0}},function(n,t,i){var r=i(89),u=i(195),f=i(204),e=i(92),o=i(190);n.exports=function(n,t){var s=1==n,l=2==n,a=3==n,i=4==n,h=6==n,v=5==n||h,c=t||o;return function(t,o,y){for(var w,b,g=f(t),k=u(g),tt=r(o,y,3),nt=e(k.length),p=0,d=s?c(t,nt):l?c(t,0):void 0;nt>p;p++)if((v||p in k)&&(w=k[p],b=tt(w,p,g),n))if(s)d[p]=b;else if(b)switch(n){case 3:return!0;case 5:return w;case 6:return p;case 2:d.push(w)}else if(i)return!1;return h?-1:a||i?i:d}}},function(n){var t=n.exports={version:"2.4.0"};"number"==typeof __e&&(__e=t)},function(n,t,i){var r=i(187);n.exports=function(n,t,i){if(r(n),void 0===t)return n;switch(i){case 1:return function(i){return n.call(t,i)};case 2:return function(i,r){return n.call(t,i,r)};case 3:return function(i,r,u){return n.call(t,i,r,u)}}return function(){return n.apply(t,arguments)}}},function(n){n.exports=function(n){if(void 0==n)throw TypeError("Can't call method on  "+n);return n}},function(n){n.exports=function(n){try{return!!n()}catch(n){return!0}}},function(n,t,i){var r=i(203),u=Math.min;n.exports=function(n){return n>0?u(r(n),9007199254740991):0}},function(n){var t=0,i=Math.random();n.exports=function(n){return"Symbol(".concat(void 0===n?"":n,")_",(++t+i).toString(36))}},function(n,t,i){"use strict";var r=i(10),u={listen:function(n,t,i){return n.addEventListener?(n.addEventListener(t,i,!1),{remove:function(){n.removeEventListener(t,i,!1)}}):n.attachEvent?(n.attachEvent("on"+t,i),{remove:function(){n.detachEvent("on"+t,i)}}):void 0},capture:function(n,t,i){return n.addEventListener?(n.addEventListener(t,i,!0),{remove:function(){n.removeEventListener(t,i,!0)}}):{remove:r}},registerDefault:function(){}};n.exports=u},function(n){"use strict";function t(n){try{n.focus()}catch(n){}}n.exports=t},function(n){"use strict";function t(n){if(void 0===(n=n||("undefined"!=typeof document?document:void 0)))return null;try{return n.activeElement||n.body}catch(t){return n.body}}n.exports=t},function(n,t,i){"use strict";var r=i(231),u=r.a.Symbol;t.a=u},function(n,t,i){"use strict";n.exports=i(238)},function(n,t,i){"use strict";n.exports=i(207)},function(n){"use strict";var t="<[A-Za-z][A-Za-z0-9\\-]*(?:\\s+[a-zA-Z_:][a-zA-Z0-9:._-]*(?:\\s*=\\s*(?:[^\"'=<>`\\x00-\\x20]+|'[^']*'|\"[^\"]*\"))?)*\\s*\\/?>",i="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",r=new RegExp("^(?:"+t+"|"+i+"|<!---->|<!--(?:-?[^>-])(?:-?[^-])*-->|<[?].*?[?]>|<![A-Z]+\\s+[^>]*>|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>)"),u=new RegExp("^(?:"+t+"|"+i+")");n.exports.HTML_TAG_RE=r;n.exports.HTML_OPEN_CLOSE_TAG_RE=u},function(n){"use strict";n.exports.tokenize=function(n,t){var u,i,f,e=n.pos,r=n.src.charCodeAt(e);if(t||95!==r&&42!==r)return!1;for(i=n.scanDelims(n.pos,42===r),u=0;u<i.length;u++)f=n.push("text","",0),f.content=String.fromCharCode(r),n.delimiters.push({marker:r,length:i.length,jump:u,token:n.tokens.length-1,level:n.level,end:-1,open:i.can_open,close:i.can_close});return n.pos+=i.length,!0};n.exports.postProcess=function(n){for(var t,o,i,e,u,f=n.delimiters,s=n.delimiters.length,r=0;r<s;r++)t=f[r],95!==t.marker&&42!==t.marker||-1!==t.end&&(o=f[t.end],u=r+1<s&&f[r+1].end===t.end-1&&f[r+1].token===t.token+1&&f[t.end-1].token===o.token-1&&f[r+1].marker===t.marker,e=String.fromCharCode(t.marker),i=n.tokens[t.token],i.type=u?"strong_open":"em_open",i.tag=u?"strong":"em",i.nesting=1,i.markup=u?e+e:e,i.content="",i=n.tokens[o.token],i.type=u?"strong_close":"em_close",i.tag=u?"strong":"em",i.nesting=-1,i.markup=u?e+e:e,i.content="",u&&(n.tokens[f[r+1].token].content="",n.tokens[f[t.end-1].token].content="",r++))}},function(n){"use strict";n.exports.tokenize=function(n,t){var u,i,f,r,e,s=n.pos,o=n.src.charCodeAt(s);if(t||126!==o||(i=n.scanDelims(n.pos,!0),r=i.length,e=String.fromCharCode(o),r<2))return!1;for(r%2&&(f=n.push("text","",0),f.content=e,r--),u=0;u<r;u+=2)f=n.push("text","",0),f.content=e+e,n.delimiters.push({marker:o,jump:u,token:n.tokens.length-1,level:n.level,end:-1,open:i.can_open,close:i.can_close});return n.pos+=i.length,!0};n.exports.postProcess=function(n){for(var r,u,f,t,e=[],o=n.delimiters,s=n.delimiters.length,i=0;i<s;i++)u=o[i],126===u.marker&&-1!==u.end&&(f=o[u.end],t=n.tokens[u.token],t.type="s_open",t.tag="s",t.nesting=1,t.markup="~~",t.content="",t=n.tokens[f.token],t.type="s_close",t.tag="s",t.nesting=-1,t.markup="~~",t.content="","text"===n.tokens[f.token-1].type&&"~"===n.tokens[f.token-1].content&&e.push(f.token-1));for(;e.length;){for(i=e.pop(),r=i+1;r<n.tokens.length&&"s_close"===n.tokens[r].type;)r++;r--;i!==r&&(t=n.tokens[r],n.tokens[r]=n.tokens[i],n.tokens[i]=t)}}},function(n,t,i){"use strict";n.exports.encode=i(278);n.exports.decode=i(277);n.exports.format=i(279);n.exports.parse=i(280)},function(n,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});!function(n){n[n.ActionTypeNotAllowed=0]="ActionTypeNotAllowed";n[n.CollectionCantBeEmpty=1]="CollectionCantBeEmpty";n[n.ElementTypeNotAllowed=2]="ElementTypeNotAllowed";n[n.InteractivityNotAllowed=3]="InteractivityNotAllowed";n[n.InvalidPropertyValue=4]="InvalidPropertyValue";n[n.MissingCardType=5]="MissingCardType";n[n.PropertyCantBeNull=6]="PropertyCantBeNull";n[n.TooManyActions=7]="TooManyActions";n[n.UnknownActionType=8]="UnknownActionType";n[n.UnknownElementType=9]="UnknownElementType";n[n.UnsupportedCardVersion=10]="UnsupportedCardVersion"}(t.ValidationError||(t.ValidationError={}))},function(n,t,i){"use strict";function o(n){return f.render(n)}function s(n,t){return n||t}function h(n){return void 0===n||null===n||""===n}function c(n,t){null!=t&&void 0!=t&&n.appendChild(t)}function l(n,t){var i=document.createElement("div");return"vertical"==t?n.lineThickness?(i.style.marginTop=n.spacing/2+"px",i.style.paddingTop=n.spacing/2+"px",i.style.borderTop=n.lineThickness+"px solid "+r(n.lineColor)):i.style.height=n.spacing+"px":n.lineThickness?(i.style.marginLeft=n.spacing/2+"px",i.style.paddingLeft=n.spacing/2+"px",i.style.borderLeft=n.lineThickness+"px solid "+r(n.lineColor)):i.style.width=n.spacing+"px",i}function r(n){var t=/#([0-9A-F]{2})([0-9A-F]{2})([0-9A-F]{2})([0-9A-F]{2})?/gi.exec(n),i;return t&&t[4]?(i=parseInt(t[1],16)/255,"rgba("+parseInt(t[2],16)+","+parseInt(t[3],16)+","+parseInt(t[4],16)+","+i+")"):n}var u,f,e;Object.defineProperty(t,"__esModule",{value:!0});u=i(98);f=new u;t.processMarkdown=o;t.getValueOrDefault=s;t.isNullOrEmpty=h;t.appendChild=c;t.renderSeparation=l;t.stringToCssColor=r;e=function(){function n(){this._isProcessed=!1;this._original=null;this._processed=null}return n.prototype.substituteInputValues=function(n){var r,u,t,i;for(this._processed=this._original,u=/\{{2}([a-z0-9_$@]+).value\}{2}/gi;null!=(r=u.exec(this._original));){for(t=null,i=0;i<n.length;i++)if(n[i].id.toLowerCase()==r[1].toLowerCase()){t=n[i];break}t&&(this._processed=this._processed.replace(r[0],t.value?t.value:""))}this._isProcessed=!0},n.prototype.get=function(){return this._isProcessed?this._processed:this._original},n.prototype.set=function(n){this._original=n;this._isProcessed=!1},n}();t.StringWithSubstitutions=e},function(n){function h(){throw new Error("setTimeout has not been defined");}function c(){throw new Error("clearTimeout has not been defined");}function l(n){if(r===setTimeout)return setTimeout(n,0);if((r===h||!r)&&setTimeout)return r=setTimeout,setTimeout(n,0);try{return r(n,0)}catch(t){try{return r.call(null,n,0)}catch(t){return r.call(this,n,0)}}}function y(n){if(u===clearTimeout)return clearTimeout(n);if((u===c||!u)&&clearTimeout)return u=clearTimeout,clearTimeout(n);try{return u(n)}catch(t){try{return u.call(null,n)}catch(t){return u.call(this,n)}}}function p(){o&&e&&(o=!1,e.length?f=e.concat(f):s=-1,f.length&&a())}function a(){var t,n;if(!o){for(t=l(p),o=!0,n=f.length;n;){for(e=f,f=[];++s<n;)e&&e[s].run();s=-1;n=f.length}e=null;o=!1;y(t)}}function v(n,t){this.fun=n;this.array=t}function i(){}var r,u,t=n.exports={};!function(){try{r="function"==typeof setTimeout?setTimeout:h}catch(n){r=h}try{u="function"==typeof clearTimeout?clearTimeout:c}catch(n){u=c}}();var e,f=[],o=!1,s=-1;t.nextTick=function(n){var i=new Array(arguments.length-1),t;if(arguments.length>1)for(t=1;t<arguments.length;t++)i[t-1]=arguments[t];f.push(new v(n,i));1!==f.length||o||l(a)};v.prototype.run=function(){this.fun.apply(null,this.array)};t.title="browser";t.browser=!0;t.env={};t.argv=[];t.version="";t.versions={};t.on=i;t.addListener=i;t.once=i;t.off=i;t.removeListener=i;t.removeAllListeners=i;t.emit=i;t.prependListener=i;t.prependOnceListener=i;t.listeners=function(){return[]};t.binding=function(){throw new Error("process.binding is not supported");};t.cwd=function(){return"/"};t.chdir=function(){throw new Error("process.chdir is not supported");};t.umask=function(){return 0}},function(n,t,i){"use strict";var r=i(287);n.exports=function(n){return r(n,!1)}},function(n,t,i){n.exports=i(286)()},function(n){"use strict";n.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(n){"use strict";function u(n,t){return n+t.charAt(0).toUpperCase()+t.substring(1)}var t={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},f=["Webkit","ms","Moz","O"],i,r;Object.keys(t).forEach(function(n){f.forEach(function(i){t[u(i,n)]=t[n]})});i={background:{backgroundAttachment:!0,backgroundColor:!0,backgroundImage:!0,backgroundPositionX:!0,backgroundPositionY:!0,backgroundRepeat:!0},backgroundPosition:{backgroundPositionX:!0,backgroundPositionY:!0},border:{borderWidth:!0,borderStyle:!0,borderColor:!0},borderBottom:{borderBottomWidth:!0,borderBottomStyle:!0,borderBottomColor:!0},borderLeft:{borderLeftWidth:!0,borderLeftStyle:!0,borderLeftColor:!0},borderRight:{borderRightWidth:!0,borderRightStyle:!0,borderRightColor:!0},borderTop:{borderTopWidth:!0,borderTopStyle:!0,borderTopColor:!0},font:{fontStyle:!0,fontVariant:!0,fontWeight:!0,fontSize:!0,lineHeight:!0,fontFamily:!0},outline:{outlineWidth:!0,outlineStyle:!0,outlineColor:!0}};r={isUnitlessNumber:t,shorthandPropertyExpansions:i};n.exports=r},function(n,t,i){"use strict";function r(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}var u=i(4),f=i(20),e=(i(1),function(){function n(t){r(this,n);this._callbacks=null;this._contexts=null;this._arg=t}return n.prototype.enqueue=function(n,t){this._callbacks=this._callbacks||[];this._callbacks.push(n);this._contexts=this._contexts||[];this._contexts.push(t)},n.prototype.notifyAll=function(){var n=this._callbacks,i=this._contexts,r=this._arg,t;if(n&&i){for(n.length!==i.length&&u("24"),this._callbacks=null,this._contexts=null,t=0;t<n.length;t++)n[t].call(i[t],r);n.length=0;i.length=0}},n.prototype.checkpoint=function(){return this._callbacks?this._callbacks.length:0},n.prototype.rollback=function(n){this._callbacks&&this._contexts&&(this._callbacks.length=n,this._contexts.length=n)},n.prototype.reset=function(){this._callbacks=null;this._contexts=null},n.prototype.destructor=function(){this.reset()},n}());n.exports=f.addPoolingTo(e)},function(n,t,i){"use strict";function f(n){return!!s.hasOwnProperty(n)||!o.hasOwnProperty(n)&&(c.test(n)?(s[n]=!0,!0):(o[n]=!0,!1))}function e(n,t){return null==t||n.hasBooleanValue&&!t||n.hasNumericValue&&isNaN(t)||n.hasPositiveNumericValue&&t<1||n.hasOverloadedBooleanValue&&!1===t}var r=i(23),u=(i(6),i(12),i(351)),c=(i(3),new RegExp("^["+r.ATTRIBUTE_NAME_START_CHAR+"]["+r.ATTRIBUTE_NAME_CHAR+"]*$")),o={},s={},h={createMarkupForID:function(n){return r.ID_ATTRIBUTE_NAME+"="+u(n)},setAttributeForID:function(n,t){n.setAttribute(r.ID_ATTRIBUTE_NAME,t)},createMarkupForRoot:function(){return r.ROOT_ATTRIBUTE_NAME+'=""'},setAttributeForRoot:function(n){n.setAttribute(r.ROOT_ATTRIBUTE_NAME,"")},createMarkupForProperty:function(n,t){var i=r.properties.hasOwnProperty(n)?r.properties[n]:null,f;return i?e(i,t)?"":(f=i.attributeName,i.hasBooleanValue||i.hasOverloadedBooleanValue&&!0===t?f+'=""':f+"="+u(t)):r.isCustomAttribute(n)?null==t?"":n+"="+u(t):null},createMarkupForCustomAttribute:function(n,t){return f(n)&&null!=t?n+"="+u(t):""},setValueForProperty:function(n,t,i){var u=r.properties.hasOwnProperty(t)?r.properties[t]:null,o,f,s;if(u)if(o=u.mutationMethod,o)o(n,i);else{if(e(u,i))return void this.deleteValueForProperty(n,t);u.mustUseProperty?n[u.propertyName]=i:(f=u.attributeName,s=u.attributeNamespace,s?n.setAttributeNS(s,f,""+i):u.hasBooleanValue||u.hasOverloadedBooleanValue&&!0===i?n.setAttribute(f,""):n.setAttribute(f,""+i))}else if(r.isCustomAttribute(t))return void h.setValueForAttribute(n,t,i)},setValueForAttribute:function(n,t,i){f(t)&&(null==i?n.removeAttribute(t):n.setAttribute(t,""+i))},deleteValueForAttribute:function(n,t){n.removeAttribute(t)},deleteValueForProperty:function(n,t){var i=r.properties.hasOwnProperty(t)?r.properties[t]:null,u,f;i?(u=i.mutationMethod,u?u(n,void 0):i.mustUseProperty?(f=i.propertyName,n[f]=i.hasBooleanValue?!1:""):n.removeAttribute(i.attributeName)):r.isCustomAttribute(t)&&n.removeAttribute(t)}};n.exports=h},function(n){"use strict";n.exports={hasCachedChildNodes:1}},function(n,t,i){"use strict";function e(){if(this._rootNodeID&&this._wrapperState.pendingUpdate){this._wrapperState.pendingUpdate=!1;var n=this._currentElement.props,t=u.getValue(n);null!=t&&r(this,Boolean(n.multiple),t)}}function r(n,t,i){var f,r,u=h.getNodeFromInstance(n).options,e;if(t){for(f={},r=0;r<i.length;r++)f[""+i[r]]=!0;for(r=0;r<u.length;r++)e=f.hasOwnProperty(u[r].value),u[r].selected!==e&&(u[r].selected=e)}else{for(f=""+i,r=0;r<u.length;r++)if(u[r].value===f)return void(u[r].selected=!0);u.length&&(u[0].selected=!0)}}function o(n){var t=this._currentElement.props,i=u.executeOnChange(t,n);return this._rootNodeID&&(this._wrapperState.pendingUpdate=!0),c.asap(e,this),i}var s=i(5),u=i(65),h=i(6),c=i(13),f=(i(3),!1),l={getHostProps:function(n,t){return s({},t,{onChange:n._wrapperState.onChange,value:void 0})},mountWrapper:function(n,t){var i=u.getValue(t);n._wrapperState={pendingUpdate:!1,initialValue:null!=i?i:t.defaultValue,listeners:null,onChange:o.bind(n),wasMultiple:Boolean(t.multiple)};void 0===t.value||void 0===t.defaultValue||f||(f=!0)},getSelectValueContext:function(n){return n._wrapperState.initialValue},postUpdateWrapper:function(n){var t=n._currentElement.props,f,i;n._wrapperState.initialValue=void 0;f=n._wrapperState.wasMultiple;n._wrapperState.wasMultiple=Boolean(t.multiple);i=u.getValue(t);null!=i?(n._wrapperState.pendingUpdate=!1,r(n,Boolean(t.multiple),i)):f!==Boolean(t.multiple)&&(null!=t.defaultValue?r(n,Boolean(t.multiple),t.defaultValue):r(n,Boolean(t.multiple),t.multiple?[]:""))}};n.exports=l},function(n){"use strict";var t,r={injectEmptyComponentFactory:function(n){t=n}},i={create:function(n){return t(n)}};i.injection=r;n.exports=i},function(n){"use strict";n.exports={logTopLevelRenders:!1}},function(n,t,i){"use strict";function f(n){return r||s("111",n.type),new r(n)}function e(n){return new u(n)}function o(n){return n instanceof u}var s=i(4),r=(i(1),null),u=null,h={injectGenericComponentClass:function(n){r=n},injectTextComponentClass:function(n){u=n}},c={createInternalComponent:f,createInstanceForText:e,isTextComponent:o,injection:h};n.exports=c},function(n,t,i){"use strict";function e(n){return o(document.documentElement,n)}var u=i(311),o=i(211),s=i(95),f=i(96),r={hasSelectionCapabilities:function(n){var t=n&&n.nodeName&&n.nodeName.toLowerCase();return t&&("input"===t&&"text"===n.type||"textarea"===t||"true"===n.contentEditable)},getSelectionInformation:function(){var n=f();return{focusedElem:n,selectionRange:r.hasSelectionCapabilities(n)?r.getSelection(n):null}},restoreSelection:function(n){var i=f(),t=n.focusedElem,u=n.selectionRange;i!==t&&e(t)&&(r.hasSelectionCapabilities(t)&&r.setSelection(t,u),s(t))},getSelection:function(n){var t,i;return"selectionStart"in n?t={start:n.selectionStart,end:n.selectionEnd}:document.selection&&n.nodeName&&"input"===n.nodeName.toLowerCase()?(i=document.selection.createRange(),i.parentElement()===n&&(t={start:-i.moveStart("character",-n.value.length),end:-i.moveEnd("character",-n.value.length)})):t=u.getOffsets(n),t||{start:0,end:0}},setSelection:function(n,t){var r=t.start,f=t.end,i;(void 0===f&&(f=r),"selectionStart"in n)?(n.selectionStart=r,n.selectionEnd=Math.min(f,n.value.length)):document.selection&&n.nodeName&&"input"===n.nodeName.toLowerCase()?(i=n.createTextRange(),i.collapse(!0),i.moveStart("character",r),i.moveEnd("character",f-r),i.select()):u.setOffsets(n,t)}};n.exports=r},function(n,t,i){"use strict";function g(n,t){for(var r=Math.min(n.length,t.length),i=0;i<r;i++)if(n.charAt(i)!==t.charAt(i))return i;return n.length===t.length?-1:r}function o(n){return n?n.nodeType===f?n.documentElement:n.firstChild:null}function nt(n){return n.getAttribute&&n.getAttribute(yt)||""}function tt(n,t,i,u,f){var o,s,e,h;ht.logTopLevelRenders&&(s=n._currentElement.props.child,e=s.type,o="React mount: "+("string"==typeof e?e:e.displayName||e.name),console.time(o));h=d.mountComponent(n,i,null,ot(n,t),f,0);o&&console.timeEnd(o);n._renderedComponent._topLevelWrapper=n;r._mountImageIntoNode(h,t,n,u,i)}function it(n,t,i,r){var u=c.ReactReconcileTransaction.getPooled(!i&&st.useCreateElement);u.perform(tt,null,n,t,u,i,r);c.ReactReconcileTransaction.release(u)}function rt(n,t,i){for(d.unmountComponent(n,i),t.nodeType===f&&(t=t.documentElement);t.lastChild;)t.removeChild(t.lastChild)}function y(n){var i=o(n),t;if(i)return t=s.getInstanceFromNode(i),!(!t||!t._hostParent)}function l(n){return!(!n||n.nodeType!==wt&&n.nodeType!==f&&n.nodeType!==bt)}function ut(n){var i=o(n),t=i&&s.getInstanceFromNode(i);return t&&!t._hostParent?t:null}function p(n){var t=ut(n);return t?t._hostContainerInfo._topLevelWrapper:null}var u=i(4),ft=i(22),w=i(23),b=i(25),et=i(41),s=(i(15),i(6)),ot=i(305),st=i(307),ht=i(116),k=i(33),h=(i(12),i(321)),d=i(24),a=i(68),c=i(13),ct=i(40),lt=i(127),at=(i(1),i(45)),vt=i(74),yt=(i(3),w.ID_ATTRIBUTE_NAME),pt=w.ROOT_ATTRIBUTE_NAME,wt=1,f=9,bt=11,v={},kt=1,e=function(){this.rootID=kt++},r;e.prototype.isReactComponent={};e.prototype.render=function(){return this.props.child};e.isReactTopLevelWrapper=!0;r={TopLevelWrapper:e,_instancesByReactRootID:v,scrollMonitor:function(n,t){t()},_updateRootComponent:function(n,t,i,u,f){return r.scrollMonitor(u,function(){a.enqueueElementInternal(n,t,i);f&&a.enqueueCallbackInternal(n,f)}),n},_renderNewRootComponent:function(n,t,i,r){var f,e;return l(t)||u("37"),et.ensureScrollValueMonitoring(),f=lt(n,!1),c.batchedUpdates(it,f,t,i,r),e=f._instance.rootID,v[e]=f,f},renderSubtreeIntoContainer:function(n,t,i,f){return null!=n&&k.has(n)||u("38"),r._renderSubtreeIntoContainer(n,t,i,f)},_renderSubtreeIntoContainer:function(n,t,i,f){var h,c,l,s,w,d,v,g;if(a.validateCallback(f,"ReactDOM.render"),b.isValidElement(t)||u("39","string"==typeof t?" Instead of passing a string like 'div', pass React.createElement('div') or <div />.":"function"==typeof t?" Instead of passing a class like Foo, pass React.createElement(Foo) or <Foo />.":null!=t&&void 0!==t.props?" This may be caused by unintentionally loading two independent copies of React.":""),c=b.createElement(e,{child:t}),n?(l=k.get(n),h=l._processChildContext(l._context)):h=ct,s=p(i),s){if(w=s._currentElement,d=w.props.child,vt(d,t))return v=s._renderedComponent.getPublicInstance(),g=f&&function(){f.call(v)},r._updateRootComponent(s,c,h,i,g),v;r.unmountComponentAtNode(i)}var tt=o(i),rt=tt&&!!nt(tt),ut=y(i),ft=rt&&!s&&!ut,it=r._renderNewRootComponent(c,i,ft,h)._renderedComponent.getPublicInstance();return f&&f.call(it),it},render:function(n,t,i){return r._renderSubtreeIntoContainer(null,n,t,i)},unmountComponentAtNode:function(n){l(n)||u("40");var t=p(n);return t?(delete v[t._instance.rootID],c.batchedUpdates(rt,t,n,!1),!0):(y(n),1===n.nodeType&&n.hasAttribute(pt),!1)},_mountImageIntoNode:function(n,t,i,r,e){var c,y,v;if(l(t)||u("41"),r){if(c=o(t),h.canReuseMarkup(n,c))return void s.precacheNode(i,c);y=c.getAttribute(h.CHECKSUM_ATTR_NAME);c.removeAttribute(h.CHECKSUM_ATTR_NAME);v=c.outerHTML;c.setAttribute(h.CHECKSUM_ATTR_NAME,y);var p=n,a=g(p,v),w=" (client) "+p.substring(a-20,a+20)+"\n (server) "+v.substring(a-20,a+20);t.nodeType===f&&u("42",w)}if(t.nodeType===f&&u("43"),e.useCreateElement){for(;t.lastChild;)t.removeChild(t.lastChild);ft.insertTreeBefore(t,n,null)}else at(t,n),s.precacheNode(i,t.firstChild)}};n.exports=r},function(n,t,i){"use strict";var u=i(4),f=i(25),r=(i(1),{HOST:0,COMPOSITE:1,EMPTY:2,getType:function(n){return null===n||!1===n?r.EMPTY:f.isValidElement(n)?"function"==typeof n.type?r.COMPOSITE:r.HOST:void u("26",n)}});n.exports=r},function(n){"use strict";var t={currentScrollLeft:0,currentScrollTop:0,refreshScrollValues:function(n){t.currentScrollLeft=n.x;t.currentScrollTop=n.y}};n.exports=t},function(n,t,i){"use strict";function r(n,t){return null==t&&u("30"),null==n?t:Array.isArray(n)?Array.isArray(t)?(n.push.apply(n,t),n):(n.push(t),n):Array.isArray(t)?[n].concat(t):[n,t]}var u=i(4);i(1);n.exports=r},function(n){"use strict";function t(n,t,i){Array.isArray(n)?n.forEach(t,i):n&&t.call(i,n)}n.exports=t},function(n,t,i){"use strict";function u(n){for(var t;(t=n._renderedNodeType)===r.COMPOSITE;)n=n._renderedComponent;return t===r.HOST?n._renderedComponent:t===r.EMPTY?null:void 0}var r=i(120);n.exports=u},function(n,t,i){"use strict";function u(){return!r&&f.canUseDOM&&(r="textContent"in document.documentElement?"textContent":"innerText"),r}var f=i(7),r=null;n.exports=u},function(n,t,i){"use strict";function f(n){var t=n.type,i=n.nodeName;return i&&"input"===i.toLowerCase()&&("checkbox"===t||"radio"===t)}function r(n){return n._wrapperState.valueTracker}function o(n,t){n._wrapperState.valueTracker=t}function s(n){delete n._wrapperState.valueTracker}function h(n){var t;return n&&(t=f(n)?""+n.checked:n.value),t}var u=i(6),e={_getTrackerFromNode:function(n){return r(u.getInstanceFromNode(n))},track:function(n){if(!r(n)){var t=u.getNodeFromInstance(n),i=f(t)?"checked":"value",e=Object.getOwnPropertyDescriptor(t.constructor.prototype,i),h=""+t[i];t.hasOwnProperty(i)||"function"!=typeof e.get||"function"!=typeof e.set||(Object.defineProperty(t,i,{enumerable:e.enumerable,configurable:!0,get:function(){return e.get.call(this)},set:function(n){h=""+n;e.set.call(this,n)}}),o(n,{getValue:function(){return h},setValue:function(n){h=""+n},stopTracking:function(){s(n);delete t[i]}}))}},updateValueIfChanged:function(n){var t,f,i;return n?(t=r(n),!t)?(e.track(n),!0):(f=t.getValue(),i=h(u.getNodeFromInstance(n)),i!==f&&(t.setValue(i),!0)):!1},stopTracking:function(n){var t=r(n);t&&t.stopTracking()}};n.exports=e},function(n,t,i){"use strict";function o(n){if(n){var t=n.getName();if(t)return" Check the render method of `"+t+"`."}return""}function s(n){return"function"==typeof n&&void 0!==n.prototype&&"function"==typeof n.prototype.mountComponent&&"function"==typeof n.prototype.receiveComponent}function r(n){var t,i,h,c;return null===n||!1===n?t=l.create(r):"object"==typeof n?(i=n,h=i.type,"function"!=typeof h&&"string"!=typeof h&&(c="",c+=o(i._owner),u("130",null==h?h:typeof h,c)),"string"==typeof i.type?t=f.createInternalComponent(i):s(i.type)?(t=new i.type(i),t.getHostNode||(t.getHostNode=t.getNativeNode)):t=new e(i)):"string"==typeof n||"number"==typeof n?t=f.createInstanceForText(n):u("131",typeof n),t._mountIndex=0,t._mountImage=null,t}var u=i(4),h=i(5),c=i(302),l=i(115),f=i(117),e=(i(370),i(1),i(3),function(n){this.construct(n)});h(e.prototype,c,{_instantiateReactComponent:r});n.exports=r},function(n){"use strict";function t(n){var t=n&&n.nodeName&&n.nodeName.toLowerCase();return"input"===t?!!i[n.type]:"textarea"===t}var i={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};n.exports=t},function(n,t,i){"use strict";var u=i(7),f=i(44),e=i(45),r=function(n,t){if(t){var i=n.firstChild;if(i&&i===n.lastChild&&3===i.nodeType)return void(i.nodeValue=t)}n.textContent=t};u.canUseDOM&&("textContent"in document.documentElement||(r=function(n,t){if(3===n.nodeType)return void(n.nodeValue=t);e(n,f(t))}));n.exports=r},function(n,t,i){"use strict";function r(n,t){return n&&"object"==typeof n&&null!=n.key?f.escape(n.key):t.toString(36)}function u(n,t,i,s){var v=typeof n,a,y,p,b,w,k,d,nt,it,g,rt,tt;if("undefined"!==v&&"boolean"!==v||(n=null),null===n||"string"===v||"number"===v||"object"===v&&n.$$typeof===c)return i(s,n,""===t?e+r(n,0):t),1;if(p=0,b=""===t?e:t+o,Array.isArray(n))for(w=0;w<n.length;w++)a=n[w],y=b+r(a,w),p+=u(a,y,i,s);else if(k=l(n),k)if(nt=k.call(n),k!==n.entries)for(it=0;!(d=nt.next()).done;)a=d.value,y=b+r(a,it++),p+=u(a,y,i,s);else for(;!(d=nt.next()).done;)g=d.value,g&&(a=g[1],y=b+f.escape(g[0])+o+r(a,0),p+=u(a,y,i,s));else"object"===v&&(rt="",tt=String(n),h("31","[object Object]"===tt?"object with keys {"+Object.keys(n).join(", ")+"}":tt,rt));return p}function s(n,t,i){return null==n?0:u(n,"",t,i)}var h=i(4),c=(i(15),i(317)),l=i(348),f=(i(1),i(64)),e=(i(3),"."),o=":";n.exports=s},function(n,t,i){"use strict";function s(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function h(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function c(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}function l(n,t){var r={};for(var i in n)t.indexOf(i)>=0||Object.prototype.hasOwnProperty.call(n,i)&&(r[i]=n[i]);return r}function e(){}function a(n,t){var i={run:function(r){try{var u=n(t.getState(),r);(u!==i.props||i.error)&&(i.shouldComponentUpdate=!0,i.props=u,i.error=null)}catch(n){i.shouldComponentUpdate=!0;i.error=n}}};return i}function v(n){var w,tt,v=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},rt=v.getDisplayName,ut=void 0===rt?function(n){return"ConnectAdvanced("+n+")"}:rt,ft=v.methodName,et=void 0===ft?"connectAdvanced":ft,ot=v.renderCountProp,g=void 0===ot?void 0:ot,st=v.shouldHandleStateChanges,it=void 0===st||st,ht=v.storeKey,t=void 0===ht?"store":ht,ct=v.withRef,nt=void 0!==ct&&ct,at=l(v,["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef"]),y=t+"Subscription",vt=k++,lt=(w={},w[t]=f.a,w[y]=f.b,w),yt=(tt={},tt[y]=f.b,tt);return function(f){r()("function"==typeof f,"You must pass a component to the function returned by connect. Instead received "+JSON.stringify(f));var w=f.displayName||f.name||"Component",v=ut(w),k=o({},at,{getDisplayName:ut,methodName:et,renderCountProp:g,shouldHandleStateChanges:it,storeKey:t,withRef:nt,displayName:v,wrappedComponentName:w,WrappedComponent:f}),l=function(l){function p(n,i){s(this,p);var u=h(this,l.call(this,n,i));return u.version=vt,u.state={},u.renderCount=0,u.store=n[t]||i[t],u.propsMode=Boolean(n[t]),u.setWrappedInstance=u.setWrappedInstance.bind(u),r()(u.store,'Could not find "'+t+'" in either the context or props of "'+v+'". Either wrap the root component in a <Provider>, or explicitly pass "'+t+'" as a prop to "'+v+'".'),u.initSelector(),u.initSubscription(),u}return c(p,l),p.prototype.getChildContext=function(){var n,t=this.propsMode?null:this.subscription;return n={},n[y]=t||this.context[y],n},p.prototype.componentDidMount=function(){it&&(this.subscription.trySubscribe(),this.selector.run(this.props),this.selector.shouldComponentUpdate&&this.forceUpdate())},p.prototype.componentWillReceiveProps=function(n){this.selector.run(n)},p.prototype.shouldComponentUpdate=function(){return this.selector.shouldComponentUpdate},p.prototype.componentWillUnmount=function(){this.subscription&&this.subscription.tryUnsubscribe();this.subscription=null;this.notifyNestedSubs=e;this.store=null;this.selector.run=e;this.selector.shouldComponentUpdate=!1},p.prototype.getWrappedInstance=function(){return r()(nt,"To access the wrapped instance, you need to specify { withRef: true } in the options argument of the "+et+"() call."),this.wrappedInstance},p.prototype.setWrappedInstance=function(n){this.wrappedInstance=n},p.prototype.initSelector=function(){var t=n(this.store.dispatch,k);this.selector=a(t,this.store);this.selector.run(this.props)},p.prototype.initSubscription=function(){if(it){var n=(this.propsMode?this.props:this.context)[y];this.subscription=new b.a(this.store,n,this.onStateChange.bind(this));this.notifyNestedSubs=this.subscription.notifyNestedSubs.bind(this.subscription)}},p.prototype.onStateChange=function(){this.selector.run(this.props);this.selector.shouldComponentUpdate?(this.componentDidUpdate=this.notifyNestedSubsOnComponentDidUpdate,this.setState(d)):this.notifyNestedSubs()},p.prototype.notifyNestedSubsOnComponentDidUpdate=function(){this.componentDidUpdate=void 0;this.notifyNestedSubs()},p.prototype.isSubscribed=function(){return Boolean(this.subscription)&&this.subscription.isSubscribed()},p.prototype.addExtraProps=function(n){if(!(nt||g||this.propsMode&&this.subscription))return n;var t=o({},n);return nt&&(t.ref=this.setWrappedInstance),g&&(t[g]=this.renderCount++),this.propsMode&&this.subscription&&(t[y]=this.subscription),t},p.prototype.render=function(){var n=this.selector;if(n.shouldComponentUpdate=!1,n.error)throw n.error;return i.i(u.createElement)(f,this.addExtraProps(n.props))},p}(u.Component);return l.WrappedComponent=f,l.displayName=v,l.childContextTypes=yt,l.contextTypes=lt,l.propTypes=lt,p()(l,f)}}t.a=v;var y=i(221),p=i.n(y),w=i(222),r=i.n(w),u=i(9),b=(i.n(u),i(360)),f=i(133),o=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n},k=0,d={}},function(n,t,i){"use strict";function u(n){return function(t,i){function r(){return u}var u=n(t,i);return r.dependsOnOwnProps=!1,r}}function r(n){return null!==n.dependsOnOwnProps&&void 0!==n.dependsOnOwnProps?Boolean(n.dependsOnOwnProps):1!==n.length}function f(n){return function(t,i){var u=(i.displayName,function(n,t){return u.dependsOnOwnProps?u.mapToProps(n,t):u.mapToProps(n)});return u.dependsOnOwnProps=!0,u.mapToProps=function(t,i){u.mapToProps=n;u.dependsOnOwnProps=r(n);var f=u(t,i);return"function"==typeof f&&(u.mapToProps=f,u.dependsOnOwnProps=r(f),f=u(t,i)),f},u}}t.b=u;t.a=f;i(134)},function(n,t,i){"use strict";i.d(t,"b",function(){return f});i.d(t,"a",function(){return e});var u=i(108),r=i.n(u),f=r.a.shape({trySubscribe:r.a.func.isRequired,tryUnsubscribe:r.a.func.isRequired,notifyNestedSubs:r.a.func.isRequired,isSubscribed:r.a.func.isRequired}),e=r.a.shape({subscribe:r.a.func.isRequired,dispatch:r.a.func.isRequired,getState:r.a.func.isRequired})},function(n,t,i){"use strict";i(57);i(76)},function(n,t,i){"use strict";function r(n,t,i){this.props=n;this.context=t;this.refs=o;this.updater=i||e}function u(n,t,i){this.props=n;this.context=t;this.refs=o;this.updater=i||e}function f(){}var s=i(35),h=i(5),e=i(138),o=(i(139),i(40));i(1);i(371);r.prototype.isReactComponent={};r.prototype.setState=function(n,t){"object"!=typeof n&&"function"!=typeof n&&null!=n&&s("85");this.updater.enqueueSetState(this,n);t&&this.updater.enqueueCallback(this,t,"setState")};r.prototype.forceUpdate=function(n){this.updater.enqueueForceUpdate(this);n&&this.updater.enqueueCallback(this,n,"forceUpdate")};f.prototype=r.prototype;u.prototype=new f;u.prototype.constructor=u;h(u.prototype,r.prototype);u.prototype.isPureReactComponent=!0;n.exports={Component:r,PureComponent:u}},function(n,t,i){"use strict";function h(n){var t=Function.prototype.toString,r=Object.prototype.hasOwnProperty,u=RegExp("^"+t.call(r).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),i;try{return i=t.call(n),u.test(i)}catch(n){return!1}}function d(n){var t=u(n),i;t&&(i=t.childIDs,v(n),i.forEach(d))}function g(n,t,i){return"\n    in "+(n||"Unknown")+(t?" (at "+t.fileName.replace(/^.*[\\\/]/,"")+":"+t.lineNumber+")":i?" (created by "+i+")":"")}function nt(n){return null==n?"#empty":"string"==typeof n||"number"==typeof n?"#text":"string"==typeof n.type?n.type:n.type.displayName||n.type.name||"Unknown"}function rt(n){var t,f=r.getDisplayName(n),i=r.getElement(n),u=r.getOwnerID(n);return u&&(t=r.getDisplayName(u)),g(f,i&&i._source,t)}var a,u,v,y,p,w,b,f=i(35),tt=i(15),ut=(i(1),i(3),"function"==typeof Array.from&&"function"==typeof Map&&h(Map)&&null!=Map.prototype&&"function"==typeof Map.prototype.keys&&h(Map.prototype.keys)&&"function"==typeof Set&&h(Set)&&null!=Set.prototype&&"function"==typeof Set.prototype.keys&&h(Set.prototype.keys)),e,c,s,r;if(ut)e=new Map,c=new Set,a=function(n,t){e.set(n,t)},u=function(n){return e.get(n)},v=function(n){e.delete(n)},y=function(){return Array.from(e.keys())},p=function(n){c.add(n)},w=function(n){c.delete(n)},b=function(){return Array.from(c.keys())};else{var l={},k={},o=function(n){return"."+n},it=function(n){return parseInt(n.substr(1),10)};a=function(n,t){var i=o(n);l[i]=t};u=function(n){var t=o(n);return l[t]};v=function(n){var t=o(n);delete l[t]};y=function(){return Object.keys(l).map(it)};p=function(n){var t=o(n);k[t]=!0};w=function(n){var t=o(n);delete k[t]};b=function(){return Object.keys(k).map(it)}}s=[];r={onSetChildren:function(n,t){var o=u(n),r,e,i;for(o||f("144"),o.childIDs=t,r=0;r<t.length;r++)e=t[r],i=u(e),i||f("140"),null==i.childIDs&&"object"==typeof i.element&&null!=i.element&&f("141"),i.isMounted||f("71"),null==i.parentID&&(i.parentID=n),i.parentID!==n&&f("142",e,i.parentID,n)},onBeforeMountComponent:function(n,t,i){a(n,{element:t,parentID:i,text:null,childIDs:[],isMounted:!1,updateCount:0})},onBeforeUpdateComponent:function(n,t){var i=u(n);i&&i.isMounted&&(i.element=t)},onMountComponent:function(n){var t=u(n);t||f("144");t.isMounted=!0;0===t.parentID&&p(n)},onUpdateComponent:function(n){var t=u(n);t&&t.isMounted&&t.updateCount++},onUnmountComponent:function(n){var t=u(n);t&&(t.isMounted=!1,0===t.parentID&&w(n));s.push(n)},purgeUnmountedComponents:function(){if(!r._preventPurging){for(var n=0;n<s.length;n++)d(s[n]);s.length=0}},isMounted:function(n){var t=u(n);return!!t&&t.isMounted},getCurrentStackAddendum:function(n){var u="",f,t,i,e;return n&&(f=nt(n),t=n._owner,u+=g(f,n._source,t&&t.getName())),i=tt.current,e=i&&i._debugID,u+r.getStackAddendumByID(e)},getStackAddendumByID:function(n){for(var t="";n;)t+=rt(n),n=r.getParentID(n);return t},getChildIDs:function(n){var t=u(n);return t?t.childIDs:[]},getDisplayName:function(n){var t=r.getElement(n);return t?nt(t):null},getElement:function(n){var t=u(n);return t?t.element:null},getOwnerID:function(n){var t=r.getElement(n);return t&&t._owner?t._owner._debugID:null},getParentID:function(n){var t=u(n);return t?t.parentID:null},getSource:function(n){var t=u(n),i=t?t.element:null;return null!=i?i._source:null},getText:function(n){var t=r.getElement(n);return"string"==typeof t?t:"number"==typeof t?""+t:null},getUpdateCount:function(n){var t=u(n);return t?t.updateCount:0},getRootIDs:b,getRegisteredIDs:y,pushNonStandardWarningStack:function(n,t){if("function"==typeof console.reactStack){var f=[],e=tt.current,i=e&&e._debugID;try{for(n&&f.push({name:i?r.getDisplayName(i):null,fileName:t?t.fileName:null,lineNumber:t?t.lineNumber:null});i;){var o=r.getElement(i),h=r.getParentID(i),s=r.getOwnerID(i),c=s?r.getDisplayName(s):null,u=o&&o._source;f.push({name:c,fileName:u?u.fileName:null,lineNumber:u?u.lineNumber:null});i=h}}catch(n){}console.reactStack(f)}},popNonStandardWarningStack:function(){"function"==typeof console.reactStackEnd&&console.reactStackEnd()}};n.exports=r},function(n){"use strict";var t="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;n.exports=t},function(n,t,i){"use strict";var r=(i(3),{isMounted:function(){return!1},enqueueCallback:function(){},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}});n.exports=r},function(n){"use strict";n.exports=!1},function(n,t,i){"use strict";function u(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function f(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});t.ActionsObservable=void 0;var r=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),o=i(0),s=i(158),h=i(156),c=i(159);t.ActionsObservable=function(n){function t(n){u(this,t);var i=f(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return i.source=n,i}return e(t,n),r(t,null,[{key:"of",value:function(){return new this(s.of.apply(void 0,arguments))}},{key:"from",value:function(n,t){return new this(h.from(n,t))}}]),r(t,[{key:"lift",value:function(n){var i=new t(this);return i.operator=n,i}},{key:"ofType",value:function(){for(var i=arguments.length,n=Array(i),t=0;t<i;t++)n[t]=arguments[t];return c.filter.call(this,function(t){var r=t.type,u=n.length,i;if(1===u)return r===n[0];for(i=0;i<u;i++)if(n[i]===r)return!0;return!1})}}]),t}(o.Observable)},function(n,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.EPIC_END="@@redux-observable/EPIC_END"},function(n,t){"use strict";function i(){for(var i=arguments.length,n=Array(i),t=0;t<i;t++)n[t]=arguments[t];return 0===n.length?function(n){return n}:1===n.length?n[0]:n.reduce(function(n,t){return function(){return n(t.apply(void 0,arguments))}})}t.a=i},function(n,t,i){"use strict";function u(n,t,o){function y(){s===h&&(s=h.slice())}function p(){return a}function w(n){if("function"!=typeof n)throw new Error("Expected listener to be a function.");var t=!0;return y(),s.push(n),function(){if(t){t=!1;y();var i=s.indexOf(n);s.splice(i,1)}}}function c(n){if(!i.i(e.a)(n))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if(void 0===n.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(v)throw new Error("Reducers may not dispatch actions.");try{v=!0;a=b(a,n)}finally{v=!1}for(var r=h=s,t=0;t<r.length;t++)r[t]();return n}function k(n){if("function"!=typeof n)throw new Error("Expected the nextReducer to be a function.");b=n;c({type:r.INIT})}function d(){var n,t=w;return n={subscribe:function(n){function i(){n.next&&n.next(p())}if("object"!=typeof n)throw new TypeError("Expected the observer to be an object.");return i(),{unsubscribe:t(i)}}},n[f.a]=function(){return this},n}var l;if("function"==typeof t&&void 0===o&&(o=t,t=void 0),void 0!==o){if("function"!=typeof o)throw new Error("Expected the enhancer to be a function.");return o(u)(n,t)}if("function"!=typeof n)throw new Error("Expected the reducer to be a function.");var b=n,a=t,h=[],s=h,v=!1;return c({type:r.INIT}),l={dispatch:c,subscribe:w,getState:p,replaceReducer:k},l[f.a]=d,l}i.d(t,"a",function(){return r});t.b=u;var e=i(57),o=i(440),f=i.n(o),r={INIT:"@@redux/INIT"}},function(){"use strict"},function(n,t,i){"use strict";var r=i(0),u=function(){function n(n,t,i){this.kind=n;this.value=t;this.error=i;this.hasValue="N"===n}return n.prototype.observe=function(n){switch(this.kind){case"N":return n.next&&n.next(this.value);case"E":return n.error&&n.error(this.error);case"C":return n.complete&&n.complete()}},n.prototype.do=function(n,t,i){switch(this.kind){case"N":return n&&n(this.value);case"E":return t&&t(this.error);case"C":return i&&i()}},n.prototype.accept=function(n,t,i){return n&&"function"==typeof n.next?this.observe(n):this.do(n,t,i)},n.prototype.toObservable=function(){switch(this.kind){case"N":return r.Observable.of(this.value);case"E":return r.Observable.throw(this.error);case"C":return r.Observable.empty()}throw new Error("unexpected notification kind value");},n.createNext=function(t){return void 0!==t?new n("N",t):n.undefinedValueNotification},n.createError=function(t){return new n("E",void 0,t)},n.createComplete=function(){return n.completeNotification},n.completeNotification=new n("C"),n.undefinedValueNotification=new n("N",void 0),n}();t.Notification=u},function(n,t){"use strict";t.empty={closed:!0,next:function(){},error:function(n){throw n;},complete:function(){}}},function(n,t,i){"use strict";var r=i(0),u=i(412);r.Observable.empty=u.empty},function(n,t,i){"use strict";var r=i(0),u=i(158);r.Observable.of=u.of},function(n,t,i){"use strict";var r=i(0),u=i(416);r.Observable.prototype.catch=u._catch;r.Observable.prototype._catch=u._catch},function(n,t,i){"use strict";var r=i(0),u=i(419);r.Observable.prototype.delay=u.delay},function(n,t,i){"use strict";var r=i(0),u=i(420);r.Observable.prototype.do=u._do;r.Observable.prototype._do=u._do},function(n,t,i){"use strict";var r=i(0),u=i(159);r.Observable.prototype.filter=u.filter},function(n,t,i){"use strict";var r=i(0),u=i(78);r.Observable.prototype.map=u.map},function(n,t,i){"use strict";var r=i(0),u=i(422);r.Observable.prototype.mergeMap=u.mergeMap;r.Observable.prototype.flatMap=u.mergeMap},function(n,t,i){"use strict";var r=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},u=i(0),f=function(n){function t(t,i){n.call(this);this.value=t;this.scheduler=i;this._isScalar=!0;i&&(this._isScalar=!1)}return r(t,n),t.create=function(n,i){return new t(n,i)},t.dispatch=function(n){var i=n.done,r=n.value,t=n.subscriber;if(i)return void t.complete();t.next(r);t.closed||(n.done=!0,this.schedule(n))},t.prototype._subscribe=function(n){var i=this.value,r=this.scheduler;if(r)return r.schedule(t.dispatch,0,{done:!1,value:i,subscriber:n});n.next(i);n.closed||n.complete()},t}(u.Observable);t.ScalarObservable=f},function(n,t,i){"use strict";var r=i(405);t.from=r.FromObservable.create},function(n,t,i){"use strict";var r=i(160);t.merge=r.mergeStatic},function(n,t,i){"use strict";var r=i(47);t.of=r.ArrayObservable.of},function(n,t,i){"use strict";function f(n,t){return this.lift(new r(n,t))}var e=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},o=i(8),r,u;t.filter=f;r=function(){function n(n,t){this.predicate=n;this.thisArg=t}return n.prototype.call=function(n,t){return t.subscribe(new u(n,this.predicate,this.thisArg))},n}();u=function(n){function t(t,i,r){n.call(this,t);this.predicate=i;this.thisArg=r;this.count=0;this.predicate=i}return e(t,n),t.prototype._next=function(n){var t;try{t=this.predicate.call(this.thisArg,n,this.count++)}catch(n){return void this.destination.error(n)}t&&this.destination.next(n)},t}(o.Subscriber)},function(n,t,i){"use strict";function u(){for(var t=[],n=0;n<arguments.length;n++)t[+n]=arguments[n];return this.lift.call(r.apply(void 0,[this].concat(t)))}function r(){for(var n=[],t=0;t<arguments.length;t++)n[+t]=arguments[t];var i=Number.POSITIVE_INFINITY,r=null,u=n[n.length-1];return s.isScheduler(u)?(r=n.pop(),n.length>1&&"number"==typeof n[n.length-1]&&(i=n.pop())):"number"==typeof u&&(i=n.pop()),null===r&&1===n.length&&n[0]instanceof f.Observable?n[0]:new e.ArrayObservable(n,r).lift(new o.MergeAllOperator(i))}var f=i(0),e=i(47),o=i(421),s=i(165);t.merge=u;t.mergeStatic=r},function(n,t){"use strict";var i=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},r=function(n){function t(){var t=n.call(this,"object unsubscribed");this.name=t.name="ObjectUnsubscribedError";this.stack=t.stack;this.message=t.message}return i(t,n),t}(Error);t.ObjectUnsubscribedError=r},function(n,t){"use strict";t.isArrayLike=function(n){return n&&"number"==typeof n.length}},function(n,t){"use strict";function i(n){return null!=n&&"object"==typeof n}t.isObject=i},function(n,t){"use strict";function i(n){return n&&"function"!=typeof n.subscribe&&"function"==typeof n.then}t.isPromise=i},function(n,t){"use strict";function i(n){return n&&"function"==typeof n.schedule}t.isScheduler=i},function(n){n.exports=/[\0-\x1F\x7F-\x9F]/},function(n){n.exports=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/},function(n){n.exports=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/},function(n){n.exports=function(n){return n.webpackPolyfill||(n.deprecate=function(){},n.paths=[],n.children||(n.children=[]),Object.defineProperty(n,"loaded",{enumerable:!0,get:function(){return n.l}}),Object.defineProperty(n,"id",{enumerable:!0,get:function(){return n.i}}),n.webpackPolyfill=1),n}},function(n,t,i){"use strict";var f;Object.defineProperty(t,"__esModule",{value:!0});var e=i(11),r=i(9),o=i(289),u=i(17);t.App=function(n,t){u.konsole.log("BotChat.App props",n);o.render(r.createElement(f,n),t)};f=function(n){return r.createElement("div",{className:"wc-app"},r.createElement(u.Chat,e.__assign({},n)))}},function(n,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function n(){}return n}();t.SpeechOptions=i},function(n,t,i){"use strict";var r=i(54),e=i(87)(6),u="findIndex",f=!0;u in[]&&Array(1)[u](function(){f=!1});r(r.P+r.F*f,"Array",{findIndex:function(n){return e(this,n,arguments.length>1?arguments[1]:void 0)}});i(86)(u)},function(n,t,i){"use strict";var r=i(54),f=i(87)(5),u=!0;"find"in[]&&Array(1).find(function(){u=!1});r(r.P+r.F*u,"Array",{find:function(n){return f(this,n,arguments.length>1?arguments[1]:void 0)}});i(86)("find")},function(n,t,i){"use strict";var r=i(54),f=i(92),e=i(202),u="".startsWith;r(r.P+r.F*i(192)("startsWith"),"String",{startsWith:function(n){var t=e(this,n,"startsWith"),i=f(Math.min(arguments.length>1?arguments[1]:void 0,t.length)),r=String(n);return u?u.call(t,r,i):t.slice(i,i+r.length)===r}})},function(n){n.exports={supportsInteractivity:!0,strongSeparation:{spacing:40,lineThickness:1,lineColor:"#eeeeee"},fontFamily:'"Segoe UI", sans-serif',fontSizes:{small:12,normal:13,medium:15,large:17,extraLarge:19},fontWeights:{lighter:200,normal:400,bolder:700},colors:{dark:{normal:"#000000",subtle:"#808c95"},light:{normal:"#ffffff",subtle:"#88ffff"},accent:{normal:"#2e89fc",subtle:"#802E8901"},attention:{normal:"#ffd800",subtle:"#CCFFD800"},good:{normal:"#00ff00",subtle:"#CC00FF00"},warning:{normal:"#ff0000",subtle:"#CCFF0000"}},imageSizes:{small:40,medium:64,large:96},actions:{maxActions:100,separation:{spacing:8},buttonSpacing:8,stretch:!1,showCard:{actionMode:"inlineEdgeToEdge",inlineTopMargin:16,backgroundColor:"#00000000",padding:{top:8,right:8,bottom:8,left:8}},actionsOrientation:"vertical",actionAlignment:"left"},adaptiveCard:{backgroundColor:"#00000000",padding:{left:8,top:8,right:8,bottom:8}},container:{separation:{spacing:8},normal:{backgroundColor:"#00000000"},emphasis:{backgroundColor:"#eeeeee",borderColor:"#aaaaaa",borderThickness:{top:1,right:1,bottom:1,left:1},padding:{top:8,right:8,bottom:8,left:8}}},textBlock:{color:"dark",separations:{small:{spacing:8},normal:{spacing:8},medium:{spacing:8},large:{spacing:8},extraLarge:{spacing:8}}},image:{size:"medium",separation:{spacing:8}},imageSet:{imageSize:"medium",separation:{spacing:8}},factSet:{separation:{spacing:8},title:{color:"dark",size:"normal",isSubtle:!1,weight:"bolder",wrap:!0,maxWidth:150},value:{color:"dark",size:"normal",isSubtle:!1,weight:"normal",wrap:!0},spacing:8},input:{separation:{spacing:8}},columnSet:{separation:{spacing:8}},column:{separation:{spacing:8}}}},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var u=i(11),r=i(9),f=i(50),e=i(180),o=i(181),s=function(n){var t=n.attachments,i=n.attachmentLayout,o=u.__rest(n,["attachments","attachmentLayout"]);return t&&0!==t.length?"carousel"===i?r.createElement(e.Carousel,u.__assign({attachments:t},o)):r.createElement("div",{className:"wc-list"},t.map(function(t,i){return r.createElement(f.AttachmentView,{key:i,attachment:t,format:n.format,onCardAction:n.onCardAction,onImageLoad:n.onImageLoad})})):null},h=function(n){function t(t){return n.call(this,t)||this}return u.__extends(t,n),t.prototype.shouldComponentUpdate=function(n){return this.props.activity!==n.activity||this.props.format!==n.format||"message"===this.props.activity.type&&"carousel"===this.props.activity.attachmentLayout&&this.props.size!==n.size},t.prototype.render=function(){var i=this.props,n=i.activity,t=u.__rest(i,["activity"]);switch(n.type){case"message":return r.createElement("div",null,r.createElement(o.FormattedText,{text:n.text,format:n.textFormat,onImageLoad:t.onImageLoad}),r.createElement(s,{attachments:n.attachments,attachmentLayout:n.attachmentLayout,format:t.format,onCardAction:t.onCardAction,onImageLoad:t.onImageLoad,size:t.size}));case"typing":return r.createElement("div",{className:"wc-typing"})}},t}(r.Component);t.ActivityView=h},function(n,t,i){"use strict";function h(n){for(var t=n.parent;t&&!(t instanceof o);)t=t.parent;return t}function e(n){if(!n.actions)return n;var t=[];return n.actions.forEach(function(n){if("Action.Http"!==n.type){if("Action.ShowCard"===n.type){var i=n;i.card=e(i.card)}t.push(n)}}),f.__assign({},n,{actions:t})}var s;Object.defineProperty(t,"__esModule",{value:!0});var f=i(11),r=i(9),u=i(208),c=i(17),l=i(175),o=function(n){function t(t){var i=n.call(this)||this;return i.adaptiveCardContainer=t,i}return f.__extends(t,n),t}(u.AdaptiveCard);u.AdaptiveCard.onExecuteAction=function(n){var t,i;if(n instanceof u.OpenUrlAction)window.open(n.url);else if(n instanceof u.SubmitAction&&(t=h(n),t&&void 0!==n.data))if("object"==typeof n.data&&n.data.__isBotFrameworkCardAction){i=n.data;t.adaptiveCardContainer.onCardAction(i.type,i.value)}else t.adaptiveCardContainer.onCardAction("string"==typeof n.data?"imBack":"postBack",n.data)};s=function(n){function t(t){var i=n.call(this,t)||this;return i.onCardAction=function(n,t){i.props.onCardAction(n,t)},i}return f.__extends(t,n),t.prototype.onClick=function(n){if(this.props.onClick)switch(n.target.tagName){case"A":case"AUDIO":case"VIDEO":case"BUTTON":case"INPUT":case"LABEL":case"TEXTAREA":case"SELECT":break;default:this.props.onClick(n)}},t.prototype.componentDidMount=function(){var i=this,u=new o(this),n,t,f,r;if(u.parse(e(this.props.card)),n=u.validate(),0===n.length){t=void 0;try{t=u.render()}catch(i){f={error:-1,message:i};n.push(f);i.stack&&(f.message+="\n"+i.stack)}if(t)return this.props.onImageLoad&&(r=t.querySelectorAll("img"),r&&r.length>0&&Array.prototype.forEach.call(r,function(n){n.addEventListener("load",i.props.onImageLoad)})),void this.div.appendChild(t)}n.length>0&&(console.log("Error(s) rendering AdaptiveCard:"),n.forEach(function(n){return console.log(n.message)}),this.setState({errors:n.map(function(n){return n.message})}))},t.prototype.render=function(){var n,t=this,i=this.state&&this.state.errors&&this.state.errors.length>0;return n=i?r.createElement("div",null,r.createElement("svg",{className:"error-icon",viewBox:"0 0 15 12.01"},r.createElement("path",{d:"M7.62 8.63v-.38H.94a.18.18 0 0 1-.19-.19V.94A.18.18 0 0 1 .94.75h10.12a.18.18 0 0 1 .19.19v3.73H12V.94a.91.91 0 0 0-.07-.36 1 1 0 0 0-.5-.5.91.91 0 0 0-.37-.08H.94a.91.91 0 0 0-.37.07 1 1 0 0 0-.5.5.91.91 0 0 0-.07.37v7.12a.91.91 0 0 0 .07.36 1 1 0 0 0 .5.5.91.91 0 0 0 .37.08h6.72c-.01-.12-.04-.24-.04-.37z M11.62 5.26a3.27 3.27 0 0 1 1.31.27 3.39 3.39 0 0 1 1.8 1.8 3.36 3.36 0 0 1 0 2.63 3.39 3.39 0 0 1-1.8 1.8 3.36 3.36 0 0 1-2.62 0 3.39 3.39 0 0 1-1.8-1.8 3.36 3.36 0 0 1 0-2.63 3.39 3.39 0 0 1 1.8-1.8 3.27 3.27 0 0 1 1.31-.27zm0 6a2.53 2.53 0 0 0 1-.21A2.65 2.65 0 0 0 14 9.65a2.62 2.62 0 0 0 0-2 2.65 2.65 0 0 0-1.39-1.39 2.62 2.62 0 0 0-2 0A2.65 2.65 0 0 0 9.2 7.61a2.62 2.62 0 0 0 0 2A2.65 2.65 0 0 0 10.6 11a2.53 2.53 0 0 0 1.02.26zM13 7.77l-.86.86.86.86-.53.53-.86-.86-.86.86-.53-.53.86-.86-.86-.86.53-.53.86.86.86-.86zM1.88 7.13h2.25V4.88H1.88zm.75-1.5h.75v.75h-.75zM5.63 2.63h4.5v.75h-4.5zM1.88 4.13h2.25V1.88H1.88zm.75-1.5h.75v.75h-.75zM9 5.63H5.63v.75h2.64A4 4 0 0 1 9 5.63z"})),r.createElement("div",{className:"error-text"},"Can't render card")):this.props.children?r.createElement("div",{className:"non-adaptive-content"},this.props.children):null,r.createElement("div",{className:c.classList("wc-card","wc-adaptive-card",this.props.className,i&&"error"),ref:function(n){return t.div=n},onClick:function(n){return t.onClick(n)}},n)},t.prototype.componentDidUpdate=function(){this.props.onImageLoad&&this.props.onImageLoad()},t}(r.Component);t.AdaptiveCardContainer=s;u.setHostConfig(l)},function(n,t,i){"use strict";var r,u,f,e,o;Object.defineProperty(t,"__esModule",{value:!0});r=i(170);t.App=r.App;u=i(17);t.Chat=u.Chat,function(n){for(var i in n)t.hasOwnProperty(i)||(t[i]=n[i])}(i(51));f=i(50);t.queryParams=f.queryParams;e=i(171);t.SpeechOptions=e.SpeechOptions;o=i(38);t.Speech=o.Speech;i(174);i(173);i(172)},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(11),u=function(){function n(){this.container={type:"Container",items:[]};this.card={type:"AdaptiveCard",version:"0.5",body:[this.container]}}return n.prototype.addColumnSet=function(n,t){void 0===t&&(t=this.container);var i={type:"ColumnSet",columns:n.map(function(n){return{type:"Column",size:n.toString(),items:[]}})};return t.items.push(i),i.columns},n.prototype.addItems=function(n,t){void 0===t&&(t=this.container);t.items.push.apply(t.items,n)},n.prototype.addTextBlock=function(n,t,i){if(void 0===i&&(i=this.container),void 0!==n){var u=r.__assign({type:"TextBlock",text:n},t);i.items.push(u)}},n.prototype.addButtons=function(n){n&&(this.card.actions=n.map(function(n){var t=r.__assign({__isBotFrameworkCardAction:!0},n);return{title:n.title,type:"Action.Submit",data:t}}))},n.prototype.addCommon=function(n){this.addTextBlock(n.title,{size:"medium",weight:"bolder"});this.addTextBlock(n.subtitle,{isSubtle:!0,wrap:!0,separation:"none"});this.addTextBlock(n.text,{wrap:!0});this.addButtons(n.buttons)},n.prototype.addImage=function(n,t){void 0===t&&(t=this.container);var i={type:"Image",url:n,size:"stretch"};t.items.push(i)},n}();t.AdaptiveCardBuilder=u;t.buildCommonCard=function(n){if(!n)return null;var t=new u;return t.addCommon(n),t.card}},function(n,t,i){"use strict";var f;Object.defineProperty(t,"__esModule",{value:!0});var u=i(11),r=i(9),e=i(50),o=i(85),s=i(17),h=function(n){function t(t){return n.call(this,t)||this}return u.__extends(t,n),t.prototype.updateContentWidth=function(){var n=this.props.size.width-this.props.format.carouselMargin;this.root.style.width="";this.root.offsetWidth>n&&this.hscroll.updateScrollButtons()},t.prototype.componentDidMount=function(){this.updateContentWidth()},t.prototype.componentDidUpdate=function(){this.updateContentWidth()},t.prototype.render=function(){var n=this;return r.createElement("div",{className:"wc-carousel",ref:function(t){return n.root=t}},r.createElement(o.HScroll,{ref:function(t){return n.hscroll=t},prevSvgPathData:"M 16.5 22 L 19 19.5 L 13.5 14 L 19 8.5 L 16.5 6 L 8.5 14 L 16.5 22 Z",nextSvgPathData:"M 12.5 22 L 10 19.5 L 15.5 14 L 10 8.5 L 12.5 6 L 20.5 14 L 12.5 22 Z",scrollUnit:"item"},r.createElement(f,u.__assign({},this.props))))},t}(r.PureComponent);t.Carousel=h;f=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return u.__extends(t,n),t.prototype.render=function(){s.konsole.log("rendering CarouselAttachments");var t=this.props,n=(t.attachments,u.__rest(t,["attachments"]));return r.createElement("ul",null,this.props.attachments.map(function(t,i){return r.createElement("li",{key:i,className:"wc-carousel-item"},r.createElement(e.AttachmentView,{attachment:t,format:n.format,onCardAction:n.onCardAction,onImageLoad:n.onImageLoad}))}))},t}(r.PureComponent)},function(n,t,i){"use strict";var f,r,e;Object.defineProperty(t,"__esModule",{value:!0});f=i(98);r=i(9);t.FormattedText=function(n){if(!n.text||""===n.text)return null;switch(n.format){case"plain":return o(n.text);default:return e(n.text,n.onImageLoad)}};var o=function(n){var t=n.replace("\r","").split("\n"),i=t.map(function(n,t){return r.createElement("span",{key:t},n,r.createElement("br",null))});return r.createElement("span",{className:"format-plain"},i)},u=new f({html:!0,linkify:!0,typographer:!0}),s=u.renderer.rules.link_open||function(n,t,i,r,u){return u.renderToken(n,t,i)};u.renderer.rules.link_open=function(n,t,i,r,u){var f=n[t].attrIndex("target");return f<0?n[t].attrPush(["target","_blank"]):n[t].attrs[f][1]="_blank",s(n,t,i,r,u)};e=function(n){var t=n.replace(/<br\s*\/?>/gi,"\r\n\r\n").replace(/\[(.*)\]\((.*)\)/gi,function(n,t,i){return"["+t+"]("+u.normalizeLink(i)+")"}),i=u.render(t);return r.createElement("div",{className:"format-markdown",dangerouslySetInnerHTML:{__html:i}})}},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var e=i(11),r=i(9),h=i(46),c=i(176),u=i(17),o=function(n){function t(t){var i=n.call(this,t)||this;return i.scrollToBottom=!0,i.measurableCarousel=function(){return r.createElement(f,{ref:function(n){return i.carouselActivity=n},activity:{type:"message",id:"",from:{id:""},attachmentLayout:"carousel"},format:null,fromMe:!1,onClickActivity:null,onClickRetry:null,selected:!1,showTimestamp:!1},r.createElement("div",{style:{width:i.largeWidth}}," "))},i}return e.__extends(t,n),t.prototype.componentWillUpdate=function(){this.scrollToBottom=Math.abs(this.scrollMe.scrollHeight-this.scrollMe.scrollTop-this.scrollMe.offsetHeight)<=1},t.prototype.componentDidUpdate=function(){if(void 0==this.props.format.carouselMargin){var t=a(this.carouselActivity.messageDiv)-this.largeWidth,i=this.carouselActivity.messageDiv.offsetParent.offsetWidth-t,n=this.props.size.width-i;u.konsole.log("history measureMessage "+n);this.props.setMeasurements(n);this.carouselActivity=null}this.autoscroll()},t.prototype.autoscroll=function(){var i=Math.max(0,l(this.scrollMe)-this.scrollContent.offsetHeight),n,t;this.scrollContent.style.marginTop=i+"px";n=this.props.activities[this.props.activities.length-1];t=n&&this.props.isFromMe&&this.props.isFromMe(n);(this.scrollToBottom||t)&&(this.scrollMe.scrollTop=this.scrollMe.scrollHeight-this.scrollMe.offsetHeight)},t.prototype.doCardAction=function(n,t){return this.props.setFocus(),this.props.onClickCardAction(),this.props.doCardAction(n,t)},t.prototype.render=function(){var n=this,t;return u.konsole.log("History props",this),void 0!==this.props.size.width&&(void 0===this.props.format.carouselMargin?(this.largeWidth=2*this.props.size.width,t=r.createElement(this.measurableCarousel,null)):t=this.props.activities.map(function(t,i){return r.createElement(f,{format:n.props.format,key:"message"+i,activity:t,showTimestamp:i===n.props.activities.length-1||i+1<n.props.activities.length&&v(t,n.props.activities[i+1]),selected:n.props.isSelected(t),fromMe:n.props.isFromMe(t),onClickActivity:n.props.onClickActivity(t),onClickRetry:function(i){i.preventDefault();i.stopPropagation();n.props.onClickRetry(t)}},r.createElement(c.ActivityView,{format:n.props.format,size:n.props.size,activity:t,onCardAction:function(t,i){return n.doCardAction(t,i)},onImageLoad:function(){return n.autoscroll()}}))})),r.createElement("div",{className:"wc-message-groups",ref:function(t){return n.scrollMe=t||n.scrollMe}},r.createElement("div",{className:"wc-message-group-content",ref:function(t){t&&(n.scrollContent=t)}},t))},t}(r.Component);t.HistoryView=o;t.History=h.connect(function(n){return{format:n.format,size:n.size,activities:n.history.activities,connectionSelectedActivity:n.connection.selectedActivity,selectedActivity:n.history.selectedActivity,botConnection:n.connection.botConnection,user:n.connection.user}},{setMeasurements:function(n){return{type:"Set_Measurements",carouselMargin:n}},onClickRetry:function(n){return{type:"Send_Message_Retry",clientActivityId:n.channelData.clientActivityId}},onClickCardAction:function(){return{type:"Card_Action_Clicked"}},sendMessage:u.sendMessage},function(n,t,i){return{format:n.format,size:n.size,activities:n.activities,setMeasurements:t.setMeasurements,onClickRetry:t.onClickRetry,onClickCardAction:t.onClickCardAction,setFocus:i.setFocus,doCardAction:u.doCardAction(n.botConnection,n.user,n.format.locale,t.sendMessage),isFromMe:function(t){return t.from.id===n.user.id},isSelected:function(t){return t===n.selectedActivity},onClickActivity:function(t){return n.connectionSelectedActivity&&function(){return n.connectionSelectedActivity.next({activity:t})}}}})(o);var s=function(n,t){var r=window.getComputedStyle(n),i={};return t.forEach(function(n){return i[n]=parseInt(r.getPropertyValue(n))}),i},l=function(n){var t=s(n,["padding-top","padding-bottom"]);return n.offsetHeight-t["padding-top"]-t["padding-bottom"]},a=function(n){var t=s(n,["padding-left","padding-right"]);return n.offsetWidth+t["padding-left"]+t["padding-right"]},v=function(n,t){return Date.parse(t.timestamp)-Date.parse(n.timestamp)>3e5},f=function(n){function t(t){return n.call(this,t)||this}return e.__extends(t,n),t.prototype.render=function(){var n,f=this,t;switch(this.props.activity.id){case void 0:n=r.createElement("span",null,this.props.format.strings.messageSending);break;case null:n=r.createElement("span",null,this.props.format.strings.messageFailed);break;case"retry":n=r.createElement("span",null,this.props.format.strings.messageFailed," ",r.createElement("a",{href:".",onClick:this.props.onClickRetry},this.props.format.strings.messageRetry));break;default:t=void 0;this.props.showTimestamp&&(t=this.props.format.strings.timeSent.replace("%1",new Date(this.props.activity.timestamp).toLocaleTimeString()));n=r.createElement("span",null,this.props.activity.from.name||this.props.activity.from.id,t)}var i=this.props.fromMe?"me":"bot",e=u.classList("wc-message-wrapper",this.props.activity.attachmentLayout||"list",this.props.onClickActivity&&"clickable"),o=u.classList("wc-message-content",this.props.selected&&"selected");return r.createElement("div",{"data-activity-id":this.props.activity.id,className:e,onClick:this.props.onClickActivity},r.createElement("div",{className:"wc-message wc-message-from-"+i,ref:function(n){return f.messageDiv=n}},r.createElement("div",{className:o},r.createElement("svg",{className:"wc-message-callout"},r.createElement("path",{className:"point-left",d:"m0,6 l6 6 v-12 z"}),r.createElement("path",{className:"point-right",d:"m6,6 l-6 6 v-12 z"})),this.props.children)),r.createElement("div",{className:"wc-message-from wc-message-from-"+i},n))},t}(r.Component);t.WrappedActivity=f},function(n,t,i){"use strict";function e(n){if(n&&0!==n.length){var t=n[n.length-1];return"message"===t.type&&t.suggestedActions&&t.suggestedActions.actions.length>0?t:void 0}}Object.defineProperty(t,"__esModule",{value:!0});var f=i(11),r=i(9),o=i(46),s=i(85),u=i(17),h=function(n){return r.createElement("div",{className:u.classList("wc-message-pane",n.activityWithSuggestedActions&&"show-actions")},n.children,r.createElement("div",{className:"wc-suggested-actions"},r.createElement(c,f.__assign({},n))))},c=function(n){function t(t){return n.call(this,t)||this}return f.__extends(t,n),t.prototype.actionClick=function(n,t){this.props.activityWithSuggestedActions&&(this.props.takeSuggestedAction(this.props.activityWithSuggestedActions),this.props.doCardAction(t.type,t.value),this.props.setFocus(),n.stopPropagation())},t.prototype.shouldComponentUpdate=function(n){return!!n.activityWithSuggestedActions},t.prototype.render=function(){var n=this;return this.props.activityWithSuggestedActions?r.createElement(s.HScroll,{prevSvgPathData:"M 16.5 22 L 19 19.5 L 13.5 14 L 19 8.5 L 16.5 6 L 8.5 14 L 16.5 22 Z",nextSvgPathData:"M 12.5 22 L 10 19.5 L 15.5 14 L 10 8.5 L 12.5 6 L 20.5 14 L 12.5 22 Z",scrollUnit:"page"},r.createElement("ul",null,this.props.activityWithSuggestedActions.suggestedActions.actions.map(function(t,i){return r.createElement("li",{key:i},r.createElement("button",{onClick:function(i){return n.actionClick(i,t)},title:t.title},t.title))}))):null},t}(r.Component);t.MessagePane=o.connect(function(n){return{activityWithSuggestedActions:e(n.history.activities),botConnection:n.connection.botConnection,user:n.connection.user,locale:n.format.locale}},{takeSuggestedAction:function(n){return{type:"Take_SuggestedAction",message:n}},sendMessage:u.sendMessage},function(n,t,i){return{activityWithSuggestedActions:n.activityWithSuggestedActions,takeSuggestedAction:t.takeSuggestedAction,children:i.children,setFocus:i.setFocus,doCardAction:u.doCardAction(n.botConnection,n.user,n.locale,t.sendMessage)}})(h)},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var f=i(11),r=i(9),u=i(17),e=i(46),o=i(38),s=function(n){function t(t){return n.call(this,t)||this}return f.__extends(t,n),t.prototype.sendMessage=function(){this.props.inputText.trim().length>0&&this.props.sendMessage(this.props.inputText)},t.prototype.onKeyPress=function(n){"Enter"===n.key&&this.sendMessage()},t.prototype.onClickSend=function(){this.textInput.focus();this.sendMessage()},t.prototype.onChangeFile=function(){this.textInput.focus();this.props.sendFiles(this.fileInput.files);this.fileInput.value=null},t.prototype.onTextInputFocus=function(){this.props.listening&&this.props.stopListening()},t.prototype.onClickMic=function(){this.props.listening?this.props.stopListening():this.props.startListening()},t.prototype.render=function(){var n=this,t="wc-console";this.props.inputText.length>0&&(t+=" has-text");var i=this.props.listening||o.Speech.SpeechRecognizer.speechIsAvailable()&&!this.props.inputText.length,f=u.classList("wc-send",i&&"hidden"),e=u.classList("wc-mic",!i&&"hidden",this.props.listening&&"active",!this.props.listening&&"inactive");return r.createElement("div",{className:t},r.createElement("input",{id:"wc-upload-input",type:"file",ref:function(t){return n.fileInput=t},multiple:!0,onChange:function(){return n.onChangeFile()}}),r.createElement("label",{className:"wc-upload",htmlFor:"wc-upload-input"},r.createElement("svg",null,r.createElement("path",{d:"M19.96 4.79m-2 0a2 2 0 0 1 4 0 2 2 0 0 1-4 0zM8.32 4.19L2.5 15.53 22.45 15.53 17.46 8.56 14.42 11.18 8.32 4.19ZM1.04 1L1.04 17 24.96 17 24.96 1 1.04 1ZM1.03 0L24.96 0C25.54 0 26 0.45 26 0.99L26 17.01C26 17.55 25.53 18 24.96 18L1.03 18C0.46 18 0 17.55 0 17.01L0 0.99C0 0.45 0.47 0 1.03 0Z"}))),r.createElement("div",{className:"wc-textbox"},r.createElement("input",{type:"text",className:"wc-shellinput",ref:function(t){return n.textInput=t},autoFocus:!0,value:this.props.inputText,onChange:function(){return n.props.onChangeText(n.textInput.value)},onKeyPress:function(t){return n.onKeyPress(t)},onFocus:function(){return n.onTextInputFocus()},placeholder:this.props.listening?this.props.strings.listeningIndicator:this.props.strings.consolePlaceholder})),r.createElement("label",{className:f,onClick:function(){return n.onClickSend()}},r.createElement("div",{className:"send-icon"})),r.createElement("label",{className:e,onClick:function(){return n.onClickMic()}},r.createElement("svg",{width:"28",height:"22",viewBox:"0 0 58 58"},r.createElement("path",{d:"M 44 28 C 43.448 28 43 28.447 43 29 L 43 35 C 43 42.72 36.72 49 29 49 C 21.28 49 15 42.72 15 35 L 15 29 C 15 28.447 14.552 28 14 28 C 13.448 28 13 28.447 13 29 L 13 35 C 13 43.485 19.644 50.429 28 50.949 L 28 56 L 23 56 C 22.448 56 22 56.447 22 57 C 22 57.553 22.448 58 23 58 L 35 58 C 35.552 58 36 57.553 36 57 C 36 56.447 35.552 56 35 56 L 30 56 L 30 50.949 C 38.356 50.429 45 43.484 45 35 L 45 29 C 45 28.447 44.552 28 44 28 Z"}),r.createElement("path",{id:"micFilling",d:"M 28.97 44.438 L 28.97 44.438 C 23.773 44.438 19.521 40.033 19.521 34.649 L 19.521 11.156 C 19.521 5.772 23.773 1.368 28.97 1.368 L 28.97 1.368 C 34.166 1.368 38.418 5.772 38.418 11.156 L 38.418 34.649 C 38.418 40.033 34.166 44.438 28.97 44.438 Z"}),r.createElement("path",{d:"M 29 46 C 35.065 46 40 41.065 40 35 L 40 11 C 40 4.935 35.065 0 29 0 C 22.935 0 18 4.935 18 11 L 18 35 C 18 41.065 22.935 46 29 46 Z M 20 11 C 20 6.037 24.038 2 29 2 C 33.962 2 38 6.037 38 11 L 38 35 C 38 39.963 33.962 44 29 44 C 24.038 44 20 39.963 20 35 L 20 11 Z"}))))},t}(r.Component);t.Shell=e.connect(function(n){return{inputText:n.shell.input,strings:n.format.strings,locale:n.format.locale,user:n.connection.user,listening:n.shell.listening}},{onChangeText:function(n){return{type:"Update_Input",input:n,source:"text"}},stopListening:function(){return{type:"Listening_Stop"}},startListening:function(){return{type:"Listening_Starting"}},sendMessage:u.sendMessage,sendFiles:u.sendFiles},function(n,t){return{inputText:n.inputText,strings:n.strings,listening:n.listening,onChangeText:t.onChangeText,sendMessage:function(i){return t.sendMessage(i,n.user,n.locale)},sendFiles:function(i){return t.sendFiles(i,n.user,n.locale)},startListening:function(){return t.startListening()},stopListening:function(){return t.stopListening()}}})(s)},function(n,t,i){"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0});var r=i(11),a=i(51),o=i(17),h=i(186),e=i(38);t.shell=function(n,t){switch(void 0===n&&(n={input:"",sendTyping:!1,listening:!1,lastInputViaSpeech:!1}),t.type){case"Update_Input":return r.__assign({},n,{input:t.input,lastInputViaSpeech:"speech"==t.source});case"Listening_Start":return r.__assign({},n,{listening:!0});case"Listening_Stop":return r.__assign({},n,{listening:!1});case"Send_Message":return r.__assign({},n,{input:""});case"Set_Send_Typing":return r.__assign({},n,{sendTyping:t.sendTyping});case"Card_Action_Clicked":return r.__assign({},n,{lastInputViaSpeech:!1});default:case"Listening_Starting":return n}};t.format=function(n,t){switch(void 0===n&&(n={locale:"en-us",options:{showHeader:!0},strings:h.defaultStrings,carouselMargin:void 0}),t.type){case"Set_Format_Options":return r.__assign({},n,{options:t.options});case"Set_Locale":return r.__assign({},n,{locale:t.locale,strings:h.strings(t.locale)});case"Set_Measurements":return r.__assign({},n,{carouselMargin:t.carouselMargin});default:return n}};t.size=function(n,t){switch(void 0===n&&(n={width:void 0,height:void 0}),t.type){case"Set_Size":return r.__assign({},n,{width:t.width,height:t.height});default:return n}};t.connection=function(n,t){switch(void 0===n&&(n={connectionStatus:a.ConnectionStatus.Uninitialized,botConnection:void 0,selectedActivity:void 0,user:void 0,bot:void 0}),t.type){case"Start_Connection":return r.__assign({},n,{botConnection:t.botConnection,user:t.user,bot:t.bot,selectedActivity:t.selectedActivity});case"Connection_Change":return r.__assign({},n,{connectionStatus:t.connectionStatus});default:return n}};s=function(n,t,i){return n.slice(0,t).concat([i],n.slice(t+1))};t.history=function(n,t){var f,h,i,c,e,u,l;switch(void 0===n&&(n={activities:[],clientActivityBase:Date.now().toString()+Math.random().toString().substr(1)+".",clientActivityCounter:0,selectedActivity:null}),o.konsole.log("history action",t),t.type){case"Receive_Sent_Message":if(!t.activity.channelData||!t.activity.channelData.clientActivityId)return n;if(f=n.activities.findIndex(function(n){return n.channelData&&n.channelData.clientActivityId===t.activity.channelData.clientActivityId}),-1!==f)return h=n.activities[f],r.__assign({},n,{activities:s(n.activities,f,h),selectedActivity:n.selectedActivity===h?t.activity:n.selectedActivity});case"Receive_Message":return n.activities.find(function(n){return n.id===t.activity.id})?n:r.__assign({},n,{activities:n.activities.filter(function(n){return"typing"!==n.type}).concat([t.activity],n.activities.filter(function(n){return n.from.id!==t.activity.from.id&&"typing"===n.type}))});case"Send_Message":return r.__assign({},n,{activities:n.activities.filter(function(n){return"typing"!==n.type}).concat([r.__assign({},t.activity,{timestamp:(new Date).toISOString(),channelData:{clientActivityId:n.clientActivityBase+n.clientActivityCounter}})],n.activities.filter(function(n){return"typing"===n.type})),clientActivityCounter:n.clientActivityCounter+1});case"Send_Message_Retry":return i=n.activities.find(function(n){return n.channelData&&n.channelData.clientActivityId===t.clientActivityId}),c=void 0===i.id?i:r.__assign({},i,{id:void 0}),r.__assign({},n,{activities:n.activities.filter(function(n){return"typing"!==n.type&&n!==i}).concat([c],n.activities.filter(function(n){return"typing"===n.type})),selectedActivity:n.selectedActivity===i?c:n.selectedActivity});case"Send_Message_Succeed":case"Send_Message_Fail":return(e=n.activities.findIndex(function(n){return n.channelData&&n.channelData.clientActivityId===t.clientActivityId}),-1===e)?n:(u=n.activities[e],u.id&&"retry"!=u.id)?n:(l=r.__assign({},u,{id:"Send_Message_Succeed"===t.type?t.id:null}),r.__assign({},n,{activities:s(n.activities,e,l),clientActivityCounter:n.clientActivityCounter+1,selectedActivity:n.selectedActivity===u?l:n.selectedActivity}));case"Show_Typing":return r.__assign({},n,{activities:n.activities.filter(function(n){return"typing"!==n.type}).concat(n.activities.filter(function(n){return n.from.id!==t.activity.from.id&&"typing"===n.type}),[t.activity])});case"Clear_Typing":return r.__assign({},n,{activities:n.activities.filter(function(n){return n.id!==t.id}),selectedActivity:n.selectedActivity&&n.selectedActivity.id===t.id?null:n.selectedActivity});case"Select_Activity":return t.selectedActivity===n.selectedActivity?n:r.__assign({},n,{selectedActivity:t.selectedActivity});case"Take_SuggestedAction":var a=n.activities.findIndex(function(n){return n===t.message}),v=n.activities[a],y=r.__assign({},v,{suggestedActions:void 0});return r.__assign({},n,{activities:s(n.activities,a,y),selectedActivity:n.selectedActivity===v?y:n.selectedActivity});default:return n}};var u={type:null},v=function(n,t){var i=n.speak,r,u;if((!i&&null==n.textFormat||"plain"==n.textFormat)&&(i=n.text),!i&&n.channelData&&n.channelData.speechOutput&&n.channelData.speechOutput.speakText&&(i=n.channelData.speechOutput.speakText),!i&&n.attachments&&n.attachments.length>0)for(r=0;r<n.attachments.length;r++)if(u=n,u.attachments[r].content&&u.attachments[r].content.speak){i=u.attachments[r].content.speak;break}return{type:"Speak_SSML",ssml:i,locale:n.locale||t,autoListenAfterSpeak:"expectingInput"==n.inputHint||n.channelData&&"WaitingForAnswerToQuestion"==n.channelData.botState}},y=i(77),f=i(0);i(149);i(150);i(151);i(152);i(153);i(394);i(154);i(399);i(398);i(385);i(147);i(148);var p=function(n,t){return n.ofType("Send_Message").map(function(){var n=t.getState();return{type:"Send_Message_Try",clientActivityId:n.history.clientActivityBase+(n.history.clientActivityCounter-1)}})},w=function(n,t){return n.ofType("Send_Message_Try").flatMap(function(n){var r=t.getState(),u=n.clientActivityId,i=r.history.activities.find(function(n){return n.channelData&&n.channelData.clientActivityId===u}),e;return i?(1==r.history.clientActivityCounter&&(e={type:"ClientCapabilities",requiresBotState:!0,supportsTts:!0,supportsListening:!0},i.entities=null==i.entities?[e]:i.entities.concat([e])),r.connection.botConnection.postActivity(i).map(function(n){return{type:"Send_Message_Succeed",clientActivityId:u,id:n}}).catch(function(){return f.Observable.of({type:"Send_Message_Fail",clientActivityId:u})})):(o.konsole.log("trySendMessage: activity not found"),f.Observable.empty())})},b=f.Observable.bindCallback(e.Speech.SpeechSynthesizer.speak),k=function(n){return n.ofType("Speak_SSML").filter(function(n){return n.ssml}).mergeMap(function(n){var t=null,i=function(){return u};return n.autoListenAfterSpeak&&(t=function(){return e.Speech.SpeechRecognizer.warmup()},i=function(){return{type:"Listening_Starting"}}),b(n.ssml,n.locale,t).map(i).catch(function(){return f.Observable.of(u)})}).merge(n.ofType("Speak_SSML").map(function(){return{type:"Listening_Stop"}}))},d=function(n,t){return n.ofType("Receive_Message").filter(function(n){return n.activity&&t.getState().shell.lastInputViaSpeech}).map(function(n){return v(n.activity,t.getState().format.locale)})},g=function(n){return n.ofType("Update_Input","Listening_Starting","Send_Message","Card_Action_Clicked","Stop_Speaking").do(e.Speech.SpeechSynthesizer.stopSpeaking).map(function(){return u})},nt=function(n){return n.ofType("Listening_Stop","Card_Action_Clicked").do(e.Speech.SpeechRecognizer.stopRecognizing).map(function(){return u})},tt=function(n,t){return n.ofType("Listening_Starting").do(function(){var n=t.getState().format.locale,i=function(n){t.dispatch({type:"Update_Input",input:n,source:"speech"})},r=function(r){r=r.replace(/^[.\s]+|[.\s]+$/g,"");i(r);t.dispatch({type:"Listening_Stop"});t.dispatch(o.sendMessage(r,t.getState().connection.user,n))},u=function(){t.dispatch({type:"Listening_Start"})},f=function(){t.dispatch({type:"Listening_Stop"})};e.Speech.SpeechRecognizer.startRecognizing(n,i,r,u,f)}).map(function(){return u})},it=function(n){var t=n.ofType("Update_Input","Listening_Stop");return n.ofType("Listening_Start").mergeMap(function(){return f.Observable.of({type:"Listening_Stop"}).delay(5e3).takeUntil(t)})},rt=function(n){return n.ofType("Send_Message_Retry").map(function(n){return{type:"Send_Message_Try",clientActivityId:n.clientActivityId}})},ut=function(n,t){return n.ofType("Send_Message_Succeed","Send_Message_Fail","Show_Typing","Clear_Typing").map(function(){var n=t.getState();return n.connection.selectedActivity&&n.connection.selectedActivity.next({activity:n.history.selectedActivity}),u})},ft=function(n){return n.ofType("Show_Typing").delay(3e3).map(function(n){return{type:"Clear_Typing",id:n.activity.id}})},et=function(n,t){return n.ofType("Update_Input").map(function(){return t.getState()}).filter(function(n){return n.shell.sendTyping}).throttleTime(3e3).do(function(){return o.konsole.log("sending typing")}).flatMap(function(n){return n.connection.botConnection.postActivity({type:"typing",from:n.connection.user}).map(function(){return u}).catch(function(){return f.Observable.of(u)})})},c=i(77),l=i(376);t.createStore=function(){return c.createStore(c.combineReducers({shell:t.shell,format:t.format,size:t.size,connection:t.connection,history:t.history}),y.applyMiddleware(l.createEpicMiddleware(l.combineEpics(ut,p,w,rt,ft,et,k,d,tt,nt,g,it))))}},function(n,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i={"en-us":{title:"Chat",send:"Send",unknownFile:"[File of type '%1']",unknownCard:"[Unknown Card '%1']",receiptTax:"Tax",receiptTotal:"Total",messageRetry:"retry",messageFailed:"couldn't send",messageSending:"sending",timeSent:" at %1",consolePlaceholder:"Type your message...",listeningIndicator:"Listening..."},"de-de":{title:"Chat",send:"Senden",unknownFile:"[Datei vom Typ '%1']",unknownCard:"[Unbekannte Card '%1']",receiptTax:"MwSt.",receiptTotal:"Gesamtbetrag",messageRetry:"wiederholen",messageFailed:"konnte nicht senden",messageSending:"sendet",timeSent:" am %1",consolePlaceholder:"Verfasse eine Nachricht...",listeningIndicator:"Hören..."},"pl-pl":{title:"Chat",send:"Wyślij",unknownFile:"[Plik typu '%1']",unknownCard:"[Nieznana karta '%1']",receiptTax:"Podatek",receiptTotal:"Razem",messageRetry:"wyślij ponownie",messageFailed:"wysłanie nieudane",messageSending:"wysyłanie",timeSent:" o %1",consolePlaceholder:"Wpisz swoją wiadomość...",listeningIndicator:"Słuchający..."},"ru-ru":{title:"Чат",send:"Отправить",unknownFile:"[Неизвестный тип '%1']",unknownCard:"[Неизвестная карта '%1']",receiptTax:"Налог",receiptTotal:"Итого",messageRetry:"повторить",messageFailed:"не удалось отправить",messageSending:"отправка",timeSent:" в %1",consolePlaceholder:"Введите ваше сообщение...",listeningIndicator:"прослушивание..."},"nl-nl":{title:"Chat",send:"Verstuur",unknownFile:"[Bestand van het type '%1']",unknownCard:"[Onbekende kaart '%1']",receiptTax:"BTW",receiptTotal:"Totaal",messageRetry:"opnieuw",messageFailed:"versturen mislukt",messageSending:"versturen",timeSent:" om %1",consolePlaceholder:"Typ je bericht...",listeningIndicator:"het luisteren..."},"lv-lv":{title:"Tērzēšana",send:"Sūtīt",unknownFile:"[Nezināms tips '%1']",unknownCard:"[Nezināma kartīte '%1']",receiptTax:"Nodoklis",receiptTotal:"Kopsumma",messageRetry:"Mēģināt vēlreiz",messageFailed:"Neizdevās nosūtīt",messageSending:"Nosūtīšana",timeSent:" %1",consolePlaceholder:"Ierakstiet savu ziņu...",listeningIndicator:"Klausoties..."},"pt-br":{title:"Bate-papo",send:"Enviar",unknownFile:"[Arquivo do tipo '%1']",unknownCard:"[Cartão desconhecido '%1']",receiptTax:"Imposto",receiptTotal:"Total",messageRetry:"repedit",messageFailed:"não pude enviar",messageSending:"enviando",timeSent:" às %1",consolePlaceholder:"Digite sua mensagem...",listeningIndicator:"Ouvindo..."},"fr-fr":{title:"Chat",send:"Envoyer",unknownFile:"[Fichier de type '%1']",unknownCard:"[Carte inconnue '%1']",receiptTax:"Taxe",receiptTotal:"Total",messageRetry:"reéssayer",messageFailed:"envoi impossible",messageSending:"envoi",timeSent:" à %1",consolePlaceholder:"Écrivez votre message...",listeningIndicator:"Écoute..."},"es-es":{title:"Chat",send:"Enviar",unknownFile:"[Archivo de tipo '%1']",unknownCard:"[Tarjeta desconocida '%1']",receiptTax:"Impuestos",receiptTotal:"Total",messageRetry:"reintentar",messageFailed:"no enviado",messageSending:"enviando",timeSent:" a las %1",consolePlaceholder:"Escribe tu mensaje...",listeningIndicator:"Escuchando..."},"el-gr":{title:"Συνομιλία",send:"Αποστολή",unknownFile:"[Αρχείο τύπου '%1']",unknownCard:"[Αγνωστη Κάρτα '%1']",receiptTax:"ΦΠΑ",receiptTotal:"Σύνολο",messageRetry:"δοκιμή",messageFailed:"αποτυχία",messageSending:"αποστολή",timeSent:" την %1",consolePlaceholder:"Πληκτρολόγηση μηνύματος...",listeningIndicator:"Ακούγοντας..."},"it-it":{title:"Chat",send:"Invia",unknownFile:"[File di tipo '%1']",unknownCard:"[Card sconosciuta '%1']",receiptTax:"Tasse",receiptTotal:"Totale",messageRetry:"riprova",messageFailed:"impossibile inviare",messageSending:"invio",timeSent:" il %1",consolePlaceholder:"Scrivi il tuo messaggio...",listeningIndicator:"Ascoltando..."},"zh-hans":{title:"聊天",send:"发送",unknownFile:"[类型为'%1'的文件]",unknownCard:"[未知的'%1'卡片]",receiptTax:"税",receiptTotal:"共计",messageRetry:"重试",messageFailed:"无法发送",messageSending:"正在发送",timeSent:" 用时 %1",consolePlaceholder:"输入你的消息...",listeningIndicator:"正在倾听..."}};t.defaultStrings=i["en-us"];t.strings=function(n){return n=n.startsWith("de")?"de-de":n.startsWith("pl")?"pl-pl":n.startsWith("ru")?"ru-ru":n.startsWith("nl")?"nl-nl":n.startsWith("lv")?"lv-lv":n.startsWith("pt")?"pt-br":n.startsWith("fr")?"fr-fr":n.startsWith("es")?"es-es":n.startsWith("el")?"el-gr":n.startsWith("it")?"it-it":n.startsWith("zh")?"zh-hans":"en-us",i[n]}},function(n){n.exports=function(n){if("function"!=typeof n)throw TypeError(n+" is not a function!");return n}},function(n,t,i){var r=i(30);n.exports=function(n){if(!r(n))throw TypeError(n+" is not an object!");return n}},function(n,t,i){var u=i(30),r=i(196),f=i(39)("species");n.exports=function(n){var t;return r(n)&&(t=n.constructor,"function"!=typeof t||t!==Array&&!r(t.prototype)||(t=void 0),u(t)&&null===(t=t[f])&&(t=void 0)),void 0===t?Array:t}},function(n,t,i){var r=i(189);n.exports=function(n,t){return new(r(n))(t)}},function(n,t,i){var u=i(30),r=i(29).document,f=u(r)&&u(r.createElement);n.exports=function(n){return f?r.createElement(n):{}}},function(n,t,i){var r=i(39)("match");n.exports=function(n){var t=/./;try{"/./"[n](t)}catch(i){try{return t[r]=!1,!"/./"[n](t)}catch(n){}}return!0}},function(n){var t={}.hasOwnProperty;n.exports=function(n,i){return t.call(n,i)}},function(n,t,i){n.exports=!i(53)&&!i(91)(function(){return 7!=Object.defineProperty(i(191)("div"),"a",{get:function(){return 7}}).a})},function(n,t,i){var r=i(52);n.exports=Object("z").propertyIsEnumerable(0)?Object:function(n){return"String"==r(n)?n.split(""):Object(n)}},function(n,t,i){var r=i(52);n.exports=Array.isArray||function(n){return"Array"==r(n)}},function(n,t,i){var r=i(30),u=i(52),f=i(39)("match");n.exports=function(n){var t;return r(n)&&(void 0!==(t=n[f])?!!t:"RegExp"==u(n))}},function(n,t,i){var r=i(188),u=i(194),f=i(205),e=Object.defineProperty;t.f=i(53)?Object.defineProperty:function(n,t,i){if(r(n),t=f(t,!0),r(i),u)try{return e(n,t,i)}catch(n){}if("get"in i||"set"in i)throw TypeError("Accessors not supported!");return"value"in i&&(n[t]=i.value),n}},function(n){n.exports=function(n,t){return{enumerable:!(1&n),configurable:!(2&n),writable:!(4&n),value:t}}},function(n,t,i){var o=i(29),r=i(55),e=i(193),u=i(93)("src"),f=Function.toString,s=(""+f).split("toString");i(88).inspectSource=function(n){return f.call(n)};(n.exports=function(n,t,i,f){var h="function"==typeof i;h&&(e(i,"name")||r(i,"name",t));n[t]!==i&&(h&&(e(i,u)||r(i,u,n[t]?""+n[t]:s.join(String(t)))),n===o?n[t]=i:f?n[t]?n[t]=i:r(n,t,i):(delete n[t],r(n,t,i)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[u]||f.call(this)})},function(n,t,i){var r=i(29),u=r["__core-js_shared__"]||(r["__core-js_shared__"]={});n.exports=function(n){return u[n]||(u[n]={})}},function(n,t,i){var r=i(197),u=i(90);n.exports=function(n,t,i){if(r(t))throw TypeError("String#"+i+" doesn't accept regex!");return String(u(n))}},function(n){var t=Math.ceil,i=Math.floor;n.exports=function(n){return isNaN(n=+n)?0:(n>0?i:t)(n)}},function(n,t,i){var r=i(90);n.exports=function(n){return Object(r(n))}},function(n,t,i){var r=i(30);n.exports=function(n,t){if(!r(n))return n;var i,u;if(t&&"function"==typeof(i=n.toString)&&!r(u=i.call(n))||"function"==typeof(i=n.valueOf)&&!r(u=i.call(n))||!t&&"function"==typeof(i=n.toString)&&!r(u=i.call(n)))return u;throw TypeError("Can't convert object to primitive value");}},function(n,t,i){"use strict";function e(n){return n}function o(n,t,i){function p(n,t){var i=h.hasOwnProperty(t)?h[t]:null;v.hasOwnProperty(t)&&r("OVERRIDE_BASE"===i,"ReactClassInterface: You are attempting to override `%s` from your class specification. Ensure that your method names do not overlap with React methods.",t);n&&r("DEFINE_MANY"===i||"DEFINE_MANY_MERGED"===i,"ReactClassInterface: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",t)}function o(n,i){var e,v,u,o,l,s;if(i){r("function"!=typeof i,"ReactClass: You're attempting to use a component class or function as a mixin. Instead, just use a regular object.");r(!t(i),"ReactClass: You're attempting to use a component as a mixin. Instead, just use a regular object.");e=n.prototype;v=e.__reactAutoBindPairs;i.hasOwnProperty(f)&&c.mixins(n,i.mixins);for(u in i)if(i.hasOwnProperty(u)&&u!==f)if(o=i[u],l=e.hasOwnProperty(u),p(l,u),c.hasOwnProperty(u))c[u](n,o);else{var y=h.hasOwnProperty(u),w="function"==typeof o,k=w&&!y&&!l&&!1!==i.autobind;k?(v.push(u,o),e[u]=o):l?(s=h[u],r(y&&("DEFINE_MANY_MERGED"===s||"DEFINE_MANY"===s),"ReactClass: Unexpected spec policy %s for key %s when mixing in component specs.",s,u),"DEFINE_MANY_MERGED"===s?e[u]=a(e[u],o):"DEFINE_MANY"===s&&(e[u]=b(e[u],o))):e[u]=o}}}function w(n,t){var i,u,f,e;if(t)for(i in t)u=t[i],t.hasOwnProperty(i)&&(f=i in c,r(!f,'ReactClass: You are attempting to define a reserved property, `%s`, that shouldn\'t be on the "statics" key. Define it as an instance property instead; it will still be accessible on the constructor.',i),e=i in n,r(!e,"ReactClass: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",i),n[i]=u)}function l(n,t){r(n&&t&&"object"==typeof n&&"object"==typeof t,"mergeIntoWithNoDuplicateKeys(): Cannot merge non-objects.");for(var i in t)t.hasOwnProperty(i)&&(r(void 0===n[i],"mergeIntoWithNoDuplicateKeys(): Tried to merge two objects with the same key: `%s`. This conflict may be due to a mixin; in particular, this may be caused by two getInitialState() or getDefaultProps() methods returning objects with clashing keys.",i),n[i]=t[i]);return n}function a(n,t){return function(){var r=n.apply(this,arguments),u=t.apply(this,arguments),i;return null==r?u:null==u?r:(i={},l(i,r),l(i,u),i)}}function b(n,t){return function(){n.apply(this,arguments);t.apply(this,arguments)}}function k(n,t){return t.bind(n)}function d(n){for(var r,u,i=n.__reactAutoBindPairs,t=0;t<i.length;t+=2)r=i[t],u=i[t+1],n[r]=k(n,u)}function g(n){var t=e(function(n,u,f){this.__reactAutoBindPairs.length&&d(this);this.props=n;this.context=u;this.refs=s;this.updater=f||i;this.state=null;var e=this.getInitialState?this.getInitialState():null;r("object"==typeof e&&!Array.isArray(e),"%s.getInitialState(): must return an object or null",t.displayName||"ReactCompositeComponent");this.state=e}),u;t.prototype=new y;t.prototype.constructor=t;t.prototype.__reactAutoBindPairs=[];nt.forEach(o.bind(null,t));o(t,tt);o(t,n);o(t,it);t.getDefaultProps&&(t.defaultProps=t.getDefaultProps());r(t.prototype.render,"createClass(...): Class specification must implement a `render` method.");for(u in h)t.prototype[u]||(t.prototype[u]=null);return t}var nt=[],h={mixins:"DEFINE_MANY",statics:"DEFINE_MANY",propTypes:"DEFINE_MANY",contextTypes:"DEFINE_MANY",childContextTypes:"DEFINE_MANY",getDefaultProps:"DEFINE_MANY_MERGED",getInitialState:"DEFINE_MANY_MERGED",getChildContext:"DEFINE_MANY_MERGED",render:"DEFINE_ONCE",componentWillMount:"DEFINE_MANY",componentDidMount:"DEFINE_MANY",componentWillReceiveProps:"DEFINE_MANY",shouldComponentUpdate:"DEFINE_ONCE",componentWillUpdate:"DEFINE_MANY",componentDidUpdate:"DEFINE_MANY",componentWillUnmount:"DEFINE_MANY",updateComponent:"OVERRIDE_BASE"},c={displayName:function(n,t){n.displayName=t},mixins:function(n,t){if(t)for(var i=0;i<t.length;i++)o(n,t[i])},childContextTypes:function(n,t){n.childContextTypes=u({},n.childContextTypes,t)},contextTypes:function(n,t){n.contextTypes=u({},n.contextTypes,t)},getDefaultProps:function(n,t){n.getDefaultProps=n.getDefaultProps?a(n.getDefaultProps,t):t},propTypes:function(n,t){n.propTypes=u({},n.propTypes,t)},statics:function(n,t){w(n,t)},autobind:function(){}},tt={componentDidMount:function(){this.__isMounted=!0}},it={componentWillUnmount:function(){this.__isMounted=!1}},v={replaceState:function(n,t){this.updater.enqueueReplaceState(this,n,t)},isMounted:function(){return!!this.__isMounted}},y=function(){};return u(y.prototype,n.prototype,v),g}var u=i(5),s=i(40),r=i(1),f="mixins";n.exports=o},function(n){n.exports={Aacute:"Á",aacute:"á",Abreve:"Ă",abreve:"ă",ac:"∾",acd:"∿",acE:"∾̳",Acirc:"Â",acirc:"â",acute:"´",Acy:"А",acy:"а",AElig:"Æ",aelig:"æ",af:"⁡",Afr:"𝔄",afr:"𝔞",Agrave:"À",agrave:"à",alefsym:"ℵ",aleph:"ℵ",Alpha:"Α",alpha:"α",Amacr:"Ā",amacr:"ā",amalg:"⨿",amp:"&",AMP:"&",andand:"⩕",And:"⩓",and:"∧",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angmsd:"∡",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",Aogon:"Ą",aogon:"ą",Aopf:"𝔸",aopf:"𝕒",apacir:"⩯",ap:"≈",apE:"⩰",ape:"≊",apid:"≋",apos:"'",ApplyFunction:"⁡",approx:"≈",approxeq:"≊",Aring:"Å",aring:"å",Ascr:"𝒜",ascr:"𝒶",Assign:"≔",ast:"*",asymp:"≈",asympeq:"≍",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",awconint:"∳",awint:"⨑",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",Backslash:"∖",Barv:"⫧",barvee:"⊽",barwed:"⌅",Barwed:"⌆",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",Bcy:"Б",bcy:"б",bdquo:"„",becaus:"∵",because:"∵",Because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",Bernoullis:"ℬ",Beta:"Β",beta:"β",beth:"ℶ",between:"≬",Bfr:"𝔅",bfr:"𝔟",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bNot:"⫭",bnot:"⌐",Bopf:"𝔹",bopf:"𝕓",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxbox:"⧉",boxdl:"┐",boxdL:"╕",boxDl:"╖",boxDL:"╗",boxdr:"┌",boxdR:"╒",boxDr:"╓",boxDR:"╔",boxh:"─",boxH:"═",boxhd:"┬",boxHd:"╤",boxhD:"╥",boxHD:"╦",boxhu:"┴",boxHu:"╧",boxhU:"╨",boxHU:"╩",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxul:"┘",boxuL:"╛",boxUl:"╜",boxUL:"╝",boxur:"└",boxuR:"╘",boxUr:"╙",boxUR:"╚",boxv:"│",boxV:"║",boxvh:"┼",boxvH:"╪",boxVh:"╫",boxVH:"╬",boxvl:"┤",boxvL:"╡",boxVl:"╢",boxVL:"╣",boxvr:"├",boxvR:"╞",boxVr:"╟",boxVR:"╠",bprime:"‵",breve:"˘",Breve:"˘",brvbar:"¦",bscr:"𝒷",Bscr:"ℬ",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsolb:"⧅",bsol:"\\",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpE:"⪮",bumpe:"≏",Bumpeq:"≎",bumpeq:"≏",Cacute:"Ć",cacute:"ć",capand:"⩄",capbrcup:"⩉",capcap:"⩋",cap:"∩",Cap:"⋒",capcup:"⩇",capdot:"⩀",CapitalDifferentialD:"ⅅ",caps:"∩︀",caret:"⁁",caron:"ˇ",Cayleys:"ℭ",ccaps:"⩍",Ccaron:"Č",ccaron:"č",Ccedil:"Ç",ccedil:"ç",Ccirc:"Ĉ",ccirc:"ĉ",Cconint:"∰",ccups:"⩌",ccupssm:"⩐",Cdot:"Ċ",cdot:"ċ",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",centerdot:"·",CenterDot:"·",cfr:"𝔠",Cfr:"ℭ",CHcy:"Ч",chcy:"ч",check:"✓",checkmark:"✓",Chi:"Χ",chi:"χ",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",cir:"○",cirE:"⧃",cire:"≗",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"’",clubs:"♣",clubsuit:"♣",colon:":",Colon:"∷",Colone:"⩴",colone:"≔",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",Congruent:"≡",conint:"∮",Conint:"∯",ContourIntegral:"∮",copf:"𝕔",Copf:"ℂ",coprod:"∐",Coproduct:"∐",copy:"©",COPY:"©",copysr:"℗",CounterClockwiseContourIntegral:"∳",crarr:"↵",cross:"✗",Cross:"⨯",Cscr:"𝒞",cscr:"𝒸",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",cupbrcap:"⩈",cupcap:"⩆",CupCap:"≍",cup:"∪",Cup:"⋓",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",dagger:"†",Dagger:"‡",daleth:"ℸ",darr:"↓",Darr:"↡",dArr:"⇓",dash:"‐",Dashv:"⫤",dashv:"⊣",dbkarow:"⤏",dblac:"˝",Dcaron:"Ď",dcaron:"ď",Dcy:"Д",dcy:"д",ddagger:"‡",ddarr:"⇊",DD:"ⅅ",dd:"ⅆ",DDotrahd:"⤑",ddotseq:"⩷",deg:"°",Del:"∇",Delta:"Δ",delta:"δ",demptyv:"⦱",dfisht:"⥿",Dfr:"𝔇",dfr:"𝔡",dHar:"⥥",dharl:"⇃",dharr:"⇂",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",diam:"⋄",diamond:"⋄",Diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",DifferentialD:"ⅆ",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",DJcy:"Ђ",djcy:"ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",Dopf:"𝔻",dopf:"𝕕",Dot:"¨",dot:"˙",DotDot:"⃜",doteq:"≐",doteqdot:"≑",DotEqual:"≐",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",DownArrowBar:"⤓",downarrow:"↓",DownArrow:"↓",Downarrow:"⇓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVectorBar:"⥖",DownLeftVector:"↽",DownRightTeeVector:"⥟",DownRightVectorBar:"⥗",DownRightVector:"⇁",DownTeeArrow:"↧",DownTee:"⊤",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",Dscr:"𝒟",dscr:"𝒹",DScy:"Ѕ",dscy:"ѕ",dsol:"⧶",Dstrok:"Đ",dstrok:"đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",DZcy:"Џ",dzcy:"џ",dzigrarr:"⟿",Eacute:"É",eacute:"é",easter:"⩮",Ecaron:"Ě",ecaron:"ě",Ecirc:"Ê",ecirc:"ê",ecir:"≖",ecolon:"≕",Ecy:"Э",ecy:"э",eDDot:"⩷",Edot:"Ė",edot:"ė",eDot:"≑",ee:"ⅇ",efDot:"≒",Efr:"𝔈",efr:"𝔢",eg:"⪚",Egrave:"È",egrave:"è",egs:"⪖",egsdot:"⪘",el:"⪙",Element:"∈",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",Emacr:"Ē",emacr:"ē",empty:"∅",emptyset:"∅",EmptySmallSquare:"◻",emptyv:"∅",EmptyVerySmallSquare:"▫",emsp13:" ",emsp14:" ",emsp:" ",ENG:"Ŋ",eng:"ŋ",ensp:" ",Eogon:"Ę",eogon:"ę",Eopf:"𝔼",eopf:"𝕖",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",Epsilon:"Ε",epsilon:"ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",Equal:"⩵",equals:"=",EqualTilde:"≂",equest:"≟",Equilibrium:"⇌",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erarr:"⥱",erDot:"≓",escr:"ℯ",Escr:"ℰ",esdot:"≐",Esim:"⩳",esim:"≂",Eta:"Η",eta:"η",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",euro:"€",excl:"!",exist:"∃",Exists:"∃",expectation:"ℰ",exponentiale:"ⅇ",ExponentialE:"ⅇ",fallingdotseq:"≒",Fcy:"Ф",fcy:"ф",female:"♀",ffilig:"ﬃ",fflig:"ﬀ",ffllig:"ﬄ",Ffr:"𝔉",ffr:"𝔣",filig:"ﬁ",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"ﬂ",fltns:"▱",fnof:"ƒ",Fopf:"𝔽",fopf:"𝕗",forall:"∀",ForAll:"∀",fork:"⋔",forkv:"⫙",Fouriertrf:"ℱ",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",fscr:"𝒻",Fscr:"ℱ",gacute:"ǵ",Gamma:"Γ",gamma:"γ",Gammad:"Ϝ",gammad:"ϝ",gap:"⪆",Gbreve:"Ğ",gbreve:"ğ",Gcedil:"Ģ",Gcirc:"Ĝ",gcirc:"ĝ",Gcy:"Г",gcy:"г",Gdot:"Ġ",gdot:"ġ",ge:"≥",gE:"≧",gEl:"⪌",gel:"⋛",geq:"≥",geqq:"≧",geqslant:"⩾",gescc:"⪩",ges:"⩾",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",Gfr:"𝔊",gfr:"𝔤",gg:"≫",Gg:"⋙",ggg:"⋙",gimel:"ℷ",GJcy:"Ѓ",gjcy:"ѓ",gla:"⪥",gl:"≷",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gnE:"≩",gneq:"⪈",gneqq:"≩",gnsim:"⋧",Gopf:"𝔾",gopf:"𝕘",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",Gscr:"𝒢",gscr:"ℊ",gsim:"≳",gsime:"⪎",gsiml:"⪐",gtcc:"⪧",gtcir:"⩺",gt:">",GT:">",Gt:"≫",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",HARDcy:"Ъ",hardcy:"ъ",harrcir:"⥈",harr:"↔",hArr:"⇔",harrw:"↭",Hat:"^",hbar:"ℏ",Hcirc:"Ĥ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",hfr:"𝔥",Hfr:"ℌ",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",hopf:"𝕙",Hopf:"ℍ",horbar:"―",HorizontalLine:"─",hscr:"𝒽",Hscr:"ℋ",hslash:"ℏ",Hstrok:"Ħ",hstrok:"ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",Iacute:"Í",iacute:"í",ic:"⁣",Icirc:"Î",icirc:"î",Icy:"И",icy:"и",Idot:"İ",IEcy:"Е",iecy:"е",iexcl:"¡",iff:"⇔",ifr:"𝔦",Ifr:"ℑ",Igrave:"Ì",igrave:"ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",IJlig:"Ĳ",ijlig:"ĳ",Imacr:"Ī",imacr:"ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",Im:"ℑ",imof:"⊷",imped:"Ƶ",Implies:"⇒",incare:"℅","in":"∈",infin:"∞",infintie:"⧝",inodot:"ı",intcal:"⊺",int:"∫",Int:"∬",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"⁣",InvisibleTimes:"⁢",IOcy:"Ё",iocy:"ё",Iogon:"Į",iogon:"į",Iopf:"𝕀",iopf:"𝕚",Iota:"Ι",iota:"ι",iprod:"⨼",iquest:"¿",iscr:"𝒾",Iscr:"ℐ",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"⁢",Itilde:"Ĩ",itilde:"ĩ",Iukcy:"І",iukcy:"і",Iuml:"Ï",iuml:"ï",Jcirc:"Ĵ",jcirc:"ĵ",Jcy:"Й",jcy:"й",Jfr:"𝔍",jfr:"𝔧",jmath:"ȷ",Jopf:"𝕁",jopf:"𝕛",Jscr:"𝒥",jscr:"𝒿",Jsercy:"Ј",jsercy:"ј",Jukcy:"Є",jukcy:"є",Kappa:"Κ",kappa:"κ",kappav:"ϰ",Kcedil:"Ķ",kcedil:"ķ",Kcy:"К",kcy:"к",Kfr:"𝔎",kfr:"𝔨",kgreen:"ĸ",KHcy:"Х",khcy:"х",KJcy:"Ќ",kjcy:"ќ",Kopf:"𝕂",kopf:"𝕜",Kscr:"𝒦",kscr:"𝓀",lAarr:"⇚",Lacute:"Ĺ",lacute:"ĺ",laemptyv:"⦴",lagran:"ℒ",Lambda:"Λ",lambda:"λ",lang:"⟨",Lang:"⟪",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",larrb:"⇤",larrbfs:"⤟",larr:"←",Larr:"↞",lArr:"⇐",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",latail:"⤙",lAtail:"⤛",lat:"⪫",late:"⪭",lates:"⪭︀",lbarr:"⤌",lBarr:"⤎",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",Lcaron:"Ľ",lcaron:"ľ",Lcedil:"Ļ",lcedil:"ļ",lceil:"⌈",lcub:"{",Lcy:"Л",lcy:"л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",lE:"≦",LeftAngleBracket:"⟨",LeftArrowBar:"⇤",leftarrow:"←",LeftArrow:"←",Leftarrow:"⇐",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVectorBar:"⥙",LeftDownVector:"⇃",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",LeftRightArrow:"↔",Leftrightarrow:"⇔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTeeArrow:"↤",LeftTee:"⊣",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangleBar:"⧏",LeftTriangle:"⊲",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVectorBar:"⥘",LeftUpVector:"↿",LeftVectorBar:"⥒",LeftVector:"↼",lEg:"⪋",leg:"⋚",leq:"≤",leqq:"≦",leqslant:"⩽",lescc:"⪨",les:"⩽",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",Lfr:"𝔏",lfr:"𝔩",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",LJcy:"Љ",ljcy:"љ",llarr:"⇇",ll:"≪",Ll:"⋘",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",Lmidot:"Ŀ",lmidot:"ŀ",lmoustache:"⎰",lmoust:"⎰",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lnE:"≨",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",longleftarrow:"⟵",LongLeftArrow:"⟵",Longleftarrow:"⟸",longleftrightarrow:"⟷",LongLeftRightArrow:"⟷",Longleftrightarrow:"⟺",longmapsto:"⟼",longrightarrow:"⟶",LongRightArrow:"⟶",Longrightarrow:"⟹",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",Lopf:"𝕃",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"‎",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",Lscr:"ℒ",lsh:"↰",Lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",Lstrok:"Ł",lstrok:"ł",ltcc:"⪦",ltcir:"⩹",lt:"<",LT:"<",Lt:"≪",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",Map:"⤅",map:"↦",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",Mcy:"М",mcy:"м",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",Mfr:"𝔐",mfr:"𝔪",mho:"℧",micro:"µ",midast:"*",midcir:"⫰",mid:"∣",middot:"·",minusb:"⊟",minus:"−",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",Mopf:"𝕄",mopf:"𝕞",mp:"∓",mscr:"𝓂",Mscr:"ℳ",mstpos:"∾",Mu:"Μ",mu:"μ",multimap:"⊸",mumap:"⊸",nabla:"∇",Nacute:"Ń",nacute:"ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ŉ",napprox:"≉",natural:"♮",naturals:"ℕ",natur:"♮",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",Ncaron:"Ň",ncaron:"ň",Ncedil:"Ņ",ncedil:"ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",Ncy:"Н",ncy:"н",ndash:"–",nearhk:"⤤",nearr:"↗",neArr:"⇗",nearrow:"↗",ne:"≠",nedot:"≐̸",NegativeMediumSpace:"​",NegativeThickSpace:"​",NegativeThinSpace:"​",NegativeVeryThinSpace:"​",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:"\n",nexist:"∄",nexists:"∄",Nfr:"𝔑",nfr:"𝔫",ngE:"≧̸",nge:"≱",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",nGt:"≫⃒",ngt:"≯",ngtr:"≯",nGtv:"≫̸",nharr:"↮",nhArr:"⇎",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",NJcy:"Њ",njcy:"њ",nlarr:"↚",nlArr:"⇍",nldr:"‥",nlE:"≦̸",nle:"≰",nleftarrow:"↚",nLeftarrow:"⇍",nleftrightarrow:"↮",nLeftrightarrow:"⇎",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nLt:"≪⃒",nlt:"≮",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"⁠",NonBreakingSpace:" ",nopf:"𝕟",Nopf:"ℕ",Not:"⫬",not:"¬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangleBar:"⧏̸",NotLeftTriangle:"⋪",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangleBar:"⧐̸",NotRightTriangle:"⋫",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",nparallel:"∦",npar:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",nprec:"⊀",npreceq:"⪯̸",npre:"⪯̸",nrarrc:"⤳̸",nrarr:"↛",nrArr:"⇏",nrarrw:"↝̸",nrightarrow:"↛",nRightarrow:"⇏",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",Nscr:"𝒩",nscr:"𝓃",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsubE:"⫅̸",nsube:"⊈",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupE:"⫆̸",nsupe:"⊉",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",Ntilde:"Ñ",ntilde:"ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",Nu:"Ν",nu:"ν",num:"#",numero:"№",numsp:" ",nvap:"≍⃒",nvdash:"⊬",nvDash:"⊭",nVdash:"⊮",nVDash:"⊯",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwarr:"↖",nwArr:"⇖",nwarrow:"↖",nwnear:"⤧",Oacute:"Ó",oacute:"ó",oast:"⊛",Ocirc:"Ô",ocirc:"ô",ocir:"⊚",Ocy:"О",ocy:"о",odash:"⊝",Odblac:"Ő",odblac:"ő",odiv:"⨸",odot:"⊙",odsold:"⦼",OElig:"Œ",oelig:"œ",ofcir:"⦿",Ofr:"𝔒",ofr:"𝔬",ogon:"˛",Ograve:"Ò",ograve:"ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",Omacr:"Ō",omacr:"ō",Omega:"Ω",omega:"ω",Omicron:"Ο",omicron:"ο",omid:"⦶",ominus:"⊖",Oopf:"𝕆",oopf:"𝕠",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",operp:"⦹",oplus:"⊕",orarr:"↻",Or:"⩔",or:"∨",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",Oscr:"𝒪",oscr:"ℴ",Oslash:"Ø",oslash:"ø",osol:"⊘",Otilde:"Õ",otilde:"õ",otimesas:"⨶",Otimes:"⨷",otimes:"⊗",Ouml:"Ö",ouml:"ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",para:"¶",parallel:"∥",par:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",Pcy:"П",pcy:"п",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",Pfr:"𝔓",pfr:"𝔭",Phi:"Φ",phi:"φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",Pi:"Π",pi:"π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plus:"+",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",popf:"𝕡",Popf:"ℙ",pound:"£",prap:"⪷",Pr:"⪻",pr:"≺",prcue:"≼",precapprox:"⪷",prec:"≺",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",pre:"⪯",prE:"⪳",precsim:"≾",prime:"′",Prime:"″",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportional:"∝",Proportion:"∷",propto:"∝",prsim:"≾",prurel:"⊰",Pscr:"𝒫",pscr:"𝓅",Psi:"Ψ",psi:"ψ",puncsp:" ",Qfr:"𝔔",qfr:"𝔮",qint:"⨌",qopf:"𝕢",Qopf:"ℚ",qprime:"⁗",Qscr:"𝒬",qscr:"𝓆",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",quot:'"',QUOT:'"',rAarr:"⇛",race:"∽̱",Racute:"Ŕ",racute:"ŕ",radic:"√",raemptyv:"⦳",rang:"⟩",Rang:"⟫",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarr:"→",Rarr:"↠",rArr:"⇒",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",Rarrtl:"⤖",rarrtl:"↣",rarrw:"↝",ratail:"⤚",rAtail:"⤜",ratio:"∶",rationals:"ℚ",rbarr:"⤍",rBarr:"⤏",RBarr:"⤐",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",Rcaron:"Ř",rcaron:"ř",Rcedil:"Ŗ",rcedil:"ŗ",rceil:"⌉",rcub:"}",Rcy:"Р",rcy:"р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",Re:"ℜ",rect:"▭",reg:"®",REG:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",Rfr:"ℜ",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",Rho:"Ρ",rho:"ρ",rhov:"ϱ",RightAngleBracket:"⟩",RightArrowBar:"⇥",rightarrow:"→",RightArrow:"→",Rightarrow:"⇒",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVectorBar:"⥕",RightDownVector:"⇂",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTeeArrow:"↦",RightTee:"⊢",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangleBar:"⧐",RightTriangle:"⊳",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVectorBar:"⥔",RightUpVector:"↾",RightVectorBar:"⥓",RightVector:"⇀",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"‏",rmoustache:"⎱",rmoust:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",ropf:"𝕣",Ropf:"ℝ",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"›",rscr:"𝓇",Rscr:"ℛ",rsh:"↱",Rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",Sacute:"Ś",sacute:"ś",sbquo:"‚",scap:"⪸",Scaron:"Š",scaron:"š",Sc:"⪼",sc:"≻",sccue:"≽",sce:"⪰",scE:"⪴",Scedil:"Ş",scedil:"ş",Scirc:"Ŝ",scirc:"ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",Scy:"С",scy:"с",sdotb:"⊡",sdot:"⋅",sdote:"⩦",searhk:"⤥",searr:"↘",seArr:"⇘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",Sfr:"𝔖",sfr:"𝔰",sfrown:"⌢",sharp:"♯",SHCHcy:"Щ",shchcy:"щ",SHcy:"Ш",shcy:"ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"∣",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"­",Sigma:"Σ",sigma:"σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",SOFTcy:"Ь",softcy:"ь",solbar:"⌿",solb:"⧄",sol:"/",Sopf:"𝕊",sopf:"𝕤",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",square:"□",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squ:"□",squf:"▪",srarr:"→",Sscr:"𝒮",sscr:"𝓈",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",Star:"⋆",star:"☆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",sub:"⊂",Sub:"⋐",subdot:"⪽",subE:"⫅",sube:"⊆",subedot:"⫃",submult:"⫁",subnE:"⫋",subne:"⊊",subplus:"⪿",subrarr:"⥹",subset:"⊂",Subset:"⋐",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succapprox:"⪸",succ:"≻",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",sum:"∑",Sum:"∑",sung:"♪",sup1:"¹",sup2:"²",sup3:"³",sup:"⊃",Sup:"⋑",supdot:"⪾",supdsub:"⫘",supE:"⫆",supe:"⊇",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supnE:"⫌",supne:"⊋",supplus:"⫀",supset:"⊃",Supset:"⋑",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swarr:"↙",swArr:"⇙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:"\t",target:"⌖",Tau:"Τ",tau:"τ",tbrk:"⎴",Tcaron:"Ť",tcaron:"ť",Tcedil:"Ţ",tcedil:"ţ",Tcy:"Т",tcy:"т",tdot:"⃛",telrec:"⌕",Tfr:"𝔗",tfr:"𝔱",there4:"∴",therefore:"∴",Therefore:"∴",Theta:"Θ",theta:"θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",ThickSpace:"  ",ThinSpace:" ",thinsp:" ",thkap:"≈",thksim:"∼",THORN:"Þ",thorn:"þ",tilde:"˜",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",timesbar:"⨱",timesb:"⊠",times:"×",timesd:"⨰",tint:"∭",toea:"⤨",topbot:"⌶",topcir:"⫱",top:"⊤",Topf:"𝕋",topf:"𝕥",topfork:"⫚",tosa:"⤩",tprime:"‴",trade:"™",TRADE:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",Tscr:"𝒯",tscr:"𝓉",TScy:"Ц",tscy:"ц",TSHcy:"Ћ",tshcy:"ћ",Tstrok:"Ŧ",tstrok:"ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",Uacute:"Ú",uacute:"ú",uarr:"↑",Uarr:"↟",uArr:"⇑",Uarrocir:"⥉",Ubrcy:"Ў",ubrcy:"ў",Ubreve:"Ŭ",ubreve:"ŭ",Ucirc:"Û",ucirc:"û",Ucy:"У",ucy:"у",udarr:"⇅",Udblac:"Ű",udblac:"ű",udhar:"⥮",ufisht:"⥾",Ufr:"𝔘",ufr:"𝔲",Ugrave:"Ù",ugrave:"ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",Umacr:"Ū",umacr:"ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",Uogon:"Ų",uogon:"ų",Uopf:"𝕌",uopf:"𝕦",UpArrowBar:"⤒",uparrow:"↑",UpArrow:"↑",Uparrow:"⇑",UpArrowDownArrow:"⇅",updownarrow:"↕",UpDownArrow:"↕",Updownarrow:"⇕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",upsi:"υ",Upsi:"ϒ",upsih:"ϒ",Upsilon:"Υ",upsilon:"υ",UpTeeArrow:"↥",UpTee:"⊥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",Uring:"Ů",uring:"ů",urtri:"◹",Uscr:"𝒰",uscr:"𝓊",utdot:"⋰",Utilde:"Ũ",utilde:"ũ",utri:"▵",utrif:"▴",uuarr:"⇈",Uuml:"Ü",uuml:"ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",varr:"↕",vArr:"⇕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",vBar:"⫨",Vbar:"⫫",vBarv:"⫩",Vcy:"В",vcy:"в",vdash:"⊢",vDash:"⊨",Vdash:"⊩",VDash:"⊫",Vdashl:"⫦",veebar:"⊻",vee:"∨",Vee:"⋁",veeeq:"≚",vellip:"⋮",verbar:"|",Verbar:"‖",vert:"|",Vert:"‖",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",Vfr:"𝔙",vfr:"𝔳",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",Vopf:"𝕍",vopf:"𝕧",vprop:"∝",vrtri:"⊳",Vscr:"𝒱",vscr:"𝓋",vsubnE:"⫋︀",vsubne:"⊊︀",vsupnE:"⫌︀",vsupne:"⊋︀",Vvdash:"⊪",vzigzag:"⦚",Wcirc:"Ŵ",wcirc:"ŵ",wedbar:"⩟",wedge:"∧",Wedge:"⋀",wedgeq:"≙",weierp:"℘",Wfr:"𝔚",wfr:"𝔴",Wopf:"𝕎",wopf:"𝕨",wp:"℘",wr:"≀",wreath:"≀",Wscr:"𝒲",wscr:"𝓌",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",Xfr:"𝔛",xfr:"𝔵",xharr:"⟷",xhArr:"⟺",Xi:"Ξ",xi:"ξ",xlarr:"⟵",xlArr:"⟸",xmap:"⟼",xnis:"⋻",xodot:"⨀",Xopf:"𝕏",xopf:"𝕩",xoplus:"⨁",xotime:"⨂",xrarr:"⟶",xrArr:"⟹",Xscr:"𝒳",xscr:"𝓍",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",Yacute:"Ý",yacute:"ý",YAcy:"Я",yacy:"я",Ycirc:"Ŷ",ycirc:"ŷ",Ycy:"Ы",ycy:"ы",yen:"¥",Yfr:"𝔜",yfr:"𝔶",YIcy:"Ї",yicy:"ї",Yopf:"𝕐",yopf:"𝕪",Yscr:"𝒴",yscr:"𝓎",YUcy:"Ю",yucy:"ю",yuml:"ÿ",Yuml:"Ÿ",Zacute:"Ź",zacute:"ź",Zcaron:"Ž",zcaron:"ž",Zcy:"З",zcy:"з",Zdot:"Ż",zdot:"ż",zeetrf:"ℨ",ZeroWidthSpace:"​",Zeta:"Ζ",zeta:"ζ",zfr:"𝔷",Zfr:"ℨ",ZHcy:"Ж",zhcy:"ж",zigrarr:"⇝",zopf:"𝕫",Zopf:"ℤ",Zscr:"𝒵",zscr:"𝓏",zwj:"‍",zwnj:"‌"}},function(n,t,i){(function(t){n.exports=t.AdaptiveCards=i(281)}).call(t,i(37))},function(n){"use strict";function t(n){return n.replace(i,function(n,t){return t.toUpperCase()})}var i=/-(.)/g;n.exports=t},function(n,t,i){"use strict";function r(n){return u(n.replace(f,"ms-"))}var u=i(209),f=/^-ms-/;n.exports=r},function(n,t,i){"use strict";function r(n,t){return!(!n||!t)&&(n===t||!u(n)&&(u(t)?r(n,t.parentNode):"contains"in n?n.contains(t):!!n.compareDocumentPosition&&!!(16&n.compareDocumentPosition(t))))}var u=i(219);n.exports=r},function(n,t,i){"use strict";function u(n){var t=n.length,u,i;if((Array.isArray(n)||"object"!=typeof n&&"function"!=typeof n)&&r(!1),"number"!=typeof t&&r(!1),0===t||t-1 in n||r(!1),"function"==typeof n.callee&&r(!1),n.hasOwnProperty)try{return Array.prototype.slice.call(n)}catch(n){}for(u=Array(t),i=0;i<t;i++)u[i]=n[i];return u}function f(n){return!!n&&("object"==typeof n||"function"==typeof n)&&"length"in n&&!("setInterval"in n)&&"number"!=typeof n.nodeType&&(Array.isArray(n)||"callee"in n||"item"in n)}function e(n){return f(n)?Array.isArray(n)?n.slice():u(n):[n]}var r=i(1);n.exports=e},function(n,t,i){"use strict";function f(n){var t=n.match(c);return t&&t[1].toLowerCase()}function e(n,t){var i=u,o,e,l,c,a;if(u||r(!1),o=f(n),e=o&&h(o),e)for(i.innerHTML=e[1]+n+e[2],l=e[0];l--;)i=i.lastChild;else i.innerHTML=n;for(c=i.getElementsByTagName("script"),c.length&&(t||r(!1),s(c).forEach(t)),a=Array.from(i.childNodes);i.lastChild;)i.removeChild(i.lastChild);return a}var o=i(7),s=i(212),h=i(214),r=i(1),u=o.canUseDOM?document.createElement("div"):null,c=/^\s*<(\w+)/;n.exports=e},function(n,t,i){"use strict";function h(n){return f||l(!1),e.hasOwnProperty(n)||(n="*"),u.hasOwnProperty(n)||(f.innerHTML="*"===n?"<link />":"<"+n+"><\/"+n+">",u[n]=!f.firstChild),u[n]?e[n]:null}var c=i(7),l=i(1),f=c.canUseDOM?document.createElement("div"):null,u={},o=[1,'<select multiple="true">',"<\/select>"],r=[1,"<table>","<\/table>"],s=[3,"<table><tbody><tr>","<\/tr><\/tbody><\/table>"],a=[1,'<svg xmlns="http://www.w3.org/2000/svg">',"<\/svg>"],e={"*":[1,"?<div>","<\/div>"],area:[1,"<map>","<\/map>"],col:[2,"<table><tbody><\/tbody><colgroup>","<\/colgroup><\/table>"],legend:[1,"<fieldset>","<\/fieldset>"],param:[1,"<object>","<\/object>"],tr:[2,"<table><tbody>","<\/tbody><\/table>"],optgroup:o,option:o,caption:r,colgroup:r,tbody:r,tfoot:r,thead:r,td:s,th:s};["circle","clipPath","defs","ellipse","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","text","tspan"].forEach(function(n){e[n]=a;u[n]=!0});n.exports=h},function(n){"use strict";function t(n){return n.Window&&n instanceof n.Window?{x:n.pageXOffset||n.document.documentElement.scrollLeft,y:n.pageYOffset||n.document.documentElement.scrollTop}:{x:n.scrollLeft,y:n.scrollTop}}n.exports=t},function(n){"use strict";function t(n){return n.replace(i,"-$1").toLowerCase()}var i=/([A-Z])/g;n.exports=t},function(n,t,i){"use strict";function r(n){return u(n).replace(f,"-ms-")}var u=i(216),f=/^ms-/;n.exports=r},function(n){"use strict";function t(n){var i=n?n.ownerDocument||n:document,t=i.defaultView||window;return!(!n||!("function"==typeof t.Node?n instanceof t.Node:"object"==typeof n&&"number"==typeof n.nodeType&&"string"==typeof n.nodeName))}n.exports=t},function(n,t,i){"use strict";function r(n){return u(n)&&3==n.nodeType}var u=i(218);n.exports=r},function(n){"use strict";function t(n){var t={};return function(i){return t.hasOwnProperty(i)||(t[i]=n.call(this,i)),t[i]}}n.exports=t},function(n){"use strict";var t={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,arguments:!0,arity:!0},r="function"==typeof Object.getOwnPropertySymbols;n.exports=function(n,u,f){var e,o;if("string"!=typeof u)for(e=Object.getOwnPropertyNames(u),r&&(e=e.concat(Object.getOwnPropertySymbols(u))),o=0;o<e.length;++o)if(!(t[e[o]]||i[e[o]]||f&&f[e[o]]))try{n[e[o]]=u[e[o]]}catch(n){}return n}},function(n){"use strict";var t=function(n,t,i,r,u,f,e,o){var s,h,c;if(!n){void 0===t?s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings."):(h=[i,r,u,f,e,o],c=0,s=new Error(t.replace(/%s/g,function(){return h[c++]})),s.name="Invariant Violation");throw s.framesToPop=1,s;}};n.exports=t},function(n,t,i){"use strict";function e(n){return Array.prototype.slice.call(arguments,1).forEach(function(t){t&&Object.keys(t).forEach(function(i){n[i]=t[i]})}),n}function u(n){return Object.prototype.toString.call(n)}function l(n){return"[object String]"===u(n)}function a(n){return"[object Object]"===u(n)}function v(n){return"[object RegExp]"===u(n)}function o(n){return"[object Function]"===u(n)}function y(n){return n.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}function p(n){return Object.keys(n||{}).reduce(function(n,t){return n||c.hasOwnProperty(t)},!1)}function w(n){n.__index__=-1;n.__text_cache__=""}function b(n){return function(t,i){var r=t.slice(i);return n.test(r)?r.match(n)[0].length:0}}function s(){return function(n,t){t.normalize(n)}}function f(n){function r(n){return n.replace("%TLDS%",t.src_tlds)}function u(n,t){throw new Error('(LinkifyIt) Invalid schema "'+n+'": '+t);}var t=n.re=i(224)(n.__opts__),f=n.__tlds__.slice(),e,h;n.onCompile();n.__tlds_replaced__||f.push(g);f.push(t.src_xn);t.src_tlds=f.join("|");t.email_fuzzy=RegExp(r(t.tpl_email_fuzzy),"i");t.link_fuzzy=RegExp(r(t.tpl_link_fuzzy),"i");t.link_no_ip_fuzzy=RegExp(r(t.tpl_link_no_ip_fuzzy),"i");t.host_fuzzy_test=RegExp(r(t.tpl_host_fuzzy_test),"i");e=[];n.__compiled__={};Object.keys(n.__schemas__).forEach(function(t){var i=n.__schemas__[t],r;if(null!==i)return r={validate:null,link:null},n.__compiled__[t]=r,a(i)?(v(i.validate)?r.validate=b(i.validate):o(i.validate)?r.validate=i.validate:u(t,i),void(o(i.normalize)?r.normalize=i.normalize:i.normalize?u(t,i):r.normalize=s())):l(i)?void e.push(t):void u(t,i)});e.forEach(function(t){n.__compiled__[n.__schemas__[t]]&&(n.__compiled__[t].validate=n.__compiled__[n.__schemas__[t]].validate,n.__compiled__[t].normalize=n.__compiled__[n.__schemas__[t]].normalize)});n.__compiled__[""]={validate:null,normalize:s()};h=Object.keys(n.__compiled__).filter(function(t){return t.length>0&&n.__compiled__[t]}).map(y).join("|");n.re.schema_test=RegExp("(^|(?!_)(?:[><｜]|"+t.src_ZPCc+"))("+h+")","i");n.re.schema_search=RegExp("(^|(?!_)(?:[><｜]|"+t.src_ZPCc+"))("+h+")","ig");n.re.pretest=RegExp("("+n.re.schema_test.source+")|("+n.re.host_fuzzy_test.source+")|@","i");w(n)}function k(n,t){var r=n.__index__,u=n.__last_index__,i=n.__text_cache__.slice(r,u);this.schema=n.__schema__.toLowerCase();this.index=r+t;this.lastIndex=u+t;this.raw=i;this.text=i;this.url=i}function h(n,t){var i=new k(n,t);return n.__compiled__[i.schema].normalize(i,n),i}function r(n,t){if(!(this instanceof r))return new r(n,t);t||p(n)&&(t=n,n={});this.__opts__=e({},c,t);this.__index__=-1;this.__last_index__=-1;this.__schema__="";this.__text_cache__="";this.__schemas__=e({},d,n);this.__compiled__={};this.__tlds__=nt;this.__tlds_replaced__=!1;this.re={};f(this)}var c={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1},d={"http:":{validate:function(n,t,i){var r=n.slice(t);return i.re.http||(i.re.http=new RegExp("^\\/\\/"+i.re.src_auth+i.re.src_host_port_strict+i.re.src_path,"i")),i.re.http.test(r)?r.match(i.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(n,t,i){var r=n.slice(t);return i.re.no_http||(i.re.no_http=new RegExp("^"+i.re.src_auth+"(?:localhost|(?:(?:"+i.re.src_domain+")\\.)+"+i.re.src_domain_root+")"+i.re.src_port+i.re.src_host_terminator+i.re.src_path,"i")),i.re.no_http.test(r)?t>=3&&":"===n[t-3]?0:t>=3&&"/"===n[t-3]?0:r.match(i.re.no_http)[0].length:0}},"mailto:":{validate:function(n,t,i){var r=n.slice(t);return i.re.mailto||(i.re.mailto=new RegExp("^"+i.re.src_email_name+"@"+i.re.src_host_strict,"i")),i.re.mailto.test(r)?r.match(i.re.mailto)[0].length:0}}},g="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",nt="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");r.prototype.add=function(n,t){return this.__schemas__[n]=t,f(this),this};r.prototype.set=function(n){return this.__opts__=e(this.__opts__,n),this};r.prototype.test=function(n){if(this.__text_cache__=n,this.__index__=-1,!n.length)return!1;var t,r,u,o,i,e,f,s;if(this.re.schema_test.test(n))for(f=this.re.schema_search,f.lastIndex=0;null!==(t=f.exec(n));)if(o=this.testSchemaAt(n,t[2],f.lastIndex)){this.__schema__=t[2];this.__index__=t.index+t[1].length;this.__last_index__=t.index+t[0].length+o;break}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(s=n.search(this.re.host_fuzzy_test))>=0&&(this.__index__<0||s<this.__index__)&&null!==(r=n.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy))&&(i=r.index+r[1].length,(this.__index__<0||i<this.__index__)&&(this.__schema__="",this.__index__=i,this.__last_index__=r.index+r[0].length)),this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"]&&n.indexOf("@")>=0&&null!==(u=n.match(this.re.email_fuzzy))&&(i=u.index+u[1].length,e=u.index+u[0].length,(this.__index__<0||i<this.__index__||i===this.__index__&&e>this.__last_index__)&&(this.__schema__="mailto:",this.__index__=i,this.__last_index__=e)),this.__index__>=0};r.prototype.pretest=function(n){return this.re.pretest.test(n)};r.prototype.testSchemaAt=function(n,t,i){return this.__compiled__[t.toLowerCase()]?this.__compiled__[t.toLowerCase()].validate(n,i,this):0};r.prototype.match=function(n){var t=0,i=[],r;for(this.__index__>=0&&this.__text_cache__===n&&(i.push(h(this,t)),t=this.__last_index__),r=t?n.slice(t):n;this.test(r);)i.push(h(this,t)),r=r.slice(this.__last_index__),t+=this.__last_index__;return i.length?i:null};r.prototype.tlds=function(n,t){return n=Array.isArray(n)?n:[n],t?(this.__tlds__=this.__tlds__.concat(n).sort().filter(function(n,t,i){return n!==i[t-1]}).reverse(),f(this),this):(this.__tlds__=n.slice(),this.__tlds_replaced__=!0,f(this),this)};r.prototype.normalize=function(n){n.schema||(n.url="http://"+n.url);"mailto:"!==n.schema||/^mailto:/i.test(n.url)||(n.url="mailto:"+n.url)};r.prototype.onCompile=function(){};n.exports=r},function(n,t,i){"use strict";n.exports=function(n){var t={};return t.src_Any=i(168).source,t.src_Cc=i(166).source,t.src_Z=i(167).source,t.src_P=i(84).source,t.src_ZPCc=[t.src_Z,t.src_P,t.src_Cc].join("|"),t.src_ZCc=[t.src_Z,t.src_Cc].join("|"),t.src_pseudo_letter="(?:(?![><｜]|"+t.src_ZPCc+")"+t.src_Any+")",t.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",t.src_auth="(?:(?:(?!"+t.src_ZCc+"|[@/\\[\\]()]).)+@)?",t.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",t.src_host_terminator="(?=$|[><｜]|"+t.src_ZPCc+")(?!-|_|:\\d|\\.-|\\.(?!$|"+t.src_ZPCc+"))",t.src_path="(?:[/?#](?:(?!"+t.src_ZCc+"|[><｜]|[()[\\]{}.,\"'?!\\-]).|\\[(?:(?!"+t.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+t.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+t.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+t.src_ZCc+'|["]).)+\\"|\\\'(?:(?!'+t.src_ZCc+"|[']).)+\\'|\\'(?="+t.src_pseudo_letter+"|[-]).|\\.{2,3}[a-zA-Z0-9%/]|\\.(?!"+t.src_ZCc+"|[.]).|"+(n&&n["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+"\\,(?!"+t.src_ZCc+").|\\!(?!"+t.src_ZCc+"|[!]).|\\?(?!"+t.src_ZCc+"|[?]).)+|\\/)?",t.src_email_name='[\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]+',t.src_xn="xn--[a-z0-9\\-]{1,59}",t.src_domain_root="(?:"+t.src_xn+"|"+t.src_pseudo_letter+"{1,63})",t.src_domain="(?:"+t.src_xn+"|(?:"+t.src_pseudo_letter+")|(?:"+t.src_pseudo_letter+"(?:-(?!-)|"+t.src_pseudo_letter+"){0,61}"+t.src_pseudo_letter+"))",t.src_host="(?:(?:(?:(?:"+t.src_domain+")\\.)*"+t.src_domain+"))",t.tpl_host_fuzzy="(?:"+t.src_ip4+"|(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%)))",t.tpl_host_no_ip_fuzzy="(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%))",t.src_host_strict=t.src_host+t.src_host_terminator,t.tpl_host_fuzzy_strict=t.tpl_host_fuzzy+t.src_host_terminator,t.src_host_port_strict=t.src_host+t.src_port+t.src_host_terminator,t.tpl_host_port_fuzzy_strict=t.tpl_host_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_port_no_ip_fuzzy_strict=t.tpl_host_no_ip_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+t.src_ZPCc+"|>|$))",t.tpl_email_fuzzy="(^|[><｜]|\\(|"+t.src_ZCc+")("+t.src_email_name+"@"+t.tpl_host_fuzzy_strict+")",t.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|｜]|"+t.src_ZPCc+"))((?![$+<=>^`|｜])"+t.tpl_host_port_fuzzy_strict+t.src_path+")",t.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|｜]|"+t.src_ZPCc+"))((?![$+<=>^`|｜])"+t.tpl_host_port_no_ip_fuzzy_strict+t.src_path+")",t}},function(n,t,i){"use strict";function f(n){return null==n?void 0===n?h:s:u&&u in Object(n)?i.i(e.a)(n):i.i(o.a)(n)}var r=i(97),e=i(228),o=i(229),s="[object Null]",h="[object Undefined]",u=r.a?r.a.toStringTag:void 0;t.a=f},function(n,t,i){"use strict";(function(n){var i="object"==typeof n&&n&&n.Object===Object&&n;t.a=i}).call(t,i(37))},function(n,t,i){"use strict";var r=i(230),u=i.i(r.a)(Object.getPrototypeOf,Object);t.a=u},function(n,t,i){"use strict";function e(n){var u=o.call(n,r),f=n[r],t,i;try{n[r]=void 0;t=!0}catch(n){}return i=s.call(n),t&&(u?n[r]=f:delete n[r]),i}var u=i(97),f=Object.prototype,o=f.hasOwnProperty,s=f.toString,r=u.a?u.a.toStringTag:void 0;t.a=e},function(n,t){"use strict";function i(n){return u.call(n)}var r=Object.prototype,u=r.toString;t.a=i},function(n,t){"use strict";function i(n,t){return function(i){return n(t(i))}}t.a=i},function(n,t,i){"use strict";var r=i(226),u="object"==typeof self&&self&&self.Object===Object&&self,f=r.a||u||Function("return this")();t.a=f},function(n,t){"use strict";function i(n){return null!=n&&"object"==typeof n}t.a=i},function(n){"use strict";n.exports=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","meta","nav","noframes","ol","optgroup","option","p","param","pre","section","source","title","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"]},function(n,t,i){"use strict";t.parseLinkLabel=i(236);t.parseLinkDestination=i(235);t.parseLinkTitle=i(237)},function(n,t,i){"use strict";var u=i(2).isSpace,r=i(2).unescapeAll;n.exports=function(n,t,i){var e,o,s=t,f={ok:!1,pos:0,lines:0,str:""};if(60===n.charCodeAt(t)){for(t++;t<i;){if(10===(e=n.charCodeAt(t))||u(e))return f;if(62===e)return f.pos=t+1,f.str=r(n.slice(s+1,t)),f.ok=!0,f;92===e&&t+1<i?t+=2:t++}return f}for(o=0;t<i&&32!==(e=n.charCodeAt(t))&&!(e<32||127===e);)if(92===e&&t+1<i)t+=2;else{if(40===e&&++o>1)break;if(41===e&&--o<0)break;t++}return s===t?f:(f.str=r(n.slice(s,t)),f.lines=0,f.pos=t,f.ok=!0,f)}},function(n){"use strict";n.exports=function(n,t,i){var r,u,f,e,o=-1,h=n.posMax,s=n.pos;for(n.pos=t+1,r=1;n.pos<h;){if(93===(f=n.src.charCodeAt(n.pos))&&0==--r){u=!0;break}if(e=n.pos,n.md.inline.skipToken(n),91===f)if(e===n.pos-1)r++;else if(i)return n.pos=s,-1}return u&&(o=n.pos),n.pos=s,o}},function(n,t,i){"use strict";var r=i(2).unescapeAll;n.exports=function(n,t,i){var e,f,o=0,s=t,u={ok:!1,pos:0,lines:0,str:""};if(t>=i||34!==(f=n.charCodeAt(t))&&39!==f&&40!==f)return u;for(t++,40===f&&(f=41);t<i;){if((e=n.charCodeAt(t))===f)return u.pos=t+1,u.lines=o,u.str=r(n.slice(s+1,t)),u.ok=!0,u;10===e?o++:92===e&&t+1<i&&(t++,10===n.charCodeAt(t)&&o++);t++}return u}},function(n,t,i){"use strict";function s(n){var t=n.trim().toLowerCase();return!k.test(t)||!!d.test(t)}function h(n){var t=u.parse(n,!0);if(t.hostname&&(!t.protocol||o.indexOf(t.protocol)>=0))try{t.hostname=e.toASCII(t.hostname)}catch(n){}return u.encode(u.format(t))}function c(n){var t=u.parse(n,!0);if(t.hostname&&(!t.protocol||o.indexOf(t.protocol)>=0))try{t.hostname=e.toUnicode(t.hostname)}catch(n){}return u.decode(u.format(t))}function r(n,t){if(!(this instanceof r))return new r(n,t);t||f.isString(n)||(t=n||{},n="default");this.inline=new p;this.block=new y;this.core=new v;this.renderer=new a;this.linkify=new w;this.validateLink=s;this.normalizeLink=h;this.normalizeLinkText=c;this.utils=f;this.helpers=f.assign({},l);this.options={};this.configure(n);t&&this.set(t)}var f=i(2),l=i(234),a=i(245),v=i(240),y=i(239),p=i(241),w=i(223),u=i(103),e=i(288),b={"default":i(243),zero:i(244),commonmark:i(242)},k=/^(vbscript|javascript|file|data):/,d=/^data:image\/(gif|png|jpeg|webp);/,o=["http:","https:","mailto:"];r.prototype.set=function(n){return f.assign(this.options,n),this};r.prototype.configure=function(n){var t,i=this;if(f.isString(n)&&(t=n,!(n=b[t])))throw new Error('Wrong `markdown-it` preset "'+t+'", check name');if(!n)throw new Error("Wrong `markdown-it` preset, can't be empty");return n.options&&i.set(n.options),n.components&&Object.keys(n.components).forEach(function(t){n.components[t].rules&&i[t].ruler.enableOnly(n.components[t].rules);n.components[t].rules2&&i[t].ruler2.enableOnly(n.components[t].rules2)}),this};r.prototype.enable=function(n,t){var i=[],r;if(Array.isArray(n)||(n=[n]),["core","block","inline"].forEach(function(t){i=i.concat(this[t].ruler.enable(n,!0))},this),i=i.concat(this.inline.ruler2.enable(n,!0)),r=n.filter(function(n){return i.indexOf(n)<0}),r.length&&!t)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+r);return this};r.prototype.disable=function(n,t){var i=[],r;if(Array.isArray(n)||(n=[n]),["core","block","inline"].forEach(function(t){i=i.concat(this[t].ruler.disable(n,!0))},this),i=i.concat(this.inline.ruler2.disable(n,!0)),r=n.filter(function(n){return i.indexOf(n)<0}),r.length&&!t)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+r);return this};r.prototype.use=function(n){var t=[this].concat(Array.prototype.slice.call(arguments,1));return n.apply(n,t),this};r.prototype.parse=function(n,t){if("string"!=typeof n)throw new Error("Input data should be a String");var i=new this.core.State(n,this,t);return this.core.process(i),i.tokens};r.prototype.render=function(n,t){return t=t||{},this.renderer.render(this.parse(n,t),this.options,t)};r.prototype.parseInline=function(n,t){var i=new this.core.State(n,this,t);return i.inlineMode=!0,this.core.process(i),i.tokens};r.prototype.renderInline=function(n,t){return t=t||{},this.renderer.render(this.parseInline(n,t),this.options,t)};n.exports=r},function(n,t,i){"use strict";function r(){this.ruler=new f;for(var n=0;n<u.length;n++)this.ruler.push(u[n][0],u[n][1],{alt:(u[n][2]||[]).slice()})}var f=i(58),u=[["table",i(257),["paragraph","reference"]],["code",i(247)],["fence",i(248),["paragraph","reference","blockquote","list"]],["blockquote",i(246),["paragraph","reference","list"]],["hr",i(250),["paragraph","reference","blockquote","list"]],["list",i(253),["paragraph","reference","blockquote"]],["reference",i(255)],["heading",i(249),["paragraph","reference","blockquote"]],["lheading",i(252)],["html_block",i(251),["paragraph","reference","blockquote"]],["paragraph",i(254)]];r.prototype.tokenize=function(n,t,i){for(var u,e=this.ruler.getRules(""),o=e.length,r=t,f=!1,s=n.md.options.maxNesting;r<i&&(n.line=r=n.skipEmptyLines(r),!(r>=i))&&!(n.sCount[r]<n.blkIndent);){if(n.level>=s){n.line=i;break}for(u=0;u<o&&!e[u](n,r,i,!1);u++);n.tight=!f;n.isEmpty(n.line-1)&&(f=!0);(r=n.line)<i&&n.isEmpty(r)&&(f=!0,r++,n.line=r)}};r.prototype.parse=function(n,t,i,r){var u;n&&(u=new this.State(n,t,i,r),this.tokenize(u,u.line,u.lineMax))};r.prototype.State=i(256);n.exports=r},function(n,t,i){"use strict";function r(){this.ruler=new f;for(var n=0;n<u.length;n++)this.ruler.push(u[n][0],u[n][1])}var f=i(58),u=[["normalize",i(261)],["block",i(258)],["inline",i(259)],["linkify",i(260)],["replacements",i(262)],["smartquotes",i(263)]];r.prototype.process=function(n){var t,r,i;for(i=this.ruler.getRules(""),t=0,r=i.length;t<r;t++)i[t](n)};r.prototype.State=i(264);n.exports=r},function(n,t,i){"use strict";function r(){var n;for(this.ruler=new e,n=0;n<u.length;n++)this.ruler.push(u[n][0],u[n][1]);for(this.ruler2=new e,n=0;n<f.length;n++)this.ruler2.push(f[n][0],f[n][1])}var e=i(58),u=[["text",i(275)],["newline",i(273)],["escape",i(269)],["backticks",i(266)],["strikethrough",i(102).tokenize],["emphasis",i(101).tokenize],["link",i(272)],["image",i(271)],["autolink",i(265)],["html_inline",i(270)],["entity",i(268)]],f=[["balance_pairs",i(267)],["strikethrough",i(102).postProcess],["emphasis",i(101).postProcess],["text_collapse",i(276)]];r.prototype.skipToken=function(n){var i,t,r=n.pos,f=this.ruler.getRules(""),e=f.length,o=n.md.options.maxNesting,u=n.cache;if(void 0!==u[r])return void(n.pos=u[r]);if(n.level<o)for(t=0;t<e&&(n.level++,i=f[t](n,!0),n.level--,!i);t++);else n.pos=n.posMax;i||n.pos++;u[r]=n.pos};r.prototype.tokenize=function(n){for(var i,t,r=this.ruler.getRules(""),f=r.length,u=n.posMax,e=n.md.options.maxNesting;n.pos<u;){if(n.level<e)for(t=0;t<f&&!(i=r[t](n,!1));t++);if(i){if(n.pos>=u)break}else n.pending+=n.src[n.pos++]}n.pending&&n.pushPending()};r.prototype.parse=function(n,t,i,r){var u,f,e,o=new this.State(n,t,i,r);for(this.tokenize(o),f=this.ruler2.getRules(""),e=f.length,u=0;u<e;u++)f[u](o)};r.prototype.State=i(274);n.exports=r},function(n){"use strict";n.exports={options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline"]},block:{rules:["blockquote","code","fence","heading","hr","html_block","lheading","list","reference","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","html_inline","image","link","newline","text"],rules2:["balance_pairs","emphasis","text_collapse"]}}}},function(n){"use strict";n.exports={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:100},components:{core:{},block:{},inline:{}}}},function(n){"use strict";n.exports={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline"]},block:{rules:["paragraph"]},inline:{rules:["text"],rules2:["balance_pairs","text_collapse"]}}}},function(n,t,i){"use strict";function f(){this.rules=e({},r)}var e=i(2).assign,o=i(2).unescapeAll,u=i(2).escapeHtml,r={};r.code_inline=function(n,t,i,r,f){var e=n[t];return"<code"+f.renderAttrs(e)+">"+u(n[t].content)+"<\/code>"};r.code_block=function(n,t,i,r,f){var e=n[t];return"<pre"+f.renderAttrs(e)+"><code>"+u(n[t].content)+"<\/code><\/pre>\n"};r.fence=function(n,t,i,r,f){var s,l,h,v,e=n[t],a=e.info?o(e.info).trim():"",c="";return a&&(c=a.split(/\s+/g)[0]),s=i.highlight?i.highlight(e.content,c)||u(e.content):u(e.content),0===s.indexOf("<pre")?s+"\n":a?(l=e.attrIndex("class"),h=e.attrs?e.attrs.slice():[],l<0?h.push(["class",i.langPrefix+c]):h[l][1]+=" "+i.langPrefix+c,v={attrs:h},"<pre><code"+f.renderAttrs(v)+">"+s+"<\/code><\/pre>\n"):"<pre><code"+f.renderAttrs(e)+">"+s+"<\/code><\/pre>\n"};r.image=function(n,t,i,r,u){var f=n[t];return f.attrs[f.attrIndex("alt")][1]=u.renderInlineAsText(f.children,i,r),u.renderToken(n,t,i)};r.hardbreak=function(n,t,i){return i.xhtmlOut?"<br />\n":"<br>\n"};r.softbreak=function(n,t,i){return i.breaks?i.xhtmlOut?"<br />\n":"<br>\n":"\n"};r.text=function(n,t){return u(n[t].content)};r.html_block=function(n,t){return n[t].content};r.html_inline=function(n,t){return n[t].content};f.prototype.renderAttrs=function(n){var t,r,i;if(!n.attrs)return"";for(i="",t=0,r=n.attrs.length;t<r;t++)i+=" "+u(n.attrs[t][0])+'="'+u(n.attrs[t][1])+'"';return i};f.prototype.renderToken=function(n,t,i){var u,f="",e=!1,r=n[t];return r.hidden?"":(r.block&&-1!==r.nesting&&t&&n[t-1].hidden&&(f+="\n"),f+=(-1===r.nesting?"<\/":"<")+r.tag,f+=this.renderAttrs(r),0===r.nesting&&i.xhtmlOut&&(f+=" /"),r.block&&(e=!0,1===r.nesting&&t+1<n.length&&(u=n[t+1],"inline"===u.type||u.hidden?e=!1:-1===u.nesting&&u.tag===r.tag&&(e=!1))),f+=e?">\n":">")};f.prototype.renderInline=function(n,t,i){for(var u,f="",e=this.rules,r=0,o=n.length;r<o;r++)u=n[r].type,f+=void 0!==e[u]?e[u](n,r,t,i,this):this.renderToken(n,r,t);return f};f.prototype.renderInlineAsText=function(n,t,i){for(var u="",r=0,f=n.length;r<f;r++)"text"===n[r].type?u+=n[r].content:"image"===n[r].type&&(u+=this.renderInlineAsText(n[r].children,t,i));return u};f.prototype.render=function(n,t,i){for(var u,e="",o=this.rules,r=0,f=n.length;r<f;r++)u=n[r].type,e+="inline"===u?this.renderInline(n[r].children,t,i):void 0!==o[u]?o[n[r].type](n,r,t,i,this):this.renderToken(n,r,t,i);return e};n.exports=f},function(n,t,i){"use strict";var r=i(2).isSpace;n.exports=function(n,t,i,u){var h,a,s,c,d,it,g,rt,f,o,p,w,ut,ft,b,v,l,nt,tt,k,et=n.lineMax,e=n.bMarks[t]+n.tShift[t],y=n.eMarks[t];if(n.sCount[t]-n.blkIndent>=4||62!==n.src.charCodeAt(e++))return!1;if(u)return!0;for(c=o=n.sCount[t]+e-(n.bMarks[t]+n.tShift[t]),32===n.src.charCodeAt(e)?(e++,c++,o++,h=!1,l=!0):9===n.src.charCodeAt(e)?(l=!0,(n.bsCount[t]+o)%4==3?(e++,c++,o++,h=!1):h=!0):l=!1,p=[n.bMarks[t]],n.bMarks[t]=e;e<y&&(a=n.src.charCodeAt(e),r(a));)9===a?o+=4-(o+n.bsCount[t]+(h?1:0))%4:o++,e++;for(w=[n.bsCount[t]],n.bsCount[t]=n.sCount[t]+1+(l?1:0),g=e>=y,b=[n.sCount[t]],n.sCount[t]=o-c,v=[n.tShift[t]],n.tShift[t]=e-n.bMarks[t],tt=n.md.block.ruler.getRules("blockquote"),ft=n.parentType,n.parentType="blockquote",f=t+1;f<i&&(d=n.sCount[f]<n.blkIndent,e=n.bMarks[f]+n.tShift[f],y=n.eMarks[f],!(e>=y));f++)if(62!==n.src.charCodeAt(e++)||d){if(g)break;for(nt=!1,s=0,it=tt.length;s<it;s++)if(tt[s](n,f,i,!0)){nt=!0;break}if(nt){n.lineMax=f;0!==n.blkIndent&&(p.push(n.bMarks[f]),w.push(n.bsCount[f]),v.push(n.tShift[f]),b.push(n.sCount[f]),n.sCount[f]-=n.blkIndent);break}if(d)break;p.push(n.bMarks[f]);w.push(n.bsCount[f]);v.push(n.tShift[f]);b.push(n.sCount[f]);n.sCount[f]=-1}else{for(c=o=n.sCount[f]+e-(n.bMarks[f]+n.tShift[f]),32===n.src.charCodeAt(e)?(e++,c++,o++,h=!1,l=!0):9===n.src.charCodeAt(e)?(l=!0,(n.bsCount[f]+o)%4==3?(e++,c++,o++,h=!1):h=!0):l=!1,p.push(n.bMarks[f]),n.bMarks[f]=e;e<y&&(a=n.src.charCodeAt(e),r(a));)9===a?o+=4-(o+n.bsCount[f]+(h?1:0))%4:o++,e++;g=e>=y;w.push(n.bsCount[f]);n.bsCount[f]=n.sCount[f]+1+(l?1:0);b.push(n.sCount[f]);n.sCount[f]=o-c;v.push(n.tShift[f]);n.tShift[f]=e-n.bMarks[f]}for(ut=n.blkIndent,n.blkIndent=0,k=n.push("blockquote_open","blockquote",1),k.markup=">",k.map=rt=[t,0],n.md.block.tokenize(n,t,f),k=n.push("blockquote_close","blockquote",-1),k.markup=">",n.lineMax=et,n.parentType=ft,rt[1]=n.line,s=0;s<v.length;s++)n.bMarks[s+t]=p[s],n.tShift[s+t]=v[s],n.sCount[s+t]=b[s],n.bsCount[s+t]=w[s];return n.blkIndent=ut,!0}},function(n){"use strict";n.exports=function(n,t,i){var r,u,f;if(n.sCount[t]-n.blkIndent<4)return!1;for(u=r=t+1;r<i;)if(n.isEmpty(r))r++;else{if(!(n.sCount[r]-n.blkIndent>=4))break;r++;u=r}return n.line=u,f=n.push("code_block","code",0),f.content=n.getLines(t,u,4+n.blkIndent,!0),f.map=[t,n.line],!0}},function(n){"use strict";n.exports=function(n,t,i,r){var e,c,l,f,o,s,a,v=!1,u=n.bMarks[t]+n.tShift[t],h=n.eMarks[t];if(n.sCount[t]-n.blkIndent>=4||u+3>h||126!==(e=n.src.charCodeAt(u))&&96!==e||(o=u,u=n.skipChars(u,e),(c=u-o)<3)||(a=n.src.slice(o,u),l=n.src.slice(u,h),l.indexOf(String.fromCharCode(e))>=0))return!1;if(r)return!0;for(f=t;!(++f>=i)&&(u=o=n.bMarks[f]+n.tShift[f],h=n.eMarks[f],!(u<h&&n.sCount[f]<n.blkIndent));)if(n.src.charCodeAt(u)===e&&!(n.sCount[f]-n.blkIndent>=4||(u=n.skipChars(u,e))-o<c||(u=n.skipSpaces(u))<h)){v=!0;break}return c=n.sCount[t],n.line=f+(v?1:0),s=n.push("fence","code",0),s.info=l,s.content=n.getLines(t+1,f,c,!0),s.markup=a,s.map=[t,n.line],!0}},function(n,t,i){"use strict";var r=i(2).isSpace;n.exports=function(n,t,i,u){var h,o,c,e,f=n.bMarks[t]+n.tShift[t],s=n.eMarks[t];if(n.sCount[t]-n.blkIndent>=4||35!==(h=n.src.charCodeAt(f))||f>=s)return!1;for(o=1,h=n.src.charCodeAt(++f);35===h&&f<s&&o<=6;)o++,h=n.src.charCodeAt(++f);return!(o>6||f<s&&!r(h))&&(!!u||(s=n.skipSpacesBack(s,f),c=n.skipCharsBack(s,35,f),c>f&&r(n.src.charCodeAt(c-1))&&(s=c),n.line=t+1,e=n.push("heading_open","h"+String(o),1),e.markup="########".slice(0,o),e.map=[t,n.line],e=n.push("inline","",0),e.content=n.src.slice(f,s).trim(),e.map=[t,n.line],e.children=[],e=n.push("heading_close","h"+String(o),-1),e.markup="########".slice(0,o),!0))}},function(n,t,i){"use strict";var r=i(2).isSpace;n.exports=function(n,t,i,u){var f,e,o,s,h=n.bMarks[t]+n.tShift[t],c=n.eMarks[t];if(n.sCount[t]-n.blkIndent>=4||42!==(f=n.src.charCodeAt(h++))&&45!==f&&95!==f)return!1;for(e=1;h<c;){if((o=n.src.charCodeAt(h++))!==f&&!r(o))return!1;o===f&&e++}return!(e<3)&&(!!u||(n.line=t+1,s=n.push("hr","hr",0),s.map=[t,n.line],s.markup=Array(e+1).join(String.fromCharCode(f)),!0))}},function(n,t,i){"use strict";var u=i(233),f=i(100).HTML_OPEN_CLOSE_TAG_RE,r=[[/^<(script|pre|style)(?=(\s|>|$))/i,/<\/(script|pre|style)>/i,!0],[/^<!--/,/-->/,!0],[/^<\?/,/\?>/,!0],[/^<![A-Z]/,/>/,!0],[/^<!\[CDATA\[/,/\]\]>/,!0],[new RegExp("^<\/?("+u.join("|")+")(?=(\\s|/?>|$))","i"),/^$/,!0],[new RegExp(f.source+"\\s*$"),/^$/,!1]];n.exports=function(n,t,i,u){var e,f,h,o,s=n.bMarks[t]+n.tShift[t],c=n.eMarks[t];if(n.sCount[t]-n.blkIndent>=4||!n.md.options.html||60!==n.src.charCodeAt(s))return!1;for(o=n.src.slice(s,c),e=0;e<r.length&&!r[e][0].test(o);e++);if(e===r.length)return!1;if(u)return r[e][2];if(f=t+1,!r[e][1].test(o))for(;f<i&&!(n.sCount[f]<n.blkIndent);f++)if(s=n.bMarks[f]+n.tShift[f],c=n.eMarks[f],o=n.src.slice(s,c),r[e][1].test(o)){0!==o.length&&f++;break}return n.line=f,h=n.push("html_block","",0),h.map=[t,f],h.content=n.getLines(t,f,n.blkIndent,!0),!0}},function(n){"use strict";n.exports=function(n,t,i){var l,h,o,a,u,f,c,s,e,v,r=t+1,y=n.md.block.ruler.getRules("paragraph");if(n.sCount[t]-n.blkIndent>=4)return!1;for(v=n.parentType,n.parentType="paragraph";r<i&&!n.isEmpty(r);r++)if(!(n.sCount[r]-n.blkIndent>3)){if(n.sCount[r]>=n.blkIndent&&(f=n.bMarks[r]+n.tShift[r],c=n.eMarks[r],f<c&&(45===(e=n.src.charCodeAt(f))||61===e)&&(f=n.skipChars(f,e),(f=n.skipSpaces(f))>=c))){s=61===e?1:2;break}if(!(n.sCount[r]<0)){for(h=!1,o=0,a=y.length;o<a;o++)if(y[o](n,r,i,!0)){h=!0;break}if(h)break}}return!!s&&(l=n.getLines(t,r,n.blkIndent,!1).trim(),n.line=r+1,u=n.push("heading_open","h"+String(s),1),u.markup=String.fromCharCode(e),u.map=[t,n.line],u=n.push("inline","",0),u.content=l,u.map=[t,n.line-1],u.children=[],u=n.push("heading_close","h"+String(s),-1),u.markup=String.fromCharCode(e),n.parentType=v,!0)}},function(n,t,i){"use strict";function u(n,t){var u,i,f,e;return i=n.bMarks[t]+n.tShift[t],f=n.eMarks[t],u=n.src.charCodeAt(i++),42!==u&&45!==u&&43!==u?-1:i<f&&(e=n.src.charCodeAt(i),!r(e))?-1:i}function f(n,t){var i,e=n.bMarks[t]+n.tShift[t],u=e,f=n.eMarks[t];if(u+1>=f||(i=n.src.charCodeAt(u++))<48||i>57)return-1;for(;;){if(u>=f)return-1;if(i=n.src.charCodeAt(u++),!(i>=48&&i<=57)){if(41===i||46===i)break;return-1}if(u-e>=10)return-1}return u<f&&(i=n.src.charCodeAt(u),!r(i))?-1:u}function e(n,t){for(var u=n.level+2,i=t+2,r=n.tokens.length-2;i<r;i++)n.tokens[i].level===u&&"paragraph_open"===n.tokens[i].type&&(n.tokens[i+2].hidden=!0,n.tokens[i].hidden=!0,i+=2)}var r=i(2).isSpace;n.exports=function(n,t,i,o){var g,v,w,et,b,nt,y,ot,st,ht,ct,l,k,d,s,a,lt,at,vt,yt,pt,p,c,tt,it,rt,ut,h,ft=!1,wt=!0;if(n.sCount[t]-n.blkIndent>=4)return!1;if(o&&"paragraph"===n.parentType&&n.tShift[t]>=n.blkIndent&&(ft=!0),(c=f(n,t))>=0){if(y=!0,it=n.bMarks[t]+n.tShift[t],k=Number(n.src.substr(it,c-it-1)),ft&&1!==k)return!1}else{if(!((c=u(n,t))>=0))return!1;y=!1}if(ft&&n.skipSpaces(c)>=n.eMarks[t])return!1;if(l=n.src.charCodeAt(c-1),o)return!0;for(ct=n.tokens.length,y?(h=n.push("ordered_list_open","ol",1),1!==k&&(h.attrs=[["start",k]])):h=n.push("bullet_list_open","ul",1),h.map=ht=[t,0],h.markup=String.fromCharCode(l),s=t,tt=!1,ut=n.md.block.ruler.getRules("list"),vt=n.parentType,n.parentType="list";s<i;){for(p=c,d=n.eMarks[s],nt=a=n.sCount[s]+c-(n.bMarks[t]+n.tShift[t]);p<d&&(g=n.src.charCodeAt(p),r(g));)9===g?a+=4-(a+n.bsCount[s])%4:a++,p++;if(v=p,b=v>=d?1:a-nt,b>4&&(b=1),et=nt+b,h=n.push("list_item_open","li",1),h.markup=String.fromCharCode(l),h.map=ot=[t,0],lt=n.blkIndent,pt=n.tight,yt=n.tShift[t],at=n.sCount[t],n.blkIndent=et,n.tight=!0,n.tShift[t]=v-n.bMarks[t],n.sCount[t]=a,v>=d&&n.isEmpty(t+1)?n.line=Math.min(n.line+2,i):n.md.block.tokenize(n,t,i,!0),n.tight&&!tt||(wt=!1),tt=n.line-t>1&&n.isEmpty(n.line-1),n.blkIndent=lt,n.tShift[t]=yt,n.sCount[t]=at,n.tight=pt,h=n.push("list_item_close","li",-1),h.markup=String.fromCharCode(l),s=t=n.line,ot[1]=s,v=n.bMarks[t],s>=i)break;if(n.sCount[s]<n.blkIndent)break;for(rt=!1,w=0,st=ut.length;w<st;w++)if(ut[w](n,s,i,!0)){rt=!0;break}if(rt)break;if(y){if((c=f(n,s))<0)break}else if((c=u(n,s))<0)break;if(l!==n.src.charCodeAt(c-1))break}return h=y?n.push("ordered_list_close","ol",-1):n.push("bullet_list_close","ul",-1),h.markup=String.fromCharCode(l),ht[1]=s,n.line=s,n.parentType=vt,wt&&e(n,ct),!0}},function(n){"use strict";n.exports=function(n,t){var e,f,u,o,r,s,i=t+1,h=n.md.block.ruler.getRules("paragraph"),c=n.lineMax;for(s=n.parentType,n.parentType="paragraph";i<c&&!n.isEmpty(i);i++)if(!(n.sCount[i]-n.blkIndent>3||n.sCount[i]<0)){for(f=!1,u=0,o=h.length;u<o;u++)if(h[u](n,i,c,!0)){f=!0;break}if(f)break}return e=n.getLines(t,i,n.blkIndent,!1).trim(),n.line=i,r=n.push("paragraph_open","p",1),r.map=[t,n.line],r=n.push("inline","",0),r.content=e,r.map=[t,n.line],r.children=[],r=n.push("paragraph_close","p",-1),n.parentType=s,!0}},function(n,t,i){"use strict";var u=i(2).normalizeReference,r=i(2).isSpace;n.exports=function(n,t,i,f){var h,w,b,k,d,p,it,g,v,rt,c,ut,o,nt,tt,y,l=0,e=n.bMarks[t]+n.tShift[t],s=n.eMarks[t],a=t+1;if(n.sCount[t]-n.blkIndent>=4||91!==n.src.charCodeAt(e))return!1;for(;++e<s;)if(93===n.src.charCodeAt(e)&&92!==n.src.charCodeAt(e-1)){if(e+1===s||58!==n.src.charCodeAt(e+1))return!1;break}for(k=n.lineMax,tt=n.md.block.ruler.getRules("reference"),rt=n.parentType,n.parentType="reference";a<k&&!n.isEmpty(a);a++)if(!(n.sCount[a]-n.blkIndent>3||n.sCount[a]<0)){for(nt=!1,p=0,it=tt.length;p<it;p++)if(tt[p](n,a,k,!0)){nt=!0;break}if(nt)break}for(o=n.getLines(t,a,n.blkIndent,!1).trim(),s=o.length,e=1;e<s;e++){if(91===(h=o.charCodeAt(e)))return!1;if(93===h){v=e;break}10===h?l++:92===h&&++e<s&&10===o.charCodeAt(e)&&l++}if(v<0||58!==o.charCodeAt(v+1))return!1;for(e=v+2;e<s;e++)if(10===(h=o.charCodeAt(e)))l++;else if(!r(h))break;if((c=n.md.helpers.parseLinkDestination(o,e,s),!c.ok)||(d=n.md.normalizeLink(c.str),!n.md.validateLink(d)))return!1;for(e=c.pos,l+=c.lines,w=e,b=l,ut=e;e<s;e++)if(10===(h=o.charCodeAt(e)))l++;else if(!r(h))break;for(c=n.md.helpers.parseLinkTitle(o,e,s),e<s&&ut!==e&&c.ok?(y=c.str,e=c.pos,l+=c.lines):(y="",e=w,l=b);e<s&&(h=o.charCodeAt(e),r(h));)e++;if(e<s&&10!==o.charCodeAt(e)&&y)for(y="",e=w,l=b;e<s&&(h=o.charCodeAt(e),r(h));)e++;return!(e<s&&10!==o.charCodeAt(e))&&!!(g=u(o.slice(1,v)))&&(!!f||(void 0===n.env.references&&(n.env.references={}),void 0===n.env.references[g]&&(n.env.references[g]={title:y,href:d}),n.parentType=rt,n.line=t+l+1,!0))}},function(n,t,i){"use strict";function r(n,t,i,r){var o,s,l,f,a,h,e,c;for(this.src=n,this.md=t,this.env=i,this.tokens=r,this.bMarks=[],this.eMarks=[],this.tShift=[],this.sCount=[],this.bsCount=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.ddIndent=-1,this.parentType="root",this.level=0,this.result="",s=this.src,c=!1,l=f=h=e=0,a=s.length;f<a;f++){if(o=s.charCodeAt(f),!c){if(u(o)){h++;9===o?e+=4-e%4:e++;continue}c=!0}10!==o&&f!==a-1||(10!==o&&f++,this.bMarks.push(l),this.eMarks.push(f),this.tShift.push(h),this.sCount.push(e),this.bsCount.push(0),c=!1,h=0,e=0,l=f+1)}this.bMarks.push(s.length);this.eMarks.push(s.length);this.tShift.push(0);this.sCount.push(0);this.bsCount.push(0);this.lineMax=this.bMarks.length-1}var f=i(59),u=i(2).isSpace;r.prototype.push=function(n,t,i){var r=new f(n,t,i);return r.block=!0,i<0&&this.level--,r.level=this.level,i>0&&this.level++,this.tokens.push(r),r};r.prototype.isEmpty=function(n){return this.bMarks[n]+this.tShift[n]>=this.eMarks[n]};r.prototype.skipEmptyLines=function(n){for(var t=this.lineMax;n<t&&!(this.bMarks[n]+this.tShift[n]<this.eMarks[n]);n++);return n};r.prototype.skipSpaces=function(n){for(var t,i=this.src.length;n<i&&(t=this.src.charCodeAt(n),u(t));n++);return n};r.prototype.skipSpacesBack=function(n,t){if(n<=t)return n;for(;n>t;)if(!u(this.src.charCodeAt(--n)))return n+1;return n};r.prototype.skipChars=function(n,t){for(var i=this.src.length;n<i&&this.src.charCodeAt(n)===t;n++);return n};r.prototype.skipCharsBack=function(n,t,i){if(n<=i)return n;for(;n>i;)if(t!==this.src.charCodeAt(--n))return n+1;return n};r.prototype.getLines=function(n,t,i,r){var h,f,c,o,s,l,a,e=n;if(n>=t)return"";for(l=new Array(t-n),h=0;e<t;e++,h++){for(f=0,a=o=this.bMarks[e],s=e+1<t||r?this.eMarks[e]+1:this.eMarks[e];o<s&&f<i;){if(c=this.src.charCodeAt(o),u(c))9===c?f+=4-(f+this.bsCount[e])%4:f++;else{if(!(o-a<this.tShift[e]))break;f++}o++}l[h]=f>i?new Array(f-i+1).join(" ")+this.src.slice(o,s):this.src.slice(o,s)}return l.join("")};r.prototype.Token=f;n.exports=r},function(n,t,i){"use strict";function r(n,t){var i=n.bMarks[t]+n.blkIndent,r=n.eMarks[t];return n.src.substr(i,r-i)}function u(n){for(var f=[],t=0,s=n.length,u=0,e=0,i=!1,o=0,r=n.charCodeAt(t);t<s;)96===r?i?(i=!1,o=t):u%2==0&&(i=!0,o=t):124!==r||u%2!=0||i||(f.push(n.substring(e,t)),e=t+1),92===r?u++:u=0,t++,t===s&&i&&(i=!1,t=o+1),r=n.charCodeAt(t);return f.push(n.substring(e)),f}var f=i(2).isSpace;n.exports=function(n,t,i,e){var v,a,p,s,h,c,w,o,l,y,b,k;if(t+2>i||(h=t+1,n.sCount[h]<n.blkIndent)||n.sCount[h]-n.blkIndent>=4||(p=n.bMarks[h]+n.tShift[h])>=n.eMarks[h]||124!==(v=n.src.charCodeAt(p++))&&45!==v&&58!==v)return!1;for(;p<n.eMarks[h];){if(124!==(v=n.src.charCodeAt(p))&&45!==v&&58!==v&&!f(v))return!1;p++}for(a=r(n,t+1),c=a.split("|"),l=[],s=0;s<c.length;s++){if(!(y=c[s].trim())){if(0===s||s===c.length-1)continue;return!1}if(!/^:?-+:?$/.test(y))return!1;58===y.charCodeAt(y.length-1)?l.push(58===y.charCodeAt(0)?"center":"right"):58===y.charCodeAt(0)?l.push("left"):l.push("")}if((a=r(n,t).trim(),-1===a.indexOf("|"))||n.sCount[t]-n.blkIndent>=4||(c=u(a.replace(/^\||\|$/g,"")),(w=c.length)>l.length))return!1;if(e)return!0;for(o=n.push("table_open","table",1),o.map=b=[t,0],o=n.push("thead_open","thead",1),o.map=[t,t+1],o=n.push("tr_open","tr",1),o.map=[t,t+1],s=0;s<c.length;s++)o=n.push("th_open","th",1),o.map=[t,t+1],l[s]&&(o.attrs=[["style","text-align:"+l[s]]]),o=n.push("inline","",0),o.content=c[s].trim(),o.map=[t,t+1],o.children=[],o=n.push("th_close","th",-1);for(o=n.push("tr_close","tr",-1),o=n.push("thead_close","thead",-1),o=n.push("tbody_open","tbody",1),o.map=k=[t+2,0],h=t+2;h<i&&!(n.sCount[h]<n.blkIndent)&&(a=r(n,h).trim(),-1!==a.indexOf("|"))&&!(n.sCount[h]-n.blkIndent>=4);h++){for(c=u(a.replace(/^\||\|$/g,"")),o=n.push("tr_open","tr",1),s=0;s<w;s++)o=n.push("td_open","td",1),l[s]&&(o.attrs=[["style","text-align:"+l[s]]]),o=n.push("inline","",0),o.content=c[s]?c[s].trim():"",o.children=[],o=n.push("td_close","td",-1);o=n.push("tr_close","tr",-1)}return o=n.push("tbody_close","tbody",-1),o=n.push("table_close","table",-1),b[1]=k[1]=h,n.line=h,!0}},function(n){"use strict";n.exports=function(n){var t;n.inlineMode?(t=new n.Token("inline","",0),t.content=n.src,t.map=[0,1],t.children=[],n.tokens.push(t)):n.md.block.parse(n.src,n.md,n.env,n.tokens)}},function(n){"use strict";n.exports=function(n){for(var t,u=n.tokens,i=0,r=u.length;i<r;i++)t=u[i],"inline"===t.type&&n.md.inline.parse(t.content,n.md,n.env,t.children)}},function(n,t,i){"use strict";function r(n){return/^<a[>\s]/i.test(n)}function u(n){return/^<\/a\s*>/i.test(n)}var f=i(2).arrayReplaceAt;n.exports=function(n){var e,h,g,c,t,i,l,o,p,k,v,y,w,nt,d,a,s,b=n.tokens;if(n.md.options.linkify)for(h=0,g=b.length;h<g;h++)if("inline"===b[h].type&&n.md.linkify.pretest(b[h].content))for(c=b[h].children,w=0,e=c.length-1;e>=0;e--)if(i=c[e],"link_close"!==i.type){if("html_inline"===i.type&&(r(i.content)&&w>0&&w--,u(i.content)&&w++),!(w>0)&&"text"===i.type&&n.md.linkify.test(i.content)){for(p=i.content,s=n.md.linkify.match(p),l=[],y=i.level,v=0,o=0;o<s.length;o++)nt=s[o].url,d=n.md.normalizeLink(nt),n.md.validateLink(d)&&(a=s[o].text,a=s[o].schema?"mailto:"!==s[o].schema||/^mailto:/i.test(a)?n.md.normalizeLinkText(a):n.md.normalizeLinkText("mailto:"+a).replace(/^mailto:/,""):n.md.normalizeLinkText("http://"+a).replace(/^http:\/\//,""),k=s[o].index,k>v&&(t=new n.Token("text","",0),t.content=p.slice(v,k),t.level=y,l.push(t)),t=new n.Token("link_open","a",1),t.attrs=[["href",d]],t.level=y++,t.markup="linkify",t.info="auto",l.push(t),t=new n.Token("text","",0),t.content=a,t.level=y,l.push(t),t=new n.Token("link_close","a",-1),t.level=--y,t.markup="linkify",t.info="auto",l.push(t),v=s[o].lastIndex);v<p.length&&(t=new n.Token("text","",0),t.content=p.slice(v),t.level=y,l.push(t));b[h].children=c=f(c,e,l)}}else for(e--;c[e].level!==i.level&&"link_open"!==c[e].type;)e--}},function(n){"use strict";var t=/\r[\n\u0085]?|[\u2424\u2028\u0085]/g,i=/\u0000/g;n.exports=function(n){var r;r=n.src.replace(t,"\n");r=r.replace(i,"�");n.src=r}},function(n){"use strict";function i(n,t){return o[t.toLowerCase()]}function r(n){for(var t,u=0,r=n.length-1;r>=0;r--)t=n[r],"text"!==t.type||u||(t.content=t.content.replace(e,i)),"link_open"===t.type&&"auto"===t.info&&u--,"link_close"===t.type&&"auto"===t.info&&u++}function u(n){for(var i,u=0,r=n.length-1;r>=0;r--)i=n[r],"text"!==i.type||u||t.test(i.content)&&(i.content=i.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---([^-]|$)/gm,"$1—$2").replace(/(^|\s)--(\s|$)/gm,"$1–$2").replace(/(^|[^-\s])--([^-\s]|$)/gm,"$1–$2")),"link_open"===i.type&&"auto"===i.info&&u--,"link_close"===i.type&&"auto"===i.info&&u++}var t=/\+-|\.\.|\?\?\?\?|!!!!|,,|--/,f=/\((c|tm|r|p)\)/i,e=/\((c|tm|r|p)\)/gi,o={c:"©",r:"®",p:"§",tm:"™"};n.exports=function(n){var i;if(n.md.options.typographer)for(i=n.tokens.length-1;i>=0;i--)"inline"===n.tokens[i].type&&(f.test(n.tokens[i].content)&&r(n.tokens[i].children),t.test(n.tokens[i].content)&&u(n.tokens[i].children))}},function(n,t,i){"use strict";function r(n,t,i){return n.substr(0,t)+i+n.substr(t+1)}function h(n,t){for(var c,b,l,y,tt,nt,k,p,d,ft,it,et,ot,w,v,i,g,rt,ut,h=[],a=0;a<n.length;a++){for(c=n[a],nt=n[a].level,i=h.length-1;i>=0&&!(h[i].level<=nt);i--);if(h.length=i+1,"text"===c.type){b=c.content;y=0;tt=b.length;n:for(;y<tt&&(o.lastIndex=y,l=o.exec(b));){if(w=v=!0,y=l.index+1,g="'"===l[0],p=32,l.index-1>=0)p=b.charCodeAt(l.index-1);else for(i=a-1;i>=0;i--)if("text"===n[i].type){p=n[i].content.charCodeAt(n[i].content.length-1);break}if(d=32,y<tt)d=b.charCodeAt(y);else for(i=a+1;i<n.length;i++)if("text"===n[i].type){d=n[i].content.charCodeAt(0);break}if(ft=e(p)||f(String.fromCharCode(p)),it=e(d)||f(String.fromCharCode(d)),et=u(p),ot=u(d),ot?w=!1:it&&(et||ft||(w=!1)),et?v=!1:ft&&(ot||it||(v=!1)),34===d&&'"'===l[0]&&p>=48&&p<=57&&(v=w=!1),w&&v&&(w=!1,v=it),w||v){if(v)for(i=h.length-1;i>=0&&(k=h[i],!(h[i].level<nt));i--)if(k.single===g&&h[i].level===nt){k=h[i];g?(rt=t.md.options.quotes[2],ut=t.md.options.quotes[3]):(rt=t.md.options.quotes[0],ut=t.md.options.quotes[1]);c.content=r(c.content,l.index,ut);n[k.token].content=r(n[k.token].content,k.pos,rt);y+=ut.length-1;k.token===a&&(y+=rt.length-1);b=c.content;tt=b.length;h.length=i;continue n}w?h.push({token:a,pos:l.index,single:g,level:nt}):v&&g&&(c.content=r(c.content,l.index,s))}else g&&(c.content=r(c.content,l.index,s))}}}}var u=i(2).isWhiteSpace,f=i(2).isPunctChar,e=i(2).isMdAsciiPunct,c=/['"]/,o=/['"]/g,s="’";n.exports=function(n){var t;if(n.md.options.typographer)for(t=n.tokens.length-1;t>=0;t--)"inline"===n.tokens[t].type&&c.test(n.tokens[t].content)&&h(n.tokens[t].children,n)}},function(n,t,i){"use strict";function r(n,t,i){this.src=n;this.env=i;this.tokens=[];this.inlineMode=!1;this.md=t}var u=i(59);r.prototype.Token=u;n.exports=r},function(n){"use strict";var t=/^<([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)>/,i=/^<([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)>/;n.exports=function(n,r){var f,s,h,e,o,u,c=n.pos;return 60===n.src.charCodeAt(c)&&(f=n.src.slice(c),!(f.indexOf(">")<0)&&(i.test(f)?(s=f.match(i),e=s[0].slice(1,-1),o=n.md.normalizeLink(e),!!n.md.validateLink(o)&&(r||(u=n.push("link_open","a",1),u.attrs=[["href",o]],u.markup="autolink",u.info="auto",u=n.push("text","",0),u.content=n.md.normalizeLinkText(e),u=n.push("link_close","a",-1),u.markup="autolink",u.info="auto"),n.pos+=s[0].length,!0)):!!t.test(f)&&(h=f.match(t),e=h[0].slice(1,-1),o=n.md.normalizeLink("mailto:"+e),!!n.md.validateLink(o)&&(r||(u=n.push("link_open","a",1),u.attrs=[["href",o]],u.markup="autolink",u.info="auto",u=n.push("text","",0),u.content=n.md.normalizeLinkText(e),u=n.push("link_close","a",-1),u.markup="autolink",u.info="auto"),n.pos+=h[0].length,!0))))}},function(n){"use strict";n.exports=function(n,t){var s,e,u,f,r,o,i=n.pos;if(96!==n.src.charCodeAt(i))return!1;for(s=i,i++,e=n.posMax;i<e&&96===n.src.charCodeAt(i);)i++;for(u=n.src.slice(s,i),f=r=i;-1!==(f=n.src.indexOf("`",r));){for(r=f+1;r<e&&96===n.src.charCodeAt(r);)r++;if(r-f===u.length)return t||(o=n.push("code_inline","code",0),o.markup=u,o.content=n.src.slice(i,f).replace(/[ \n]+/g," ").trim()),n.pos=r,!0}return t||(n.pending+=u),n.pos+=u.length,!0}},function(n){"use strict";n.exports=function(n){for(var u,i,t,f=n.delimiters,o=n.delimiters.length,e,r=0;r<o;r++)if(i=f[r],i.close)for(u=r-i.jump-1;u>=0;){if((t=f[u],t.open&&t.marker===i.marker&&t.end<0&&t.level===i.level)&&(e=(t.close||i.open)&&void 0!==t.length&&void 0!==i.length&&(t.length+i.length)%3==0,!e)){i.jump=r-u;i.open=!1;t.end=r;t.jump=0;break}u-=t.jump+1}}},function(n,t,i){"use strict";var r=i(99),u=i(2).has,f=i(2).isValidEntityCode,e=i(2).fromCodePoint,o=/^&#((?:x[a-f0-9]{1,8}|[0-9]{1,8}));/i,s=/^&([a-z][a-z0-9]{1,31});/i;n.exports=function(n,t){var c,i,h=n.pos,l=n.posMax;if(38!==n.src.charCodeAt(h))return!1;if(h+1<l)if(35===n.src.charCodeAt(h+1)){if(i=n.src.slice(h).match(o))return t||(c="x"===i[1][0].toLowerCase()?parseInt(i[1].slice(1),16):parseInt(i[1],10),n.pending+=e(f(c)?c:65533)),n.pos+=i[0].length,!0}else if((i=n.src.slice(h).match(s))&&u(r,i[1]))return t||(n.pending+=r[i[1]]),n.pos+=i[0].length,!0;return t||(n.pending+="&"),n.pos++,!0}},function(n,t,i){"use strict";for(var f=i(2).isSpace,r=[],u=0;u<256;u++)r.push(0);"\\!\"#$%&'()*+,./:;<=>?@[]^_`{|}~-".split("").forEach(function(n){r[n.charCodeAt(0)]=1});n.exports=function(n,t){var u,i=n.pos,e=n.posMax;if(92!==n.src.charCodeAt(i))return!1;if(++i<e){if((u=n.src.charCodeAt(i))<256&&0!==r[u])return t||(n.pending+=n.src[i]),n.pos+=2,!0;if(10===u){for(t||n.push("hardbreak","br",0),i++;i<e&&(u=n.src.charCodeAt(i),f(u));)i++;return n.pos=i,!0}}return t||(n.pending+="\\"),n.pos++,!0}},function(n,t,i){"use strict";function r(n){var t=32|n;return t>=97&&t<=122}var u=i(100).HTML_TAG_RE;n.exports=function(n,t){var f,e,o,s,i=n.pos;return!!n.md.options.html&&(o=n.posMax,!(60!==n.src.charCodeAt(i)||i+2>=o)&&!(33!==(f=n.src.charCodeAt(i+1))&&63!==f&&47!==f&&!r(f))&&!!(e=n.src.slice(i).match(u))&&(t||(s=n.push("html_inline","",0),s.content=n.src.slice(i,i+e[0].length)),n.pos+=e[0].length,!0))}},function(n,t,i){"use strict";var u=i(2).normalizeReference,r=i(2).isSpace;n.exports=function(n,t){var b,f,y,a,s,p,i,w,o,h,v,k,c,l="",d=n.pos,e=n.posMax;if(33!==n.src.charCodeAt(n.pos)||91!==n.src.charCodeAt(n.pos+1)||(p=n.pos+2,(s=n.md.helpers.parseLinkLabel(n,n.pos+1,!1))<0))return!1;if((i=s+1)<e&&40===n.src.charCodeAt(i)){for(i++;i<e&&(f=n.src.charCodeAt(i),r(f)||10===f);i++);if(i>=e)return!1;for(c=i,o=n.md.helpers.parseLinkDestination(n.src,i,n.posMax),o.ok&&(l=n.md.normalizeLink(o.str),n.md.validateLink(l)?i=o.pos:l=""),c=i;i<e&&(f=n.src.charCodeAt(i),r(f)||10===f);i++);if(o=n.md.helpers.parseLinkTitle(n.src,i,n.posMax),i<e&&c!==i&&o.ok)for(h=o.str,i=o.pos;i<e&&(f=n.src.charCodeAt(i),r(f)||10===f);i++);else h="";if(i>=e||41!==n.src.charCodeAt(i))return n.pos=d,!1;i++}else{if(void 0===n.env.references)return!1;if(i<e&&91===n.src.charCodeAt(i)?(c=i+1,i=n.md.helpers.parseLinkLabel(n,i),i>=0?a=n.src.slice(c,i++):i=s+1):i=s+1,a||(a=n.src.slice(p,s)),!(w=n.env.references[u(a)]))return n.pos=d,!1;l=w.href;h=w.title}return t||(y=n.src.slice(p,s),n.md.inline.parse(y,n.md,n.env,k=[]),v=n.push("image","img",0),v.attrs=b=[["src",l],["alt",""]],v.children=k,v.content=y,h&&b.push(["title",h])),n.pos=i,n.posMax=e,!0}},function(n,t,i){"use strict";var u=i(2).normalizeReference,r=i(2).isSpace;n.exports=function(n,t){var b,f,a,s,v,i,o,y,h,p,c="",k=n.pos,e=n.posMax,l=n.pos,w=!0;if(91!==n.src.charCodeAt(n.pos)||(v=n.pos+1,(s=n.md.helpers.parseLinkLabel(n,n.pos,!0))<0))return!1;if((i=s+1)<e&&40===n.src.charCodeAt(i)){for(w=!1,i++;i<e&&(f=n.src.charCodeAt(i),r(f)||10===f);i++);if(i>=e)return!1;for(l=i,o=n.md.helpers.parseLinkDestination(n.src,i,n.posMax),o.ok&&(c=n.md.normalizeLink(o.str),n.md.validateLink(c)?i=o.pos:c=""),l=i;i<e&&(f=n.src.charCodeAt(i),r(f)||10===f);i++);if(o=n.md.helpers.parseLinkTitle(n.src,i,n.posMax),i<e&&l!==i&&o.ok)for(h=o.str,i=o.pos;i<e&&(f=n.src.charCodeAt(i),r(f)||10===f);i++);else h="";(i>=e||41!==n.src.charCodeAt(i))&&(w=!0);i++}if(w){if(void 0===n.env.references)return!1;if(i<e&&91===n.src.charCodeAt(i)?(l=i+1,i=n.md.helpers.parseLinkLabel(n,i),i>=0?a=n.src.slice(l,i++):i=s+1):i=s+1,a||(a=n.src.slice(v,s)),!(y=n.env.references[u(a)]))return n.pos=k,!1;c=y.href;h=y.title}return t||(n.pos=v,n.posMax=s,p=n.push("link_open","a",1),p.attrs=b=[["href",c]],h&&b.push(["title",h]),n.md.inline.tokenize(n),p=n.push("link_close","a",-1)),n.pos=i,n.posMax=e,!0}},function(n,t,i){"use strict";var r=i(2).isSpace;n.exports=function(n,t){var u,f,i=n.pos;if(10!==n.src.charCodeAt(i))return!1;for(u=n.pending.length-1,f=n.posMax,t||(u>=0&&32===n.pending.charCodeAt(u)?u>=1&&32===n.pending.charCodeAt(u-1)?(n.pending=n.pending.replace(/ +$/,""),n.push("hardbreak","br",0)):(n.pending=n.pending.slice(0,-1),n.push("softbreak","br",0)):n.push("softbreak","br",0)),i++;i<f&&r(n.src.charCodeAt(i));)i++;return n.pos=i,!0}},function(n,t,i){"use strict";function r(n,t,i,r){this.src=n;this.env=i;this.md=t;this.tokens=r;this.pos=0;this.posMax=this.src.length;this.level=0;this.pending="";this.pendingLevel=0;this.cache={};this.delimiters=[]}var u=i(59),f=i(2).isWhiteSpace,e=i(2).isPunctChar,o=i(2).isMdAsciiPunct;r.prototype.pushPending=function(){var n=new u("text","",0);return n.content=this.pending,n.level=this.pendingLevel,this.tokens.push(n),this.pending="",n};r.prototype.push=function(n,t,i){this.pending&&this.pushPending();var r=new u(n,t,i);return i<0&&this.level--,r.level=this.level,i>0&&this.level++,this.pendingLevel=this.level,this.tokens.push(r),r};r.prototype.scanDelims=function(n,t){for(var h,w,a,v,y,c,p,l,i=n,r=!0,u=!0,b=this.posMax,k=this.src.charCodeAt(n),s=n>0?this.src.charCodeAt(n-1):32;i<b&&this.src.charCodeAt(i)===k;)i++;return w=i-n,h=i<b?this.src.charCodeAt(i):32,c=o(s)||e(String.fromCharCode(s)),l=o(h)||e(String.fromCharCode(h)),y=f(s),p=f(h),p?r=!1:l&&(y||c||(r=!1)),y?u=!1:c&&(p||l||(u=!1)),t?(a=r,v=u):(a=r&&(!u||c),v=u&&(!r||l)),{can_open:a,can_close:v,length:w}};r.prototype.Token=u;n.exports=r},function(n){"use strict";function t(n){switch(n){case 10:case 33:case 35:case 36:case 37:case 38:case 42:case 43:case 45:case 58:case 60:case 61:case 62:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 125:case 126:return!0;default:return!1}}n.exports=function(n,i){for(var r=n.pos;r<n.posMax&&!t(n.src.charCodeAt(r));)r++;return r!==n.pos&&(i||(n.pending+=n.src.slice(n.pos,r)),n.pos=r,!0)}},function(n){"use strict";n.exports=function(n){for(var r,u=0,i=n.tokens,f=n.tokens.length,t=r=0;t<f;t++)u+=i[t].nesting,i[t].level=u,"text"===i[t].type&&t+1<f&&"text"===i[t+1].type?i[t+1].content=i[t].content+i[t+1].content:(t!==r&&(i[r]=i[t]),r++);t!==r&&(i.length=r)}},function(n){"use strict";function r(n){var t,u,r=i[n];if(r)return r;for(r=i[n]=[],t=0;t<128;t++)u=String.fromCharCode(t),r.push(u);for(t=0;t<n.length;t++)u=n.charCodeAt(t),r[u]="%"+("0"+u.toString(16).toUpperCase()).slice(-2);return r}function t(n,i){var u;return"string"!=typeof i&&(i=t.defaultChars),u=r(i),n.replace(/(%[a-f0-9]{2})+/gi,function(n){for(var r,f,o,h,i,e="",t=0,s=n.length;t<s;t+=3)r=parseInt(n.slice(t+1,t+3),16),r<128?e+=u[r]:192==(224&r)&&t+3<s&&128==(192&(f=parseInt(n.slice(t+4,t+6),16)))?(i=r<<6&1984|63&f,e+=i<128?"��":String.fromCharCode(i),t+=3):224==(240&r)&&t+6<s&&(f=parseInt(n.slice(t+4,t+6),16),o=parseInt(n.slice(t+7,t+9),16),128==(192&f)&&128==(192&o))?(i=r<<12&61440|f<<6&4032|63&o,e+=i<2048||i>=55296&&i<=57343?"���":String.fromCharCode(i),t+=6):240==(248&r)&&t+9<s&&(f=parseInt(n.slice(t+4,t+6),16),o=parseInt(n.slice(t+7,t+9),16),h=parseInt(n.slice(t+10,t+12),16),128==(192&f)&&128==(192&o)&&128==(192&h))?(i=r<<18&1835008|f<<12&258048|o<<6&4032|63&h,i<65536||i>1114111?e+="����":(i-=65536,e+=String.fromCharCode(55296+(i>>10),56320+(1023&i))),t+=9):e+="�";return e})}var i={};t.defaultChars=";/?:@&=+$,#";t.componentChars="";n.exports=t},function(n){"use strict";function r(n){var t,u,r=i[n];if(r)return r;for(r=i[n]=[],t=0;t<128;t++)u=String.fromCharCode(t),/^[0-9a-z]$/i.test(u)?r.push(u):r.push("%"+("0"+t.toString(16).toUpperCase()).slice(-2));for(t=0;t<n.length;t++)r[n.charCodeAt(t)]=n[t];return r}function t(n,i,u){var f,s,e,h,c,o="";for("string"!=typeof i&&(u=i,i=t.defaultChars),void 0===u&&(u=!0),c=r(i),f=0,s=n.length;f<s;f++)if(e=n.charCodeAt(f),u&&37===e&&f+2<s&&/^[0-9a-f]{2}$/i.test(n.slice(f+1,f+3)))o+=n.slice(f,f+3),f+=2;else if(e<128)o+=c[e];else if(e>=55296&&e<=57343){if(e>=55296&&e<=56319&&f+1<s&&(h=n.charCodeAt(f+1))>=56320&&h<=57343){o+=encodeURIComponent(n[f]+n[f+1]);f++;continue}o+="%EF%BF%BD"}else o+=encodeURIComponent(n[f]);return o}var i={};t.defaultChars=";/?:@&=+$,-_.!~*'()#";t.componentChars="-_.!~*'()";n.exports=t},function(n){"use strict";n.exports=function(n){var t="";return t+=n.protocol||"",t+=n.slashes?"//":"",t+=n.auth?n.auth+"@":"",t+=n.hostname&&-1!==n.hostname.indexOf(":")?"["+n.hostname+"]":n.hostname||"",t+=n.port?":"+n.port:"",t+=n.pathname||"",t+=n.search||"",t+(n.hash||"")}},function(n){"use strict";function t(){this.protocol=null;this.slashes=null;this.auth=null;this.port=null;this.hostname=null;this.hash=null;this.search=null;this.pathname=null}function o(n,i){if(n&&n instanceof t)return n;var r=new t;return r.parse(n,i),r}var s=/^([a-z0-9.+-]+:)/i,h=/:[0-9]*$/,c=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,l=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),a=["'"].concat(l),i=["%","/","?",";","#"].concat(a),r=["/","?","#"],u=/^[+a-z0-9A-Z_-]{0,63}$/,v=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,f={javascript:!0,"javascript:":!0},e={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};t.prototype.parse=function(n,t){var l,ut,ft,p,et,o=n,w,a,h,ot,k,st,tt,b,y,g,nt;if((o=o.trim(),!t&&1===n.split("#").length)&&(w=c.exec(o),w))return this.pathname=w[1],w[2]&&(this.search=w[2]),this;if(a=s.exec(o),a&&(a=a[0],ft=a.toLowerCase(),this.protocol=a,o=o.substr(a.length)),(t||a||o.match(/^\/\/[^@\/]+@[^@\/]+/))&&(!(et="//"===o.substr(0,2))||a&&f[a]||(o=o.substr(2),this.slashes=!0)),!f[a]&&(et||a&&!e[a])){for(h=-1,l=0;l<r.length;l++)-1!==(p=o.indexOf(r[l]))&&(-1===h||p<h)&&(h=p);for(k=-1===h?o.lastIndexOf("@"):o.lastIndexOf("@",h),-1!==k&&(ot=o.slice(0,k),o=o.slice(k+1),this.auth=ot),h=-1,l=0;l<i.length;l++)-1!==(p=o.indexOf(i[l]))&&(-1===h||p<h)&&(h=p);if(-1===h&&(h=o.length),":"===o[h-1]&&h--,st=o.slice(0,h),o=o.slice(h),this.parseHost(st),this.hostname=this.hostname||"",tt="["===this.hostname[0]&&"]"===this.hostname[this.hostname.length-1],!tt)for(b=this.hostname.split(/\./),l=0,ut=b.length;l<ut;l++)if(y=b[l],y&&!y.match(u)){for(var ht="",d=0,lt=y.length;d<lt;d++)ht+=y.charCodeAt(d)>127?"x":y[d];if(!ht.match(u)){var ct=b.slice(0,l),it=b.slice(l+1),rt=y.match(v);rt&&(ct.push(rt[1]),it.unshift(rt[2]));it.length&&(o=it.join(".")+o);this.hostname=ct.join(".");break}}this.hostname.length>255&&(this.hostname="");tt&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}return g=o.indexOf("#"),-1!==g&&(this.hash=o.substr(g),o=o.slice(0,g)),nt=o.indexOf("?"),-1!==nt&&(this.search=o.substr(nt),o=o.slice(0,nt)),o&&(this.pathname=o),e[ft]&&this.hostname&&!this.pathname&&(this.pathname=""),this};t.prototype.parseHost=function(n){var t=h.exec(n);t&&(t=t[0],":"!==t&&(this.port=t.substr(1)),n=n.substr(0,n.length-t.length));n&&(this.hostname=n)};n.exports=o},function(n,t,i){"use strict";function r(n){for(var i in n)t.hasOwnProperty(i)||(t[i]=n[i])}Object.defineProperty(t,"__esModule",{value:!0});r(i(282));r(i(104));r(i(283))},function(n,t,i){"use strict";function v(n,t){n.setParent(t)}function g(n,t){if(t)for(var i=0;i<t.length;i++)if(n.getJsonTypeName()===t[i])return!1;return!0}function gt(n,t){if(!r.supportsInteractivity&&n.isInteractive)return!1;if(t)for(var i=0;i<t.length;i++)if(n.getJsonTypeName()===t[i])return!1;return!0}function ri(n){null!=e.onExecuteAction&&(n.prepare(n.parent.getRootElement().getAllInputs()),e.onExecuteAction(n))}function ni(n,t){null!=e.onInlineCardExpanded&&e.onInlineCardExpanded(n,t)}function ui(n){null!=e.onShowPopupCard&&e.onShowPopupCard(n)}function nt(n){null!=e.onParseError&&e.onParseError(n)}function fi(n){r=n}function ei(){r=ii}var f=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}}(),c,tt,it,w,rt,l,ut,ft,et,ot,st,ht,ct,h,ti,a,p,lt,at,vt,yt,y,pt,wt,b,k,bt,kt,d,dt,e;Object.defineProperty(t,"__esModule",{value:!0});var o=i(104),u=i(105),oi=i(284),s=function(){function n(){this._parent=null;this.horizontalAlignment="left";this.separation="default"}return n.prototype.internalGetNonZeroPadding=function(n,t){0==t.top&&(t.top=n.padding.top);0==t.right&&(t.right=n.padding.right);0==t.bottom&&(t.bottom=n.padding.bottom);0==t.left&&(t.left=n.padding.left);n.parent&&this.internalGetNonZeroPadding(n.parent,t)},n.prototype.showBottomSpacer=function(){this.parent&&this.parent.showBottomSpacer(this)},n.prototype.hideBottomSpacer=function(){this.parent&&this.parent.hideBottomSpacer(this)},n.prototype.setParent=function(n){this._parent=n},Object.defineProperty(n.prototype,"useDefaultSizing",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"padding",{get:function(){return{top:0,right:0,bottom:0,left:0}},enumerable:!0,configurable:!0}),n.prototype.getNonZeroPadding=function(){var n={top:0,right:0,bottom:0,left:0};return this.internalGetNonZeroPadding(this,n),n},n.prototype.getForbiddenElementTypes=function(){return null},n.prototype.getForbiddenActionTypes=function(){return null},n.prototype.parse=function(n){this.speak=n.speak;this.horizontalAlignment=u.getValueOrDefault(n.horizontalAlignment,"left");this.separation=u.getValueOrDefault(n.separation,"default")},n.prototype.validate=function(){return[]},n.prototype.render=function(){var n=this.internalRender();return null!=n&&(n.style.boxSizing="border-box"),n},n.prototype.isLastItem=function(n){return!this.parent||this.parent.isLastItem(n)},n.prototype.getRootElement=function(){for(var n=this;n.parent;)n=n.parent;return n},n.prototype.getAllInputs=function(){return[]},Object.defineProperty(n.prototype,"isInteractive",{get:function(){return!1},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"isStandalone",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"parent",{get:function(){return this._parent},enumerable:!0,configurable:!0}),n}();t.CardElement=s;c=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.size="normal",t.weight="normal",t.isSubtle=!1,t.wrap=!1,t}return f(t,n),t.prototype.internalRender=function(){var n,i,s,t,c,e,l,f,h,o;if(u.isNullOrEmpty(this.text))return null;n=document.createElement("div");switch(r.fontFamily&&(n.style.fontFamily=r.fontFamily),this.horizontalAlignment){case"center":n.style.textAlign="center";break;case"right":n.style.textAlign="right";break;default:n.style.textAlign="left"}switch(this.size){case"small":i=r.fontSizes.small;break;case"medium":i=r.fontSizes.medium;break;case"large":i=r.fontSizes.large;break;case"extraLarge":i=r.fontSizes.extraLarge;break;default:i=r.fontSizes.normal}s=1.33*i;n.style.fontSize=i+"px";n.style.lineHeight=s+"px";c=this.color?this.color:r.textBlock.color;switch(c){case"dark":t=r.colors.dark;break;case"light":t=r.colors.light;break;case"accent":t=r.colors.accent;break;case"good":t=r.colors.good;break;case"warning":t=r.colors.warning;break;case"attention":t=r.colors.attention;break;default:t=r.colors.dark}n.style.color=u.stringToCssColor(this.isSubtle?t.subtle:t.normal);switch(this.weight){case"lighter":e=r.fontWeights.lighter;break;case"bolder":e=r.fontWeights.bolder;break;default:e=r.fontWeights.normal}for(n.style.fontWeight=e.toString(),l=oi.formatText(this.text),(n.innerHTML=u.processMarkdown(l),n.firstElementChild instanceof HTMLElement)&&(f=n.firstElementChild,f.style.marginTop="0px",f.style.width="100%",this.wrap||(f.style.overflow="hidden",f.style.textOverflow="ellipsis")),n.lastElementChild instanceof HTMLElement&&(n.lastElementChild.style.marginBottom="0px"),h=n.getElementsByTagName("a"),o=0;o<h.length;o++)h[o].target="_blank";return this.wrap?(n.style.wordWrap="break-word",this.maxLines>0&&(n.style.maxHeight=s*this.maxLines+"px",n.style.overflow="hidden")):n.style.whiteSpace="nowrap",n},t.prototype.parse=function(t){n.prototype.parse.call(this,t);this.text=t.text;this.size=u.getValueOrDefault(t.size,"normal");this.weight=u.getValueOrDefault(t.weight,"normal");this.color=u.getValueOrDefault(t.color,r.textBlock.color);this.isSubtle=t.isSubtle;this.wrap=void 0!==t.wrap&&t.wrap;this.maxLines=t.maxLines},t.prototype.getJsonTypeName=function(){return"TextBlock"},t.prototype.getDefaultSeparationDefinition=function(){switch(this.size){case"small":return r.textBlock.separations.small;case"medium":return r.textBlock.separations.medium;case"large":return r.textBlock.separations.large;case"extraLarge":return r.textBlock.separations.extraLarge;default:return r.textBlock.separations.normal}},t.prototype.renderSpeech=function(){return null!=this.speak?this.speak+"\n":this.text?"<s>"+this.text+"<\/s>\n":null},t}(s);t.TextBlock=c;tt=function(){function n(){}return n.prototype.renderSpeech=function(){return null!=this.speak?this.speak+"\n":"<s>"+this.name+" "+this.value+"<\/s>\n"},n}();t.Fact=tt;it=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.facts=[],t}return f(t,n),Object.defineProperty(t.prototype,"useDefaultSizing",{get:function(){return!1},enumerable:!0,configurable:!0}),t.prototype.internalRender=function(){var i=null,f,e,t,n;if(this.facts.length>0)for(i=document.createElement("table"),i.style.borderWidth="0px",i.style.borderSpacing="0px",i.style.borderStyle="none",i.style.borderCollapse="collapse",i.style.display="block",i.style.overflow="hidden",f=0;f<this.facts.length;f++)e=document.createElement("tr"),f>0&&(e.style.marginTop=r.factSet.spacing+"px"),t=document.createElement("td"),t.style.padding="0",r.factSet.title.maxWidth&&(t.style.maxWidth=r.factSet.title.maxWidth+"px"),t.style.verticalAlign="top",n=new c,n.text=this.facts[f].name,n.size=r.factSet.title.size,n.color=r.factSet.title.color,n.isSubtle=r.factSet.title.isSubtle,n.weight=r.factSet.title.weight,n.wrap=r.factSet.title.wrap,n.separation="none",u.appendChild(t,n.render()),u.appendChild(e,t),t=document.createElement("td"),t.style.padding="0px 0px 0px 10px",t.style.verticalAlign="top",n=new c,n.text=this.facts[f].value,n.size=r.factSet.value.size,n.color=r.factSet.value.color,n.isSubtle=r.factSet.value.isSubtle,n.weight=r.factSet.value.weight,n.wrap=r.factSet.value.wrap,n.separation="none",u.appendChild(t,n.render()),u.appendChild(e,t),u.appendChild(i,e);return i},t.prototype.getJsonTypeName=function(){return"FactSet"},t.prototype.getDefaultSeparationDefinition=function(){return r.factSet.separation},t.prototype.parse=function(t){var r,i,u;if(n.prototype.parse.call(this,t),null!=t.facts)for(r=t.facts,i=0;i<r.length;i++)u=new tt,u.name=r[i].title,u.value=r[i].value,u.speak=r[i].speak,this.facts.push(u)},t.prototype.renderSpeech=function(){var n,t,i;if(null!=this.speak)return this.speak+"\n";if(n=null,this.facts.length>0)for(n="",t=0;t<this.facts.length;t++)i=this.facts[t].renderSpeech(),i&&(n+=i);return"<p>"+n+"\n<\/p>\n"},t}(s);t.FactSet=it;w=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.style="normal",t.size="medium",t}return f(t,n),Object.defineProperty(t.prototype,"useDefaultSizing",{get:function(){return!1},enumerable:!0,configurable:!0}),t.prototype.internalRender=function(){var i=this,t=null,n;if(!u.isNullOrEmpty(this.url)){switch(t=document.createElement("div"),t.classList.add("ac-image"),t.style.display="table",null!=this.selectAction&&t.classList.add("ac-selectable"),t.onclick=function(n){i.selectAction&&(i.selectAction.execute(),n.cancelBubble=!0)},this.horizontalAlignment){}n=document.createElement("img");switch(n.style.maxHeight="100%",this.size){case"stretch":n.style.width="100%";break;case"auto":n.style.maxWidth="100%";n.style.maxHeight="500px";break;case"small":n.style.maxWidth=r.imageSizes.small+"px";break;case"large":n.style.maxWidth=r.imageSizes.large+"px";break;case"medium":n.style.maxWidth=r.imageSizes.medium+"px"}"person"==this.style&&(n.style.borderRadius="50%",n.style.backgroundPosition="50% 50%",n.style.backgroundRepeat="no-repeat");n.src=this.url;t.appendChild(n)}return t},t.prototype.getJsonTypeName=function(){return"Image"},t.prototype.getDefaultSeparationDefinition=function(){return r.image.separation},t.prototype.parse=function(t){n.prototype.parse.call(this,t);this.url=t.url;this.style=u.getValueOrDefault(t.style,"normal");this.size=u.getValueOrDefault(t.size,"medium");var i=t.selectAction;void 0!=i&&(this.selectAction=a.createAction(i),v(this.selectAction,this))},t.prototype.renderSpeech=function(){return null!=this.speak?this.speak+"\n":null},t}(s);t.Image=w;rt=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t._images=[],t.imageSize="medium",t}return f(t,n),t.prototype.internalRender=function(){var t=null,i,n;if(this._images.length>0)for(t=document.createElement("div"),t.style.display="table",i=0;i<this._images.length;i++)n=this._images[i].render(),n.style.display="inline-flex",n.style.margin="0px",n.style.marginRight="10px",n.style.height="100px",u.appendChild(t,n);return t},t.prototype.getJsonTypeName=function(){return"ImageSet"},t.prototype.getDefaultSeparationDefinition=function(){return r.imageSet.separation},t.prototype.parse=function(t){var f,i,r;if(n.prototype.parse.call(this,t),this.imageSize=u.getValueOrDefault(t.imageSize,"medium"),null!=t.images)for(f=t.images,i=0;i<f.length;i++)r=new w,r.parse(f[i]),r.size=this.imageSize,this.addImage(r)},t.prototype.addImage=function(n){if(n.parent)throw new Error("This image already belongs to another ImageSet");this._images.push(n);v(n,this)},t.prototype.renderSpeech=function(){var n,t;if(null!=this.speak)return this.speak;if(n=null,this._images.length>0)for(n="",t=0;t<this._images.length;t++)n+=this._images[t].renderSpeech();return n},t}(s);t.ImageSet=rt;l=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return f(t,n),t.prototype.getDefaultSeparationDefinition=function(){return r.input.separation},t.prototype.validate=function(){return this.id?[]:[{error:o.ValidationError.PropertyCantBeNull,message:"All inputs must have a unique Id"}]},t.prototype.parse=function(t){n.prototype.parse.call(this,t);this.id=t.id;this.defaultValue=t.value},t.prototype.renderSpeech=function(){return null!=this.speak?this.speak:this.title?"<s>"+this.title+"<\/s>\n":null},t.prototype.getAllInputs=function(){return[this]},Object.defineProperty(t.prototype,"isInteractive",{get:function(){return!0},enumerable:!0,configurable:!0}),t}(s);t.Input=l;ut=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return f(t,n),t.prototype.internalRender=function(){return this.isMultiline?(this._textareaElement=document.createElement("textarea"),this._textareaElement.className="ac-input ac-textInput ac-multiline",this._textareaElement.style.width="100%",u.isNullOrEmpty(this.placeholder)||(this._textareaElement.placeholder=this.placeholder),u.isNullOrEmpty(this.defaultValue)||(this._textareaElement.value=this.defaultValue),this.maxLength>0&&(this._textareaElement.maxLength=this.maxLength),this._textareaElement):(this._inputElement=document.createElement("input"),this._inputElement.type="text",this._inputElement.className="ac-input ac-textInput",this._inputElement.style.width="100%",u.isNullOrEmpty(this.placeholder)||(this._inputElement.placeholder=this.placeholder),u.isNullOrEmpty(this.defaultValue)||(this._inputElement.value=this.defaultValue),this.maxLength>0&&(this._inputElement.maxLength=this.maxLength),this._inputElement)},t.prototype.getJsonTypeName=function(){return"Input.Text"},t.prototype.parse=function(t){n.prototype.parse.call(this,t);this.maxLength=t.maxLength;this.isMultiline=t.isMultiline;this.placeholder=t.placeholder},Object.defineProperty(t.prototype,"value",{get:function(){return this.isMultiline?this._textareaElement?this._textareaElement.value:null:this._inputElement?this._inputElement.value:null},enumerable:!0,configurable:!0}),t}(l);t.TextInput=ut;ft=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return f(t,n),t.prototype.internalRender=function(){var n=document.createElement("div"),i,t;return n.className="ac-input",n.style.width="100%",this._checkboxInputElement=document.createElement("input"),this._checkboxInputElement.type="checkbox",this._checkboxInputElement.style.display="inline-block",this._checkboxInputElement.style.verticalAlign="middle",this._checkboxInputElement.style.margin="0",this.defaultValue==this.valueOn&&(this._checkboxInputElement.checked=!0),i=new c,i.text=this.title,t=i.render(),t.style.display="inline-block",t.style.marginLeft="6px",t.style.verticalAlign="middle",document.createElement("div"),u.appendChild(n,this._checkboxInputElement),u.appendChild(n,t),n},t.prototype.getJsonTypeName=function(){return"Input.Toggle"},t.prototype.parse=function(t){n.prototype.parse.call(this,t);this.title=t.title;this.valueOn=t.valueOn;this.valueOff=t.valueOff},Object.defineProperty(t.prototype,"value",{get:function(){return this._checkboxInputElement?this._checkboxInputElement.checked?this.valueOn:this.valueOff:null},enumerable:!0,configurable:!0}),t}(l);t.ToggleInput=ft;et=function(){function n(){}return n}();t.Choice=et;ot=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.choices=[],t}return f(t,n),t.prototype.internalRender=function(){var h,e,t,i,n,f,s,r,o;if(this.isMultiSelect){for(h=this.defaultValue?this.defaultValue.split(","):null,i=document.createElement("div"),i.className="ac-input",i.style.width="100%",this._toggleInputs=[],n=0;n<this.choices.length;n++)e=document.createElement("input"),e.type="checkbox",e.style.margin="0",e.style.display="inline-block",e.style.verticalAlign="middle",e.value=this.choices[n].value,h&&h.indexOf(this.choices[n].value)>=0&&(e.checked=!0),this._toggleInputs.push(e),s=new c,s.text=this.choices[n].title,r=s.render(),r.style.display="inline-block",r.style.marginLeft="6px",r.style.verticalAlign="middle",o=document.createElement("div"),u.appendChild(o,e),u.appendChild(o,r),u.appendChild(i,o);return i}if(this.isCompact){for(this._selectElement=document.createElement("select"),this._selectElement.className="ac-input ac-multichoiceInput",this._selectElement.style.width="100%",t=document.createElement("option"),t.selected=!0,t.disabled=!0,t.hidden=!0,this.placeholder&&(t.text=this.placeholder),u.appendChild(this._selectElement,t),n=0;n<this.choices.length;n++)t=document.createElement("option"),t.value=this.choices[n].value,t.text=this.choices[n].title,this.choices[n].value==this.defaultValue&&(t.selected=!0),u.appendChild(this._selectElement,t);return this._selectElement}for(i=document.createElement("div"),i.className="ac-input",i.style.width="100%",this._toggleInputs=[],n=0;n<this.choices.length;n++)f=document.createElement("input"),f.type="radio",f.style.margin="0",f.style.display="inline-block",f.style.verticalAlign="middle",f.name=this.id,f.value=this.choices[n].value,this.choices[n].value==this.defaultValue&&(f.checked=!0),this._toggleInputs.push(f),s=new c,s.text=this.choices[n].title,r=s.render(),r.style.display="inline-block",r.style.marginLeft="6px",r.style.verticalAlign="middle",o=document.createElement("div"),u.appendChild(o,f),u.appendChild(o,r),u.appendChild(i,o);return i},t.prototype.getJsonTypeName=function(){return"Input.ChoiceSet"},t.prototype.validate=function(){var t=[],n;for(0==this.choices.length&&(t=[{error:o.ValidationError.CollectionCantBeEmpty,message:"An Input.ChoiceSet must have at least one choice defined."}]),n=0;n<this.choices.length;n++)if(!this.choices[n].title||!this.choices[n].value){t=t.concat([{error:o.ValidationError.PropertyCantBeNull,message:"All choices in an Input.ChoiceSet must have their title and value properties set."}]);break}return t},t.prototype.parse=function(t){var r,i,u;if(n.prototype.parse.call(this,t),this.isCompact=!("expanded"===t.style),this.isMultiSelect=t.isMultiSelect,this.placeholder=t.placeholder,void 0!=t.choices)for(r=t.choices,i=0;i<r.length;i++)u=new et,u.title=r[i].title,u.value=r[i].value,this.choices.push(u)},Object.defineProperty(t.prototype,"value",{get:function(){var t,n;if(this.isMultiSelect){if(!this._toggleInputs||0==this._toggleInputs.length)return null;for(t="",n=0;n<this._toggleInputs.length;n++)this._toggleInputs[n].checked&&(""!=t&&(t+=";"),t+=this._toggleInputs[n].value);return""==t?null:t}if(this.isCompact)return this._selectElement?this._selectElement.value:null;if(!this._toggleInputs||0==this._toggleInputs.length)return null;for(n=0;n<this._toggleInputs.length;n++)if(this._toggleInputs[n].checked)return this._toggleInputs[n].value;return null},enumerable:!0,configurable:!0}),t}(l);t.ChoiceSetInput=ot;st=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return f(t,n),t.prototype.internalRender=function(){return this._numberInputElement=document.createElement("input"),this._numberInputElement.type="number",this._numberInputElement.className="ac-input ac-numberInput",this._numberInputElement.min=this.min,this._numberInputElement.max=this.max,this._numberInputElement.style.width="100%",u.isNullOrEmpty(this.defaultValue)||(this._numberInputElement.value=this.defaultValue),this._numberInputElement},t.prototype.getJsonTypeName=function(){return"Input.Number"},t.prototype.parse=function(t){n.prototype.parse.call(this,t);this.min=t.min;this.max=t.max},Object.defineProperty(t.prototype,"value",{get:function(){return this._numberInputElement?this._numberInputElement.value:null},enumerable:!0,configurable:!0}),t}(l);t.NumberInput=st;ht=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return f(t,n),t.prototype.internalRender=function(){return this._dateInputElement=document.createElement("input"),this._dateInputElement.type="date",this._dateInputElement.className="ac-input ac-dateInput",this._dateInputElement.style.width="100%",u.isNullOrEmpty(this.defaultValue)||(this._dateInputElement.value=this.defaultValue),this._dateInputElement},t.prototype.getJsonTypeName=function(){return"Input.Date"},Object.defineProperty(t.prototype,"value",{get:function(){return this._dateInputElement?this._dateInputElement.value:null},enumerable:!0,configurable:!0}),t}(l);t.DateInput=ht;ct=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return f(t,n),t.prototype.internalRender=function(){return this._timeInputElement=document.createElement("input"),this._timeInputElement.type="time",this._timeInputElement.className="ac-input ac-timeInput",this._timeInputElement.style.width="100%",u.isNullOrEmpty(this.defaultValue)||(this._timeInputElement.value=this.defaultValue),this._timeInputElement},t.prototype.getJsonTypeName=function(){return"Input.Time"},Object.defineProperty(t.prototype,"value",{get:function(){return this._timeInputElement?this._timeInputElement.value:null},enumerable:!0,configurable:!0}),t}(l);t.TimeInput=ct;!function(n){n[n.Normal=0]="Normal";n[n.Expanded=1]="Expanded";n[n.Subdued=2]="Subdued"}(h||(h={}));ti=function(){function n(n,t){var i=this;this._style="button";this._element=null;this._state=h.Normal;this.onClick=null;this._action=n;this._style=t;this._element=document.createElement("button");this._element.style.overflow="hidden";this._element.style.whiteSpace="nowrap";this._element.style.textOverflow="ellipsis";this._element.onclick=function(){i.click()};this.updateCssStyle()}return n.prototype.click=function(){null!=this.onClick&&this.onClick(this)},n.prototype.updateCssStyle=function(){switch(this._element.className="link"==this._style?"ac-linkButton":"ac-pushButton",this._action instanceof y&&this._element.classList.add("expandable"),this._state){case h.Expanded:this._element.classList.add("expanded");break;case h.Subdued:this._element.classList.add("subdued")}},Object.defineProperty(n.prototype,"action",{get:function(){return this._action},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"text",{get:function(){return this._text},set:function(n){this._text=n;this._element.innerText=this._text},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"state",{get:function(){return this._state},set:function(n){this._state=n;this.updateCssStyle()},enumerable:!0,configurable:!0}),n}();a=function(){function n(){this._parent=null}return n.createAction=function(n){var i=n.type,t=e.actionTypeRegistry.createInstance(i);return t?t.parse(n):nt({error:o.ValidationError.UnknownActionType,message:"Unknown action type: "+i}),t},n.prototype.setParent=function(n){this._parent=n},n.prototype.validate=function(){return[]},n.prototype.prepare=function(){},n.prototype.parse=function(n){this.title=n.title},n.prototype.getAllInputs=function(){return[]},Object.defineProperty(n.prototype,"parent",{get:function(){return this._parent},enumerable:!0,configurable:!0}),n}();t.Action=a;p=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return f(t,n),t.prototype.execute=function(){ri(this)},t}(a);t.ExternalAction=p;lt=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t._isPrepared=!1,t}return f(t,n),t.prototype.getJsonTypeName=function(){return"Action.Submit"},t.prototype.prepare=function(n){this._processedData=this._originalData?JSON.parse(JSON.stringify(this._originalData)):{};for(var t=0;t<n.length;t++)null!=n[t].value&&(this._processedData[n[t].id]=n[t].value);this._isPrepared=!0},t.prototype.parse=function(t){n.prototype.parse.call(this,t);this.data=t.data},Object.defineProperty(t.prototype,"data",{get:function(){return this._isPrepared?this._processedData:this._originalData},set:function(n){this._originalData=n;this._isPrepared=!1},enumerable:!0,configurable:!0}),t}(p);t.SubmitAction=lt;at=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return f(t,n),t.prototype.getJsonTypeName=function(){return"Action.OpenUrl"},t.prototype.validate=function(){return this.url?[]:[{error:o.ValidationError.PropertyCantBeNull,message:"An Action.OpenUrl must have its url property set."}]},t.prototype.parse=function(t){n.prototype.parse.call(this,t);this.url=t.url},t}(p);t.OpenUrlAction=at;vt=function(){function n(){this._value=new u.StringWithSubstitutions}return n.prototype.prepare=function(n){this._value.substituteInputValues(n)},Object.defineProperty(n.prototype,"value",{get:function(){return this._value.get()},set:function(n){this._value.set(n)},enumerable:!0,configurable:!0}),n}();t.HttpHeader=vt;yt=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t._url=new u.StringWithSubstitutions,t._body=new u.StringWithSubstitutions,t._headers=[],t}return f(t,n),t.prototype.getJsonTypeName=function(){return"Action.Http"},t.prototype.validate=function(){var t=[],n;if(this.url||(t=[{error:o.ValidationError.PropertyCantBeNull,message:"An Action.Http must have its url property set."}]),this.headers.length>0)for(n=0;n<this.headers.length;n++)if(!this.headers[n].name||!this.headers[n].value){t=t.concat([{error:o.ValidationError.PropertyCantBeNull,message:"All headers of an Action.Http must have their name and value properties set."}]);break}return t},t.prototype.prepare=function(n){this._url.substituteInputValues(n);this._body.substituteInputValues(n);for(var t=0;t<this._headers.length;t++)this._headers[t].prepare(n)},t.prototype.parse=function(t){var r,i,u;if(n.prototype.parse.call(this,t),this.url=t.url,this.method=t.method,this.body=t.body,null!=t.headers)for(r=t.headers,i=0;i<r.length;i++)u=new vt,u.name=r[i].name,u.value=r[i].value,this.headers.push(u)},Object.defineProperty(t.prototype,"url",{get:function(){return this._url.get()},set:function(n){this._url.set(n)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"body",{get:function(){return this._body.get()},set:function(n){this._body.set(n)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"headers",{get:function(){return this._headers},enumerable:!0,configurable:!0}),t}(p);t.HttpAction=yt;y=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.card=new si,t}return f(t,n),t.prototype.setParent=function(t){n.prototype.setParent.call(this,t);v(this.card,t)},t.prototype.execute=function(){ui(this)},t.prototype.getJsonTypeName=function(){return"Action.ShowCard"},t.prototype.validate=function(){return this.card.validate()},t.prototype.parse=function(t){n.prototype.parse.call(this,t);this.card.parse(t.card)},t.prototype.getAllInputs=function(){return this.card.getAllInputs()},t}(a);t.ShowCardAction=y;pt=function(){function n(n){this._actionButtons=[];this._expandedAction=null;this._renderedActionCount=0;this.items=[];this.actionStyle="button";this.onHideActionCardPane=null;this.onShowActionCardPane=null;this._owner=n}return n.prototype.hideActionCardPane=function(){this._actionCardContainer.innerHTML="";this._actionCardContainer.style.padding="0px";this._actionCardContainer.style.marginTop="0px";this.onHideActionCardPane&&this.onHideActionCardPane();this._expandedAction&&ni(this._expandedAction,!1);this._expandedAction=null},n.prototype.showActionCardPane=function(n){var i,t;this.onShowActionCardPane&&this.onShowActionCardPane(n);i=n.card.render();(this._actionCardContainer.innerHTML="",this._actionCardContainer.style.marginTop=this._renderedActionCount>0?r.actions.showCard.inlineTopMargin+"px":"0px","inlineEdgeToEdge"==r.actions.showCard.actionMode)&&(t=this._owner.getNonZeroPadding(),this._actionCardContainer.style.paddingLeft=t.left+"px",this._actionCardContainer.style.paddingRight=t.right+"px",this._actionCardContainer.style.marginLeft="-"+t.left+"px",this._actionCardContainer.style.marginRight="-"+t.right+"px",i.style.paddingLeft="0px",i.style.paddingRight="0px");u.appendChild(this._actionCardContainer,i);ni(n,!0);this._expandedAction=n},n.prototype.actionClicked=function(n){var t;if(n.action instanceof y)if("popup"==r.actions.showCard.actionMode)n.action.execute();else if(n.action===this._expandedAction){for(t=0;t<this._actionButtons.length;t++)this._actionButtons[t].state=h.Normal;this.hideActionCardPane()}else{for(t=0;t<this._actionButtons.length;t++)this._actionButtons[t]!==n&&(this._actionButtons[t].state=h.Subdued);n.state=h.Expanded;this.showActionCardPane(n.action)}else{for(t=0;t<this._actionButtons.length;t++)this._actionButtons[t].state=h.Normal;this.hideActionCardPane();n.action.execute()}},n.prototype.validate=function(){var t=[],n;for(r.actions.maxActions&&this.items.length>r.actions.maxActions&&t.push({error:o.ValidationError.TooManyActions,message:"A maximum of "+r.actions.maxActions+" actions are allowed."}),this.items.length>0&&!r.supportsInteractivity&&t.push({error:o.ValidationError.InteractivityNotAllowed,message:"Interactivity is not allowed."}),n=0;n<this.items.length;n++)g(this.items[n],this._owner.getForbiddenActionTypes())||t.push({error:o.ValidationError.ActionTypeNotAllowed,message:"Actions of type "+this.items[n].getJsonTypeName()+" are not allowe."});for(n=0;n<this.items.length;n++)t=t.concat(this.items[n].validate());return t},n.prototype.render=function(){var c=this,e,s,h,n,t,i,f,o;if(!r.supportsInteractivity)return null;if(e=document.createElement("div"),this._actionCardContainer=document.createElement("div"),this._actionCardContainer.style.backgroundColor=u.stringToCssColor(r.actions.showCard.backgroundColor),this._renderedActionCount=0,s=r.actions.maxActions?Math.min(r.actions.maxActions,this.items.length):this.items.length,h=this._owner.getForbiddenActionTypes(),r.actions.preExpandSingleShowCardAction&&1==s&&this.items[0]instanceof y&&g(this.items[t],h))this.showActionCardPane(this.items[0]),this._renderedActionCount=1;else{if(n=document.createElement("div"),n.style.display="flex","horizontal"==r.actions.actionsOrientation)switch(n.style.flexDirection="row",r.actions.actionAlignment){case"center":n.style.justifyContent="center";break;case"right":n.style.justifyContent="flex-end";break;default:n.style.justifyContent="flex-start"}else switch(n.style.flexDirection="column",r.actions.actionAlignment){case"center":n.style.alignItems="center";break;case"right":n.style.alignItems="flex-end";break;case"stretch":n.style.alignItems="stretch";break;default:n.style.alignItems="flex-start"}for(t=0;t<s;t++)g(this.items[t],h)&&(i=new ti(this.items[t],this.actionStyle),(i.element.style.overflow="hidden",i.element.style.overflow="table-cell",i.element.style.flex="stretch"==r.actions.actionAlignment?"0 1 100%":"0 1 auto",i.text=this.items[t].title,i.onClick=function(n){c.actionClicked(n)},this._actionButtons.push(i),n.appendChild(i.element),t<this.items.length-1&&r.actions.buttonSpacing>0)&&(f=document.createElement("div"),"horizontal"==r.actions.actionsOrientation?(f.style.display="table-cell",f.style.width=r.actions.buttonSpacing+"px"):f.style.height=r.actions.buttonSpacing+"px",u.appendChild(n,f)),this._renderedActionCount++);o=document.createElement("div");o.style.overflow="hidden";o.appendChild(n);u.appendChild(e,o)}return u.appendChild(e,this._actionCardContainer),this._renderedActionCount>0?e:null},n.prototype.addAction=function(n){if(n.parent)throw new Error("The action already belongs to another element.");this.items.push(n);v(n,this._owner)},n.prototype.clear=function(){this.items=[]},n.prototype.getAllInputs=function(){for(var i,n=[],t=0;t<this.items.length;t++)i=this.items[t],n=n.concat(i.getAllInputs());return n},n}();wt=function(n){function t(){var t=n.call(this)||this;return t.actionStyle="button",t._actionCollection=new pt(t),t._actionCollection.onHideActionCardPane=function(){t.showBottomSpacer(t)},t._actionCollection.onShowActionCardPane=function(){t.hideBottomSpacer(t)},t}return f(t,n),t.prototype.internalRender=function(){return this._actionCollection.actionStyle=this.actionStyle,this._actionCollection.render()},t.prototype.getJsonTypeName=function(){return"ActionSet"},t.prototype.getDefaultSeparationDefinition=function(){return r.actions.separation},t.prototype.validate=function(){return this._actionCollection.validate()},t.prototype.parse=function(t,i){if(void 0===i&&(i="items"),n.prototype.parse.call(this,t),this.actionStyle=u.getValueOrDefault(t.actionStyle,"button"),void 0!=t.actions)for(var f=t.actions,r=0;r<f.length;r++)this.addAction(a.createAction(f[r]))},t.prototype.addAction=function(n){null!=n&&this._actionCollection.addAction(n)},t.prototype.getAllInputs=function(){return this._actionCollection.getAllInputs()},t.prototype.renderSpeech=function(){return""},Object.defineProperty(t.prototype,"isInteractive",{get:function(){return!0},enumerable:!0,configurable:!0}),t}(s);t.ActionSet=wt;b=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t._items=[],t}return f(t,n),t.prototype.showBottomSpacer=function(t){t&&!this.isLastItem(t)||"inlineEdgeToEdge"!=r.actions.showCard.actionMode||(this._element.style.paddingBottom=this.padding.bottom+"px",n.prototype.showBottomSpacer.call(this,this))},t.prototype.hideBottomSpacer=function(t){t&&!this.isLastItem(t)||"inlineEdgeToEdge"!=r.actions.showCard.actionMode||(this._element.style.paddingBottom="0px",n.prototype.hideBottomSpacer.call(this,this))},t.prototype.internalRender=function(){var e=this,t,i,n,f,o;if(this._element=document.createElement("div"),this._element.className="ac-container",this.backgroundImage&&(this._element.style.backgroundImage="url('"+this.backgroundImage+"')",this._element.style.backgroundRepeat="no-repeat",this._element.style.backgroundSize="cover"),t=this.getBackgroundColor(),t&&(this._element.style.backgroundColor=u.stringToCssColor(t)),this.selectAction&&this._element.classList.add("ac-selectable"),this._element.style.paddingTop=this.padding.top+"px",this._element.style.paddingRight=this.padding.right+"px",this._element.style.paddingBottom=this.padding.bottom+"px",this._element.style.paddingLeft=this.padding.left+"px",this._element.onclick=function(n){null!=e.selectAction&&(e.selectAction.execute(),n.cancelBubble=!0)},this._items.length>0)for(i=0,n=0;n<this._items.length;n++)f=gt(this._items[n],this.getForbiddenElementTypes())?this._items[n].render():null,null!=f&&(i>0&&"none"!=this._items[n].separation&&(o="default"==this._items[n].separation?this._items[n].getDefaultSeparationDefinition():r.strongSeparation,u.appendChild(this._element,u.renderSeparation(o,"vertical"))),u.appendChild(this._element,f),i++);return this._element},t.prototype.getBackgroundColor=function(){return null},Object.defineProperty(t.prototype,"padding",{get:function(){return{left:0,top:0,right:0,bottom:0}},enumerable:!0,configurable:!0}),t.prototype.isLastItem=function(n){return this._items.indexOf(n)==this._items.length-1},t.prototype.getDefaultSeparationDefinition=function(){return r.container.separation},t.prototype.validate=function(){for(var t=[],n=0;n<this._items.length;n++)!r.supportsInteractivity&&this._items[n].isInteractive&&t.push({error:o.ValidationError.InteractivityNotAllowed,message:"Interactivity is not allowed."}),gt(this._items[n],this.getForbiddenElementTypes())||t.push({error:o.ValidationError.InteractivityNotAllowed,message:"Elements of type "+this._items[n].getJsonTypeName()+" are not allowed in this container."}),t=t.concat(this._items[n].validate());return t},t.prototype.parse=function(t,i){var u,r,s,f,h;if(void 0===i&&(i="items"),n.prototype.parse.call(this,t),this.backgroundImage=t.backgroundImage,null!=t[i])for(u=t[i],r=0;r<u.length;r++)s=u[r].type,f=e.elementTypeRegistry.createInstance(s),f?(this.addItem(f),f.parse(u[r])):nt({error:o.ValidationError.UnknownElementType,message:"Unknown element type: "+s});h=t.selectAction;void 0!=h&&(this.selectAction=a.createAction(h),v(this.selectAction,this))},t.prototype.addItem=function(n){if(n.parent)throw new Error("The element already belongs to another container.");if(!n.isStandalone)throw new Error("Elements of type "+n.getJsonTypeName()+" cannot be used as standalone elements.");this._items.push(n);v(n,this)},t.prototype.clear=function(){this._items=[]},t.prototype.getAllInputs=function(){for(var i,n=[],t=0;t<this._items.length;t++)i=this._items[t],n=n.concat(i.getAllInputs());return n},t.prototype.renderSpeech=function(){var n,t,i;if(null!=this.speak)return this.speak;if(n=null,this._items.length>0)for(n="",t=0;t<this._items.length;t++)i=this._items[t].renderSpeech(),i&&(n+=i);return n},t}(s);t.ContainerBase=b;k=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.style="normal",t}return f(t,n),t.prototype.getBackgroundColor=function(){return"normal"==this.style?r.container.normal.backgroundColor:r.container.emphasis.backgroundColor},t.prototype.internalRender=function(){var i=n.prototype.internalRender.call(this),t;return i&&(t="normal"==this.style?r.container.normal:r.container.emphasis,t.borderThickness&&(i.style.borderTop=t.borderThickness.top+"px solid",i.style.borderRight=t.borderThickness.right+"px solid",i.style.borderBottom=t.borderThickness.bottom+"px solid",i.style.borderLeft=t.borderThickness.left+"px solid"),t.borderColor&&(i.style.borderColor=u.stringToCssColor(t.borderColor))),i},Object.defineProperty(t.prototype,"padding",{get:function(){var n="normal"==this.style?r.container.normal:r.container.emphasis;return n.padding?n.padding:{top:0,right:0,bottom:0,left:0}},enumerable:!0,configurable:!0}),t.prototype.getJsonTypeName=function(){return"Container"},t.prototype.parse=function(t){n.prototype.parse.call(this,t);this.style=u.getValueOrDefault(t.style,"normal")},t}(b);t.Container=k;bt=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t._computedWeight=0,t.size="auto",t}return f(t,n),Object.defineProperty(t.prototype,"padding",{get:function(){return{left:0,top:0,right:0,bottom:0}},enumerable:!0,configurable:!0}),t.prototype.internalRender=function(){var t=n.prototype.internalRender.call(this);return t&&(t.style.minWidth="0",t.style.display="table-cell",t.style.width="50%",t.style.verticalAlign="top",t.className+=" product-info"),t},t.prototype.getJsonTypeName=function(){return"Column"},t.prototype.getDefaultSeparationDefinition=function(){return r.column.separation},t.prototype.parse=function(t){var i,r,u;n.prototype.parse.call(this,t);i=t.size;r=!1;"number"==typeof i?i<=0&&(r=!0):"string"==typeof i?"auto"!=i&&"stretch"!=i&&(u=parseInt(i),isNaN(u)?r=!0:i=u):i&&(r=!0);r?nt({error:o.ValidationError.InvalidPropertyValue,message:"Invalid column size: "+i}):this.size=i},Object.defineProperty(t.prototype,"isStandalone",{get:function(){return!1},enumerable:!0,configurable:!0}),t}(k);t.Column=bt;kt=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t._columns=[],t}return f(t,n),t.prototype.internalRender=function(){var t,i,f,n,h,e,o,s;if(this._columns.length>0){t=document.createElement("div");switch(t.style.display="flex",t.style.overflow="hidden",this.horizontalAlignment){case"center":t.style.justifyContent="center";break;case"right":t.style.justifyContent="flex-end";break;default:t.style.justifyContent="flex-start"}for(i=0,n=0;n<this._columns.length;n++)"number"==typeof this._columns[n].size&&(i+=this._columns[n].size);for(f=0,n=0;n<this._columns.length;n++)"number"==typeof this._columns[n].size&&i>0&&(h=100/i*this._columns[n].size,this._columns[n]._computedWeight=h),e=this._columns[n].render(),null!=e&&((u.appendChild(t,e),this._columns.length>1&&n<this._columns.length-1&&"none"!=this._columns[n+1].separation)&&(o="default"==this._columns[n+1].separation?this._columns[n+1].getDefaultSeparationDefinition():r.strongSeparation,o&&(s=u.renderSeparation(o,"horizontal"),s.style.display="table-cell",u.appendChild(t,s))),f++);return f>0?t:null}return null},t.prototype.getJsonTypeName=function(){return"ColumnSet"},t.prototype.getDefaultSeparationDefinition=function(){return r.columnSet.separation},t.prototype.parse=function(t){var r,i,u;if(n.prototype.parse.call(this,t),null!=t.columns)for(r=t.columns,i=0;i<r.length;i++)u=new bt,u.parse(r[i]),this.addColumn(u)},t.prototype.addColumn=function(n){if(n.parent)throw new Error("This column already belongs to another ColumnSet.");this._columns.push(n);v(n,this)},t.prototype.getAllInputs=function(){for(var n=[],t=0;t<this._columns.length;t++)n=n.concat(this._columns[t].getAllInputs());return n},t.prototype.renderSpeech=function(){var t,n;if(null!=this.speak)return this.speak;if(t="",this._columns.length>0)for(n=0;n<this._columns.length;n++)t+=this._columns[n].renderSpeech();return t},t}(s);t.ColumnSet=kt;d=function(){function n(){this._items=[]}return n.prototype.findTypeRegistration=function(n){for(var t=0;t<this._items.length;t++)if(this._items[t].typeName===n)return this._items[t];return null},n.prototype.clear=function(){this._items=[]},n.prototype.registerType=function(n,t){var i=this.findTypeRegistration(n);null!=i?i.createInstance=t:(i={typeName:n,createInstance:t},this._items.push(i))},n.prototype.unregisterType=function(n){for(var t=0;t<this._items.length;t++)if(this._items[t].typeName===n)return void(this._items=this._items.splice(t,1))},n.prototype.createInstance=function(n){var t=this.findTypeRegistration(n);return t?t.createInstance():null},n}();t.TypeRegistry=d;dt=function(n){function t(){var t=n.call(this)||this;return t.actionStyle="button",t._actionCollection=new pt(t),t._actionCollection.onHideActionCardPane=function(){t.showBottomSpacer(null)},t._actionCollection.onShowActionCardPane=function(){t.hideBottomSpacer(null)},t}return f(t,n),t.prototype.internalRender=function(){n.prototype.internalRender.call(this);this._actionCollection.actionStyle=this.actionStyle;var t=this._actionCollection.render();return t&&(u.appendChild(this._element,u.renderSeparation(r.actions.separation,"vertical")),u.appendChild(this._element,t)),this._element.children.length>0?this._element:null},t.prototype.parse=function(t,i){var f,r,e;if(void 0===i&&(i="items"),n.prototype.parse.call(this,t,i),this.actionStyle=u.getValueOrDefault(t.actionStyle,"button"),void 0!=t.actions)for(f=t.actions,r=0;r<f.length;r++)e=a.createAction(f[r]),null!=e&&this.addAction(e)},t.prototype.isLastItem=function(t){return n.prototype.isLastItem.call(this,t)&&0==this._actionCollection.items.length},t.prototype.addAction=function(n){this._actionCollection.addAction(n)},t.prototype.clear=function(){n.prototype.clear.call(this);this._actionCollection.clear()},t.prototype.getAllInputs=function(){return n.prototype.getAllInputs.call(this).concat(this._actionCollection.getAllInputs())},Object.defineProperty(t.prototype,"isStandalone",{get:function(){return!1},enumerable:!0,configurable:!0}),t}(b);t.ContainerWithActions=dt;e=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.minVersion={major:1,minor:0},t}return f(t,n),t.initialize=function(){t.elementTypeRegistry.clear();t.elementTypeRegistry.registerType("Container",function(){return new k});t.elementTypeRegistry.registerType("TextBlock",function(){return new c});t.elementTypeRegistry.registerType("Image",function(){return new w});t.elementTypeRegistry.registerType("ImageSet",function(){return new rt});t.elementTypeRegistry.registerType("FactSet",function(){return new it});t.elementTypeRegistry.registerType("ColumnSet",function(){return new kt});t.elementTypeRegistry.registerType("ActionSet",function(){return new wt});t.elementTypeRegistry.registerType("Input.Text",function(){return new ut});t.elementTypeRegistry.registerType("Input.Date",function(){return new ht});t.elementTypeRegistry.registerType("Input.Time",function(){return new ct});t.elementTypeRegistry.registerType("Input.Number",function(){return new st});t.elementTypeRegistry.registerType("Input.ChoiceSet",function(){return new ot});t.elementTypeRegistry.registerType("Input.Toggle",function(){return new ft});t.actionTypeRegistry.clear();t.actionTypeRegistry.registerType("Action.Http",function(){return new yt});t.actionTypeRegistry.registerType("Action.OpenUrl",function(){return new at});t.actionTypeRegistry.registerType("Action.Submit",function(){return new lt});t.actionTypeRegistry.registerType("Action.ShowCard",function(){return new y})},t.prototype.isVersionSupported=function(){return!(t.currentVersion.major<this.minVersion.major||t.currentVersion.major==this.minVersion.major&&t.currentVersion.minor<this.minVersion.minor)},t.prototype.getBackgroundColor=function(){return r.adaptiveCard.backgroundColor},Object.defineProperty(t.prototype,"padding",{get:function(){return r.adaptiveCard.padding},enumerable:!0,configurable:!0}),t.prototype.getJsonTypeName=function(){return"AdaptiveCard"},t.prototype.validate=function(){var t=[];return"AdaptiveCard"!=this._cardTypeName&&t.push({error:o.ValidationError.MissingCardType,message:'Invalid or missing card type. Make sure the card\'s type property is set to "AdaptiveCard".'}),this.isVersionSupported()||t.push({error:o.ValidationError.UnsupportedCardVersion,message:"The specified card version is not supported."}),t.concat(n.prototype.validate.call(this))},t.prototype.parse=function(t){this._cardTypeName=t.type;var r=t.minVersion,i=/(\d+).(\d+)/gi.exec(r);null!=i&&3==i.length&&(this.minVersion.major=parseInt(i[1]),this.minVersion.minor=parseInt(i[2]));this.fallbackText=t.fallbackText;n.prototype.parse.call(this,t,"body")},t.prototype.render=function(){var t;return this.isVersionSupported()?n.prototype.render.call(this):(t=document.createElement("div"),t.innerHTML=this.fallbackText?this.fallbackText:"The specified card version is not supported.",t)},t}(dt);e.currentVersion={major:1,minor:0};e.elementTypeRegistry=new d;e.actionTypeRegistry=new d;e.onExecuteAction=null;e.onShowPopupCard=null;e.onInlineCardExpanded=null;e.onParseError=null;t.AdaptiveCard=e;e.initialize();var si=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return f(t,n),Object.defineProperty(t.prototype,"padding",{get:function(){return r.actions.showCard.padding},enumerable:!0,configurable:!0}),t.prototype.getBackgroundColor=function(){return null},t.prototype.getForbiddenActionTypes=function(){return[y]},t}(e),ii={supportsInteractivity:!0,strongSeparation:{spacing:40,lineThickness:1,lineColor:"#EEEEEE"},fontFamily:"Segoe UI",fontSizes:{small:8,normal:10,medium:12,large:14,extraLarge:16},fontWeights:{lighter:200,normal:400,bolder:600},colors:{dark:{normal:"#0000FF",subtle:"#222222"},light:{normal:"#FFFFFF",subtle:"#DDDDDD"},accent:{normal:"#0000FF",subtle:"#0000DD"},attention:{normal:"#FF6600",subtle:"#DD4400"},good:{normal:"#00FF00",subtle:"#00DD00"},warning:{normal:"#FF0000",subtle:"#DD0000"}},imageSizes:{small:40,medium:80,large:160},actions:{maxActions:5,separation:{spacing:20},buttonSpacing:20,showCard:{actionMode:"inlineEdgeToEdge",inlineTopMargin:16,backgroundColor:"#22000000",padding:{top:16,right:16,bottom:16,left:16}},actionsOrientation:"horizontal",actionAlignment:"left"},adaptiveCard:{backgroundColor:"#00000000",padding:{left:20,top:20,right:20,bottom:20}},container:{separation:{spacing:20},normal:{},emphasis:{backgroundColor:"#EEEEEE",borderColor:"#AAAAAA",borderThickness:{top:1,right:1,bottom:1,left:1},padding:{top:10,right:10,bottom:10,left:10}}},textBlock:{color:"dark",separations:{small:{spacing:20},normal:{spacing:20},medium:{spacing:20},large:{spacing:20},extraLarge:{spacing:20}}},image:{size:"medium",separation:{spacing:20}},imageSet:{imageSize:"medium",separation:{spacing:20}},factSet:{separation:{spacing:20},title:{color:"dark",size:"normal",isSubtle:!1,weight:"bolder",wrap:!0,maxWidth:150},value:{color:"dark",size:"normal",isSubtle:!1,weight:"normal",wrap:!0},spacing:10},input:{separation:{spacing:20}},columnSet:{separation:{spacing:20}},column:{separation:{spacing:20}}},r=ii;t.setHostConfig=fi;t.resetHostConfig=ei},function(n,t,i){"use strict";function e(n){return n?{top:n.top,right:n.right,bottom:n.bottom,left:n.left}:null}function f(n){return n?{normal:n.normal,subtle:n.subtle}:null}function r(n){return n?{spacing:n.spacing,lineThickness:n.lineThickness,lineColor:n.lineColor}:null}function h(n){return n?{backgroundColor:n.backgroundColor,padding:e(n.padding)}:null}function c(n){return n?{color:n.color,separations:{small:r(n.separations.small),normal:r(n.separations.normal),medium:r(n.separations.medium),large:r(n.separations.large),extraLarge:r(n.separations.extraLarge)}}:null}function o(n){return n?{backgroundColor:n.backgroundColor,padding:e(n.padding),borderColor:n.borderColor,borderThickness:e(n.borderThickness)}:null}function l(n){return n?{separation:r(n.separation),normal:o(n.normal),emphasis:o(n.emphasis)}:null}function a(n){return n?{separation:r(n.separation),size:n.size}:null}function v(n){return n?{separation:r(n.separation),imageSize:n.imageSize}:null}function s(n){return n?{size:u.getValueOrDefault(n.size,"normal"),color:u.getValueOrDefault(n.color,"dark"),isSubtle:n.isSubtle,weight:u.getValueOrDefault(n.weight,"normal"),wrap:n.wrap}:null}function y(n){var t=s(n);return t&&(t.maxWidth=n.maxWidth),t}function p(n){return n?{separation:r(n.separation),title:y(n.title),value:s(n.value),spacing:n.spacing}:null}function w(n){return n?{separation:r(n.separation)}:null}function b(n){return n?{separation:r(n.separation)}:null}function k(n){return n?{actionMode:u.getValueOrDefault(n.actionMode,"inlineEdgeToEdge"),inlineTopMargin:n.inlineTopMargin,backgroundColor:n.backgroundColor,padding:e(n.padding)}:null}function d(n){return n?{maxActions:n.maxActions,separation:r(n.separation),buttonSpacing:n.buttonSpacing,showCard:k(n.showCard),preExpandSingleShowCardAction:u.getValueOrDefault(n.preExpandSingleShowCardAction,!1),actionsOrientation:u.getValueOrDefault(n.actionsOrientation,"horizontal"),actionAlignment:u.getValueOrDefault(n.actionAlignment,"left")}:null}function g(n){return n?{separation:r(n.separation)}:null}function nt(n){var t=JSON.parse(n);return t?{supportsInteractivity:t.supportsInteractivity,fontFamily:t.fontFamily,fontSizes:{small:t.fontSizes.small,normal:t.fontSizes.normal,medium:t.fontSizes.medium,large:t.fontSizes.large,extraLarge:t.fontSizes.extraLarge},fontWeights:{lighter:t.fontWeights.lighter,normal:t.fontWeights.normal,bolder:t.fontWeights.bolder},imageSizes:{small:t.imageSizes.small,medium:t.imageSizes.medium,large:t.imageSizes.large},colors:{dark:f(t.colors.dark),light:f(t.colors.light),accent:f(t.colors.accent),good:f(t.colors.good),warning:f(t.colors.warning),attention:f(t.colors.attention)},strongSeparation:r(t.strongSeparation),actions:d(t.actions),adaptiveCard:h(t.adaptiveCard),container:l(t.container),textBlock:c(t.textBlock),image:a(t.image),imageSet:v(t.imageSet),factSet:p(t.factSet),column:b(t.column),columnSet:w(t.columnSet),input:g(t.input)}:null}Object.defineProperty(t,"__esModule",{value:!0});var u=i(105);t.parseHostConfig=nt},function(n,t){"use strict";function u(n){for(var r=[new f(/\{{2}date\((\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(?:z|Z|-\d{1,2}))(?:,(long|short))?\)\}{2}/gi),new e(/\{{2}time\((\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(?:z|Z|-\d{1,2}))\)\}{2}/gi)],t=n,i=0;i<r.length;i++)t=r[i].format(t);return t}var i=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function n(n){this._regularExpression=n}return n.prototype.format=function(n){for(var t,i=n;null!=(t=this._regularExpression.exec(n));)i=i.replace(t[0],this.internalFormat(t));return i},n}(),f=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return i(t,n),t.prototype.internalFormat=function(n){var i=new Date(Date.parse(n[1])),t;return void 0!=n[2]?(t=n[2].toLowerCase(),i.toLocaleDateString(void 0,{day:"numeric",weekday:t,month:t,year:"numeric"})):i.toLocaleDateString()},t}(r),e=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return i(t,n),t.prototype.internalFormat=function(n){return new Date(Date.parse(n[1])).toLocaleTimeString()},t}(r);t.formatText=u},function(n){"use strict";function t(){}n.exports=t},function(n,t,i){"use strict";var r=i(10),u=i(1),f=i(109);n.exports=function(){function n(n,t,i,r,e,o){o!==f&&u(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}function t(){return n}n.isRequired=n;var i={array:n,bool:n,func:n,number:n,object:n,string:n,symbol:n,any:n,arrayOf:t,element:n,instanceOf:t,node:n,objectOf:t,oneOf:t,oneOfType:t,shape:t};return i.checkPropTypes=r,i.PropTypes=i,i}},function(n,t,i){"use strict";var u=i(10),f=i(1),e=i(3),r=i(109),o=i(285);n.exports=function(n,t){function w(n){var t=n&&(p&&n[p]||n[et]);if("function"==typeof t)return t}function b(n,t){return n===t?0!==n||1/n==1/t:n!==n&&t!==t}function i(n){this.message=n;this.stack=""}function s(n){function u(u,e,o,s,h,c,l){return(s=s||v,c=c||o,l!==r)&&t&&f(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types"),null==e[o]?u?new i(null===e[o]?"The "+h+" `"+c+"` is marked as required in `"+s+"`, but its value is `null`.":"The "+h+" `"+c+"` is marked as required in `"+s+"`, but its value is `undefined`."):null:n(e,o,s,h,c)}var e=u.bind(null,!1);return e.isRequired=u.bind(null,!0),e}function h(n){function t(t,r,u,f,e){var o=t[r];return c(o)!==n?new i("Invalid "+f+" `"+e+"` of type `"+y(o)+"` supplied to `"+u+"`, expected `"+n+"`."):null}return s(t)}function k(n){function t(t,u,f,e,o){var s,h,l;if("function"!=typeof n)return new i("Property `"+o+"` of component `"+f+"` has invalid PropType notation inside arrayOf.");if(s=t[u],!Array.isArray(s))return new i("Invalid "+e+" `"+o+"` of type `"+c(s)+"` supplied to `"+f+"`, expected an array.");for(h=0;h<s.length;h++)if(l=n(s,h,f,e,o+"["+h+"]",r),l instanceof Error)return l;return null}return s(t)}function d(n){function t(t,r,u,f,e){if(!(t[r]instanceof n)){var o=n.name||v;return new i("Invalid "+f+" `"+e+"` of type `"+ft(t[r])+"` supplied to `"+u+"`, expected instance of `"+o+"`.")}return null}return s(t)}function g(n){function t(t,r,u,f,e){for(var s=t[r],o=0;o<n.length;o++)if(b(s,n[o]))return null;return new i("Invalid "+f+" `"+e+"` of value `"+s+"` supplied to `"+u+"`, expected one of "+JSON.stringify(n)+".")}return Array.isArray(n)?s(t):u.thatReturnsNull}function nt(n){function t(t,u,f,e,o){var s,l,h,a;if("function"!=typeof n)return new i("Property `"+o+"` of component `"+f+"` has invalid PropType notation inside objectOf.");if(s=t[u],l=c(s),"object"!==l)return new i("Invalid "+e+" `"+o+"` of type `"+l+"` supplied to `"+f+"`, expected an object.");for(h in s)if(s.hasOwnProperty(h)&&(a=n(s,h,f,e,o+"."+h,r),a instanceof Error))return a;return null}return s(t)}function tt(n){function o(t,u,f,e,o){for(var s=0;s<n.length;s++)if(null==n[s](t,u,f,e,o,r))return null;return new i("Invalid "+e+" `"+o+"` supplied to `"+f+"`.")}var t,f;if(!Array.isArray(n))return u.thatReturnsNull;for(t=0;t<n.length;t++)if(f=n[t],"function"!=typeof f)return e(!1,"Invalid argument supplid to oneOfType. Expected an array of check functions, but received %s at index %s.",ut(f),t),u.thatReturnsNull;return s(o)}function it(n){function t(t,u,f,e,o){var a=t[u],v=c(a),s,h,l;if("object"!==v)return new i("Invalid "+e+" `"+o+"` of type `"+v+"` supplied to `"+f+"`, expected `object`.");for(s in n)if(h=n[s],h&&(l=h(a,s,f,e,o+"."+s,r),l))return l;return null}return s(t)}function l(t){var i,r,u,f;switch(typeof t){case"number":case"string":case"undefined":return!0;case"boolean":return!t;case"object":if(Array.isArray(t))return t.every(l);if(null===t||n(t))return!0;if(i=w(t),!i)return!1;if(u=i.call(t),i!==t.entries){for(;!(r=u.next()).done;)if(!l(r.value))return!1}else for(;!(r=u.next()).done;)if(f=r.value,f&&!l(f[1]))return!1;return!0;default:return!1}}function rt(n,t){return"symbol"===n||"Symbol"===t["@@toStringTag"]||"function"==typeof Symbol&&t instanceof Symbol}function c(n){var t=typeof n;return Array.isArray(n)?"array":n instanceof RegExp?"object":rt(t,n)?"symbol":t}function y(n){if(void 0===n||null===n)return""+n;var t=c(n);if("object"===t){if(n instanceof Date)return"date";if(n instanceof RegExp)return"regexp"}return t}function ut(n){var t=y(n);switch(t){case"array":case"object":return"an "+t;case"boolean":case"date":case"regexp":return"a "+t;default:return t}}function ft(n){return n.constructor&&n.constructor.name?n.constructor.name:v}var p="function"==typeof Symbol&&Symbol.iterator,et="@@iterator",v="<<anonymous>>",a={array:h("array"),bool:h("boolean"),func:h("function"),number:h("number"),object:h("object"),string:h("string"),symbol:h("symbol"),any:function(){return s(u.thatReturnsNull)}(),arrayOf:k,element:function(){function t(t,r,u,f,e){var o=t[r];return n(o)?null:new i("Invalid "+f+" `"+e+"` of type `"+c(o)+"` supplied to `"+u+"`, expected a single ReactElement.")}return s(t)}(),instanceOf:d,node:function(){function n(n,t,r,u,f){return l(n[t])?null:new i("Invalid "+u+" `"+f+"` supplied to `"+r+"`, expected a ReactNode.")}return s(n)}(),objectOf:nt,oneOf:g,oneOfType:tt,shape:it};return i.prototype=Error.prototype,a.checkPropTypes=o,a.PropTypes=a,a}},function(n,t,i){(function(n,r){var u;!function(){function o(n){throw new RangeError(at[n]);}function v(n,t){for(var i=n.length,r=[];i--;)r[i]=t(n[i]);return r}function y(n,t){var i=n.split("@"),r="";return i.length>1&&(r=i[0]+"@",n=i[1]),n=n.replace(lt,"."),r+v(n.split("."),t).join(".")}function p(n){for(var t,u,r=[],i=0,f=n.length;i<f;)t=n.charCodeAt(i++),t>=55296&&t<=56319&&i<f?(u=n.charCodeAt(i++),56320==(64512&u)?r.push(((1023&t)<<10)+(1023&u)+65536):(r.push(t),i--)):r.push(t);return r}function w(n){return v(n,function(n){var t="";return n>65535&&(n-=65536,t+=c(n>>>10&1023|55296),n=56320|1023&n),t+c(n)}).join("")}function ut(n){return n-48<10?n-22:n-65<26?n-65:n-97<26?n-97:f}function b(n,t){return n+22+75*(n<26)-((0!=t)<<5)}function k(n,t,i){var r=0;for(n=i?e(n/st):n>>1,n+=e(n/t);n>a*h>>1;r+=f)n=e(n/a);return e(r+(a+1)*n/(n+ot))}function d(n){var r,i,u,y,d,c,a,v,g,nt,p=[],et=n.length,t=0,ft=it,b=tt;for(i=n.lastIndexOf(rt),i<0&&(i=0),u=0;u<i;++u)n.charCodeAt(u)>=128&&o("not-basic"),p.push(n.charCodeAt(u));for(y=i>0?i+1:0;y<et;){for(d=t,c=1,a=f;y>=et&&o("invalid-input"),v=ut(n.charCodeAt(y++)),(v>=f||v>e((s-t)/c))&&o("overflow"),t+=v*c,g=a<=b?l:a>=b+h?h:a-b,!(v<g);a+=f)nt=f-g,c>e(s/nt)&&o("overflow"),c*=nt;r=p.length+1;b=k(t-d,r,0==d);e(t/r)>s-ft&&o("overflow");ft+=e(t/r);t%=r;p.splice(t++,0,ft)}return w(p)}function g(n){var i,r,y,et,w,t,a,d,g,nt,u,ut,ft,ot,st,v=[];for(n=p(n),ut=n.length,i=it,r=0,w=tt,t=0;t<ut;++t)(u=n[t])<128&&v.push(c(u));for(y=et=v.length,et&&v.push(rt);y<ut;){for(a=s,t=0;t<ut;++t)(u=n[t])>=i&&u<a&&(a=u);for(ft=y+1,a-i>e((s-r)/ft)&&o("overflow"),r+=(a-i)*ft,i=a,t=0;t<ut;++t)if(u=n[t],u<i&&++r>s&&o("overflow"),u==i){for(d=r,g=f;nt=g<=w?l:g>=w+h?h:g-w,!(d<nt);g+=f)st=d-nt,ot=f-nt,v.push(c(b(nt+st%ot,0))),d=e(st/ot);v.push(c(b(d,0)));w=k(r,ft,y==et);r=0;++y}++r;++i}return v.join("")}function ft(n){return y(n,function(n){return ht.test(n)?d(n.slice(4).toLowerCase()):n})}function et(n){return y(n,function(n){return ct.test(n)?"xn--"+g(n):n})}var vt=("object"==typeof t&&t&&t.nodeType,"object"==typeof n&&n&&n.nodeType,"object"==typeof r&&r),nt,s=2147483647,f=36,l=1,h=26,ot=38,st=700,tt=72,it=128,rt="-",ht=/^xn--/,ct=/[^\x20-\x7E]/,lt=/[\x2E\u3002\uFF0E\uFF61]/g,at={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},a=f-l,e=Math.floor,c=String.fromCharCode;nt={version:"1.4.1",ucs2:{decode:p,encode:w},decode:d,encode:g,toASCII:et,toUnicode:ft};void 0!==(u=function(){return nt}.call(t,i,t,n))&&(n.exports=u)}()}).call(t,i(169)(n),i(37))},function(n,t,i){"use strict";n.exports=i(303)},function(n){"use strict";n.exports={Properties:{"aria-current":0,"aria-details":0,"aria-disabled":0,"aria-hidden":0,"aria-invalid":0,"aria-keyshortcuts":0,"aria-label":0,"aria-roledescription":0,"aria-autocomplete":0,"aria-checked":0,"aria-expanded":0,"aria-haspopup":0,"aria-level":0,"aria-modal":0,"aria-multiline":0,"aria-multiselectable":0,"aria-orientation":0,"aria-placeholder":0,"aria-pressed":0,"aria-readonly":0,"aria-required":0,"aria-selected":0,"aria-sort":0,"aria-valuemax":0,"aria-valuemin":0,"aria-valuenow":0,"aria-valuetext":0,"aria-atomic":0,"aria-busy":0,"aria-live":0,"aria-relevant":0,"aria-dropeffect":0,"aria-grabbed":0,"aria-activedescendant":0,"aria-colcount":0,"aria-colindex":0,"aria-colspan":0,"aria-controls":0,"aria-describedby":0,"aria-errormessage":0,"aria-flowto":0,"aria-labelledby":0,"aria-owns":0,"aria-posinset":0,"aria-rowcount":0,"aria-rowindex":0,"aria-rowspan":0,"aria-setsize":0},DOMAttributeNames:{},DOMPropertyNames:{}}},function(n,t,i){"use strict";var r=i(6),u=i(95),f={focusDOMComponent:function(){u(r.getNodeFromInstance(this))}};n.exports=f},function(n,t,i){"use strict";function b(n){return(n.ctrlKey||n.altKey||n.metaKey)&&!(n.ctrlKey&&n.altKey)}function k(n){switch(n){case"topCompositionStart":return r.compositionStart;case"topCompositionEnd":return r.compositionEnd;case"topCompositionUpdate":return r.compositionUpdate}}function d(n,t){return"topKeyDown"===n&&t.keyCode===a}function s(n,t){switch(n){case"topKeyUp":return-1!==ft.indexOf(t.keyCode);case"topKeyDown":return t.keyCode!==a;case"topKeyPress":case"topMouseDown":case"topBlur":return!0;default:return!1}}function h(n){var t=n.detail;return"object"==typeof t&&"data"in t?t.data:null}function g(n,t,i,f){var e,y,a,p;return(o?e=k(n):u?s(n,i)&&(e=r.compositionEnd):d(n,i)&&(e=r.compositionStart),!e)?null:(v&&(u||e!==r.compositionStart?e===r.compositionEnd&&u&&(y=u.getData()):u=l.getPooled(f)),a=rt.getPooled(e,t,i,f),y?a.data=y:(p=h(i),null!==p&&(a.data=p)),c.accumulateTwoPhaseDispatches(a),a)}function nt(n,t){switch(n){case"topCompositionEnd":return h(t);case"topKeyPress":return t.which!==y?null:(w=!0,p);case"topTextInput":var i=t.data;return i===p&&w?null:i;default:return null}}function tt(n,t){if(u){if("topCompositionEnd"===n||!o&&s(n,t)){var i=u.getData();return l.release(u),u=null,i}return null}switch(n){case"topPaste":return null;case"topKeyPress":return t.which&&!b(t)?String.fromCharCode(t.which):null;case"topCompositionEnd":return v?null:t.data;default:return null}}function it(n,t,i,u){var e,f;return(e=et?nt(n,i):tt(n,i))?(f=ut.getPooled(r.beforeInput,t,i,u),f.data=e,c.accumulateTwoPhaseDispatches(f),f):null}var c=i(32),e=i(7),l=i(298),rt=i(335),ut=i(338),ft=[9,13,27,32],a=229,o=e.canUseDOM&&"CompositionEvent"in window,f=null;e.canUseDOM&&"documentMode"in document&&(f=document.documentMode);var et=e.canUseDOM&&"TextEvent"in window&&!f&&!function(){var n=window.opera;return"object"==typeof n&&"function"==typeof n.version&&parseInt(n.version(),10)<=12}(),v=e.canUseDOM&&(!o||f&&f>8&&f<=11),y=32,p=String.fromCharCode(y),r={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["topCompositionEnd","topKeyPress","topTextInput","topPaste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:["topBlur","topCompositionEnd","topKeyDown","topKeyPress","topKeyUp","topMouseDown"]},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:["topBlur","topCompositionStart","topKeyDown","topKeyPress","topKeyUp","topMouseDown"]},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:["topBlur","topCompositionUpdate","topKeyDown","topKeyPress","topKeyUp","topMouseDown"]}},w=!1,u=null,ot={eventTypes:r,extractEvents:function(n,t,i,r){return[g(n,t,i,r),it(n,t,i,r)]}};n.exports=ot},function(n,t,i){"use strict";var s=i(110),h=i(7),r=(i(12),i(210),i(344)),c=i(217),l=i(220),a=(i(3),l(function(n){return c(n)})),u=!1,f="cssFloat",e,o;if(h.canUseDOM){e=document.createElement("div").style;try{e.font=""}catch(n){u=!0}void 0===document.documentElement.style.cssFloat&&(f="styleFloat")}o={createMarkupForStyles:function(n,t){var u="",i,e,f;for(i in n)n.hasOwnProperty(i)&&(e=0===i.indexOf("--"),f=n[i],null!=f&&(u+=a(i)+":",u+=r(i,f,t,e)+";"));return u||null},setValueForStyles:function(n,t,i){var o=n.style,e,c,h,l,a;for(e in t)if(t.hasOwnProperty(e))if(c=0===e.indexOf("--"),h=r(e,t[e],i,c),"float"!==e&&"cssFloat"!==e||(e=f),c)o.setProperty(e,h);else if(h)o[e]=h;else if(l=u&&s.shorthandPropertyExpansions[e],l)for(a in l)o[a]="";else o[e]=""}};n.exports=o},function(n,t,i){"use strict";function h(n,t,i){var r=at.getPooled(w.change,n,t,i);return r.type="change",ht.accumulateTwoPhaseDispatches(r),r}function k(n){var t=n.nodeName&&n.nodeName.toLowerCase();return"select"===t||"input"===t&&"file"===n.type}function o(n){var t=h(u,n,yt(n));lt.batchedUpdates(d,t)}function d(n){v.enqueueEvents(n);v.processEventQueue(!1)}function g(n,t){r=n;u=t;r.attachEvent("onchange",o)}function c(){r&&(r.detachEvent("onchange",o),r=null,u=null)}function f(n,t){var i=vt.updateValueIfChanged(n),r=!0===t.simulated&&s._allowSimulatedPassThrough;if(i||r)return n}function nt(n,t){if("topChange"===n)return t}function tt(n,t,i){"topFocus"===n?(c(),g(t,i)):"topBlur"===n&&c()}function it(n,t){r=n;u=t;r.attachEvent("onpropertychange",a)}function l(){r&&(r.detachEvent("onpropertychange",a),r=null,u=null)}function a(n){"value"===n.propertyName&&f(u,n)&&o(n)}function rt(n,t,i){"topFocus"===n?(l(),it(t,i)):"topBlur"===n&&l()}function ut(n,t,i){if("topSelectionChange"===n||"topKeyUp"===n||"topKeyDown"===n)return f(u,i)}function ft(n){var t=n.nodeName;return t&&"input"===t.toLowerCase()&&("checkbox"===n.type||"radio"===n.type)}function et(n,t,i){if("topClick"===n)return f(t,i)}function ot(n,t,i){if("topInput"===n||"topChange"===n)return f(t,i)}function st(n,t){var i,r;null!=n&&(i=n._wrapperState||t._wrapperState,i&&i.controlled&&"number"===t.type&&(r=""+t.value,t.getAttribute("value")!==r&&t.setAttribute("value",r)))}var v=i(31),ht=i(32),y=i(7),ct=i(6),lt=i(13),at=i(14),vt=i(126),yt=i(72),p=i(73),pt=i(128),w={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:["topBlur","topChange","topClick","topFocus","topInput","topKeyDown","topKeyUp","topSelectionChange"]}},r=null,u=null,b=!1,e,s;y.canUseDOM&&(b=p("change")&&(!document.documentMode||document.documentMode>8));e=!1;y.canUseDOM&&(e=p("input")&&(!("documentMode"in document)||document.documentMode>9));s={eventTypes:w,_allowSimulatedPassThrough:!0,_isInputEventSupported:e,extractEvents:function(n,t,i,r){var u,o,f=t?ct.getNodeFromInstance(t):window,s;if((k(f)?b?u=nt:o=tt:pt(f)?e?u=ot:(u=ut,o=rt):ft(f)&&(u=et),u)&&(s=u(n,t,i),s))return h(s,i,r);o&&o(n,f,t);"topBlur"===n&&st(t,f)}};n.exports=s},function(n,t,i){"use strict";var r=i(4),u=i(22),f=i(7),e=i(213),o=i(10),s=(i(1),{dangerouslyReplaceNodeWithMarkup:function(n,t){if(f.canUseDOM||r("56"),t||r("57"),"HTML"===n.nodeName&&r("58"),"string"==typeof t){var i=e(t,o)[0];n.parentNode.replaceChild(i,n)}else u.replaceChildWithTree(n,t)}});n.exports=s},function(n){"use strict";n.exports=["ResponderEventPlugin","SimpleEventPlugin","TapEventPlugin","EnterLeaveEventPlugin","ChangeEventPlugin","SelectEventPlugin","BeforeInputEventPlugin"]},function(n,t,i){"use strict";var e=i(32),r=i(6),f=i(42),u={mouseEnter:{registrationName:"onMouseEnter",dependencies:["topMouseOut","topMouseOver"]},mouseLeave:{registrationName:"onMouseLeave",dependencies:["topMouseOut","topMouseOver"]}},o={eventTypes:u,extractEvents:function(n,t,i,o){var a,v,s,h,y,c;if("topMouseOver"===n&&(i.relatedTarget||i.fromElement)||"topMouseOut"!==n&&"topMouseOver"!==n||(o.window===o?a=o:(v=o.ownerDocument,a=v?v.defaultView||v.parentWindow:window),"topMouseOut"===n?(s=t,y=i.relatedTarget||i.toElement,h=y?r.getClosestInstanceFromNode(y):null):(s=null,h=t),s===h))return null;var p=null==s?a:r.getNodeFromInstance(s),w=null==h?a:r.getNodeFromInstance(h),l=f.getPooled(u.mouseLeave,s,i,o);return l.type="mouseleave",l.target=p,l.relatedTarget=w,c=f.getPooled(u.mouseEnter,h,i,o),c.type="mouseenter",c.target=w,c.relatedTarget=p,e.accumulateEnterLeaveDispatches(l,c,s,h),[l,c]}};n.exports=o},function(n,t,i){"use strict";function r(n){this._root=n;this._startText=this.getText();this._fallbackText=null}var u=i(5),f=i(20),e=i(125);u(r.prototype,{destructor:function(){this._root=null;this._startText=null;this._fallbackText=null},getText:function(){return"value"in this._root?this._root.value:this._root[e()]},getData:function(){var f,e;if(this._fallbackText)return this._fallbackText;for(var t,r=this._startText,u=r.length,i=this.getText(),o=i.length,n=0;n<u&&r[n]===i[n];n++);for(f=u-n,t=1;t<=f&&r[u-t]===i[o-t];t++);return e=t>1?1-t:void 0,this._fallbackText=i.slice(n,e),this._fallbackText}});f.addPoolingTo(r);n.exports=r},function(n,t,i){"use strict";var u=i(23),f=u.injection.MUST_USE_PROPERTY,r=u.injection.HAS_BOOLEAN_VALUE,o=u.injection.HAS_NUMERIC_VALUE,e=u.injection.HAS_POSITIVE_NUMERIC_VALUE,s=u.injection.HAS_OVERLOADED_BOOLEAN_VALUE,h={isCustomAttribute:RegExp.prototype.test.bind(new RegExp("^(data|aria)-["+u.ATTRIBUTE_NAME_CHAR+"]*$")),Properties:{accept:0,acceptCharset:0,accessKey:0,action:0,allowFullScreen:r,allowTransparency:0,alt:0,as:0,async:r,autoComplete:0,autoPlay:r,capture:r,cellPadding:0,cellSpacing:0,charSet:0,challenge:0,checked:f|r,cite:0,classID:0,className:0,cols:e,colSpan:0,content:0,contentEditable:0,contextMenu:0,controls:r,coords:0,crossOrigin:0,data:0,dateTime:0,"default":r,defer:r,dir:0,disabled:r,download:s,draggable:0,encType:0,form:0,formAction:0,formEncType:0,formMethod:0,formNoValidate:r,formTarget:0,frameBorder:0,headers:0,height:0,hidden:r,high:0,href:0,hrefLang:0,htmlFor:0,httpEquiv:0,icon:0,id:0,inputMode:0,integrity:0,is:0,keyParams:0,keyType:0,kind:0,label:0,lang:0,list:0,loop:r,low:0,manifest:0,marginHeight:0,marginWidth:0,max:0,maxLength:0,media:0,mediaGroup:0,method:0,min:0,minLength:0,multiple:f|r,muted:f|r,name:0,nonce:0,noValidate:r,open:r,optimum:0,pattern:0,placeholder:0,playsInline:r,poster:0,preload:0,profile:0,radioGroup:0,readOnly:r,referrerPolicy:0,rel:0,required:r,reversed:r,role:0,rows:e,rowSpan:o,sandbox:0,scope:0,scoped:r,scrolling:0,seamless:r,selected:f|r,shape:0,size:e,sizes:0,span:e,spellCheck:0,src:0,srcDoc:0,srcLang:0,srcSet:0,start:o,step:0,style:0,summary:0,tabIndex:0,target:0,title:0,type:0,useMap:0,value:0,width:0,wmode:0,wrap:0,about:0,datatype:0,inlist:0,prefix:0,property:0,resource:0,"typeof":0,vocab:0,autoCapitalize:0,autoCorrect:0,autoSave:0,color:0,itemProp:0,itemScope:r,itemType:0,itemID:0,itemRef:0,results:0,security:0,unselectable:0},DOMAttributeNames:{acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv"},DOMPropertyNames:{},DOMMutationMethods:{value:function(n,t){if(null==t)return n.removeAttribute("value");"number"!==n.type||!1===n.hasAttribute("value")?n.setAttribute("value",""+t):n.validity&&!n.validity.badInput&&n.ownerDocument.activeElement!==n&&n.setAttribute("value",""+t)}}};n.exports=h},function(n,t,i){"use strict";(function(t){function e(n,t,i){var r=void 0===n[i];null!=t&&r&&(n[i]=u(t,!0))}var r=i(24),u=i(127),o=(i(64),i(74)),s=i(130),f;i(3);void 0!==t&&i.i({NODE_ENV:"production"});f={instantiateChildren:function(n){if(null==n)return null;var t={};return s(n,e,t),t},updateChildren:function(n,t,i,f,e,s,h,c,l){var a,v,w,y,p,b;if(t||n){for(a in t)t.hasOwnProperty(a)&&(v=n&&n[a],w=v&&v._currentElement,y=t[a],null!=v&&o(w,y)?(r.receiveComponent(v,y,e,c),t[a]=v):(v&&(f[a]=r.getHostNode(v),r.unmountComponent(v,!1)),p=u(y,!0),t[a]=p,b=r.mountComponent(p,e,s,h,c,l),i.push(b)));for(a in n)!n.hasOwnProperty(a)||t&&t.hasOwnProperty(a)||(v=n[a],f[a]=r.getHostNode(v),r.unmountComponent(v,!1))}},unmountChildren:function(n,t){var i,u;for(i in n)n.hasOwnProperty(i)&&(u=n[i],r.unmountComponent(u,t))}};n.exports=f}).call(t,i(106))},function(n,t,i){"use strict";var r=i(60),u=i(308),f={processChildrenUpdates:u.dangerouslyProcessChildrenUpdates,replaceNodeWithMarkup:r.dangerouslyReplaceNodeWithMarkup};n.exports=f},function(n,t,i){"use strict";function c(){}function w(n){return!(!n.prototype||!n.prototype.isReactComponent)}function b(n){return!(!n.prototype||!n.prototype.isPureReactComponent)}var u=i(4),o=i(5),l=i(25),k=i(66),a=i(15),d=i(67),s=i(33),e=(i(12),i(120)),r=i(24),h=i(40),v=(i(1),i(56)),g=i(74),f=(i(3),{ImpureClass:0,PureClass:1,StatelessFunctional:2}),y,p;c.prototype.render=function(){var n=s.get(this)._currentElement.type;return n(this.props,this.context,this.updater)};y=1;p={construct:function(n){this._currentElement=n;this._rootNodeID=0;this._compositeType=null;this._instance=null;this._hostParent=null;this._hostContainerInfo=null;this._updateBatchNumber=null;this._pendingElement=null;this._pendingStateQueue=null;this._pendingReplaceState=!1;this._pendingForceUpdate=!1;this._renderedNodeType=null;this._renderedComponent=null;this._context=null;this._mountOrder=0;this._topLevelWrapper=null;this._pendingCallbacks=null;this._calledComponentWillUnmount=!1},mountComponent:function(n,t,i,r){var a,nt;this._context=r;this._mountOrder=y++;this._hostParent=t;this._hostContainerInfo=i;var v,p=this._currentElement.props,k=this._processContext(r),o=this._currentElement.type,d=n.getUpdateQueue(),g=w(o),e=this._constructComponent(g,p,k,d);return g||null!=e&&null!=e.render?this._compositeType=b(o)?f.PureClass:f.ImpureClass:(v=e,null===e||!1===e||l.isValidElement(e)||u("105",o.displayName||o.name||"Component"),e=new c(o),this._compositeType=f.StatelessFunctional),e.props=p,e.context=k,e.refs=h,e.updater=d,this._instance=e,s.set(e,this),a=e.state,void 0===a&&(e.state=a=null),("object"!=typeof a||Array.isArray(a))&&u("106",this.getName()||"ReactCompositeComponent"),this._pendingStateQueue=null,this._pendingReplaceState=!1,this._pendingForceUpdate=!1,nt=e.unstable_handleError?this.performInitialMountWithErrorHandling(v,t,i,n,r):this.performInitialMount(v,t,i,n,r),e.componentDidMount&&n.getReactMountReady().enqueue(e.componentDidMount,e),nt},_constructComponent:function(n,t,i,r){return this._constructComponentWithoutOwner(n,t,i,r)},_constructComponentWithoutOwner:function(n,t,i,r){var u=this._currentElement.type;return n?new u(t,i,r):u(t,i,r)},performInitialMountWithErrorHandling:function(n,t,i,r,u){var f,e=r.checkpoint();try{f=this.performInitialMount(n,t,i,r,u)}catch(o){r.rollback(e);this._instance.unstable_handleError(o);this._pendingStateQueue&&(this._instance.state=this._processPendingState(this._instance.props,this._instance.context));e=r.checkpoint();this._renderedComponent.unmountComponent(!0);r.rollback(e);f=this.performInitialMount(n,t,i,r,u)}return f},performInitialMount:function(n,t,i,u,f){var o=this._instance,s,h;return o.componentWillMount&&(o.componentWillMount(),this._pendingStateQueue&&(o.state=this._processPendingState(o.props,o.context))),void 0===n&&(n=this._renderValidatedComponent()),s=e.getType(n),this._renderedNodeType=s,h=this._instantiateReactComponent(n,s!==e.EMPTY),this._renderedComponent=h,r.mountComponent(h,u,t,i,this._processChildContext(f),0)},getHostNode:function(){return r.getHostNode(this._renderedComponent)},unmountComponent:function(n){var t,i;this._renderedComponent&&(t=this._instance,t.componentWillUnmount&&!t._calledComponentWillUnmount&&((t._calledComponentWillUnmount=!0,n)?(i=this.getName()+".componentWillUnmount()",d.invokeGuardedCallback(i,t.componentWillUnmount.bind(t))):t.componentWillUnmount()),this._renderedComponent&&(r.unmountComponent(this._renderedComponent,n),this._renderedNodeType=null,this._renderedComponent=null,this._instance=null),this._pendingStateQueue=null,this._pendingReplaceState=!1,this._pendingForceUpdate=!1,this._pendingCallbacks=null,this._pendingElement=null,this._context=null,this._rootNodeID=0,this._topLevelWrapper=null,s.remove(t))},_maskContext:function(n){var u=this._currentElement.type,r=u.contextTypes,t,i;if(!r)return h;t={};for(i in r)t[i]=n[i];return t},_processContext:function(n){return this._maskContext(n)},_processChildContext:function(n){var t,r=this._currentElement.type,f=this._instance,i;if(f.getChildContext&&(t=f.getChildContext()),t){"object"!=typeof r.childContextTypes&&u("107",this.getName()||"ReactCompositeComponent");for(i in t)i in r.childContextTypes||u("108",this.getName()||"ReactCompositeComponent",i);return o({},n,t)}return n},_checkContextTypes:function(){},receiveComponent:function(n,t,i){var r=this._currentElement,u=this._context;this._pendingElement=null;this.updateComponent(t,r,n,u,i)},performUpdateIfNecessary:function(n){null!=this._pendingElement?r.receiveComponent(this,this._pendingElement,n,this._context):null!==this._pendingStateQueue||this._pendingForceUpdate?this.updateComponent(n,this._currentElement,this._currentElement,this._context,this._context):this._updateBatchNumber=null},updateComponent:function(n,t,i,r,e){var o=this._instance,s,l,y,h,c,a;null==o&&u("136",this.getName()||"ReactCompositeComponent");l=!1;this._context===e?s=o.context:(s=this._processContext(e),l=!0);y=t.props;h=i.props;t!==i&&(l=!0);l&&o.componentWillReceiveProps&&o.componentWillReceiveProps(h,s);c=this._processPendingState(h,s);a=!0;this._pendingForceUpdate||(o.shouldComponentUpdate?a=o.shouldComponentUpdate(h,c,s):this._compositeType===f.PureClass&&(a=!v(y,h)||!v(o.state,c)));this._updateBatchNumber=null;a?(this._pendingForceUpdate=!1,this._performComponentUpdate(i,h,c,s,n,e)):(this._currentElement=i,this._context=e,o.props=h,o.state=c,o.context=s)},_processPendingState:function(n,t){var e=this._instance,i=this._pendingStateQueue,s=this._pendingReplaceState,r,u,f;if(this._pendingReplaceState=!1,this._pendingStateQueue=null,!i)return e.state;if(s&&1===i.length)return i[0];for(r=o({},s?i[0]:e.state),u=s?1:0;u<i.length;u++)f=i[u],o(r,"function"==typeof f?f.call(e,r,n,t):f);return r},_performComponentUpdate:function(n,t,i,r,u,f){var o,s,h,e=this._instance,c=Boolean(e.componentDidUpdate);c&&(o=e.props,s=e.state,h=e.context);e.componentWillUpdate&&e.componentWillUpdate(t,i,r);this._currentElement=n;this._context=f;e.props=t;e.state=i;e.context=r;this._updateRenderedComponent(u,f);c&&u.getReactMountReady().enqueue(e.componentDidUpdate.bind(e,o,s,h),e)},_updateRenderedComponent:function(n,t){var i=this._renderedComponent,c=i._currentElement,u=this._renderValidatedComponent(),s,f,o,h;g(c,u)?r.receiveComponent(i,u,n,this._processChildContext(t)):(s=r.getHostNode(i),r.unmountComponent(i,!1),f=e.getType(u),this._renderedNodeType=f,o=this._instantiateReactComponent(u,f!==e.EMPTY),this._renderedComponent=o,h=r.mountComponent(o,n,this._hostParent,this._hostContainerInfo,this._processChildContext(t),0),this._replaceNodeWithMarkup(s,h,i))},_replaceNodeWithMarkup:function(n,t,i){k.replaceNodeWithMarkup(n,t,i)},_renderValidatedComponentWithoutOwnerOrContext:function(){var n=this._instance;return n.render()},_renderValidatedComponent:function(){var n;if(this._compositeType!==f.StatelessFunctional){a.current=this;try{n=this._renderValidatedComponentWithoutOwnerOrContext()}finally{a.current=null}}else n=this._renderValidatedComponentWithoutOwnerOrContext();return null===n||!1===n||l.isValidElement(n)||u("109",this.getName()||"ReactCompositeComponent"),n},attachRef:function(n,t){var i=this.getPublicInstance(),r;null==i&&u("110");r=t.getPublicInstance();(i.refs===h?i.refs={}:i.refs)[n]=r},detachRef:function(n){delete this.getPublicInstance().refs[n]},getName:function(){var t=this._currentElement.type,n=this._instance&&this._instance.constructor;return t.displayName||n&&n.displayName||t.name||n&&n.name||null},getPublicInstance:function(){var n=this._instance;return this._compositeType===f.StatelessFunctional?null:n},_instantiateReactComponent:null};n.exports=p},function(n,t,i){"use strict";var u=i(6),e=i(316),r=i(119),o=i(24),s=i(13),h=i(329),c=i(345),l=i(124),a=i(352),f;i(3);e.inject();f={findDOMNode:c,render:r.render,unmountComponentAtNode:r.unmountComponentAtNode,version:h,unstable_batchedUpdates:s.batchedUpdates,unstable_renderSubtreeIntoContainer:a};"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.inject&&__REACT_DEVTOOLS_GLOBAL_HOOK__.inject({ComponentTree:{getClosestInstanceFromNode:u.getClosestInstanceFromNode,getNodeFromInstance:function(n){return n._renderedComponent&&(n=l(n)),n?u.getNodeFromInstance(n):null}},Mount:r,Reconciler:o});n.exports=f},function(n,t,i){"use strict";function at(n){var t,i;return n&&(t=n._currentElement._owner||null,t&&(i=t.getName(),i))?" This DOM node was rendered by `"+i+"`.":""}function ut(n,t){t&&(si[n._tag]&&(null!=t.children||null!=t.dangerouslySetInnerHTML)&&f("137",n._tag,n._currentElement._owner?" Check the render method of "+n._currentElement._owner.getName()+".":""),null!=t.dangerouslySetInnerHTML&&(null!=t.children&&f("60"),"object"==typeof t.dangerouslySetInnerHTML&&fi in t.dangerouslySetInnerHTML||f("61")),null!=t.style&&"object"!=typeof t.style&&f("62",at(n)))}function ft(n,t,i,r){if(!(r instanceof ti)){var u=n._hostContainerInfo,f=u._node&&u._node.nodeType===ei,e=f?u._node:u._ownerDocument;ui(t,e);r.getReactMountReady().enqueue(vt,{inst:n,registrationName:t,listener:i})}}function vt(){var n=this;g.putListener(n.inst,n.registrationName,n.listener)}function yt(){var n=this;s.postMountWrapper(n)}function pt(){var n=this;h.postMountWrapper(n)}function wt(){var n=this;l.postMountWrapper(n)}function et(){st.track(this)}function v(){var n=this,t,i;n._rootNodeID||f("63");t=e(n);switch(t||f("64"),n._tag){case"iframe":case"object":n._wrapperState.listeners=[u.trapBubbledEvent("topLoad","load",t)];break;case"video":case"audio":n._wrapperState.listeners=[];for(i in rt)rt.hasOwnProperty(i)&&n._wrapperState.listeners.push(u.trapBubbledEvent(i,rt[i],t));break;case"source":n._wrapperState.listeners=[u.trapBubbledEvent("topError","error",t)];break;case"img":n._wrapperState.listeners=[u.trapBubbledEvent("topError","error",t),u.trapBubbledEvent("topLoad","load",t)];break;case"form":n._wrapperState.listeners=[u.trapBubbledEvent("topReset","reset",t),u.trapBubbledEvent("topSubmit","submit",t)];break;case"input":case"select":case"textarea":n._wrapperState.listeners=[u.trapBubbledEvent("topInvalid","invalid",t)]}}function bt(){a.postUpdateWrapper(this)}function kt(n){ci.call(lt,n)||(hi.test(n)||f("65",n),lt[n]=!0)}function k(n,t){return n.indexOf("-")>=0||null!=t.is}function c(n){var t=n.type;kt(t);this._currentElement=n;this._tag=t.toLowerCase();this._namespaceURI=null;this._renderedChildren=null;this._previousStyle=null;this._previousStyleCopy=null;this._hostNode=null;this._hostParent=null;this._rootNodeID=0;this._domID=0;this._hostContainerInfo=null;this._wrapperState=null;this._topLevelWrapper=null;this._flags=0}var f=i(4),y=i(5),d=i(291),ot=i(293),p=i(22),o=i(61),w=i(23),r=i(112),g=i(31),dt=i(62),u=i(41),gt=i(113),nt=i(6),s=i(309),l=i(310),a=i(114),h=i(313),ni=(i(12),i(322)),ti=i(327),ii=(i(10),i(44)),st=(i(1),i(73),i(56),i(126)),ri=(i(75),i(3),gt),ht=g.deleteListener,e=nt.getNodeFromInstance,ui=u.listenTo,tt=dt.registrationNameModules,b={string:!0,number:!0},fi="__html",it={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null},ei=11,rt={topAbort:"abort",topCanPlay:"canplay",topCanPlayThrough:"canplaythrough",topDurationChange:"durationchange",topEmptied:"emptied",topEncrypted:"encrypted",topEnded:"ended",topError:"error",topLoadedData:"loadeddata",topLoadedMetadata:"loadedmetadata",topLoadStart:"loadstart",topPause:"pause",topPlay:"play",topPlaying:"playing",topProgress:"progress",topRateChange:"ratechange",topSeeked:"seeked",topSeeking:"seeking",topStalled:"stalled",topSuspend:"suspend",topTimeUpdate:"timeupdate",topVolumeChange:"volumechange",topWaiting:"waiting"},ct={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},oi={listing:!0,pre:!0,textarea:!0},si=y({menuitem:!0},ct),hi=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,lt={},ci={}.hasOwnProperty,li=1;c.displayName="ReactDOMComponent";c.Mixin={mountComponent:function(n,t,i,u){var f,e,b,k,c,y,w,g,tt,it,rt;this._rootNodeID=li++;this._domID=i._idCounter++;this._hostParent=t;this._hostContainerInfo=i;f=this._currentElement.props;switch(this._tag){case"audio":case"form":case"iframe":case"img":case"link":case"object":case"source":case"video":this._wrapperState={listeners:null};n.getReactMountReady().enqueue(v,this);break;case"input":s.mountWrapper(this,f,t);f=s.getHostProps(this,f);n.getReactMountReady().enqueue(et,this);n.getReactMountReady().enqueue(v,this);break;case"option":l.mountWrapper(this,f,t);f=l.getHostProps(this,f);break;case"select":a.mountWrapper(this,f,t);f=a.getHostProps(this,f);n.getReactMountReady().enqueue(v,this);break;case"textarea":h.mountWrapper(this,f,t);f=h.getHostProps(this,f);n.getReactMountReady().enqueue(et,this);n.getReactMountReady().enqueue(v,this)}ut(this,f);null!=t?(e=t._namespaceURI,b=t._tag):i._tag&&(e=i._namespaceURI,b=i._tag);(null==e||e===o.svg&&"foreignobject"===b)&&(e=o.html);e===o.html&&("svg"===this._tag?e=o.svg:"math"===this._tag&&(e=o.mathml));this._namespaceURI=e;n.useCreateElement?(y=i._ownerDocument,e===o.html?"script"===this._tag?(w=y.createElement("div"),g=this._currentElement.type,w.innerHTML="<"+g+"><\/"+g+">",c=w.removeChild(w.firstChild)):c=f.is?y.createElement(this._currentElement.type,f.is):y.createElement(this._currentElement.type):c=y.createElementNS(e,this._currentElement.type),nt.precacheNode(this,c),this._flags|=ri.hasCachedChildNodes,this._hostParent||r.setAttributeForRoot(c),this._updateDOMProperties(null,f,n),tt=p(c),this._createInitialChildren(n,f,u,tt),k=tt):(it=this._createOpenTagMarkupAndPutListeners(n,f),rt=this._createContentMarkup(n,f,u),k=!rt&&ct[this._tag]?it+"/>":it+">"+rt+"<\/"+this._currentElement.type+">");switch(this._tag){case"input":n.getReactMountReady().enqueue(yt,this);f.autoFocus&&n.getReactMountReady().enqueue(d.focusDOMComponent,this);break;case"textarea":n.getReactMountReady().enqueue(pt,this);f.autoFocus&&n.getReactMountReady().enqueue(d.focusDOMComponent,this);break;case"select":case"button":f.autoFocus&&n.getReactMountReady().enqueue(d.focusDOMComponent,this);break;case"option":n.getReactMountReady().enqueue(wt,this)}return k},_createOpenTagMarkupAndPutListeners:function(n,t){var e="<"+this._currentElement.type,u,i,f;for(u in t)t.hasOwnProperty(u)&&(i=t[u],null!=i&&(tt.hasOwnProperty(u)?i&&ft(this,u,i,n):("style"===u&&(i&&(i=this._previousStyleCopy=y({},t.style)),i=ot.createMarkupForStyles(i,this)),f=null,null!=this._tag&&k(this._tag,t)?it.hasOwnProperty(u)||(f=r.createMarkupForCustomAttribute(u,i)):f=r.createMarkupForProperty(u,i),f&&(e+=" "+f))));return n.renderToStaticMarkup?e:(this._hostParent||(e+=" "+r.createMarkupForRoot()),e+=" "+r.createMarkupForID(this._domID))},_createContentMarkup:function(n,t,i){var r="",f=t.dangerouslySetInnerHTML,u,e,o;return null!=f?null!=f.__html&&(r=f.__html):(u=b[typeof t.children]?t.children:null,e=null!=u?null:t.children,null!=u?r=ii(u):null!=e&&(o=this.mountChildren(e,n,i),r=o.join(""))),oi[this._tag]&&"\n"===r.charAt(0)?"\n"+r:r},_createInitialChildren:function(n,t,i,r){var e=t.dangerouslySetInnerHTML,u,o,s,f;if(null!=e)null!=e.__html&&p.queueHTML(r,e.__html);else if(u=b[typeof t.children]?t.children:null,o=null!=u?null:t.children,null!=u)""!==u&&p.queueText(r,u);else if(null!=o)for(s=this.mountChildren(o,n,i),f=0;f<s.length;f++)p.queueChild(r,s[f])},receiveComponent:function(n,t,i){var r=this._currentElement;this._currentElement=n;this.updateComponent(t,r,n,i)},updateComponent:function(n,t,i,r){var f=t.props,u=this._currentElement.props;switch(this._tag){case"input":f=s.getHostProps(this,f);u=s.getHostProps(this,u);break;case"option":f=l.getHostProps(this,f);u=l.getHostProps(this,u);break;case"select":f=a.getHostProps(this,f);u=a.getHostProps(this,u);break;case"textarea":f=h.getHostProps(this,f);u=h.getHostProps(this,u)}switch(ut(this,u),this._updateDOMProperties(f,u,n),this._updateDOMChildren(f,u,n,r),this._tag){case"input":s.updateWrapper(this);break;case"textarea":h.updateWrapper(this);break;case"select":n.getReactMountReady().enqueue(bt,this)}},_updateDOMProperties:function(n,t,i){var u,o,s,c,f,h,l;for(u in n)if(!t.hasOwnProperty(u)&&n.hasOwnProperty(u)&&null!=n[u])if("style"===u){c=this._previousStyleCopy;for(o in c)c.hasOwnProperty(o)&&(s=s||{},s[o]="");this._previousStyleCopy=null}else tt.hasOwnProperty(u)?n[u]&&ht(this,u):k(this._tag,n)?it.hasOwnProperty(u)||r.deleteValueForAttribute(e(this),u):(w.properties[u]||w.isCustomAttribute(u))&&r.deleteValueForProperty(e(this),u);for(u in t)if(f=t[u],h="style"===u?this._previousStyleCopy:null!=n?n[u]:void 0,t.hasOwnProperty(u)&&f!==h&&(null!=f||null!=h))if("style"===u)if(f?f=this._previousStyleCopy=y({},f):this._previousStyleCopy=null,h){for(o in h)!h.hasOwnProperty(o)||f&&f.hasOwnProperty(o)||(s=s||{},s[o]="");for(o in f)f.hasOwnProperty(o)&&h[o]!==f[o]&&(s=s||{},s[o]=f[o])}else s=f;else tt.hasOwnProperty(u)?f?ft(this,u,f,i):h&&ht(this,u):k(this._tag,t)?it.hasOwnProperty(u)||r.setValueForAttribute(e(this),u,f):(w.properties[u]||w.isCustomAttribute(u))&&(l=e(this),null!=f?r.setValueForProperty(l,u,f):r.deleteValueForProperty(l,u));s&&ot.setValueForStyles(e(this),s,this)},_updateDOMChildren:function(n,t,i,r){var e=b[typeof n.children]?n.children:null,u=b[typeof t.children]?t.children:null,s=n.dangerouslySetInnerHTML&&n.dangerouslySetInnerHTML.__html,f=t.dangerouslySetInnerHTML&&t.dangerouslySetInnerHTML.__html,h=null!=e?null:n.children,o=null!=u?null:t.children,c=null!=e||null!=s,l=null!=u||null!=f;null!=h&&null==o?this.updateChildren(null,i,r):c&&!l&&this.updateTextContent("");null!=u?e!==u&&this.updateTextContent(""+u):null!=f?s!==f&&this.updateMarkup(""+f):null!=o&&this.updateChildren(o,i,r)},getHostNode:function(){return e(this)},unmountComponent:function(n){var t,i;switch(this._tag){case"audio":case"form":case"iframe":case"img":case"link":case"object":case"source":case"video":if(t=this._wrapperState.listeners,t)for(i=0;i<t.length;i++)t[i].remove();break;case"input":case"textarea":st.stopTracking(this);break;case"html":case"head":case"body":f("66",this._tag)}this.unmountChildren(n);nt.uncacheNode(this);g.deleteAllListeners(this);this._rootNodeID=0;this._domID=0;this._wrapperState=null},getPublicInstance:function(){return e(this)}};y(c.prototype,c.Mixin,ni.Mixin);n.exports=c},function(n,t,i){"use strict";function r(n,t){return{_topLevelWrapper:n,_idCounter:1,_ownerDocument:t?t.nodeType===u?t:t.ownerDocument:null,_node:t,_tag:t?t.nodeName.toLowerCase():null,_namespaceURI:t?t.namespaceURI:null}}var u=(i(75),9);n.exports=r},function(n,t,i){"use strict";var f=i(5),e=i(22),r=i(6),u=function(){this._currentElement=null;this._hostNode=null;this._hostParent=null;this._hostContainerInfo=null;this._domID=0};f(u.prototype,{mountComponent:function(n,t,i){var s=i._idCounter++,u,o,f;return(this._domID=s,this._hostParent=t,this._hostContainerInfo=i,u=" react-empty: "+this._domID+" ",n.useCreateElement)?(o=i._ownerDocument,f=o.createComment(u),r.precacheNode(this,f),e(f)):n.renderToStaticMarkup?"":"<!--"+u+"-->"},receiveComponent:function(){},getHostNode:function(){return r.getNodeFromInstance(this)},unmountComponent:function(){r.uncacheNode(this)}});n.exports=u},function(n){"use strict";n.exports={useCreateElement:!0,useFiber:!1}},function(n,t,i){"use strict";var r=i(60),u=i(6),f={dangerouslyProcessChildrenUpdates:function(n,t){var i=u.getNodeFromInstance(n);r.processUpdates(i,t)}};n.exports=f},function(n,t,i){"use strict";function f(){this._rootNodeID&&o.updateWrapper(this)}function s(n){return"checkbox"===n.type||"radio"===n.type?null!=n.checked:null!=n.value}function h(n){var h=this._currentElement.props,y=u.executeOnChange(h,n),l,i,t,a,o,s,v;if(e.asap(f,this),l=h.name,"radio"===h.type&&null!=l){for(i=r.getNodeFromInstance(this),t=i;t.parentNode;)t=t.parentNode;for(a=t.querySelectorAll("input[name="+JSON.stringify(""+l)+'][type="radio"]'),o=0;o<a.length;o++)s=a[o],s!==i&&s.form===i.form&&(v=r.getInstanceFromNode(s),v||c("90"),e.asap(f,v))}return y}var c=i(4),l=i(5),a=i(112),u=i(65),r=i(6),e=i(13),o=(i(1),i(3),{getHostProps:function(n,t){var i=u.getValue(t),r=u.getChecked(t);return l({type:void 0,step:void 0,min:void 0,max:void 0},t,{defaultChecked:void 0,defaultValue:void 0,value:null!=i?i:n._wrapperState.initialValue,checked:null!=r?r:n._wrapperState.initialChecked,onChange:n._wrapperState.onChange})},mountWrapper:function(n,t){var i=t.defaultValue;n._wrapperState={initialChecked:null!=t.checked?t.checked:t.defaultChecked,initialValue:null!=t.value?t.value:i,listeners:null,onChange:h.bind(n),controlled:s(t)}},updateWrapper:function(n){var i=n._currentElement.props,o=i.checked,t,f,e;null!=o&&a.setValueForProperty(r.getNodeFromInstance(n),"checked",o||!1);t=r.getNodeFromInstance(n);f=u.getValue(i);null!=f?0===f&&""===t.value?t.value="0":"number"===i.type?(e=parseFloat(t.value,10)||0,(f!=e||f==e&&t.value!=f)&&(t.value=""+f)):t.value!==""+f&&(t.value=""+f):(null==i.value&&null!=i.defaultValue&&t.defaultValue!==""+i.defaultValue&&(t.defaultValue=""+i.defaultValue),null==i.checked&&null!=i.defaultChecked&&(t.defaultChecked=!!i.defaultChecked))},postMountWrapper:function(n){var u=n._currentElement.props,t=r.getNodeFromInstance(n),i;switch(u.type){case"submit":case"reset":break;case"color":case"date":case"datetime":case"datetime-local":case"month":case"time":case"week":t.value="";t.value=t.defaultValue;break;default:t.value=t.value}i=t.name;""!==i&&(t.name="");t.defaultChecked=!t.defaultChecked;t.defaultChecked=!t.defaultChecked;""!==i&&(t.name=i)}});n.exports=o},function(n,t,i){"use strict";function r(n){var t="";return e.Children.forEach(n,function(n){null!=n&&("string"==typeof n||"number"==typeof n?t+=n:u||(u=!0))}),t}var f=i(5),e=i(25),o=i(6),s=i(114),u=(i(3),!1),h={mountWrapper:function(n,t,i){var f=null,u,e,h,o;if(null!=i&&(u=i,"optgroup"===u._tag&&(u=u._hostParent),null!=u&&"select"===u._tag&&(f=s.getSelectValueContext(u))),e=null,null!=f)if(h=null!=t.value?t.value+"":r(t.children),e=!1,Array.isArray(f)){for(o=0;o<f.length;o++)if(""+f[o]===h){e=!0;break}}else e=""+f===h;n._wrapperState={selected:e}},postMountWrapper:function(n){var t=n._currentElement.props;null!=t.value&&o.getNodeFromInstance(n).setAttribute("value",t.value)},getHostProps:function(n,t){var i=f({selected:void 0,children:void 0},t),u;return null!=n._wrapperState.selected&&(i.selected=n._wrapperState.selected),u=r(t.children),u&&(i.children=u),i}};n.exports=h},function(n,t,i){"use strict";function r(n,t,i,r){return n===i&&t===r}function e(n){var u=document.selection,t=u.createRange(),f=t.text.length,i=t.duplicate(),r;return i.moveToElementText(n),i.setEndPoint("EndToStart",t),r=i.text.length,{start:r,end:r+f}}function o(n){var t=window.getSelection&&window.getSelection(),o;if(!t||0===t.rangeCount)return null;var h=t.anchorNode,c=t.anchorOffset,l=t.focusNode,a=t.focusOffset,u=t.getRangeAt(0);try{u.startContainer.nodeType;u.endContainer.nodeType}catch(n){return null}var v=r(t.anchorNode,t.anchorOffset,t.focusNode,t.focusOffset),y=v?0:u.toString().length,i=u.cloneRange();i.selectNodeContents(n);i.setEnd(u.startContainer,u.startOffset);var p=r(i.startContainer,i.startOffset,i.endContainer,i.endOffset),f=p?0:i.toString().length,s=f+y,e=document.createRange();return e.setStart(h,c),e.setEnd(l,a),o=e.collapsed,{start:o?s:f,end:o?f:s}}function s(n,t){var i,u,r=document.selection.createRange().duplicate();void 0===t.end?(i=t.start,u=i):t.start>t.end?(i=t.end,u=t.start):(i=t.start,u=t.end);r.moveToElementText(n);r.moveStart("character",i);r.setEndPoint("EndToStart",r);r.moveEnd("character",u-i);r.select()}function h(n,t){var c,s,r,o;if(window.getSelection){var f=window.getSelection(),h=n[l()].length,i=Math.min(t.start,h),e=void 0===t.end?i:Math.min(t.end,h);!f.extend&&i>e&&(c=e,e=i,i=c);s=u(n,i);r=u(n,e);s&&r&&(o=document.createRange(),o.setStart(s.node,s.offset),f.removeAllRanges(),i>e?(f.addRange(o),f.extend(r.node,r.offset)):(o.setEnd(r.node,r.offset),f.addRange(o)))}}var c=i(7),u=i(349),l=i(125),f=c.canUseDOM&&"selection"in document&&!("getSelection"in window),a={getOffsets:f?e:o,setOffsets:f?s:h};n.exports=a},function(n,t,i){"use strict";var e=i(4),o=i(5),s=i(60),r=i(22),u=i(6),h=i(44),f=(i(1),i(75),function(n){this._currentElement=n;this._stringText=""+n;this._hostNode=null;this._hostParent=null;this._domID=0;this._mountIndex=0;this._closingComment=null;this._commentNodes=null});o(f.prototype,{mountComponent:function(n,t,i){var s=i._idCounter++,c=" react-text: "+s+" ",o;if(this._domID=s,this._hostParent=t,n.useCreateElement){var f=i._ownerDocument,l=f.createComment(c),a=f.createComment(" /react-text "),e=r(f.createDocumentFragment());return r.queueChild(e,r(l)),this._stringText&&r.queueChild(e,r(f.createTextNode(this._stringText))),r.queueChild(e,r(a)),u.precacheNode(this,l),this._closingComment=a,e}return o=h(this._stringText),n.renderToStaticMarkup?o:"<!--"+c+"-->"+o+"<!-- /react-text -->"},receiveComponent:function(n){var t,i;n!==this._currentElement&&(this._currentElement=n,t=""+n,t!==this._stringText&&(this._stringText=t,i=this.getHostNode(),s.replaceDelimitedText(i[0],i[1],t)))},getHostNode:function(){var t=this._commentNodes,i,n;if(t)return t;if(!this._closingComment)for(i=u.getNodeFromInstance(this),n=i.nextSibling;;){if(null==n&&e("67",this._domID),8===n.nodeType&&" /react-text "===n.nodeValue){this._closingComment=n;break}n=n.nextSibling}return t=[this._hostNode,this._closingComment],this._commentNodes=t,t},unmountComponent:function(){this._closingComment=null;this._commentNodes=null;u.uncacheNode(this)}});n.exports=f},function(n,t,i){"use strict";function o(){this._rootNodeID&&e.updateWrapper(this)}function s(n){var t=this._currentElement.props,i=u.executeOnChange(t,n);return c.asap(o,this),i}var r=i(4),h=i(5),u=i(65),f=i(6),c=i(13),e=(i(1),i(3),{getHostProps:function(n,t){return null!=t.dangerouslySetInnerHTML&&r("91"),h({},t,{value:void 0,defaultValue:void 0,children:""+n._wrapperState.initialValue,onChange:n._wrapperState.onChange})},mountWrapper:function(n,t){var e=u.getValue(t),o=e,f,i;null==e&&(f=t.defaultValue,i=t.children,null!=i&&(null!=f&&r("92"),Array.isArray(i)&&(i.length<=1||r("93"),i=i[0]),f=""+i),null==f&&(f=""),o=f);n._wrapperState={initialValue:""+o,listeners:null,onChange:s.bind(n)}},updateWrapper:function(n){var t=n._currentElement.props,i=f.getNodeFromInstance(n),e=u.getValue(t),r;null!=e&&(r=""+e,r!==i.value&&(i.value=r),null==t.defaultValue&&(i.defaultValue=r));null!=t.defaultValue&&(i.defaultValue=t.defaultValue)},postMountWrapper:function(n){var t=f.getNodeFromInstance(n),i=t.textContent;i===n._wrapperState.initialValue&&(t.value=i)}});n.exports=e},function(n,t,i){"use strict";function u(n,t){var i,f,u,e,o;for(("_hostNode"in n)||r("33"),("_hostNode"in t)||r("33"),i=0,f=n;f;f=f._hostParent)i++;for(u=0,e=t;e;e=e._hostParent)u++;for(;i-u>0;)n=n._hostParent,i--;for(;u-i>0;)t=t._hostParent,u--;for(o=i;o--;){if(n===t)return n;n=n._hostParent;t=t._hostParent}return null}function f(n,t){for(("_hostNode"in n)||r("35"),("_hostNode"in t)||r("35");t;){if(t===n)return!0;t=t._hostParent}return!1}function e(n){return"_hostNode"in n||r("36"),n._hostParent}function o(n,t,i){for(var r,u=[];n;)u.push(n),n=n._hostParent;for(r=u.length;r-->0;)t(u[r],"captured",i);for(r=0;r<u.length;r++)t(u[r],"bubbled",i)}function s(n,t,i,r,f){for(var s,e,h=n&&t?u(n,t):null,o=[];n&&n!==h;)o.push(n),n=n._hostParent;for(s=[];t&&t!==h;)s.push(t),t=t._hostParent;for(e=0;e<o.length;e++)i(o[e],"bubbled",r);for(e=s.length;e-->0;)i(s[e],"captured",f)}var r=i(4);i(1);n.exports={isAncestor:f,getLowestCommonAncestor:u,getParentInstance:e,traverseTwoPhase:o,traverseEnterLeave:s}},function(n,t,i){"use strict";function u(){this.reinitializeTransaction()}var s=i(5),f=i(13),h=i(43),e=i(10),c={initialize:e,close:function(){r.isBatchingUpdates=!1}},l={initialize:e,close:f.flushBatchedUpdates.bind(f)},a=[l,c],o,r;s(u.prototype,h,{getTransactionWrappers:function(){return a}});o=new u;r={isBatchingUpdates:!1,batchedUpdates:function(n,t,i,u,f,e){var s=r.isBatchingUpdates;return r.isBatchingUpdates=!0,s?n(t,i,u,f,e):o.perform(n,null,t,i,u,f,e)}};n.exports=r},function(n,t,i){"use strict";function f(){u||(u=!0,r.EventEmitter.injectReactEventListener(d),r.EventPluginHub.injectEventPluginOrder(h),r.EventPluginUtils.injectComponentTree(y),r.EventPluginUtils.injectTreeTraversal(w),r.EventPluginHub.injectEventPluginsByName({SimpleEventPlugin:it,EnterLeaveEventPlugin:c,ChangeEventPlugin:s,SelectEventPlugin:tt,BeforeInputEventPlugin:o}),r.HostComponent.injectGenericComponentClass(v),r.HostComponent.injectTextComponentClass(b),r.DOMProperty.injectDOMPropertyConfig(e),r.DOMProperty.injectDOMPropertyConfig(l),r.DOMProperty.injectDOMPropertyConfig(nt),r.EmptyComponent.injectEmptyComponentFactory(function(n){return new p(n)}),r.Updates.injectReconcileTransaction(g),r.Updates.injectBatchingStrategy(k),r.Component.injectEnvironment(a))}var e=i(290),o=i(292),s=i(294),h=i(296),c=i(297),l=i(299),a=i(301),v=i(304),y=i(6),p=i(306),w=i(314),b=i(312),k=i(315),d=i(319),r=i(320),g=i(325),nt=i(330),tt=i(331),it=i(332),u=!1;n.exports={inject:f}},function(n){"use strict";var t="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;n.exports=t},function(n,t,i){"use strict";function u(n){r.enqueueEvents(n);r.processEventQueue(!1)}var r=i(31),f={handleTopLevel:function(n,t,i,f){u(r.extractEvents(n,t,i,f))}};n.exports=f},function(n,t,i){"use strict";function h(n){for(;n._hostParent;)n=n._hostParent;var t=e.getNodeFromInstance(n),i=t.parentNode;return e.getClosestInstanceFromNode(i)}function u(n,t){this.topLevelType=n;this.nativeEvent=t;this.ancestors=[]}function c(n){var f=s(n.nativeEvent),u=e.getClosestInstanceFromNode(f),t=u,i;do n.ancestors.push(t),t=t&&h(t);while(t);for(i=0;i<n.ancestors.length;i++)u=n.ancestors[i],r._handleTopLevel(n.topLevelType,u,n.nativeEvent,s(n.nativeEvent))}function l(n){n(p(window))}var a=i(5),f=i(94),v=i(7),o=i(20),e=i(6),y=i(13),s=i(72),p=i(215),r;a(u.prototype,{destructor:function(){this.topLevelType=null;this.nativeEvent=null;this.ancestors.length=0}});o.addPoolingTo(u,o.twoArgumentPooler);r={_enabled:!0,_handleTopLevel:null,WINDOW_HANDLE:v.canUseDOM?window:null,setHandleTopLevel:function(n){r._handleTopLevel=n},setEnabled:function(n){r._enabled=!!n},isEnabled:function(){return r._enabled},trapBubbledEvent:function(n,t,i){return i?f.listen(i,t,r.dispatchEvent.bind(null,n)):null},trapCapturedEvent:function(n,t,i){return i?f.capture(i,t,r.dispatchEvent.bind(null,n)):null},monitorScrollValue:function(n){var t=l.bind(null,n);f.listen(window,"scroll",t)},dispatchEvent:function(n,t){if(r._enabled){var i=u.getPooled(n,t);try{y.batchedUpdates(c,i)}finally{u.release(i)}}}};n.exports=r},function(n,t,i){"use strict";var r=i(23),u=i(31),f=i(63),e=i(66),o=i(115),s=i(41),h=i(117),c=i(13),l={Component:e.injection,DOMProperty:r.injection,EmptyComponent:o.injection,EventPluginHub:u.injection,EventPluginUtils:f.injection,EventEmitter:s.injection,HostComponent:h.injection,Updates:c.injection};n.exports=l},function(n,t,i){"use strict";var u=i(343),f=/\/?>/,e=/^<\!\-\-/,r={CHECKSUM_ATTR_NAME:"data-react-checksum",addChecksumToMarkup:function(n){var t=u(n);return e.test(n)?n:n.replace(f," "+r.CHECKSUM_ATTR_NAME+'="'+t+'"$&')},canReuseMarkup:function(n,t){var i=t.getAttribute(r.CHECKSUM_ATTR_NAME);return i=i&&parseInt(i,10),u(n)===i}};n.exports=r},function(n,t,i){"use strict";function s(n,t,i){return{type:"INSERT_MARKUP",content:n,fromIndex:null,fromNode:null,toIndex:i,afterNode:t}}function h(n,t,i){return{type:"MOVE_EXISTING",content:null,fromIndex:n._mountIndex,fromNode:e.getHostNode(n),toIndex:i,afterNode:t}}function c(n,t){return{type:"REMOVE_NODE",content:null,fromIndex:n._mountIndex,fromNode:t,toIndex:null,afterNode:null}}function l(n){return{type:"SET_MARKUP",content:n,fromIndex:null,fromNode:null,toIndex:null,afterNode:null}}function a(n){return{type:"TEXT_CONTENT",content:n,fromIndex:null,fromNode:null,toIndex:null,afterNode:null}}function u(n,t){return t&&(n=n||[],n.push(t)),n}function f(n,t){v.processChildrenUpdates(n,t)}var o=i(4),v=i(66),e=(i(33),i(12),i(15),i(24)),r=i(300),y=(i(10),i(346)),p=(i(1),{Mixin:{_reconcilerInstantiateChildren:function(n,t,i){return r.instantiateChildren(n,t,i)},_reconcilerUpdateChildren:function(n,t,i,u,f,e){var o,s=0;return o=y(t,s),r.updateChildren(n,o,i,u,f,this,this._hostContainerInfo,e,s),o},mountChildren:function(n,t,i){var r=this._reconcilerInstantiateChildren(n,t,i),u,o,f;this._renderedChildren=r;u=[];o=0;for(f in r)if(r.hasOwnProperty(f)){var s=r[f],h=e.mountComponent(s,t,this,this._hostContainerInfo,i,0);s._mountIndex=o++;u.push(h)}return u},updateTextContent:function(n){var t=this._renderedChildren,i;r.unmountChildren(t,!1);for(i in t)t.hasOwnProperty(i)&&o("118");f(this,[a(n)])},updateMarkup:function(n){var t=this._renderedChildren,i;r.unmountChildren(t,!1);for(i in t)t.hasOwnProperty(i)&&o("118");f(this,[l(n)])},updateChildren:function(n,t,i){this._updateChildren(n,t,i)},_updateChildren:function(n,t,i){var h=this._renderedChildren,a={},w=[],c=this._reconcilerUpdateChildren(h,n,w,a,t,i),s,y;if(c||h){var r,o=null,v=0,l=0,b=0,p=null;for(r in c)c.hasOwnProperty(r)&&(s=h&&h[r],y=c[r],s===y?(o=u(o,this.moveChild(s,p,v,l)),l=Math.max(s._mountIndex,l),s._mountIndex=v):(s&&(l=Math.max(s._mountIndex,l)),o=u(o,this._mountChildAtIndex(y,w[b],p,v,t,i)),b++),v++,p=e.getHostNode(y));for(r in a)a.hasOwnProperty(r)&&(o=u(o,this._unmountChild(h[r],a[r])));o&&f(this,o);this._renderedChildren=c}},unmountChildren:function(n){var t=this._renderedChildren;r.unmountChildren(t,n);this._renderedChildren=null},moveChild:function(n,t,i,r){if(n._mountIndex<r)return h(n,t,i)},createChild:function(n,t,i){return s(i,t,n._mountIndex)},removeChild:function(n,t){return c(n,t)},_mountChildAtIndex:function(n,t,i,r){return n._mountIndex=r,this.createChild(n,i,t)},_unmountChild:function(n,t){var i=this.removeChild(n,t);return n._mountIndex=null,i}}});n.exports=p},function(n,t,i){"use strict";function r(n){return!(!n||"function"!=typeof n.attachRef||"function"!=typeof n.detachRef)}var u=i(4),f=(i(1),{addComponentAsRefTo:function(n,t,i){r(i)||u("119");i.attachRef(t,n)},removeComponentAsRefFrom:function(n,t,i){r(i)||u("120");var f=i.getPublicInstance();f&&f.refs[t]===n.getPublicInstance()&&i.detachRef(t)}});n.exports=f},function(n){"use strict";n.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(n,t,i){"use strict";function r(n){this.reinitializeTransaction();this.renderToStaticMarkup=!1;this.reactMountReady=f.getPooled(null);this.useCreateElement=n}var o=i(5),f=i(111),s=i(20),u=i(41),e=i(118),h=(i(12),i(43)),c=i(68),l={initialize:e.getSelectionInformation,close:e.restoreSelection},a={initialize:function(){var n=u.isEnabled();return u.setEnabled(!1),n},close:function(n){u.setEnabled(n)}},v={initialize:function(){this.reactMountReady.reset()},close:function(){this.reactMountReady.notifyAll()}},y=[l,a,v],p={getTransactionWrappers:function(){return y},getReactMountReady:function(){return this.reactMountReady},getUpdateQueue:function(){return c},checkpoint:function(){return this.reactMountReady.checkpoint()},rollback:function(n){this.reactMountReady.rollback(n)},destructor:function(){f.release(this.reactMountReady);this.reactMountReady=null}};o(r.prototype,h,p);s.addPoolingTo(r);n.exports=r},function(n,t,i){"use strict";function f(n,t,i){"function"==typeof n?n(t.getPublicInstance()):u.addComponentAsRefTo(t,n,i)}function e(n,t,i){"function"==typeof n?n(null):u.removeComponentAsRefFrom(t,n,i)}var u=i(323),r={};r.attachRefs=function(n,t){if(null!==t&&"object"==typeof t){var i=t.ref;null!=i&&f(i,n,t._owner)}};r.shouldUpdateRefs=function(n,t){var u=null,f=null,i,r;return null!==n&&"object"==typeof n&&(u=n.ref,f=n._owner),i=null,r=null,null!==t&&"object"==typeof t&&(i=t.ref,r=t._owner),u!==i||"string"==typeof i&&r!==f};r.detachRefs=function(n,t){if(null!==t&&"object"==typeof t){var i=t.ref;null!=i&&e(i,n,t._owner)}};n.exports=r},function(n,t,i){"use strict";function r(n){this.reinitializeTransaction();this.renderToStaticMarkup=n;this.useCreateElement=!1;this.updateQueue=new o(this)}var u=i(5),f=i(20),e=i(43),o=(i(12),i(328)),s=[],h={enqueue:function(){}},c={getTransactionWrappers:function(){return s},getReactMountReady:function(){return h},getUpdateQueue:function(){return this.updateQueue},destructor:function(){},checkpoint:function(){},rollback:function(){}};u(r.prototype,e,c);f.addPoolingTo(r);n.exports=r},function(n,t,i){"use strict";function u(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}var r=i(68),f=(i(3),function(){function n(t){u(this,n);this.transaction=t}return n.prototype.isMounted=function(){return!1},n.prototype.enqueueCallback=function(n,t,i){this.transaction.isInTransaction()&&r.enqueueCallback(n,t,i)},n.prototype.enqueueForceUpdate=function(n){this.transaction.isInTransaction()&&r.enqueueForceUpdate(n)},n.prototype.enqueueReplaceState=function(n,t){this.transaction.isInTransaction()&&r.enqueueReplaceState(n,t)},n.prototype.enqueueSetState=function(n,t){this.transaction.isInTransaction()&&r.enqueueSetState(n,t)},n}());n.exports=f},function(n){"use strict";n.exports="15.6.1"},function(n){"use strict";var t={xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace"},i={accentHeight:"accent-height",accumulate:0,additive:0,alignmentBaseline:"alignment-baseline",allowReorder:"allowReorder",alphabetic:0,amplitude:0,arabicForm:"arabic-form",ascent:0,attributeName:"attributeName",attributeType:"attributeType",autoReverse:"autoReverse",azimuth:0,baseFrequency:"baseFrequency",baseProfile:"baseProfile",baselineShift:"baseline-shift",bbox:0,begin:0,bias:0,by:0,calcMode:"calcMode",capHeight:"cap-height",clip:0,clipPath:"clip-path",clipRule:"clip-rule",clipPathUnits:"clipPathUnits",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",contentScriptType:"contentScriptType",contentStyleType:"contentStyleType",cursor:0,cx:0,cy:0,d:0,decelerate:0,descent:0,diffuseConstant:"diffuseConstant",direction:0,display:0,divisor:0,dominantBaseline:"dominant-baseline",dur:0,dx:0,dy:0,edgeMode:"edgeMode",elevation:0,enableBackground:"enable-background",end:0,exponent:0,externalResourcesRequired:"externalResourcesRequired",fill:0,fillOpacity:"fill-opacity",fillRule:"fill-rule",filter:0,filterRes:"filterRes",filterUnits:"filterUnits",floodColor:"flood-color",floodOpacity:"flood-opacity",focusable:0,fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",glyphRef:"glyphRef",gradientTransform:"gradientTransform",gradientUnits:"gradientUnits",hanging:0,horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",ideographic:0,imageRendering:"image-rendering","in":0,in2:0,intercept:0,k:0,k1:0,k2:0,k3:0,k4:0,kernelMatrix:"kernelMatrix",kernelUnitLength:"kernelUnitLength",kerning:0,keyPoints:"keyPoints",keySplines:"keySplines",keyTimes:"keyTimes",lengthAdjust:"lengthAdjust",letterSpacing:"letter-spacing",lightingColor:"lighting-color",limitingConeAngle:"limitingConeAngle",local:0,markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",markerHeight:"markerHeight",markerUnits:"markerUnits",markerWidth:"markerWidth",mask:0,maskContentUnits:"maskContentUnits",maskUnits:"maskUnits",mathematical:0,mode:0,numOctaves:"numOctaves",offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pathLength:"pathLength",patternContentUnits:"patternContentUnits",patternTransform:"patternTransform",patternUnits:"patternUnits",pointerEvents:"pointer-events",points:0,pointsAtX:"pointsAtX",pointsAtY:"pointsAtY",pointsAtZ:"pointsAtZ",preserveAlpha:"preserveAlpha",preserveAspectRatio:"preserveAspectRatio",primitiveUnits:"primitiveUnits",r:0,radius:0,refX:"refX",refY:"refY",renderingIntent:"rendering-intent",repeatCount:"repeatCount",repeatDur:"repeatDur",requiredExtensions:"requiredExtensions",requiredFeatures:"requiredFeatures",restart:0,result:0,rotate:0,rx:0,ry:0,scale:0,seed:0,shapeRendering:"shape-rendering",slope:0,spacing:0,specularConstant:"specularConstant",specularExponent:"specularExponent",speed:0,spreadMethod:"spreadMethod",startOffset:"startOffset",stdDeviation:"stdDeviation",stemh:0,stemv:0,stitchTiles:"stitchTiles",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",string:0,stroke:0,strokeDasharray:"stroke-dasharray",strokeDashoffset:"stroke-dashoffset",strokeLinecap:"stroke-linecap",strokeLinejoin:"stroke-linejoin",strokeMiterlimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",surfaceScale:"surfaceScale",systemLanguage:"systemLanguage",tableValues:"tableValues",targetX:"targetX",targetY:"targetY",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",textLength:"textLength",to:0,transform:0,u1:0,u2:0,underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicode:0,unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",values:0,vectorEffect:"vector-effect",version:0,vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",viewBox:"viewBox",viewTarget:"viewTarget",visibility:0,widths:0,wordSpacing:"word-spacing",writingMode:"writing-mode",x:0,xHeight:"x-height",x1:0,x2:0,xChannelSelector:"xChannelSelector",xlinkActuate:"xlink:actuate",xlinkArcrole:"xlink:arcrole",xlinkHref:"xlink:href",xlinkRole:"xlink:role",xlinkShow:"xlink:show",xlinkTitle:"xlink:title",xlinkType:"xlink:type",xmlBase:"xml:base",xmlns:0,xmlnsXlink:"xmlns:xlink",xmlLang:"xml:lang",xmlSpace:"xml:space",y:0,y1:0,y2:0,yChannelSelector:"yChannelSelector",z:0,zoomAndPan:"zoomAndPan"},r={Properties:{},DOMAttributeNamespaces:{xlinkActuate:t.xlink,xlinkArcrole:t.xlink,xlinkHref:t.xlink,xlinkRole:t.xlink,xlinkShow:t.xlink,xlinkTitle:t.xlink,xlinkType:t.xlink,xmlBase:t.xml,xmlLang:t.xml,xmlSpace:t.xml},DOMAttributeNames:{}};Object.keys(i).forEach(function(n){r.Properties[n]=0;i[n]&&(r.DOMAttributeNames[n]=i[n])});n.exports=r},function(n,t,i){"use strict";function c(n){var t,i;return"selectionStart"in n&&y.hasSelectionCapabilities(n)?{start:n.selectionStart,end:n.selectionEnd}:window.getSelection?(t=window.getSelection(),{anchorNode:t.anchorNode,anchorOffset:t.anchorOffset,focusNode:t.focusNode,focusOffset:t.focusOffset}):document.selection?(i=document.selection.createRange(),{parentElement:i.parentElement(),text:i.text,top:i.boundingTop,left:i.boundingLeft}):void 0}function o(n,t){var o,i;return e||null==r||r!==w()?null:(o=c(r),!u||!k(u,o))?(u=o,i=p.getPooled(s.select,f,n,t),i.type="select",i.target=r,l.accumulateTwoPhaseDispatches(i),i):null}var l=i(32),a=i(7),v=i(6),y=i(118),p=i(14),w=i(96),b=i(128),k=i(56),d=a.canUseDOM&&"documentMode"in document&&document.documentMode<=11,s={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:["topBlur","topContextMenu","topFocus","topKeyDown","topKeyUp","topMouseDown","topMouseUp","topSelectionChange"]}},r=null,f=null,u=null,e=!1,h=!1,g={eventTypes:s,extractEvents:function(n,t,i,s){if(!h)return null;var c=t?v.getNodeFromInstance(t):window;switch(n){case"topFocus":(b(c)||"true"===c.contentEditable)&&(r=c,f=t,u=null);break;case"topBlur":r=null;f=null;u=null;break;case"topMouseDown":e=!0;break;case"topContextMenu":case"topMouseUp":return e=!1,o(i,s);case"topSelectionChange":if(d)break;case"topKeyDown":case"topKeyUp":return o(i,s)}return null},didPutListener:function(n,t){"onSelect"===t&&(h=!0)}};n.exports=g},function(n,t,i){"use strict";function u(n){return"."+n._rootNodeID}function f(n){return"button"===n||"input"===n||"select"===n||"textarea"===n}var h=i(4),c=i(94),l=i(32),a=i(6),v=i(333),y=i(334),p=i(14),w=i(337),b=i(339),k=i(42),d=i(336),g=i(340),nt=i(341),tt=i(34),it=i(342),rt=i(10),ut=i(70),e=(i(1),{}),o={},r,s;["abort","animationEnd","animationIteration","animationStart","blur","canPlay","canPlayThrough","click","contextMenu","copy","cut","doubleClick","drag","dragEnd","dragEnter","dragExit","dragLeave","dragOver","dragStart","drop","durationChange","emptied","encrypted","ended","error","focus","input","invalid","keyDown","keyPress","keyUp","load","loadedData","loadedMetadata","loadStart","mouseDown","mouseMove","mouseOut","mouseOver","mouseUp","paste","pause","play","playing","progress","rateChange","reset","scroll","seeked","seeking","stalled","submit","suspend","timeUpdate","touchCancel","touchEnd","touchMove","touchStart","transitionEnd","volumeChange","waiting","wheel"].forEach(function(n){var t=n[0].toUpperCase()+n.slice(1),i="on"+t,r="top"+t,u={phasedRegistrationNames:{bubbled:i,captured:i+"Capture"},dependencies:[r]};e[n]=u;o[r]=u});r={};s={eventTypes:e,extractEvents:function(n,t,i,r){var e=o[n],u,f;if(!e)return null;switch(n){case"topAbort":case"topCanPlay":case"topCanPlayThrough":case"topDurationChange":case"topEmptied":case"topEncrypted":case"topEnded":case"topError":case"topInput":case"topInvalid":case"topLoad":case"topLoadedData":case"topLoadedMetadata":case"topLoadStart":case"topPause":case"topPlay":case"topPlaying":case"topProgress":case"topRateChange":case"topReset":case"topSeeked":case"topSeeking":case"topStalled":case"topSubmit":case"topSuspend":case"topTimeUpdate":case"topVolumeChange":case"topWaiting":u=p;break;case"topKeyPress":if(0===ut(i))return null;case"topKeyDown":case"topKeyUp":u=b;break;case"topBlur":case"topFocus":u=w;break;case"topClick":if(2===i.button)return null;case"topDoubleClick":case"topMouseDown":case"topMouseMove":case"topMouseUp":case"topMouseOut":case"topMouseOver":case"topContextMenu":u=k;break;case"topDrag":case"topDragEnd":case"topDragEnter":case"topDragExit":case"topDragLeave":case"topDragOver":case"topDragStart":case"topDrop":u=d;break;case"topTouchCancel":case"topTouchEnd":case"topTouchMove":case"topTouchStart":u=g;break;case"topAnimationEnd":case"topAnimationIteration":case"topAnimationStart":u=v;break;case"topTransitionEnd":u=nt;break;case"topScroll":u=tt;break;case"topWheel":u=it;break;case"topCopy":case"topCut":case"topPaste":u=y}return u||h("86",n),f=u.getPooled(e,t,i,r),l.accumulateTwoPhaseDispatches(f),f},didPutListener:function(n,t){if("onClick"===t&&!f(n._tag)){var i=u(n),e=a.getNodeFromInstance(n);r[i]||(r[i]=c.listen(e,"click",rt))}},willDeleteListener:function(n,t){if("onClick"===t&&!f(n._tag)){var i=u(n);r[i].remove();delete r[i]}}};n.exports=s},function(n,t,i){"use strict";function r(n,t,i,r){return u.call(this,n,t,i,r)}var u=i(14);u.augmentClass(r,{animationName:null,elapsedTime:null,pseudoElement:null});n.exports=r},function(n,t,i){"use strict";function r(n,t,i,r){return u.call(this,n,t,i,r)}var u=i(14),f={clipboardData:function(n){return"clipboardData"in n?n.clipboardData:window.clipboardData}};u.augmentClass(r,f);n.exports=r},function(n,t,i){"use strict";function r(n,t,i,r){return u.call(this,n,t,i,r)}var u=i(14);u.augmentClass(r,{data:null});n.exports=r},function(n,t,i){"use strict";function r(n,t,i,r){return u.call(this,n,t,i,r)}var u=i(42);u.augmentClass(r,{dataTransfer:null});n.exports=r},function(n,t,i){"use strict";function r(n,t,i,r){return u.call(this,n,t,i,r)}var u=i(34);u.augmentClass(r,{relatedTarget:null});n.exports=r},function(n,t,i){"use strict";function r(n,t,i,r){return u.call(this,n,t,i,r)}var u=i(14);u.augmentClass(r,{data:null});n.exports=r},function(n,t,i){"use strict";function r(n,t,i,r){return u.call(this,n,t,i,r)}var u=i(34),f=i(70),e=i(347),o=i(71),s={key:e,location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:o,charCode:function(n){return"keypress"===n.type?f(n):0},keyCode:function(n){return"keydown"===n.type||"keyup"===n.type?n.keyCode:0},which:function(n){return"keypress"===n.type?f(n):"keydown"===n.type||"keyup"===n.type?n.keyCode:0}};u.augmentClass(r,s);n.exports=r},function(n,t,i){"use strict";function r(n,t,i,r){return u.call(this,n,t,i,r)}var u=i(34),f=i(71),e={touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:f};u.augmentClass(r,e);n.exports=r},function(n,t,i){"use strict";function r(n,t,i,r){return u.call(this,n,t,i,r)}var u=i(14);u.augmentClass(r,{propertyName:null,elapsedTime:null,pseudoElement:null});n.exports=r},function(n,t,i){"use strict";function r(n,t,i,r){return u.call(this,n,t,i,r)}var u=i(42),f={deltaX:function(n){return"deltaX"in n?n.deltaX:"wheelDeltaX"in n?-n.wheelDeltaX:0},deltaY:function(n){return"deltaY"in n?n.deltaY:"wheelDeltaY"in n?-n.wheelDeltaY:"wheelDelta"in n?-n.wheelDelta:0},deltaZ:null,deltaMode:null};u.augmentClass(r,f);n.exports=r},function(n){"use strict";function i(n){for(var o,r=1,u=0,i=0,f=n.length,e=-4&f;i<e;){for(o=Math.min(i+4096,e);i<o;i+=4)u+=(r+=n.charCodeAt(i))+(r+=n.charCodeAt(i+1))+(r+=n.charCodeAt(i+2))+(r+=n.charCodeAt(i+3));r%=t;u%=t}for(;i<f;i++)u+=r+=n.charCodeAt(i);return r%=t,u%=t,r|u<<16}var t=65521;n.exports=i},function(n,t,i){"use strict";function u(n,t,i,u){if(null==t||"boolean"==typeof t||""===t)return"";var f=isNaN(t);return u||f||0===t||r.hasOwnProperty(n)&&r[n]?""+t:("string"==typeof t&&(t=t.trim()),t+"px")}var f=i(110),r=(i(3),f.isUnitlessNumber);n.exports=u},function(n,t,i){"use strict";function u(n){if(null==n)return null;if(1===n.nodeType)return n;var t=e.get(n);if(t)return t=o(t),t?f.getNodeFromInstance(t):null;"function"==typeof n.render?r("44"):r("45",Object.keys(n))}var r=i(4),f=(i(15),i(6)),e=i(33),o=i(124);i(1);i(3);n.exports=u},function(n,t,i){"use strict";(function(t){function r(n,t,i){if(n&&"object"==typeof n){var r=n,u=void 0===r[i];u&&null!=t&&(r[i]=t)}}function u(n){if(null==n)return n;var t={};return f(n,r,t),t}var f=(i(64),i(130));i(3);void 0!==t&&i.i({NODE_ENV:"production"});n.exports=u}).call(t,i(106))},function(n,t,i){"use strict";function r(n){var t,i;return n.key&&(t=f[n.key]||n.key,"Unidentified"!==t)?t:"keypress"===n.type?(i=u(n),13===i?"Enter":String.fromCharCode(i)):"keydown"===n.type||"keyup"===n.type?e[n.keyCode]||"Unidentified":""}var u=i(70),f={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},e={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"};n.exports=r},function(n){"use strict";function i(n){var i=n&&(t&&n[t]||n[r]);if("function"==typeof i)return i}var t="function"==typeof Symbol&&Symbol.iterator,r="@@iterator";n.exports=i},function(n){"use strict";function t(n){for(;n&&n.firstChild;)n=n.firstChild;return n}function i(n){for(;n;){if(n.nextSibling)return n.nextSibling;n=n.parentNode}}function r(n,r){for(var u=t(n),f=0,e=0;u;){if(3===u.nodeType){if(e=f+u.textContent.length,f<=r&&e>=r)return{node:u,offset:r-f};f=e}u=t(i(u))}}n.exports=r},function(n,t,i){"use strict";function u(n,t){var i={};return i[n.toLowerCase()]=t.toLowerCase(),i["Webkit"+n]="webkit"+t,i["Moz"+n]="moz"+t,i["ms"+n]="MS"+t,i["O"+n]="o"+t.toLowerCase(),i}function o(n){var t,i;if(f[n])return f[n];if(!r[n])return n;t=r[n];for(i in t)if(t.hasOwnProperty(i)&&i in e)return f[n]=t[i];return""}var s=i(7),r={animationend:u("Animation","AnimationEnd"),animationiteration:u("Animation","AnimationIteration"),animationstart:u("Animation","AnimationStart"),transitionend:u("Transition","TransitionEnd")},f={},e={};s.canUseDOM&&(e=document.createElement("div").style,"AnimationEvent"in window||(delete r.animationend.animation,delete r.animationiteration.animation,delete r.animationstart.animation),"TransitionEvent"in window||delete r.transitionend.transition);n.exports=o},function(n,t,i){"use strict";function r(n){return'"'+u(n)+'"'}var u=i(44);n.exports=r},function(n,t,i){"use strict";var r=i(119);n.exports=r.renderSubtreeIntoContainer},function(n,t,i){"use strict";function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}function f(){var t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"store",h=arguments[1],f=h||n+"Subscription",i=function(t){function i(r,u){e(this,i);var f=o(this,t.call(this,r,u));return f[n]=r.store,f}return s(i,t),i.prototype.getChildContext=function(){var t;return t={},t[n]=this[n],t[f]=null,t},i.prototype.render=function(){return r.Children.only(this.props.children)},i}(r.Component);return i.propTypes={store:u.a.isRequired,children:c.a.element.isRequired},i.childContextTypes=(t={},t[n]=u.a.isRequired,t[f]=u.b,t),i.displayName="Provider",i}t.b=f;var r=i(9),h=(i.n(r),i(108)),c=i.n(h),u=i(133);i(76);t.a=f()},function(n,t,i){"use strict";function f(n,t){var r={};for(var i in n)t.indexOf(i)>=0||Object.prototype.hasOwnProperty.call(n,i)&&(r[i]=n[i]);return r}function r(n,t,i){for(var u,r=t.length-1;r>=0;r--)if(u=t[r](n),u)return u;return function(t,r){throw new Error("Invalid value of type "+typeof n+" for "+i+" argument when connecting component "+r.wrappedComponentName+".");}}function e(n,t){return n===t}var o=i(131),u=i(361),s=i(355),h=i(356),c=i(357),l=i(358),a=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n};t.a=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=n.connectHOC,w=void 0===t?o.a:t,i=n.mapStateToPropsFactories,b=void 0===i?h.a:i,v=n.mapDispatchToPropsFactories,k=void 0===v?s.a:v,y=n.mergePropsFactories,d=void 0===y?c.a:y,p=n.selectorFactory,g=void 0===p?l.a:p;return function(n,t,i){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=o.pure,y=void 0===s||s,h=o.areStatesEqual,p=void 0===h?e:h,c=o.areOwnPropsEqual,nt=void 0===c?u.a:c,l=o.areStatePropsEqual,tt=void 0===l?u.a:l,v=o.areMergedPropsEqual,it=void 0===v?u.a:v,rt=f(o,["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"]),ut=r(n,b,"mapStateToProps"),ft=r(t,k,"mapDispatchToProps"),et=r(i,d,"mergeProps");return w(g,a({methodName:"connect",getDisplayName:function(n){return"Connect("+n+")"},shouldHandleStateChanges:Boolean(n),initMapStateToProps:ut,initMapDispatchToProps:ft,initMergeProps:et,pure:y,areStatesEqual:p,areOwnPropsEqual:nt,areStatePropsEqual:tt,areMergedPropsEqual:it},rt))}}()},function(n,t,i){"use strict";function u(n){if("function"==typeof n)return i.i(r.a)(n,"mapDispatchToProps")}function f(n){if(!n)return i.i(r.b)(function(n){return{dispatch:n}})}function e(n){if(n&&"object"==typeof n)return i.i(r.b)(function(t){return i.i(o.bindActionCreators)(n,t)})}var o=i(77),r=i(132);t.a=[u,f,e]},function(n,t,i){"use strict";function u(n){if("function"==typeof n)return i.i(r.a)(n,"mapStateToProps")}function f(n){if(!n)return i.i(r.b)(function(){return{}})}var r=i(132);t.a=[u,f]},function(n,t,i){"use strict";function r(n,t,i){return o({},i,n,t)}function u(n){return function(t,i){var f=(i.displayName,i.pure),e=i.areMergedPropsEqual,u=!1,r=void 0;return function(t,i,o){var s=n(t,i,o);return u?f&&e(s,r)||(r=s):(u=!0,r=s),r}}}function f(n){if("function"==typeof n)return u(n)}function e(n){if(!n)return function(){return r}}var o=(i(134),Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n});t.a=[f,e]},function(n,t,i){"use strict";function r(n,t){var r={};for(var i in n)t.indexOf(i)>=0||Object.prototype.hasOwnProperty.call(n,i)&&(r[i]=n[i]);return r}function u(n,t,i,r){return function(u,f){return i(n(u,f),t(r,f),f)}}function f(n,t,i,r,u){function l(u,l){return o=u,f=l,e=n(o,f),s=t(r,f),h=i(e,s,f),c=!0,h}function a(){return e=n(o,f),t.dependsOnOwnProps&&(s=t(r,f)),h=i(e,s,f)}function v(){return n.dependsOnOwnProps&&(e=n(o,f)),t.dependsOnOwnProps&&(s=t(r,f)),h=i(e,s,f)}function y(){var t=n(o,f),r=!k(t,e);return e=t,r&&(h=i(e,s,f)),h}function p(n,t){var i=!b(t,f),r=!w(n,o);return o=n,f=t,i&&r?a():i?v():r?y():h}var w=u.areStatesEqual,b=u.areOwnPropsEqual,k=u.areStatePropsEqual,c=!1,o=void 0,f=void 0,e=void 0,s=void 0,h=void 0;return function(n,t){return c?p(n,t):l(n,t)}}function e(n,t){var e=t.initMapStateToProps,o=t.initMapDispatchToProps,s=t.initMergeProps,i=r(t,["initMapStateToProps","initMapDispatchToProps","initMergeProps"]),h=e(n,i),c=o(n,i),l=s(n,i);return(i.pure?f:u)(h,c,l,n,i)}t.a=e;i(359)},function(n,t,i){"use strict";i(76)},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(){var t=[],n=[];return{clear:function(){n=r;t=r},notify:function(){for(var r=t=n,i=0;i<r.length;i++)r[i]()},subscribe:function(i){var u=!0;return n===t&&(n=t.slice()),n.push(i),function(){u&&t!==r&&(u=!1,n===t&&(n=t.slice()),n.splice(n.indexOf(i),1))}}}}i.d(t,"a",function(){return o});var r=null,u={notify:function(){}},o=function(){function n(t,i,r){f(this,n);this.store=t;this.parentSub=i;this.onStateChange=r;this.unsubscribe=null;this.listeners=u}return n.prototype.addNestedSub=function(n){return this.trySubscribe(),this.listeners.subscribe(n)},n.prototype.notifyNestedSubs=function(){this.listeners.notify()},n.prototype.isSubscribed=function(){return Boolean(this.unsubscribe)},n.prototype.trySubscribe=function(){this.unsubscribe||(this.unsubscribe=this.parentSub?this.parentSub.addNestedSub(this.onStateChange):this.store.subscribe(this.onStateChange),this.listeners=e())},n.prototype.tryUnsubscribe=function(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null,this.listeners.clear(),this.listeners=u)},n}()},function(n,t){"use strict";function i(n,t){return n===t?0!==n||0!==t||1/n==1/t:n!==n&&t!==t}function r(n,t){var r,e,f;if(i(n,t))return!0;if("object"!=typeof n||null===n||"object"!=typeof t||null===t||(r=Object.keys(n),e=Object.keys(t),r.length!==e.length))return!1;for(f=0;f<r.length;f++)if(!u.call(t,r[f])||!i(n[r[f]],t[r[f]]))return!1;return!0}t.a=r;var u=Object.prototype.hasOwnProperty},function(n){"use strict";function t(n){var t={"=":"=0",":":"=2"};return"$"+(""+n).replace(/[=:]/g,function(n){return t[n]})}function i(n){var t={"=0":"=","=2":":"};return(""+("."===n[0]&&"$"===n[1]?n.substring(2):n.substring(1))).replace(/(=0|=2)/g,function(n){return t[n]})}var r={escape:t,unescape:i};n.exports=r},function(n,t,i){"use strict";var u=i(35),r=(i(1),function(n){var t=this,i;return t.instancePool.length?(i=t.instancePool.pop(),t.call(i,n),i):new t(n)}),f=function(n,t){var i=this,r;return i.instancePool.length?(r=i.instancePool.pop(),i.call(r,n,t),r):new i(n,t)},e=function(n,t,i){var r=this,u;return r.instancePool.length?(u=r.instancePool.pop(),r.call(u,n,t,i),u):new r(n,t,i)},o=function(n,t,i,r){var u=this,f;return u.instancePool.length?(f=u.instancePool.pop(),u.call(f,n,t,i,r),f):new u(n,t,i,r)},s=function(n){var t=this;n instanceof t||u("25");n.destructor();t.instancePool.length<t.poolSize&&t.instancePool.push(n)},h=r,c=function(n,t){var i=n;return i.instancePool=[],i.getPooled=t||h,i.poolSize||(i.poolSize=10),i.release=s,i},l={addPoolingTo:c,oneArgumentPooler:r,twoArgumentPooler:f,threeArgumentPooler:e,fourArgumentPooler:o};n.exports=l},function(n,t,i){"use strict";function s(n){return(""+n).replace(nt,"$&/")}function r(n,t){this.func=n;this.context=t;this.count=0}function a(n,t){var i=n.func,r=n.context;i.call(r,t,n.count++)}function v(n,t,i){if(null==n)return n;var u=r.getPooled(t,i);o(n,a,u);r.release(u)}function u(n,t,i,r){this.result=n;this.keyPrefix=t;this.func=i;this.context=r;this.count=0}function y(n,t,i){var u=n.result,e=n.keyPrefix,o=n.func,l=n.context,r=o.call(l,t,n.count++);Array.isArray(r)?f(r,u,i,c.thatReturnsArgument):null!=r&&(h.isValidElement(r)&&(r=h.cloneAndReplaceKey(r,e+(!r.key||t&&t.key===r.key?"":s(r.key)+"/")+i)),u.push(r))}function f(n,t,i,r,f){var h="",e;null!=i&&(h=s(i)+"/");e=u.getPooled(t,h,r,f);o(n,y,e);u.release(e)}function p(n,t,i){if(null==n)return n;var r=[];return f(n,r,null,t,i),r}function w(){return null}function b(n){return o(n,w,null)}function k(n){var t=[];return f(n,t,null,c.thatReturnsArgument),t}var e=i(363),h=i(26),c=i(10),o=i(373),d=e.twoArgumentPooler,g=e.fourArgumentPooler,nt=/\/+/g,l;r.prototype.destructor=function(){this.func=null;this.context=null;this.count=0};e.addPoolingTo(r,d);u.prototype.destructor=function(){this.result=null;this.keyPrefix=null;this.func=null;this.context=null;this.count=0};e.addPoolingTo(u,g);l={forEach:v,map:p,mapIntoWithKeyPrefixInternal:f,count:b,toArray:k};n.exports=l},function(n,t,i){"use strict";var u=i(26),r=u.createFactory,f={a:r("a"),abbr:r("abbr"),address:r("address"),area:r("area"),article:r("article"),aside:r("aside"),audio:r("audio"),b:r("b"),base:r("base"),bdi:r("bdi"),bdo:r("bdo"),big:r("big"),blockquote:r("blockquote"),body:r("body"),br:r("br"),button:r("button"),canvas:r("canvas"),caption:r("caption"),cite:r("cite"),code:r("code"),col:r("col"),colgroup:r("colgroup"),data:r("data"),datalist:r("datalist"),dd:r("dd"),del:r("del"),details:r("details"),dfn:r("dfn"),dialog:r("dialog"),div:r("div"),dl:r("dl"),dt:r("dt"),em:r("em"),embed:r("embed"),fieldset:r("fieldset"),figcaption:r("figcaption"),figure:r("figure"),footer:r("footer"),form:r("form"),h1:r("h1"),h2:r("h2"),h3:r("h3"),h4:r("h4"),h5:r("h5"),h6:r("h6"),head:r("head"),header:r("header"),hgroup:r("hgroup"),hr:r("hr"),html:r("html"),i:r("i"),iframe:r("iframe"),img:r("img"),input:r("input"),ins:r("ins"),kbd:r("kbd"),keygen:r("keygen"),label:r("label"),legend:r("legend"),li:r("li"),link:r("link"),main:r("main"),map:r("map"),mark:r("mark"),menu:r("menu"),menuitem:r("menuitem"),meta:r("meta"),meter:r("meter"),nav:r("nav"),noscript:r("noscript"),object:r("object"),ol:r("ol"),optgroup:r("optgroup"),option:r("option"),output:r("output"),p:r("p"),param:r("param"),picture:r("picture"),pre:r("pre"),progress:r("progress"),q:r("q"),rp:r("rp"),rt:r("rt"),ruby:r("ruby"),s:r("s"),samp:r("samp"),script:r("script"),section:r("section"),select:r("select"),small:r("small"),source:r("source"),span:r("span"),strong:r("strong"),style:r("style"),sub:r("sub"),summary:r("summary"),sup:r("sup"),table:r("table"),tbody:r("tbody"),td:r("td"),textarea:r("textarea"),tfoot:r("tfoot"),th:r("th"),thead:r("thead"),time:r("time"),title:r("title"),tr:r("tr"),track:r("track"),u:r("u"),ul:r("ul"),"var":r("var"),video:r("video"),wbr:r("wbr"),circle:r("circle"),clipPath:r("clipPath"),defs:r("defs"),ellipse:r("ellipse"),g:r("g"),image:r("image"),line:r("line"),linearGradient:r("linearGradient"),mask:r("mask"),path:r("path"),pattern:r("pattern"),polygon:r("polygon"),polyline:r("polyline"),radialGradient:r("radialGradient"),rect:r("rect"),stop:r("stop"),svg:r("svg"),text:r("text"),tspan:r("tspan")};n.exports=f},function(n,t,i){"use strict";var r=i(26),u=r.isValidElement,f=i(107);n.exports=f(u)},function(n){"use strict";n.exports="15.6.1"},function(n,t,i){"use strict";var r=i(135),u=r.Component,f=i(26),e=f.isValidElement,o=i(138),s=i(206);n.exports=s(u,e,o)},function(n){"use strict";function i(n){var i=n&&(t&&n[t]||n[r]);if("function"==typeof i)return i}var t="function"==typeof Symbol&&Symbol.iterator,r="@@iterator";n.exports=i},function(n){"use strict";function t(){return i++}var i=1;n.exports=t},function(n){"use strict";var t=function(){};n.exports=t},function(n,t,i){"use strict";function r(n){return f.isValidElement(n)||u("143"),n}var u=i(35),f=i(26);i(1);n.exports=r},function(n,t,i){"use strict";function r(n,t){return n&&"object"==typeof n&&null!=n.key?f.escape(n.key):t.toString(36)}function u(n,t,i,s){var v=typeof n,a,y,p,b,w,k,d,nt,it,g,rt,tt;if("undefined"!==v&&"boolean"!==v||(n=null),null===n||"string"===v||"number"===v||"object"===v&&n.$$typeof===c)return i(s,n,""===t?e+r(n,0):t),1;if(p=0,b=""===t?e:t+o,Array.isArray(n))for(w=0;w<n.length;w++)a=n[w],y=b+r(a,w),p+=u(a,y,i,s);else if(k=l(n),k)if(nt=k.call(n),k!==n.entries)for(it=0;!(d=nt.next()).done;)a=d.value,y=b+r(a,it++),p+=u(a,y,i,s);else for(;!(d=nt.next()).done;)g=d.value,g&&(a=g[1],y=b+f.escape(g[0])+o+r(a,0),p+=u(a,y,i,s));else"object"===v&&(rt="",tt=String(n),h("31","[object Object]"===tt?"object with keys {"+Object.keys(n).join(", ")+"}":tt,rt));return p}function s(n,t,i){return null==n?0:u(n,"",t,i)}var h=i(35),c=(i(15),i(137)),l=i(369),f=(i(1),i(362)),e=(i(3),"."),o=":";n.exports=s},function(n,t,i){"use strict";function r(n){if(Array.isArray(n)){for(var t=0,i=Array(n.length);t<n.length;t++)i[t]=n[t];return i}return Array.from(n)}Object.defineProperty(t,"__esModule",{value:!0});t.combineEpics=void 0;var u=i(157);t.combineEpics=function(){for(var t=arguments.length,i=Array(t),n=0;n<t;n++)i[n]=arguments[n];return function(){for(var t=arguments.length,f=Array(t),n=0;n<t;n++)f[n]=arguments[n];return u.merge.apply(void 0,r(i.map(function(n){var t=n.apply(void 0,f);if(!t)throw new TypeError('combineEpics: one of the provided Epics "'+(n.name||"<anonymous>")+"\" does not return a stream. Double check you're not missing a return statement!");return t})))}}},function(n,t,i){"use strict";function f(n){var y=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c,f=y.adapter,l=void 0===f?u:f;if("function"!=typeof n)throw new TypeError("You must provide a root Epic to createEpicMiddleware");var a=new r.Subject,p=l.input(new s.ActionsObservable(a)),i=new r.Subject,t=void 0,v=function(r){return t=r,function(r){var u;return(u=e.map.call(i,function(n){var i=n(p,t);if(!i)throw new TypeError('Your root Epic "'+(n.name||"<anonymous>")+"\" does not return a stream. Double check you're not missing a return statement!");return i}),o.switchMap).call(u,function(n){return l.output(n)}).subscribe(t.dispatch),i.next(n),function(n){var t=r(n);return a.next(n),t}}};return v.replaceEpic=function(n){t.dispatch({type:h.EPIC_END});i.next(n)},v}Object.defineProperty(t,"__esModule",{value:!0});t.createEpicMiddleware=f;var r=i(27),e=i(78),o=i(427),s=i(140),h=i(141),u={input:function(n){return n},output:function(n){return n}},c={adapter:u}},function(n,t,i){"use strict";var r,u,f,e;Object.defineProperty(t,"__esModule",{value:!0});r=i(375);Object.defineProperty(t,"createEpicMiddleware",{enumerable:!0,get:function(){return r.createEpicMiddleware}});u=i(140);Object.defineProperty(t,"ActionsObservable",{enumerable:!0,get:function(){return u.ActionsObservable}});f=i(374);Object.defineProperty(t,"combineEpics",{enumerable:!0,get:function(){return f.combineEpics}});e=i(141);Object.defineProperty(t,"EPIC_END",{enumerable:!0,get:function(){return e.EPIC_END}})},function(n,t,i){"use strict";function r(){for(var t=arguments.length,i=Array(t),n=0;n<t;n++)i[n]=arguments[n];return function(n){return function(t,r,e){var o=n(t,r,e),s=o.dispatch,h=[],c={getState:o.getState,dispatch:function(n){return s(n)}};return h=i.map(function(n){return n(c)}),s=u.a.apply(void 0,h)(o.dispatch),f({},o,{dispatch:s})}}}t.a=r;var u=i(142),f=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}},function(n,t){"use strict";function i(n,t){return function(){return t(n.apply(void 0,arguments))}}function r(n,t){var u,f;if("function"==typeof n)return i(n,t);if("object"!=typeof n||null===n)throw new Error("bindActionCreators expected an object or a function, instead received "+(null===n?"null":typeof n)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');for(var e=Object.keys(n),o={},r=0;r<e.length;r++)u=e[r],f=n[u],"function"==typeof f&&(o[u]=i(f,t));return o}t.a=r},function(n,t,i){"use strict";function u(n,t){var i=t&&t.type;return"Given action "+(i&&'"'+i.toString()+'"'||"an action")+', reducer "'+n+'" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.'}function f(n){Object.keys(n).forEach(function(t){var i=n[t];if(void 0===i(void 0,{type:r.a.INIT}))throw new Error('Reducer "'+t+"\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.");if(void 0===i(void 0,{type:"@@redux/PROBE_UNKNOWN_ACTION_"+Math.random().toString(36).substring(7).split("").join(".")}))throw new Error('Reducer "'+t+"\" returned undefined when probed with a random type. Don't try to handle "+r.a.INIT+' or other actions in "redux/*" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.');})}function e(n){for(var i,o,r,s=Object.keys(n),t={},e=0;e<s.length;e++)i=s[e],"function"==typeof n[i]&&(t[i]=n[i]);o=Object.keys(t);r=void 0;try{f(t)}catch(n){r=n}return function(){var s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},h=arguments[1],a;if(r)throw r;for(var i=!1,c={},f=0;f<o.length;f++){var n=o[f],v=t[n],l=s[n],e=v(l,h);if(void 0===e){a=u(n,h);throw new Error(a);}c[n]=e;i=i||e!==l}return i?c:s}}t.a=e;var r=i(143);i(57);i(144)},function(n,t,i){"use strict";var u=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},f=i(27),r=i(21),e=function(n){function t(){n.apply(this,arguments);this.value=null;this.hasNext=!1;this.hasCompleted=!1}return u(t,n),t.prototype._subscribe=function(t){return this.hasError?(t.error(this.thrownError),r.Subscription.EMPTY):this.hasCompleted&&this.hasNext?(t.next(this.value),t.complete(),r.Subscription.EMPTY):n.prototype._subscribe.call(this,t)},t.prototype.next=function(n){this.hasCompleted||(this.value=n,this.hasNext=!0)},t.prototype.error=function(t){this.hasCompleted||n.prototype.error.call(this,t)},t.prototype.complete=function(){this.hasCompleted=!0;this.hasNext&&n.prototype.next.call(this,this.value);n.prototype.complete.call(this)},t}(f.Subject);t.AsyncSubject=e},function(n,t,i){"use strict";var r=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},u=i(27),f=i(161),e=function(n){function t(t){n.call(this);this._value=t}return r(t,n),Object.defineProperty(t.prototype,"value",{get:function(){return this.getValue()},enumerable:!0,configurable:!0}),t.prototype._subscribe=function(t){var i=n.prototype._subscribe.call(this,t);return i&&!i.closed&&t.next(this._value),i},t.prototype.getValue=function(){if(this.hasError)throw this.thrownError;if(this.closed)throw new f.ObjectUnsubscribedError;return this._value},t.prototype.next=function(t){n.prototype.next.call(this,this._value=t)},t}(u.Subject);t.BehaviorSubject=e},function(n,t,i){"use strict";var r=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},u=i(8),f=function(n){function t(t,i,r){n.call(this);this.parent=t;this.outerValue=i;this.outerIndex=r;this.index=0}return r(t,n),t.prototype._next=function(n){this.parent.notifyNext(this.outerValue,n,this.outerIndex,this.index++,this)},t.prototype._error=function(n){this.parent.notifyError(n,this);this.unsubscribe()},t.prototype._complete=function(){this.parent.notifyComplete(this);this.unsubscribe()},t}(u.Subscriber);t.InnerSubscriber=f},function(n,t){"use strict";var i=function(){function n(t,i){void 0===i&&(i=n.now);this.SchedulerAction=t;this.now=i}return n.prototype.schedule=function(n,t,i){return void 0===t&&(t=0),new this.SchedulerAction(this,n).schedule(i,t)},n.now=Date.now?Date.now:function(){return+new Date},n}();t.Scheduler=i},function(n,t,i){"use strict";var r=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},u=i(21),f=function(n){function t(t,i){n.call(this);this.subject=t;this.subscriber=i;this.closed=!1}return r(t,n),t.prototype.unsubscribe=function(){var t,n,i;this.closed||(this.closed=!0,t=this.subject,n=t.observers,(this.subject=null,!n||0===n.length||t.isStopped||t.closed)||(i=n.indexOf(this.subscriber),-1!==i&&n.splice(i,1)))},t}(u.Subscription);t.SubjectSubscription=f},function(n,t,i){"use strict";var r=i(0),u=i(409);r.Observable.bindCallback=u.bindCallback},function(n,t,i){"use strict";var r=i(0),u=i(411);r.Observable.ajax=u.ajax},function(n,t,i){"use strict";var r=i(0),u=i(156);r.Observable.from=u.from},function(n,t,i){"use strict";var r=i(0),u=i(413);r.Observable.fromEvent=u.fromEvent},function(n,t,i){"use strict";var r=i(0),u=i(414);r.Observable.interval=u.interval},function(n,t,i){"use strict";var r=i(0),u=i(157);r.Observable.merge=u.merge},function(n,t,i){"use strict";var r=i(0),u=i(415);r.Observable.throw=u._throw},function(n,t,i){"use strict";var r=i(0),u=i(417);r.Observable.prototype.combineLatest=u.combineLatest},function(n,t,i){"use strict";var r=i(0),u=i(418);r.Observable.prototype.count=u.count},function(n,t,i){"use strict";var r=i(0),u=i(160);r.Observable.prototype.merge=u.merge},function(n,t,i){"use strict";var r=i(0),u=i(425);r.Observable.prototype.retryWhen=u.retryWhen},function(n,t,i){"use strict";var r=i(0),u=i(426);r.Observable.prototype.share=u.share},function(n,t,i){"use strict";var r=i(0),u=i(428);r.Observable.prototype.take=u.take},function(n,t,i){"use strict";var r=i(0),u=i(429);r.Observable.prototype.takeUntil=u.takeUntil},function(n,t,i){"use strict";var r=i(0),u=i(431);r.Observable.prototype.throttleTime=u.throttleTime},function(n,t,i){"use strict";var r=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},u=i(0),f=i(155),e=i(48),o=function(n){function t(t,i){n.call(this);this.arrayLike=t;this.scheduler=i;i||1!==t.length||(this._isScalar=!0,this.value=t[0])}return r(t,n),t.create=function(n,i){var r=n.length;return 0===r?new e.EmptyObservable:1===r?new f.ScalarObservable(n[0],i):new t(n,i)},t.dispatch=function(n){var r=n.arrayLike,t=n.index,u=n.length,i=n.subscriber;if(!i.closed){if(t>=u)return void i.complete();i.next(r[t]);n.index=t+1;this.schedule(n)}},t.prototype._subscribe=function(n){var u=this,r=u.arrayLike,f=u.scheduler,e=r.length,i;if(f)return f.schedule(t.dispatch,0,{arrayLike:r,index:0,length:e,subscriber:n});for(i=0;i<e&&!n.closed;i++)n.next(r[i]);n.complete()},t}(u.Observable);t.ArrayLikeObservable=o},function(n,t,i){"use strict";function f(n){var i=n.value,t=n.subject;t.next(i);t.complete()}function o(n){var t=n.err;n.subject.error(t)}var s=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},h=i(0),u=i(36),r=i(28),e=i(380),c=function(n){function t(t,i,r,u,f){n.call(this);this.callbackFunc=t;this.selector=i;this.args=r;this.context=u;this.scheduler=f}return s(t,n),t.create=function(n,i,r){return void 0===i&&(i=void 0),function(){for(var f=[],u=0;u<arguments.length;u++)f[+u]=arguments[u];return new t(n,i,f,this,r)}},t.prototype._subscribe=function(n){var s=this.callbackFunc,h=this.args,o=this.scheduler,i=this.subject,f;return o?o.schedule(t.dispatch,0,{source:this,subscriber:n,context:this.context}):(i||(i=this.subject=new e.AsyncSubject,f=function n(){for(var e,t=[],i=0;i<arguments.length;i++)t[+i]=arguments[i];var o=n.source,s=o.selector,f=o.subject;s?(e=u.tryCatch(s).apply(this,t),e===r.errorObject?f.error(r.errorObject.e):(f.next(e),f.complete())):(f.next(t.length<=1?t[0]:t),f.complete())},f.source=this,u.tryCatch(s).apply(this.context,h.concat(f))===r.errorObject&&i.error(r.errorObject.e)),i.subscribe(n))},t.dispatch=function(n){var i=this,t=n.source,l=n.subscriber,a=n.context,v=t.callbackFunc,y=t.args,h=t.scheduler,s=t.subject,c;s||(s=t.subject=new e.AsyncSubject,c=function n(){for(var c,v,t=[],e=0;e<arguments.length;e++)t[+e]=arguments[e];var l=n.source,a=l.selector,s=l.subject;a?(c=u.tryCatch(a).apply(this,t),c===r.errorObject?i.add(h.schedule(o,0,{err:r.errorObject.e,subject:s})):i.add(h.schedule(f,0,{value:c,subject:s}))):(v=t.length<=1?t[0]:t,i.add(h.schedule(f,0,{value:v,subject:s})))},c.source=t,u.tryCatch(v).apply(a,y.concat(c))===r.errorObject&&s.error(r.errorObject.e));i.add(s.subscribe(l))},t}(h.Observable);t.BoundCallbackObservable=c},function(n,t,i){"use strict";var u=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},o=i(27),s=i(0),h=i(8),f=i(21),e=function(n){function t(t,i){n.call(this);this.source=t;this.subjectFactory=i;this._refCount=0;this._isComplete=!1}return u(t,n),t.prototype._subscribe=function(n){return this.getSubject().subscribe(n)},t.prototype.getSubject=function(){var n=this._subject;return n&&!n.isStopped||(this._subject=this.subjectFactory()),this._subject},t.prototype.connect=function(){var n=this._connection;return n||(this._isComplete=!1,n=this._connection=new f.Subscription,n.add(this.source.subscribe(new c(this.getSubject(),this))),n.closed?(this._connection=null,n=f.Subscription.EMPTY):this._connection=n),n},t.prototype.refCount=function(){return this.lift(new l(this))},t}(s.Observable),r;t.ConnectableObservable=e;r=e.prototype;t.connectableObservableDescriptor={operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:r._subscribe},_isComplete:{value:r._isComplete,writable:!0},getSubject:{value:r.getSubject},connect:{value:r.connect},refCount:{value:r.refCount}};var c=function(n){function t(t,i){n.call(this,t);this.connectable=i}return u(t,n),t.prototype._error=function(t){this._unsubscribe();n.prototype._error.call(this,t)},t.prototype._complete=function(){this.connectable._isComplete=!0;this._unsubscribe();n.prototype._complete.call(this)},t.prototype._unsubscribe=function(){var n=this.connectable,t;n&&(this.connectable=null,t=n._connection,n._refCount=0,n._subject=null,n._connection=null,t&&t.unsubscribe())},t}(o.SubjectSubscriber),l=function(){function n(n){this.connectable=n}return n.prototype.call=function(n,t){var r=this.connectable,i,u;return r._refCount++,i=new a(n,r),u=t.subscribe(i),i.closed||(i.connection=r.connect()),u},n}(),a=function(n){function t(t,i){n.call(this,t);this.connectable=i}return u(t,n),t.prototype._unsubscribe=function(){var n=this.connectable,t,r,i;if(!n||(this.connectable=null,t=n._refCount,t<=0)||(n._refCount=t-1,t>1))return void(this.connection=null);r=this.connection;i=n._connection;this.connection=null;!i||r&&i!==r||i.unsubscribe()},t}(h.Subscriber)},function(n,t,i){"use strict";var r=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},u=i(0),f=function(n){function t(t,i){n.call(this);this.error=t;this.scheduler=i}return r(t,n),t.create=function(n,i){return new t(n,i)},t.dispatch=function(n){var t=n.error;n.subscriber.error(t)},t.prototype._subscribe=function(n){var i=this.error,r=this.scheduler;if(n.syncErrorThrowable=!0,r)return r.schedule(t.dispatch,0,{error:i,subscriber:n});n.error(i)},t}(u.Observable);t.ErrorObservable=f},function(n,t,i){"use strict";function f(n){return!!n&&"function"==typeof n.addListener&&"function"==typeof n.removeListener}function e(n){return!!n&&"function"==typeof n.on&&"function"==typeof n.off}function o(n){return!!n&&"[object NodeList]"===u.call(n)}function s(n){return!!n&&"[object HTMLCollection]"===u.call(n)}function h(n){return!!n&&"function"==typeof n.addEventListener&&"function"==typeof n.removeEventListener}var c=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},l=i(0),a=i(36),v=i(83),r=i(28),y=i(21),u=Object.prototype.toString,p=function(n){function t(t,i,r,u){n.call(this);this.sourceObj=t;this.eventName=i;this.selector=r;this.options=u}return c(t,n),t.create=function(n,i,r,u){return v.isFunction(r)&&(u=r,r=void 0),new t(n,i,u,r)},t.setupSubscription=function(n,i,r,u,c){var l,a,v,p,w,b;if(o(n)||s(n))for(a=0,v=n.length;a<v;a++)t.setupSubscription(n[a],i,r,u,c);else if(h(n))p=n,n.addEventListener(i,r,c),l=function(){return p.removeEventListener(i,r)};else if(e(n))w=n,n.on(i,r),l=function(){return w.off(i,r)};else{if(!f(n))throw new TypeError("Invalid event target");b=n;n.addListener(i,r);l=function(){return b.removeListener(i,r)}}u.add(new y.Subscription(l))},t.prototype._subscribe=function(n){var u=this.sourceObj,f=this.eventName,e=this.options,i=this.selector,o=i?function(){for(var f,u=[],t=0;t<arguments.length;t++)u[+t]=arguments[t];f=a.tryCatch(i).apply(void 0,u);f===r.errorObject?n.error(r.errorObject.e):n.next(f)}:function(t){return n.next(t)};t.setupSubscription(u,f,o,n,e)},t}(l.Observable);t.FromEventObservable=p},function(n,t,i){"use strict";var f=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},e=i(49),o=i(162),s=i(164),h=i(408),c=i(407),l=i(47),a=i(400),v=i(80),u=i(0),y=i(424),r=i(81),p=function(n){function t(t,i){n.call(this,null);this.ish=t;this.scheduler=i}return f(t,n),t.create=function(n,i){if(null!=n){if("function"==typeof n[r.observable])return n instanceof u.Observable&&!i?n:new t(n,i);if(e.isArray(n))return new l.ArrayObservable(n,i);if(s.isPromise(n))return new h.PromiseObservable(n,i);if("function"==typeof n[v.iterator]||"string"==typeof n)return new c.IteratorObservable(n,i);if(o.isArrayLike(n))return new a.ArrayLikeObservable(n,i)}throw new TypeError((null!==n&&typeof n||n)+" is not observable");},t.prototype._subscribe=function(n){var t=this.ish,i=this.scheduler;return null==i?t[r.observable]().subscribe(n):t[r.observable]().subscribe(new y.ObserveOnSubscriber(n,i,0))},t}(u.Observable);t.FromObservable=p},function(n,t,i){"use strict";var u=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},f=i(438),e=i(0),r=i(79),o=function(n){function t(t,i){void 0===t&&(t=0);void 0===i&&(i=r.async);n.call(this);this.period=t;this.scheduler=i;(!f.isNumeric(t)||t<0)&&(this.period=0);i&&"function"==typeof i.schedule||(this.scheduler=r.async)}return u(t,n),t.create=function(n,i){return void 0===n&&(n=0),void 0===i&&(i=r.async),new t(n,i)},t.dispatch=function(n){var i=n.index,t=n.subscriber,r=n.period;t.next(i);t.closed||(n.index+=1,this.schedule(n,r))},t.prototype._subscribe=function(n){var i=this.period,r=this.scheduler;n.add(r.schedule(t.dispatch,i,{index:0,subscriber:n,period:i}))},t}(e.Observable);t.IntervalObservable=o},function(n,t,i){"use strict";function f(n){var t=n[r.iterator];if(!t&&"string"==typeof n)return new v(n);if(!t&&void 0!==n.length)return new y(n);if(!t)throw new TypeError("object is not iterable");return n[r.iterator]()}function e(n){var t=+n.length;return isNaN(t)?0:0!==t&&o(t)?(t=s(t)*Math.floor(Math.abs(t)),t<=0?0:t>u?u:t):t}function o(n){return"number"==typeof n&&c.root.isFinite(n)}function s(n){var t=+n;return 0===t?t:isNaN(t)?t:t<0?-1:1}var h=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},c=i(16),l=i(0),r=i(80),a=function(n){function t(t,i){if(n.call(this),this.scheduler=i,null==t)throw new Error("iterator cannot be null.");this.iterator=f(t)}return h(t,n),t.create=function(n,i){return new t(n,i)},t.dispatch=function(n){var u=n.index,f=n.hasError,i=n.iterator,t=n.subscriber,r;return f?void t.error(n.error):(r=i.next(),r.done?void t.complete():(t.next(r.value),n.index=u+1,t.closed?void("function"==typeof i.return&&i.return()):void this.schedule(n)))},t.prototype._subscribe=function(n){var u=this,i=u.iterator,f=u.scheduler,r;if(f)return f.schedule(t.dispatch,0,{index:0,iterator:i,subscriber:n});for(;;){if(r=i.next(),r.done){n.complete();break}if(n.next(r.value),n.closed){"function"==typeof i.return&&i.return();break}}},t}(l.Observable);t.IteratorObservable=a;var v=function(){function n(n,t,i){void 0===t&&(t=0);void 0===i&&(i=n.length);this.str=n;this.idx=t;this.len=i}return n.prototype[r.iterator]=function(){return this},n.prototype.next=function(){return this.idx<this.len?{done:!1,value:this.str.charAt(this.idx++)}:{done:!0,value:void 0}},n}(),y=function(){function n(n,t,i){void 0===t&&(t=0);void 0===i&&(i=e(n));this.arr=n;this.idx=t;this.len=i}return n.prototype[r.iterator]=function(){return this},n.prototype.next=function(){return this.idx<this.len?{done:!1,value:this.arr[this.idx++]}:{done:!0,value:void 0}},n}(),u=Math.pow(2,53)-1},function(n,t,i){"use strict";function r(n){var i=n.value,t=n.subscriber;t.closed||(t.next(i),t.complete())}function f(n){var i=n.err,t=n.subscriber;t.closed||t.error(i)}var e=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},u=i(16),o=i(0),s=function(n){function t(t,i){n.call(this);this.promise=t;this.scheduler=i}return e(t,n),t.create=function(n,i){return new t(n,i)},t.prototype._subscribe=function(n){var t=this,e=this.promise,i=this.scheduler;if(null==i)this._isScalar?n.closed||(n.next(this.value),n.complete()):e.then(function(i){t.value=i;t._isScalar=!0;n.closed||(n.next(i),n.complete())},function(t){n.closed||n.error(t)}).then(null,function(n){u.root.setTimeout(function(){throw n;})});else if(this._isScalar){if(!n.closed)return i.schedule(r,0,{value:this.value,subscriber:n})}else e.then(function(u){t.value=u;t._isScalar=!0;n.closed||n.add(i.schedule(r,0,{value:u,subscriber:n}))},function(t){n.closed||n.add(i.schedule(f,0,{err:t,subscriber:n}))}).then(null,function(n){u.root.setTimeout(function(){throw n;})})},t}(o.Observable);t.PromiseObservable=s},function(n,t,i){"use strict";var r=i(401);t.bindCallback=r.BoundCallbackObservable.create},function(n,t,i){"use strict";function k(){if(r.root.XMLHttpRequest)return new r.root.XMLHttpRequest;if(r.root.XDomainRequest)return new r.root.XDomainRequest;throw new Error("CORS is not supported by your browser");}function d(){var n,i,t;if(r.root.XMLHttpRequest)return new r.root.XMLHttpRequest;n=void 0;try{for(i=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=0;t<3;t++)try{if(n=i[t],new r.root.ActiveXObject(n))break}catch(n){}return new r.root.ActiveXObject(n)}catch(n){throw new Error("XMLHttpRequest is not supported by your browser");}}function a(n,t){return void 0===t&&(t=null),new u({method:"GET",url:n,headers:t})}function v(n,t,i){return new u({method:"POST",url:n,body:t,headers:i})}function y(n,t){return new u({method:"DELETE",url:n,headers:t})}function p(n,t,i){return new u({method:"PUT",url:n,body:t,headers:i})}function w(n,t,i){return new u({method:"PATCH",url:n,body:t,headers:i})}function b(n,t){return new u({method:"GET",url:n,responseType:"json",headers:t}).lift(new tt.MapOperator(function(n){return n.response},null))}var s=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},r=i(16),e=i(36),f=i(28),g=i(0),nt=i(8),tt=i(78),u,h,c,o,l;t.ajaxGet=a;t.ajaxPost=v;t.ajaxDelete=y;t.ajaxPut=p;t.ajaxPatch=w;t.ajaxGetJSON=b;u=function(n){function t(t){var i,r;if(n.call(this),i={async:!0,createXHR:function(){return this.crossDomain?k.call(this):d()},crossDomain:!1,withCredentials:!1,headers:{},method:"GET",responseType:"json",timeout:0},"string"==typeof t)i.url=t;else for(r in t)t.hasOwnProperty(r)&&(i[r]=t[r]);this.request=i}return s(t,n),t.prototype._subscribe=function(n){return new h(n,this.request)},t.create=function(){var n=function(n){return new t(n)};return n.get=a,n.post=v,n.delete=y,n.put=p,n.patch=w,n.getJSON=b,n}(),t}(g.Observable);t.AjaxObservable=u;h=function(n){function t(t,i){n.call(this,t);this.request=i;this.done=!1;var u=i.headers=i.headers||{};i.crossDomain||u["X-Requested-With"]||(u["X-Requested-With"]="XMLHttpRequest");"Content-Type"in u||r.root.FormData&&i.body instanceof r.root.FormData||void 0===i.body||(u["Content-Type"]="application/x-www-form-urlencoded; charset=UTF-8");i.body=this.serializeBody(i.body,i.headers["Content-Type"]);this.send()}return s(t,n),t.prototype.next=function(n){this.done=!0;var t=this,i=t.xhr,r=t.request,u=t.destination,f=new c(n,i,r);u.next(f)},t.prototype.send=function(){var u=this,i=u.request,t=u.request,o=t.user,s=t.method,h=t.url,r=t.async,l=t.password,a=t.headers,c=t.body,v=i.createXHR,n=e.tryCatch(v).call(i);if(n===f.errorObject)this.error(f.errorObject.e);else if((this.xhr=n,this.setupEvents(n,i),(o?e.tryCatch(n.open).call(n,s,h,r,o,l):e.tryCatch(n.open).call(n,s,h,r))===f.errorObject)||(r&&(n.timeout=i.timeout,n.responseType=i.responseType),"withCredentials"in n&&(n.withCredentials=!!i.withCredentials),this.setHeaders(n,a),(c?e.tryCatch(n.send).call(n,c):e.tryCatch(n.send).call(n))===f.errorObject))return this.error(f.errorObject.e),null;return n},t.prototype.serializeBody=function(n,t){if(!n||"string"==typeof n||r.root.FormData&&n instanceof r.root.FormData)return n;if(t){var i=t.indexOf(";");-1!==i&&(t=t.substring(0,i))}switch(t){case"application/x-www-form-urlencoded":return Object.keys(n).map(function(t){return encodeURI(t)+"="+encodeURI(n[t])}).join("&");case"application/json":return JSON.stringify(n);default:return n}},t.prototype.setHeaders=function(n,t){for(var i in t)t.hasOwnProperty(i)&&n.setRequestHeader(i,t[i])},t.prototype.setupEvents=function(n,t){function u(n){var t=u,r=t.subscriber,i=t.progressSubscriber,f=t.request;i&&i.error(n);r.error(new l(this,f))}function f(n){var r=f,u=r.subscriber,i=r.progressSubscriber,s=r.request,t,e;4===this.readyState&&(t=1223===this.status?204:this.status,e="text"===this.responseType?this.response||this.responseText:this.response,0===t&&(t=e?200:0),200<=t&&t<300?(i&&i.complete(),u.next(n),u.complete()):(i&&i.error(n),u.error(new o("ajax error "+t,this,s))))}var e=t.progressSubscriber,s,i;(n.ontimeout=u,u.request=t,u.subscriber=this,u.progressSubscriber=e,n.upload&&"withCredentials"in n)&&(e&&(s=function(n){s.progressSubscriber.next(n)},r.root.XDomainRequest?n.onprogress=s:n.upload.onprogress=s,s.progressSubscriber=e),i=function(n){var t=i,r=t.progressSubscriber,u=t.subscriber,f=t.request;r&&r.error(n);u.error(new o("ajax error",this,f))},n.onerror=i,i.request=t,i.subscriber=this,i.progressSubscriber=e);n.onreadystatechange=f;f.subscriber=this;f.progressSubscriber=e;f.request=t},t.prototype.unsubscribe=function(){var i=this,r=i.done,t=i.xhr;!r&&t&&4!==t.readyState&&"function"==typeof t.abort&&t.abort();n.prototype.unsubscribe.call(this)},t}(nt.Subscriber);t.AjaxSubscriber=h;c=function(){function n(n,t,i){switch(this.originalEvent=n,this.xhr=t,this.request=i,this.status=t.status,this.responseType=t.responseType||i.responseType,this.responseType){case"json":this.response="response"in t?t.responseType?t.response:JSON.parse(t.response||t.responseText||"null"):JSON.parse(t.responseText||"null");break;case"xml":this.response=t.responseXML;break;case"text":default:this.response="response"in t?t.response:t.responseText}}return n}();t.AjaxResponse=c;o=function(n){function t(t,i,r){n.call(this,t);this.message=t;this.xhr=i;this.request=r;this.status=i.status}return s(t,n),t}(Error);t.AjaxError=o;l=function(n){function t(t,i){n.call(this,"ajax timeout",t,i)}return s(t,n),t}(o);t.AjaxTimeoutError=l},function(n,t,i){"use strict";var r=i(410);t.ajax=r.AjaxObservable.create},function(n,t,i){"use strict";var r=i(48);t.empty=r.EmptyObservable.create},function(n,t,i){"use strict";var r=i(404);t.fromEvent=r.FromEventObservable.create},function(n,t,i){"use strict";var r=i(406);t.interval=r.IntervalObservable.create},function(n,t,i){"use strict";var r=i(403);t._throw=r.ErrorObservable.create},function(n,t,i){"use strict";function f(n){var t=new r(n),i=this.lift(t);return t.caught=i}var e=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},o=i(18),s=i(19),r,u;t._catch=f;r=function(){function n(n){this.selector=n}return n.prototype.call=function(n,t){return t.subscribe(new u(n,this.selector,this.caught))},n}();u=function(n){function t(t,i,r){n.call(this,t);this.selector=i;this.caught=r}return e(t,n),t.prototype.error=function(t){if(!this.isStopped){var i=void 0;try{i=this.selector(t,this.caught)}catch(t){return void n.prototype.error.call(this,t)}this._unsubscribeAndRecycle();this.add(s.subscribeToResult(this,i))}},t}(o.OuterSubscriber)},function(n,t,i){"use strict";function e(){for(var i,n=[],t=0;t<arguments.length;t++)n[+t]=arguments[t];return i=null,"function"==typeof n[n.length-1]&&(i=n.pop()),1===n.length&&h.isArray(n[0])&&(n=n[0].slice()),n.unshift(this),this.lift.call(new s.ArrayObservable(n),new r(i))}var o=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},s=i(47),h=i(49),c=i(18),l=i(19),f={},r,u;t.combineLatest=e;r=function(){function n(n){this.project=n}return n.prototype.call=function(n,t){return t.subscribe(new u(n,this.project))},n}();t.CombineLatestOperator=r;u=function(n){function t(t,i){n.call(this,t);this.project=i;this.active=0;this.values=[];this.observables=[]}return o(t,n),t.prototype._next=function(n){this.values.push(f);this.observables.push(n)},t.prototype._complete=function(){var r=this.observables,t=r.length,n,i;if(0===t)this.destination.complete();else for(this.active=t,this.toRespond=t,n=0;n<t;n++)i=r[n],this.add(l.subscribeToResult(this,i,i,n))},t.prototype.notifyComplete=function(){0==(this.active-=1)&&this.destination.complete()},t.prototype.notifyNext=function(n,t,i){var r=this.values,u=r[i],e=this.toRespond?u===f?--this.toRespond:this.toRespond:0;r[i]=t;0===e&&(this.project?this._tryProject(r):this.destination.next(r.slice()))},t.prototype._tryProject=function(n){var t;try{t=this.project.apply(this,n)}catch(n){return void this.destination.error(n)}this.destination.next(t)},t}(c.OuterSubscriber);t.CombineLatestSubscriber=u},function(n,t,i){"use strict";function f(n){return this.lift(new r(n,this))}var e=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},o=i(8),r,u;t.count=f;r=function(){function n(n,t){this.predicate=n;this.source=t}return n.prototype.call=function(n,t){return t.subscribe(new u(n,this.predicate,this.source))},n}();u=function(n){function t(t,i,r){n.call(this,t);this.predicate=i;this.source=r;this.count=0;this.index=0}return e(t,n),t.prototype._next=function(n){this.predicate?this._tryPredicate(n):this.count++},t.prototype._tryPredicate=function(n){var t;try{t=this.predicate(n,this.index++,this.source)}catch(n){return void this.destination.error(n)}t&&this.count++},t.prototype._complete=function(){this.destination.next(this.count);this.destination.complete()},t}(o.Subscriber)},function(n,t,i){"use strict";function u(n,t){void 0===t&&(t=e.async);var i=o.isDate(n),r=i?+n-t.now():Math.abs(n);return this.lift(new h(r,t))}var f=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},e=i(79),o=i(437),s=i(8),r=i(145);t.delay=u;var h=function(){function n(n,t){this.delay=n;this.scheduler=t}return n.prototype.call=function(n,t){return t.subscribe(new c(n,this.delay,this.scheduler))},n}(),c=function(n){function t(t,i,r){n.call(this,t);this.delay=i;this.scheduler=r;this.queue=[];this.active=!1;this.errored=!1}return f(t,n),t.dispatch=function(n){for(var u,i=n.source,t=i.queue,r=n.scheduler,f=n.destination;t.length>0&&t[0].time-r.now()<=0;)t.shift().notification.observe(f);t.length>0?(u=Math.max(0,t[0].time-r.now()),this.schedule(n,u)):i.active=!1},t.prototype._schedule=function(n){this.active=!0;this.add(n.schedule(t.dispatch,this.delay,{source:this,destination:this.destination,scheduler:n}))},t.prototype.scheduleNotification=function(n){if(!0!==this.errored){var t=this.scheduler,i=new l(t.now()+this.delay,n);this.queue.push(i);!1===this.active&&this._schedule(t)}},t.prototype._next=function(n){this.scheduleNotification(r.Notification.createNext(n))},t.prototype._error=function(n){this.errored=!0;this.queue=[];this.destination.error(n)},t.prototype._complete=function(){this.scheduleNotification(r.Notification.createComplete())},t}(s.Subscriber),l=function(){function n(n,t){this.time=n;this.notification=t}return n}()},function(n,t,i){"use strict";function e(n,t,i){return this.lift(new u(n,t,i))}var o=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},r=i(8),u,f;t._do=e;u=function(){function n(n,t,i){this.nextOrObserver=n;this.error=t;this.complete=i}return n.prototype.call=function(n,t){return t.subscribe(new f(n,this.nextOrObserver,this.error,this.complete))},n}();f=function(n){function t(t,i,u,f){n.call(this,t);var e=new r.Subscriber(i,u,f);e.syncErrorThrowable=!0;this.add(e);this.safeSubscriber=e}return o(t,n),t.prototype._next=function(n){var t=this.safeSubscriber;t.next(n);t.syncErrorThrown?this.destination.error(t.syncErrorValue):this.destination.next(n)},t.prototype._error=function(n){var t=this.safeSubscriber;t.error(n);t.syncErrorThrown?this.destination.error(t.syncErrorValue):this.destination.error(n)},t.prototype._complete=function(){var n=this.safeSubscriber;n.complete();n.syncErrorThrown?this.destination.error(n.syncErrorValue):this.destination.complete()},t}(r.Subscriber)},function(n,t,i){"use strict";function f(n){return void 0===n&&(n=Number.POSITIVE_INFINITY),this.lift(new r(n))}var e=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},o=i(18),s=i(19),r,u;t.mergeAll=f;r=function(){function n(n){this.concurrent=n}return n.prototype.call=function(n,t){return t.subscribe(new u(n,this.concurrent))},n}();t.MergeAllOperator=r;u=function(n){function t(t,i){n.call(this,t);this.concurrent=i;this.hasCompleted=!1;this.buffer=[];this.active=0}return e(t,n),t.prototype._next=function(n){this.active<this.concurrent?(this.active++,this.add(s.subscribeToResult(this,n))):this.buffer.push(n)},t.prototype._complete=function(){this.hasCompleted=!0;0===this.active&&0===this.buffer.length&&this.destination.complete()},t.prototype.notifyComplete=function(n){var t=this.buffer;this.remove(n);this.active--;t.length>0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},t}(o.OuterSubscriber);t.MergeAllSubscriber=u},function(n,t,i){"use strict";function f(n,t,i){return void 0===i&&(i=Number.POSITIVE_INFINITY),"number"==typeof t&&(i=t,t=null),this.lift(new r(n,t,i))}var e=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},o=i(19),s=i(18),r,u;t.mergeMap=f;r=function(){function n(n,t,i){void 0===i&&(i=Number.POSITIVE_INFINITY);this.project=n;this.resultSelector=t;this.concurrent=i}return n.prototype.call=function(n,t){return t.subscribe(new u(n,this.project,this.resultSelector,this.concurrent))},n}();t.MergeMapOperator=r;u=function(n){function t(t,i,r,u){void 0===u&&(u=Number.POSITIVE_INFINITY);n.call(this,t);this.project=i;this.resultSelector=r;this.concurrent=u;this.hasCompleted=!1;this.buffer=[];this.active=0;this.index=0}return e(t,n),t.prototype._next=function(n){this.active<this.concurrent?this._tryNext(n):this.buffer.push(n)},t.prototype._tryNext=function(n){var t,i=this.index++;try{t=this.project(n,i)}catch(n){return void this.destination.error(n)}this.active++;this._innerSub(t,n,i)},t.prototype._innerSub=function(n,t,i){this.add(o.subscribeToResult(this,n,t,i))},t.prototype._complete=function(){this.hasCompleted=!0;0===this.active&&0===this.buffer.length&&this.destination.complete()},t.prototype.notifyNext=function(n,t,i,r){this.resultSelector?this._notifyResultSelector(n,t,i,r):this.destination.next(t)},t.prototype._notifyResultSelector=function(n,t,i,r){var u;try{u=this.resultSelector(n,t,i,r)}catch(n){return void this.destination.error(n)}this.destination.next(u)},t.prototype.notifyComplete=function(n){var t=this.buffer;this.remove(n);this.active--;t.length>0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},t}(s.OuterSubscriber);t.MergeMapSubscriber=u},function(n,t,i){"use strict";function u(n,t){var u,i;return(u="function"==typeof n?n:function(){return n},"function"==typeof t)?this.lift(new r(u,t)):(i=Object.create(this,f.connectableObservableDescriptor),i.source=this,i.subjectFactory=u,i)}var f=i(402),r;t.multicast=u;r=function(){function n(n,t){this.subjectFactory=n;this.selector=t}return n.prototype.call=function(n,t){var u=this.selector,i=this.subjectFactory(),r=u(i).subscribe(n);return r.add(t.subscribe(i)),r},n}();t.MulticastOperator=r},function(n,t,i){"use strict";function o(n,t){return void 0===t&&(t=0),this.lift(new u(n,t))}var s=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},h=i(8),r=i(145),u,f,e;t.observeOn=o;u=function(){function n(n,t){void 0===t&&(t=0);this.scheduler=n;this.delay=t}return n.prototype.call=function(n,t){return t.subscribe(new f(n,this.scheduler,this.delay))},n}();t.ObserveOnOperator=u;f=function(n){function t(t,i,r){void 0===r&&(r=0);n.call(this,t);this.scheduler=i;this.delay=r}return s(t,n),t.dispatch=function(n){var t=n.notification,i=n.destination;t.observe(i);this.unsubscribe()},t.prototype.scheduleMessage=function(n){this.add(this.scheduler.schedule(t.dispatch,this.delay,new e(n,this.destination)))},t.prototype._next=function(n){this.scheduleMessage(r.Notification.createNext(n))},t.prototype._error=function(n){this.scheduleMessage(r.Notification.createError(n))},t.prototype._complete=function(){this.scheduleMessage(r.Notification.createComplete())},t}(h.Subscriber);t.ObserveOnSubscriber=f;e=function(){function n(n,t){this.notification=n;this.destination=t}return n}();t.ObserveOnMessage=e},function(n,t,i){"use strict";function e(n){return this.lift(new u(n,this))}var o=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},s=i(27),h=i(36),r=i(28),c=i(18),l=i(19),u,f;t.retryWhen=e;u=function(){function n(n,t){this.notifier=n;this.source=t}return n.prototype.call=function(n,t){return t.subscribe(new f(n,this.notifier,this.source))},n}();f=function(n){function t(t,i,r){n.call(this,t);this.notifier=i;this.source=r}return o(t,n),t.prototype.error=function(t){if(!this.isStopped){var i=this.errors,u=this.retries,f=this.retriesSubscription;if(u)this.errors=null,this.retriesSubscription=null;else{if(i=new s.Subject,(u=h.tryCatch(this.notifier)(i))===r.errorObject)return n.prototype.error.call(this,r.errorObject.e);f=l.subscribeToResult(this,u)}this._unsubscribeAndRecycle();this.errors=i;this.retries=u;this.retriesSubscription=f;i.next(t)}},t.prototype._unsubscribe=function(){var n=this,t=n.errors,i=n.retriesSubscription;t&&(t.unsubscribe(),this.errors=null);i&&(i.unsubscribe(),this.retriesSubscription=null);this.retries=null},t.prototype.notifyNext=function(){var n=this,t=n.errors,i=n.retries,r=n.retriesSubscription;this.errors=null;this.retries=null;this.retriesSubscription=null;this._unsubscribeAndRecycle();this.errors=t;this.retries=i;this.retriesSubscription=r;this.source.subscribe(this)},t}(c.OuterSubscriber)},function(n,t,i){"use strict";function r(){return new e.Subject}function u(){return f.multicast.call(this,r).refCount()}var f=i(423),e=i(27);t.share=u},function(n,t,i){"use strict";function f(n,t){return this.lift(new r(n,t))}var e=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},o=i(18),s=i(19),r,u;t.switchMap=f;r=function(){function n(n,t){this.project=n;this.resultSelector=t}return n.prototype.call=function(n,t){return t.subscribe(new u(n,this.project,this.resultSelector))},n}();u=function(n){function t(t,i,r){n.call(this,t);this.project=i;this.resultSelector=r;this.index=0}return e(t,n),t.prototype._next=function(n){var t,i=this.index++;try{t=this.project(n,i)}catch(n){return void this.destination.error(n)}this._innerSub(t,n,i)},t.prototype._innerSub=function(n,t,i){var r=this.innerSubscription;r&&r.unsubscribe();this.add(this.innerSubscription=s.subscribeToResult(this,n,t,i))},t.prototype._complete=function(){var t=this.innerSubscription;t&&!t.closed||n.prototype._complete.call(this)},t.prototype._unsubscribe=function(){this.innerSubscription=null},t.prototype.notifyComplete=function(t){this.remove(t);this.innerSubscription=null;this.isStopped&&n.prototype._complete.call(this)},t.prototype.notifyNext=function(n,t,i,r){this.resultSelector?this._tryNotifyNext(n,t,i,r):this.destination.next(t)},t.prototype._tryNotifyNext=function(n,t,i,r){var u;try{u=this.resultSelector(n,t,i,r)}catch(n){return void this.destination.error(n)}this.destination.next(u)},t}(o.OuterSubscriber)},function(n,t,i){"use strict";function f(n){return 0===n?new h.EmptyObservable:this.lift(new r(n))}var e=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},o=i(8),s=i(435),h=i(48),r,u;t.take=f;r=function(){function n(n){if(this.total=n,this.total<0)throw new s.ArgumentOutOfRangeError;}return n.prototype.call=function(n,t){return t.subscribe(new u(n,this.total))},n}();u=function(n){function t(t,i){n.call(this,t);this.total=i;this.count=0}return e(t,n),t.prototype._next=function(n){var t=this.total,i=++this.count;i<=t&&(this.destination.next(n),i===t&&(this.destination.complete(),this.unsubscribe()))},t}(o.Subscriber)},function(n,t,i){"use strict";function f(n){return this.lift(new r(n))}var e=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},o=i(18),s=i(19),r,u;t.takeUntil=f;r=function(){function n(n){this.notifier=n}return n.prototype.call=function(n,t){return t.subscribe(new u(n,this.notifier))},n}();u=function(n){function t(t,i){n.call(this,t);this.notifier=i;this.add(s.subscribeToResult(this,i))}return e(t,n),t.prototype.notifyNext=function(){this.complete()},t.prototype.notifyComplete=function(){},t}(o.OuterSubscriber)},function(n,t,i){"use strict";function f(n,i){return void 0===i&&(i=t.defaultThrottleConfig),this.lift(new r(n,i.leading,i.trailing))}var e=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},o=i(18),s=i(19),r,u;t.defaultThrottleConfig={leading:!0,trailing:!1};t.throttle=f;r=function(){function n(n,t,i){this.durationSelector=n;this.leading=t;this.trailing=i}return n.prototype.call=function(n,t){return t.subscribe(new u(n,this.durationSelector,this.leading,this.trailing))},n}();u=function(n){function t(t,i,r,u){n.call(this,t);this.destination=t;this.durationSelector=i;this._leading=r;this._trailing=u;this._hasTrailingValue=!1}return e(t,n),t.prototype._next=function(n){if(this.throttled)this._trailing&&(this._hasTrailingValue=!0,this._trailingValue=n);else{var t=this.tryDurationSelector(n);t&&this.add(this.throttled=s.subscribeToResult(this,t));this._leading&&(this.destination.next(n),this._trailing&&(this._hasTrailingValue=!0,this._trailingValue=n))}},t.prototype.tryDurationSelector=function(n){try{return this.durationSelector(n)}catch(n){return this.destination.error(n),null}},t.prototype._unsubscribe=function(){var n=this,t=n.throttled;n._trailingValue;n._hasTrailingValue;n._trailing;this._trailingValue=null;this._hasTrailingValue=!1;t&&(this.remove(t),this.throttled=null,t.unsubscribe())},t.prototype._sendTrailing=function(){var n=this,t=n.destination,i=n.throttled,r=n._trailing,u=n._trailingValue,f=n._hasTrailingValue;i&&r&&f&&(t.next(u),this._trailingValue=null,this._hasTrailingValue=!1)},t.prototype.notifyNext=function(){this._sendTrailing();this._unsubscribe()},t.prototype.notifyComplete=function(){this._sendTrailing();this._unsubscribe()},t}(o.OuterSubscriber)},function(n,t,i){"use strict";function f(n,t,i){return void 0===t&&(t=h.async),void 0===i&&(i=c.defaultThrottleConfig),this.lift(new r(n,t,i.leading,i.trailing))}function e(n){n.subscriber.clearThrottle()}var o=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},s=i(8),h=i(79),c=i(430),r,u;t.throttleTime=f;r=function(){function n(n,t,i,r){this.duration=n;this.scheduler=t;this.leading=i;this.trailing=r}return n.prototype.call=function(n,t){return t.subscribe(new u(n,this.duration,this.scheduler,this.leading,this.trailing))},n}();u=function(n){function t(t,i,r,u,f){n.call(this,t);this.duration=i;this.scheduler=r;this.leading=u;this.trailing=f;this._hasTrailingValue=!1;this._trailingValue=null}return o(t,n),t.prototype._next=function(n){this.throttled?this.trailing&&(this._trailingValue=n,this._hasTrailingValue=!0):(this.add(this.throttled=this.scheduler.schedule(e,this.duration,{subscriber:this})),this.leading&&this.destination.next(n))},t.prototype.clearThrottle=function(){var n=this.throttled;n&&(this.trailing&&this._hasTrailingValue&&(this.destination.next(this._trailingValue),this._trailingValue=null,this._hasTrailingValue=!1),n.unsubscribe(),this.remove(n),this.throttled=null)},t}(s.Subscriber)},function(n,t,i){"use strict";var r=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},u=i(21),f=function(n){function t(){n.call(this)}return r(t,n),t.prototype.schedule=function(n,t){return void 0===t&&(t=0),this},t}(u.Subscription);t.Action=f},function(n,t,i){"use strict";var u=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},r=i(16),f=i(432),e=function(n){function t(t,i){n.call(this,t,i);this.scheduler=t;this.work=i;this.pending=!1}return u(t,n),t.prototype.schedule=function(n,t){if(void 0===t&&(t=0),this.closed)return this;this.state=n;this.pending=!0;var i=this.id,r=this.scheduler;return null!=i&&(this.id=this.recycleAsyncId(r,i,t)),this.delay=t,this.id=this.id||this.requestAsyncId(r,this.id,t),this},t.prototype.requestAsyncId=function(n,t,i){return void 0===i&&(i=0),r.root.setInterval(n.flush.bind(n,this),i)},t.prototype.recycleAsyncId=function(n,t,i){return void 0===i&&(i=0),null!==i&&this.delay===i&&!1===this.pending?t:r.root.clearInterval(t)&&void 0||void 0},t.prototype.execute=function(n,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var i=this._execute(n,t);if(i)return i;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},t.prototype._execute=function(n){var t=!1,i=void 0;try{this.work(n)}catch(n){t=!0;i=!!n&&n||new Error(n)}if(t)return this.unsubscribe(),i},t.prototype._unsubscribe=function(){var n=this.id,t=this.scheduler,i=t.actions,r=i.indexOf(this);this.work=null;this.state=null;this.pending=!1;this.scheduler=null;-1!==r&&i.splice(r,1);null!=n&&(this.id=this.recycleAsyncId(t,n,null));this.delay=null},t}(f.Action);t.AsyncAction=e},function(n,t,i){"use strict";var r=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},u=i(383),f=function(n){function t(){n.apply(this,arguments);this.actions=[];this.active=!1;this.scheduled=void 0}return r(t,n),t.prototype.flush=function(n){var t=this.actions,i;if(this.active)return void t.push(n);this.active=!0;do if(i=n.execute(n.state,n.delay))break;while(n=t.shift());if(this.active=!1,i){for(;n=t.shift();)n.unsubscribe();throw i;}},t}(u.Scheduler);t.AsyncScheduler=f},function(n,t){"use strict";var i=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},r=function(n){function t(){var t=n.call(this,"argument out of range");this.name=t.name="ArgumentOutOfRangeError";this.stack=t.stack;this.message=t.message}return i(t,n),t}(Error);t.ArgumentOutOfRangeError=r},function(n,t){"use strict";var i=this&&this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},r=function(n){function t(t){n.call(this);this.errors=t;var i=Error.call(this,t?t.length+" errors occurred during unsubscription:\n  "+t.map(function(n,t){return t+1+") "+n.toString()}).join("\n  "):"");this.name=i.name="UnsubscriptionError";this.stack=i.stack;this.message=i.message}return i(t,n),t}(Error);t.UnsubscriptionError=r},function(n,t){"use strict";function i(n){return n instanceof Date&&!isNaN(+n)}t.isDate=i},function(n,t,i){"use strict";function r(n){return!u.isArray(n)&&n-parseFloat(n)+1>=0}var u=i(49);t.isNumeric=r},function(n,t,i){"use strict";function f(n,t,i){if(n){if(n instanceof r.Subscriber)return n;if(n[u.rxSubscriber])return n[u.rxSubscriber]()}return n||t||i?new r.Subscriber(n,t,i):new r.Subscriber(e.empty)}var r=i(8),u=i(82),e=i(146);t.toSubscriber=f},function(n,t,i){n.exports=i(441)},function(n,t,i){"use strict";(function(n,r){var u,f,e,o;Object.defineProperty(t,"__esModule",{value:!0});f=i(442);e=function(n){return n&&n.__esModule?n:{"default":n}}(f);u="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n?n:r;o=e.default(u);t.default=o}).call(t,i(37),i(169)(n))},function(n,t){"use strict";function i(n){var t,i=n.Symbol;return"function"==typeof i?i.observable?t=i.observable:(t=i("observable"),i.observable=t):t="@@observable",t}Object.defineProperty(t,"__esModule",{value:!0});t.default=i},function(n){n.exports=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804\uDCBD|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/},function(n,t,i){"use strict";t.Any=i(168);t.Cc=i(166);t.Cf=i(443);t.P=i(84);t.Z=i(167)}])}),function(n){var t=!1,i="DisplayDivasCookiesBanner";n.DivasCookies=function(r){var u=n.extend({},{bannerText:"[Divas Cookies Demo] This website uses cookies.",cookiePolicyLink:"",cookiePolicyLinkText:"[Divas Cookies Demo] Read our cookie policy.",thirdPartyPolicyWidget:"",acceptButtonText:"[Divas Cookies Demo] Ok",acceptButtonSrc:"",declineButtonText:"No cookies, please",declineButtonSrc:"",openEffect:"",openEffectDuration:600,openEffectEasing:"swing",closeEffect:"",closeEffectDuration:600,closeEffectEasing:"swing",debugMode:!1,saveUserPreferences:!0,cookieDuration:365,blockScripts:!1,pageReload:!1,acceptOnScroll:!1,acceptOnClick:!1,cookieName:"DisplayDivasCookiesBanner",excludePolicyPage:!1},r);t=u.blockScripts;i=u.cookieName;n(document).ready(function(){n.DivasCookiesCore(u)})};n.DivasCookies.optedIn=function(){return document.cookie.match(new RegExp(i+"=([^;]+)"))||!t};n.DivasCookiesCore=function(t){function g(n,t){var i=new Date;t?i.setTime(i.getTime()+parseInt(t)*864e5):i.setFullYear(i.getFullYear()+1);document.cookie=n+"=yes; expires="+i.toGMTString()+"; path=/"}function f(n){return document.cookie.match(new RegExp(n+"=([^;]+)"))}function nt(){document.location.reload()}function d(t,i,r){w||(n("iframe."+t+", img."+t+", input."+t).each(function(){n(this).attr("src",n(this).attr("data-src"))}),n("script."+t).each(function(t){var e=n(this).attr("src"),f,u,o,h,c,l,a;if(n(this).hasClass(r))n(this).attr("id","dcSndbxdPlain"+t),f=document.createElement("iframe"),f.style.width="0px",f.style.height="0px",f.style.display="none",f.setAttribute("id","dcSndbxd"+t),f.setAttribute("data-jsid","dcSndbxdJS"+t),f.setAttribute("data-jsplain","dcSndbxdPlain"+t),document.body.appendChild(f),f.contentWindow.document.open(),e===undefined?f.contentWindow.document.write('<script id="dcSndbxdJS"'+t+' type="text/javascript">'+n(this).html()+"<\/script>"):f.contentWindow.document.write('<script id="dcSndbxdJS"'+t+' type="text/javascript" src="'+e+'"><\/script>'),f.contentWindow.document.close(),f.onload=function(){n("#"+n(this).attr("data-jsplain")).after(f.contentWindow.document.body.innerHTML);n(this).remove()};else if(n(this).hasClass(i))if(e===undefined){for(u=n(this).html(),o="",h=/(document\.write(\(.+?\)))/mi,c=/(document\.writeln(\(.+?\)))/mi;u!=o;)o=u,l=u.match(h),a=u.match(c),u=u.replace(h,"divasCookiesOutputBuffer += $2"),u=u.replace(c,"divasCookiesOutputBuffer += $2\n");s="";n(this).after('<script type="text/javascript">'+u+"<\/script>");n(this).next().after(s)}else{for(n.ajax({async:!1,dataType:"text",cache:!1,url:e,success:function(n){u=n}}),o="",h=/(document\.write(\(.+?\)))/mi,c=/(document\.writeln(\(.+?\)))/mi;u!=o;)o=u,l=u.match(h),a=u.match(c),u=u.replace(h,"divasCookiesOutputBuffer += $2"),u=u.replace(c,"divasCookiesOutputBuffer += $2\n");s="";n(this).after('<script type="text/javascript">'+u+"<\/script>");n(this).next().after(s)}else e===undefined?n(this).after('<script type="text/javascript">'+n(this).html()+"<\/script>"):n(this).after('<script type="text/javascript" src="'+e+'"><\/script>')}),w=!0)}function l(){i.saveUserPreferences&&(g(u,i.cookieDuration),i.pageReload&&nt());d(c,y,p);switch(i.closeEffect){case"fade":r.fadeOut(i.closeEffectDuration,i.closeEffectEasing);break;case"slideUp":r.animate({top:"-100%"},i.closeEffectDuration,i.closeEffectEasing,function(){r.hide()});break;case"slideDown":r.animate({bottom:"-100%"},i.closeEffectDuration,i.closeEffectEasing,function(){r.hide()});break;case"slideLeft":r.animate({left:"-100%"},i.closeEffectDuration,i.closeEffectEasing,function(){r.hide()});break;case"slideRight":r.animate({left:"100%"},i.closeEffectDuration,i.closeEffectEasing,function(){r.hide()});break;default:r.hide()}}var i=n.extend({},{bannerText:"[Divas Cookies Demo] This website uses cookies.",cookiePolicyLink:"",cookiePolicyLinkText:"[Divas Cookies Demo] Read our cookie policy.",thirdPartyPolicyWidget:"",acceptButtonText:"[Divas Cookies Demo] Ok",acceptButtonSrc:"",declineButtonText:"No cookies, please",declineButtonSrc:"",openEffect:"",openEffectDuration:600,openEffectEasing:"swing",closeEffect:"",closeEffectDuration:600,closeEffectEasing:"swing",debugMode:!1,saveUserPreferences:!0,cookieDuration:365,blockScripts:!1,pageReload:!1,acceptOnScroll:!1,acceptOnClick:!1,cookieName:"DisplayDivasCookiesBanner",excludePolicyPage:!1},t),r=n(),e=n(),h="",a=n(),o=n(),v=n(),u="DisplayDivasCookiesBanner",c="divascookies-remove",y="divascookies-buffering",p="divascookies-sandboxing",w=!1,s="",b,k;if(i.cookieName!==""&&i.cookieName!=="DisplayDivasCookiesBanner"&&(u=i.cookieName),r=n("<div class='divascookies'><\/div>"),r.data("divascookies",{cookieName:u,activatorClass:c}),i.debugMode===!0&&(i.bannerText===""&&alert("Divas Cookies plugin warning!\nNo text for the banner: please check bannerText value"),i.cookiePolicyLink===""&&alert("Divas Cookies plugin warning!\nNo link to the extended cookie policy: please check cookiePolicyLink value"),i.cookiePolicyLinkText===""&&alert("Divas Cookies plugin warning!\nNo text for extended cookie policy link: please check cookiePolicyLinkText value"),i.acceptButtonText===""&&alert("Divas Cookies plugin warning!\nNo text for accept button: please check acceptButtonText value")),e=n("<div class='divascookies-banner-container'><\/div>"),h="<span class='divascookies-policy-link'><a href='"+i.cookiePolicyLink+"' >"+i.cookiePolicyLinkText+"<\/a><\/span>",i.thirdPartyPolicyWidget==="iubenda"&&(h="<span class='divascookies-policy-link'><a href='"+i.cookiePolicyLink+"' class='iubenda-white iubenda-embed'>"+i.cookiePolicyLinkText+"<\/a><\/span>"),a=n("<p class='divascookies-banner-text'>"+i.bannerText+" "+h+"<\/p>"),o=n("<div class='divascookies-accept-button-container'><\/div>"),v=i.acceptButtonSrc!==""?n("<img class='divascookies-accept-button-img' src='"+i.acceptButtonSrc+"' alt='"+i.acceptButtonText+"' title='"+i.acceptButtonText+"' />"):n("<p class='divascookies-accept-button-text'>"+i.acceptButtonText+"<\/p>"),r.append(e),e.append(a),e.append(o),o.append(v),!i.saveUserPreferences||!f(u)){n("body").append(r);switch(i.openEffect){case"fade":r.fadeIn(i.openEffectDuration,i.openEffectEasing);break;case"slideUp":r.css({bottom:"-100%",top:"auto"}).show(function(){r.animate({bottom:0},i.openEffectDuration,i.openEffectEasing)});break;case"slideDown":r.css({top:"-100%",bottom:"auto"}).show(function(){r.animate({top:0},i.openEffectDuration,i.openEffectEasing)});break;case"slideLeft":r.css({left:"-100%",right:"auto"}).show(function(){r.animate({left:0},i.openEffectDuration,i.openEffectEasing)});break;case"slideRight":r.css({left:"100%",right:"auto"}).show(function(){r.animate({left:0},i.openEffectDuration,i.openEffectEasing)});break;default:r.show()}}(!i.blockScripts||f(u))&&d(c,y,p);o.on("click",function(){l()});if(i.acceptOnScroll&&!f(u)&&(document.location.href.indexOf(i.cookiePolicyLink)===-1||!i.excludePolicyPage)){b=n(window).scrollTop();k=10;n(window).on("scroll.divascookies",function(){n(window).scrollTop()-b>=k&&(l(),n(window).off("scroll.divascookies"))})}if(i.acceptOnClick&&!f(u)&&(document.location.href.indexOf(i.cookiePolicyLink)===-1||!i.excludePolicyPage))n(document).on("click.divascookies","a",function(){n(this).parent().hasClass("divascookies-policy-link")||(l(),n(document).off("click.divascookies","a"))});return r}}(jQuery);
//# sourceMappingURL=/bundles/JSTopmap
