Update vendor/curl.

This commit is contained in:
John-David Dalton
2014-02-15 01:17:11 -08:00
parent 8a25592904
commit fdbfe0f84b

View File

@@ -1,48 +1,49 @@
(function(){/*
MIT License (c) copyright 2010-2013 B Cavalier & J Hann MIT (c) copyright 2010-2013 B Cavalier & J Hann */
(function(f){function g(){}function n(a,e){return 0==T.call(a).indexOf("[object "+e)}function l(a){return a&&"/"==a.charAt(a.length-1)?a.substr(0,a.length-1):a}function d(a,e){var k,h,D,p;k=1;h=a;"."==h.charAt(0)&&(D=!0,h=h.replace(U,function(a,e,h,D){h&&k++;return D||""}));if(D){D=e.split("/");p=D.length-k;if(0>p)return a;D.splice(p,k);return D.concat(h||[]).join("/")}return h}function r(a){var e=a.indexOf("!");return{g:a.substr(e+1),d:0<=e&&a.substr(0,e)}}function t(){}function q(a,e){t.prototype=
a||Q;var k=new t;t.prototype=Q;for(var h in e)k[h]=e[h];return k}function z(){function a(a,e,k){h.push([a,e,k])}function e(a,e){for(var k,D=0;k=h[D++];)(k=k[a])&&k(e)}var k,h,D;k=this;h=[];D=function(k,p){a=k?function(a){a&&a(p)}:function(a,e){e&&e(p)};D=g;e(k?0:1,p);e=g;h=G};this.l=function(e,h,D){a(e,h,D);return k};this.k=function(a){k.G=a;D(!0,a)};this.e=function(a){k.Ca=a;D(!1,a)};this.D=function(a){e(2,a)}}function w(a){return a instanceof z||a instanceof v}function s(a,e,k,h){w(a)?a.l(e,k,h):
e(a)}function y(a,e,k){var h;return function(){0<=--a&&e&&(h=e.apply(G,arguments));0==a&&k&&k(h);return h}}function c(){var a,e;m="";a=[].slice.call(arguments);n(a[0],"Object")&&(e=a.shift(),e=b(e));return new v(a[0],a[1],a[2],e)}function b(a,e,k){var h;m="";if(a&&(u.U(a),x=u.b(a),"preloads"in a&&(h=new v(a.preloads,G,k,J,!0),u.n(function(){J=h})),a=a.main))return new v(a,e,k)}function v(a,e,k,h,D){var p;p=u.i(x,G,[].concat(a),D);this.then=this.l=a=function(a,e){s(p,function(e){a&&a.apply(G,e)},function(a){if(e)e(a);
else throw a;});return this};this.next=function(a,e,h){return new v(a,e,h,p)};this.config=b;(e||k)&&a(e,k);u.n(function(){s(D||J,function(){s(h,function(){u.w(p)},k)})})}function A(a){var e,k;e=a.id;e==G&&(K!==G?K={K:"Multiple anonymous defines encountered"}:(e=u.ia())||(K=a));if(e!=G){k=E[e];e in E||(k=u.o(e,x),k=u.H(k.b,e),E[e]=k);if(!w(k))throw Error("duplicate define: "+e);k.na=!1;u.I(k,a)}}function C(){var a=u.fa(arguments);A(a)}var m,x,F,H,B=f.document,L=B&&(B.head||B.getElementsByTagName("head")[0]),
N=L&&L.getElementsByTagName("base")[0]||null,M={},I={},p={},V="addEventListener"in f?{}:{loaded:1,complete:1},Q={},T=Q.toString,G,E={},O={},J=!1,K,S=/^\/|^[^:]+:\/\//,U=/(\.)(\.?)(?:$|\/([^\.\/]+.*)?)/g,W=/\/\*[\s\S]*?\*\/|\/\/.*?[\n\r]/g,X=/require\s*\(\s*(["'])(.*?[^\\])\1\s*\)|[^\\]?(["'])/g,Y=/\s*,\s*/,R,u;u={s:function(a,e,k){var h;a=d(a,e);if("."==a.charAt(0))return a;h=r(a);a=(e=h.d)||h.g;a in k.c&&(a=k.c[a].P||a);e&&(0>e.indexOf("/")&&!(e in k.c)&&(a=l(k.S)+"/"+e),a=a+"!"+h.g);return a},i:function(a,
e,k,h){function p(e,h){var k,c;k=u.s(e,b.id,a);if(!h)return k;c=r(k);if(!c.d)return k;k=E[c.d];c.g="normalize"in k?k.normalize(c.g,p,b.b)||"":p(c.g);return c.d+"!"+c.g}function c(e,k,d){var r;r=k&&function(a){k.apply(G,a)};if(n(e,"String")){if(r)throw Error("require(id, callback) not allowed");d=p(e,!0);e=E[d];if(!(d in E))throw Error("Module not resolved: "+d);return(d=w(e)&&e.a)||e}s(u.w(u.i(a,b.id,e,h)),r,d)}var b;b=new z;b.id=e||"";b.ja=h;b.J=k;b.b=a;b.r=c;c.toUrl=function(e){return u.o(p(e,!0),
a).url};b.s=p;return b},H:function(a,e,k){var h,p,c;h=u.i(a,e,G,k);p=h.k;c=y(1,function(a){h.v=a;try{return u.aa(h)}catch(e){h.e(e)}});h.k=function(a){s(k||J,function(){p(E[h.id]=O[h.url]=c(a))})};h.L=function(a){s(k||J,function(){h.a&&(c(a),h.D(I))})};return h},Z:function(a,e,k,h){return u.i(a,k,G,h)},ha:function(a){return a.r},N:function(a){return a.a||(a.a={})},ga:function(a){var e=a.A;e||(e=a.A={id:a.id,uri:u.O(a),exports:u.N(a),config:function(){return a.b}},e.a=e.exports);return e},O:function(a){return a.url||
(a.url=u.t(a.r.toUrl(a.id),a.b))},U:function(a){var e,k,h,p,b;e="curl";k="define";h=p=f;if(a&&(b=a.overwriteApi||a.za,e=a.apiName||a.pa||e,h=a.apiContext||a.oa||h,k=a.defineName||a.ua||k,p=a.defineContext||a.ta||p,F&&n(F,"Function")&&(f.curl=F),F=null,H&&n(H,"Function")&&(f.define=H),H=null,!b)){if(h[e]&&h[e]!=c)throw Error(e+" already exists");if(p[k]&&p[k]!=C)throw Error(k+" already exists");}h[e]=c;p[k]=C},b:function(a){function e(a,e){var k,h,b,m,f;for(f in a){b=a[f];n(b,"String")&&(b={path:a[f]});
b.name=b.name||f;m=p;h=r(l(b.name));k=h.g;if(h=h.d)m=c[h],m||(m=c[h]=q(p),m.c=q(p.c),m.f=[]),delete a[f];h=b;var g=e,x=void 0;h.path=l(h.path||h.location||"");g&&(x=h.main||"./main","."==x.charAt(0)||(x="./"+x),h.P=d(x,h.name+"/"));h.b=h.config;h.b&&(h.b=q(p,h.b));h.V=k.split("/").length;k?(m.c[k]=h,m.f.push(k)):m.p=u.T(b.path,p)}}function k(a){var e=a.c;a.R=RegExp("^("+a.f.sort(function(a,h){return e[h].V-e[a].V}).join("|").replace(/\/|\./g,"\\$&")+")(?=\\/|$)");delete a.f}var h,p,c,b;"baseUrl"in
a&&(a.p=a.baseUrl);"main"in a&&(a.P=a.main);"preloads"in a&&(a.Aa=a.preloads);"pluginPath"in a&&(a.S=a.pluginPath);if("dontAddFileExt"in a||a.j)a.j=RegExp(a.dontAddFileExt||a.j);h=x;p=q(h,a);p.c=q(h.c);c=a.plugins||{};p.plugins=q(h.plugins);p.C=q(h.C,a.C);p.B=q(h.B,a.B);p.f=[];e(a.packages,!0);e(a.paths,!1);for(b in c)a=u.s(b+"!","",p),p.plugins[a.substr(0,a.length-1)]=c[b];c=p.plugins;for(b in c)if(c[b]=q(p,c[b]),a=c[b].f)c[b].f=a.concat(p.f),k(c[b]);for(b in h.c)p.c.hasOwnProperty(b)||p.f.push(b);
k(p);return p},o:function(a,e){var p,h,b,c;p=e.c;b=S.test(a)?a:a.replace(e.R,function(a){h=p[a]||{};c=h.b;return h.path||""});return{b:c||x,url:u.T(b,e)}},T:function(a,e){var p=e.p;return p&&!S.test(a)?l(p)+"/"+a:a},t:function(a,e){return a+((e||x).j.test(a)?"":".js")},m:function(a,e,k){var h=B.createElement("script");h.onload=h.onreadystatechange=function(k){k=k||f.event;if("load"==k.type||V[h.readyState])delete p[a.id],h.onload=h.onreadystatechange=h.onerror="",e()};h.onerror=function(){k(Error("Syntax or http error: "+
a.url))};h.type=a.q||"text/javascript";h.charset="utf-8";h.async=!a.Q;h.src=a.url;p[a.id]=h;L.insertBefore(h,N);return h},M:function(a){var e=[],p;("string"==typeof a?a:a.toSource?a.toSource():a.toString()).replace(W,"").replace(X,function(a,b,c,d){d?p=p==d?G:p:p||e.push(c);return""});return e},fa:function(a){var e,p,h,b,c,d;c=a.length;h=a[c-1];b=n(h,"Function")?h.length:-1;2==c?n(a[0],"Array")?p=a[0]:e=a[0]:3==c&&(e=a[0],p=a[1]);!p&&0<b&&(d=!0,p=["require","exports","module"].slice(0,b).concat(u.M(h)));
return{id:e,v:p||[],F:0<=b?h:function(){return h},u:d}},aa:function(a){var e;e=a.F.apply(a.u?a.a:G,a.v);e===G&&a.a&&(e=a.A?a.a=a.A.a:a.a);return e},I:function(a,e){a.F=e.F;a.u=e.u;a.J=e.v;u.w(a)},w:function(a){function e(a,e,p){d[e]=a;p&&r(a,e)}function p(e,h){var b,c,k,d;b=y(1,function(a){c(a);x(a,h)});c=y(1,function(a){r(a,h)});k=u.ca(e,a);(d=w(k)&&k.a)&&c(d);s(k,b,a.e,a.a&&function(a){k.a&&(a==M?c(k.a):a==I&&b(k.a))})}function h(){a.k(d)}var b,c,d,m,f,r,x;d=[];c=a.J;m=c.length;0==c.length&&h();
r=y(m,e,function(){a.L&&a.L(d)});x=y(m,e,h);for(b=0;b<m;b++)f=c[b],f in R?(x(R[f](a),b,!0),a.a&&a.D(M)):f?p(f,b):x(G,b,!0);return a},da:function(a){u.O(a);u.m(a,function(){var e=K;K=G;!1!==a.na&&(!e||e.K?a.e(Error(e&&e.K||"define() missing or duplicated: "+a.url)):u.I(a,e))},a.e);return a},ca:function(a,e){var p,h,b,c,d,m,f,n,q,g,l,v;p=e.s;h=e.ja;b=e.b||x;d=p(a);d in E?m=d:(c=r(d),n=c.g,m=c.d||n,q=u.o(m,b));if(!(d in E))if(v=u.o(n,b).b,c.d)f=m;else if(f=v.moduleLoader||v.ya||v.loader||v.xa)n=m,m=
f,q=u.o(f,b);m in E?g=E[m]:q.url in O?g=E[m]=O[q.url]:(g=u.H(v,m,h),g.url=u.t(q.url,q.b),E[m]=O[q.url]=g,u.da(g));m==f&&(c.d&&b.plugins[c.d]&&(v=b.plugins[c.d]),l=new z,s(g,function(a){var e,b,c;c=a.dynamic;n="normalize"in a?a.normalize(n,p,g.b)||"":p(n);b=f+"!"+n;e=E[b];if(!(b in E)){e=u.Z(v,b,n,h);c||(E[b]=e);var d=function(a){c||(E[b]=a);e.k(a)};d.resolve=d;d.reject=d.error=e.e;a.load(n,e.r,d,v)}l!=e&&s(e,l.k,l.e,l.D)},l.e));return l||g},ia:function(){var a;if(!n(f.opera,"Opera"))for(var e in p)if("interactive"==
p[e].readyState){a=e;break}return a},ea:function(a){var e=0,p,b;for(p=B&&(B.scripts||B.getElementsByTagName("script"));p&&(b=p[e++]);)if(a(b))return b},ba:function(){var a,e="";(a=u.ea(function(a){(a=a.getAttribute("data-curl-run"))&&(e=a);return a}))&&a.setAttribute("data-curl-run","");return e},W:function(){function a(){u.m({url:b.shift()},e,e)}function e(){m&&(b.length?(u.n(p),a()):p("run.js script did not run."))}function p(a){throw Error(a||"Primary run.js failed. Trying fallback.");}var b=m.split(Y);
b.length&&a()},n:function(a){setTimeout(a,0)}};R={require:u.ha,exports:u.N,module:u.ga};c.version="0.8.8";c.config=b;C.amd={plugins:!0,jQuery:!0,curl:"0.8.8"};x={p:"",S:"curl/plugin",j:/\?|\.js\b/,C:{},B:{},plugins:{},c:{},R:/$^/};F=f.curl;H=f.define;F&&n(F,"Object")?(f.curl=G,b(F)):u.U();(m=u.ba())&&u.n(u.W);E.curl=c;E["curl/_privileged"]={core:u,cache:E,config:function(){return x},_define:A,_curl:c,Promise:z}})(this.window||"undefined"!=typeof global&&global||this);
(function(f,g){function n(){if(!g.body)return!1;C||(C=g.createTextNode(""));try{return g.body.removeChild(g.body.appendChild(C)),C=A,!0}catch(b){return!1}}function l(){var d;d=t[g[r]]&&n();if(!w&&d){w=!0;for(clearTimeout(v);c=b.pop();)c();z&&(g[r]="complete");for(var f;f=q.shift();)f()}return d}function d(){l();w||(v=setTimeout(d,s))}var r="readyState",t={loaded:1,interactive:1,complete:1},q=[],z=g&&"string"!=typeof g[r],w=!1,s=10,y,c,b=[],v,A,C;y="addEventListener"in f?function(b,c){b.addEventListener(c,
l,!1);return function(){b.removeEventListener(c,l,!1)}}:function(b,c){b.attachEvent("on"+c,l);return function(){b.detachEvent(c,l)}};g&&!l()&&(b=[y(f,"load"),y(g,"readystatechange"),y(f,"DOMContentLoaded")],v=setTimeout(d,s));define("curl/domReady",function(){function b(c){w?c():q.push(c)}b.then=b;b.amd=!0;return b})})(this,this.document);var P;
(function(f,g){define("curl/shim/dojo18",["curl/_privileged"],function(n){function l(b){b.has||(b.has=c);b.on||(b.on=r);b.idle||(b.idle=d);b.async=!0}function d(){for(var b in q)if(q[b]instanceof z)return!1;return!0}function r(){}var t,q,z,w;t=n._curl;q=n.cache;z=n.Promise;w=n.core.i;var s,y,c;s=n.b().wa||{};y=g&&g.createElement("div");c=function(b){return"function"==typeof s[b]?s[b]=s[b](f,g,y):s[b]};c.add=function(b,d,f,r){if(void 0===s[b]||r)s[b]=d;if(f)return c(b)};s["dojo-loader"]=!1;q["dojo/_base/loader"]=
0;"undefined"==typeof P&&(l(t),P=t);n.core.i=function(){var b=w.apply(this,arguments);l(b.r);return b};return!0})})("object"==typeof global?global:this.window||this.global,"object"==typeof document&&document);
(function(f,g,n){define("curl/plugin/js",["curl/_privileged"],function(f){function d(c,b,d){function r(){m||(g<new Date?d():setTimeout(r,10))}var g,m,q;g=(new Date).valueOf()+(c.ma||3E5);d&&c.a&&setTimeout(r,10);q=f.core.m(c,function(){m=!0;c.a&&(c.G=n(c.a));!c.a||c.G?b(q):d()},function(b){m=!0;d(b)})}function r(c,b){d(c,function(){var d=q.shift();s=0<q.length;d&&r.apply(null,d);b.k(c.G||!0)},function(c){b.e(c)})}var t={},q=[],z=g&&!0==g.createElement("script").async,w,s,y=/\?|\.js\b/;w=f.Promise;
return{dynamic:!0,normalize:function(c,b){var d=c.indexOf("!");return 0<=d?b(c.substr(0,d))+c.substr(d):b(c)},load:function(c,b,f,g){function n(b){(f.error||function(b){throw b;})(b)}var m,l,F,H,B;m=0<c.indexOf("!order");l=c.indexOf("!exports=");F=0<l?c.substr(l+9):g.a;H="prefetch"in g?g.prefetch:!0;c=m||0<l?c.substr(0,c.indexOf("!")):c;l=(l=g.dontAddFileExt||g.j)?RegExp(l):y;B=b.toUrl(c);l.test(B)||(B=B.lastIndexOf(".")<=B.lastIndexOf("/")?B+".js":B);B in t?t[B]instanceof w?t[B].l(f,n):f(t[B]):(c=
{name:c,url:B,Q:m,a:F,ma:g.timeout},t[B]=b=new w,b.l(function(b){t[B]=b;f(b)},n),m&&!z&&s?(q.push([c,b]),H&&(c.q="text/cache",d(c,function(b){b&&b.parentNode.removeChild(b)},function(){}),c.q="")):(s=s||m,r(c,b)))},cramPlugin:"../cram/js"}})})(this,this.document,function(f){try{return eval(f)}catch(g){}});
define("curl/plugin/_fetchText",[],function(){var f,g;g=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"];f=function(){if("undefined"!==typeof XMLHttpRequest)f=function(){return new XMLHttpRequest};else for(var n=f=function(){throw Error("getXhr(): XMLHttpRequest not available");};0<g.length&&f===n;)(function(g){try{new ActiveXObject(g),f=function(){return new ActiveXObject(g)}}catch(d){}})(g.shift());return f()};return function(g,l,d){var r=f();r.open("GET",g,!0);r.onreadystatechange=function(){4===
r.readyState&&(400>r.status?l(r.responseText):d(Error("fetchText() failed. status: "+r.statusText)))};r.send(null)}});define("curl/plugin/text",["./_fetchText"],function(f){function g(f){throw f;}return{load:function(n,l,d){f(l.toUrl(n),d,d.error||g)},cramPlugin:"../cram/text"}});
define("curl/plugin/async",function(){return{load:function(f,g,n){function l(d){"function"==typeof n.error&&n.error(d)}g([f],function(d){"function"==typeof d.l?d.l(function(f){0==arguments.length&&(f=d);n(f)},l):n(d)},n.error||function(d){throw d;})},analyze:function(f,g,n){n(f)}}});
(function(f){function g(){var b;b=m[A]("link");b.rel="stylesheet";b.type="text/css";return b}function n(b,c){b.onload=function(){I.load=I.load||!0;c()}}function l(b,c){b.onerror=function(){I.error=I.error||!0;c()}}function d(b,c,d){B.push({url:b,X:c,$:function(){d(Error(M))}});(b=t())&&r(b)}function r(b){var c,d;c=B.shift();d=b.styleSheet;c?(b.onload=function(){c.X(c.la);r(b)},b.onerror=function(){c.$();r(b)},c.la=d.imports[d.addImport(c.url)]):(b.onload=b.onerror=v,H.push(b))}function t(){var b;
b=H.shift();!b&&F.length<L&&(b=m.createElement("style"),F.push(b),x.appendChild(b));return b}function q(b){var c,d,f;if(!b.href||m.readyState&&"complete"!=m.readyState)return!1;c=!1;try{if(d=b.sheet)f=d.cssRules,c=null===f,!c&&f&&(d.insertRule("-curl-css-test {}",0),d.deleteRule(0),c=!0)}catch(g){c="[object Opera]"!=Object.prototype.toString.call(window.opera)&&/security|denied/i.test(g.message)}return c}function z(b,c,d){I.load||(q(b)?d(b.sheet):b.onload==v||!b.onload||C(function(){z(b,c,d)},c))}
function w(b,d,f){function g(){b.onload!=v&&b.onload&&(b.onload=b.onerror=v,c(function(){f(b.sheet)}))}n(b,g);z(b,d,g)}function s(b,c){l(b,function(){b.onload!=v&&b.onload&&(b.onload=b.onerror=v,c(Error(M)))})}function y(b,c,d,f){var m;m=g();w(m,f,c);s(m,d);m.href=b;x.appendChild(m)}function c(b){function c(){m.readyState&&"complete"!=m.readyState?C(c,10):b()}c()}function b(b){return b.lastIndexOf(".")<=b.lastIndexOf("/")?b+".css":b}function v(){}var A="createElement",C=f.setTimeout,m=f.document,
x;f=m&&m.createStyleSheet&&!(10<=m.documentMode);var F=[],H=[],B=[],L=12,N,M="HTTP or network error.",I={};m&&(x=m.head||m.getElementsByTagName("head")[0],N=f?d:y);define("curl/plugin/css",{normalize:function(b,c){var d,f;if(!b)return b;d=b.split(",");f=[];for(var g=0,m=d.length;g<m;g++)f.push(c(d[g]));return f.join(",")},load:function(c,d,f,m){function r(b){1<l.length&&n.push(b);0==--H&&f(1==l.length?b:n)}function q(b){(f.e||function(b){throw b;})(b)}var n,l,s,H,v;n=[];l=(c||"").split(",");s=m.cssWatchPeriod||
50;m=m.cssNoWait;H=l.length;for(v=0;v<l.length;v++){c=l[v];var t;c=b(d.toUrl(c));m?(t=g(),t.href=c,x.appendChild(t),r(t.sheet||t.styleSheet)):N(c,r,q,s)}},cramPlugin:"../cram/css"})})(this);
(function(f){var g=f.document,n=/^\/\//,l;g&&(l=g.head||(g.head=g.getElementsByTagName("head")[0]));define("curl/plugin/link",{load:function(d,f,t,q){d=f.toUrl(d);d=d.lastIndexOf(".")<=d.lastIndexOf("/")?d+".css":d;q=d=(q="fixSchemalessUrls"in q?q.fixSchemalessUrls:g.location.protocol)?d.replace(n,q+"//"):d;d=g.createElement("link");d.rel="stylesheet";d.type="text/css";d.href=q;l.appendChild(d);t(d.sheet||d.styleSheet)}})})(this);
define("curl/plugin/domReady",["../domReady"],function(f){return{load:function(g,n,l){f(l)}}});(function(f){define("curl/shim/_fetchText",function(){function g(d,f,g){l.Ba(d,function(d,l){d?g(d):f(l.toString())})}function n(f,g,l){var n;f=r.parse(f,!1,!0);n="";d.get(f,function(d){d.h("data",function(c){n+=c}).h("end",function(){g(n)}).h("error",l)}).h("error",l)}var l,d,r;l=f("fs");d=f("http");r=f("url");var t;t=/^https?:/;return function(d,f,l){t.test(d)?n(d,f,l):g(d,f,l)}})})(P);define.amd.Ea=!0;
(function(f,g){define("curl/shim/ssjs",["curl/_privileged","./_fetchText"],function(n,l){function d(b,c,d){try{g(b.url),c()}catch(f){d(f)}}function r(b,c,d){var g;try{g=b.url.replace(/\.js$/,""),f(g),c()}catch(m){d(m)}}function t(b,c,d){var g;b=f("url").parse(b.url,!1,!0);g="";C.get(b,function(b){b.h("data",function(b){g+=b}).h("end",function(){z(g);c()}).h("error",d)}).h("error",d)}function q(b){throw Error("ssjs: unable to load module in current environment: "+b.url);}function z(b){eval(b)}function w(b){return b&&
b.replace(v,function(b,c){return c})}function s(b){return b&&":"!=b[b.length-1]?b+":":b}var y,c,b,v,A,C,m,x;if("object"!=typeof window||!window.ra&&!window.navigator){y=n.qa;c=n.b();b=/^\w+:\/\//;v=/(^\w+:)?.*$/;"undefined"==typeof XMLHttpRequest&&(y["curl/plugin/_fetchText"]=l);A=s(c.sa)||w(c.p)||"http:";if(g)m=x=d;else if(f){m=r;try{C=f("http"),x=t}catch(F){x=q}}else m=x=q;"object"===typeof process&&process.ka&&(n.Y.n=process.ka);n.Y.m=function(c,d,f){/^\/\//.test(c.url)&&(c.url=A+c.url);return b.test(c.url)?
x(c,d,f):m(c,d,f)}}})})(P,void 0);
(function(f,g,n){define("curl/loader/cjsm11",["../plugin/_fetchText","curl/_privileged"],function(f,d){function r(d,c){r="text"in d?function(b,c){b.text=c}:function(b,c){b.appendChild(g.createTextNode(c))};r(d,c)}function t(d,c,b){b=b?"/*\n////@ sourceURL="+b.replace(/\s/g,"%20")+".js\n*/":"";return"define('"+c+"',['require','exports','module'],function(require,exports,module){"+d+"\n});\n"+b+"\n"}var q,z,w,s;z=(q=g&&(g.head||g.getElementsByTagName("head")[0]))&&q.getElementsByTagName("base")[0]||
null;w=d.core.M;s=d.core.t;t.load=function(d,c,b,v){var A,C,m;A=b.error||function(b){throw b;};C=s(c.Ga(d),v);m=!1!==v.injectSourceUrl&&C;f(C,function(f){var l;l=w(f);c(l,function(){f=t(f,d,m);if(v.injectScript){var l=f,s=g.createElement("script");r(s,l);s.charset="utf-8";q.insertBefore(s,z)}else n(f);b(c(d))},A)},A)};t.cramPlugin="../cram/cjsm11";return t})})(this,this.document,function(f){eval(f)});
define("curl/plugin/locale",function(){function f(f,d){var g;if(f&&(g=f.locale,"function"==typeof g&&(g=g(f,d)),"string"==typeof g))return g;if("undefined"==typeof window)return!1;g=window.clientInformation||window.navigator;return(g&&(g.language||g.userLanguage)||"").toLowerCase()}function g(f,d){return f.replace(n,(d?"/"+d:"")+"$&")}var n;n=/(\.js)?$/;f.toModuleId=g;f.load=function(l,d,n,t){function q(){var c=Error("Unable to find correct locale for "+l);if(n.error)n.error(c);else throw c;}var z,
w;z=f(t,l);w=t.localeToModuleId||g;t=z?w(l,z):l;try{n(d(t))}catch(s){w=z?w(l,!1):l;if(w==t)return q();try{n(d(w))}catch(y){if(!0!==z)return q();d(["i18n!"+l],n,q)}}};return f});
define("curl/plugin/i18n",["./locale"],function(f){function g(f,g,d,r,t){f([g],function(f){r(f,d)},t)}return{load:function(n,l,d,r){function t(b,c){y[c]=b;q()}function q(){var f;if(++c==b.length)if(0==y.length)z(Error('No i18n bundles found: "'+n+'", locale "'+s+'"'));else{f=y[0]||{};for(A=1;A<y.length;A++){var g=y[A],l={},q=void 0;for(q in f)l[q]=f[q];if(g)for(q in g)l[q]=g[q];f=l}d(f)}}var z,w,s,y,c,b,v,A;z=d.error;n||z(Error("blank i18n bundle id."));w=r.localeToModuleId||f.Fa;s=f(r,n);b=[n];y=
[];c=0;if(s&&!1!==r.locale)for(b=b.concat(s.split("-")),v=[],A=1;A<b.length;A++)v[A-1]=b[A],r=w(n,v.join("-")),g(l,r,A,t,q);g(l,n,0,t,q)},cramPlugin:"../cram/i18n"}});
(function(f,g,n){define("curl/loader/legacy",["curl/_privileged"],function(l){var d,r,t;d=g&&!0==g.createElement("script").async;r=l.core.m;t=/\?|\.js\b/;return{load:function(g,l,w,s){function y(){x.q="";r(x,c,b)}function c(){var c;if(!(0<--F)){if(A)try{c=A.call(f,g)}catch(d){b(Error("Factory for legacy "+g+" failed: "+d.message))}else try{c=n(v)}catch(l){b(Error("Failed to find exports "+v+" for legacy "+g))}define(g,c);w(c)}}function b(b){(w.error||function(b){throw b;})(b)}var v,A,C,m,x,F;v=s.exports||
s.a;A=s.factory||s.va;if(!v&&!A)throw Error("`exports` or `factory` required for legacy: "+g);C=[].concat(s.requires||s.Da||[]);s=(s=s.dontAddFileExt||s.j)?RegExp(s):t;m=l.toUrl(g);s.test(m)||(m=".js"!==m.substr(m.length-3)?m+".js":m);x={url:m,Q:!0,q:d||!C.length?"":"text/cache"};C.length?(F=2,l(C,d?c:y,b)):F=1;r(x,c,b)},cramPlugin:"../cram/legacy"}})})(this,this.document,function(f){return(0,eval)(f)});
(function(d){function h(){}function m(b,e){return 0==T.call(b).indexOf("[object "+e)}function r(b){return b&&"/"==b.charAt(b.length-1)?b.substr(0,b.length-1):b}function c(b,e){var l,g,D,a;l=1;g=b;"."==g.charAt(0)&&(D=!0,g=g.replace(U,function(b,e,g,D){g&&l++;return D||""}));if(D){D=e.split("/");a=D.length-l;if(0>a)return b;D.splice(a,l);return D.concat(g||[]).join("/")}return g}function n(b){var e=b.indexOf("!");return{g:b.substr(e+1),d:0<=e&&b.substr(0,e)}}function t(){}function k(b,e){t.prototype=
b||Q;var l=new t;t.prototype=Q;for(var g in e)l[g]=e[g];return l}function y(){function b(b,e,l){g.push([b,e,l])}function e(b,e){for(var l,D=0;l=g[D++];)(l=l[b])&&l(e)}var l,g,D;l=this;g=[];D=function(l,a){b=l?function(b){b&&b(a)}:function(b,e){e&&e(a)};D=h;e(l?0:1,a);e=h;g=G};this.l=function(e,g,D){b(e,g,D);return l};this.k=function(b){l.G=b;D(!0,b)};this.e=function(b){l.Ca=b;D(!1,b)};this.D=function(b){e(2,b)}}function v(b){return b instanceof y||b instanceof w}function q(b,e,l,g){v(b)?b.l(e,l,g):
e(b)}function x(b,e,l){var g;return function(){0<=--b&&e&&(g=e.apply(G,arguments));0==b&&l&&l(g);return g}}function a(){var b,e;s="";b=[].slice.call(arguments);m(b[0],"Object")&&(e=b.shift(),e=f(e));return new w(b[0],b[1],b[2],e)}function f(b,e,l){var g;s="";if(b&&(u.U(b),z=u.b(b),"preloads"in b&&(g=new w(b.preloads,G,l,J,!0),u.n(function(){J=g})),b=b.main))return new w(b,e,l)}function w(b,e,l,g,D){var a;a=u.i(z,G,[].concat(b),D);this.then=this.l=b=function(b,e){q(a,function(e){b&&b.apply(G,e)},function(b){if(e)e(b);
else throw b;});return this};this.next=function(b,e,g){return new w(b,e,g,a)};this.config=f;(e||l)&&b(e,l);u.n(function(){q(D||J,function(){q(g,function(){u.w(a)},l)})})}function A(b){var e,l;e=b.id;e==G&&(K!==G?K={K:"Multiple anonymous defines encountered"}:(e=u.ia())||(K=b));if(e!=G){l=E[e];e in E||(l=u.o(e,z),l=u.H(l.b,e),E[e]=l);if(!v(l))throw Error("duplicate define: "+e);l.na=!1;u.I(l,b)}}function C(){var b=u.fa(arguments);A(b)}var s,z,F,H,B=d.document,L=B&&(B.head||B.getElementsByTagName("head")[0]),
N=L&&L.getElementsByTagName("base")[0]||null,M={},I={},p={},V="addEventListener"in d?{}:{loaded:1,complete:1},Q={},T=Q.toString,G,E={},O={},J=!1,K,S=/^\/|^[^:]+:\/\//,U=/(\.)(\.?)(?:$|\/([^\.\/]+.*)?)/g,W=/\/\*[\s\S]*?\*\/|\/\/.*?[\n\r]/g,X=/require\s*\(\s*(["'])(.*?[^\\])\1\s*\)|[^\\]?(["'])/g,Y=/\s*,\s*/,R,u;u={s:function(b,e,l){var g;b=c(b,e);if("."==b.charAt(0))return b;g=n(b);b=(e=g.d)||g.g;b in l.c&&(b=l.c[b].P||b);e&&(0>e.indexOf("/")&&!(e in l.c)&&(b=r(l.S)+"/"+e),b=b+"!"+g.g);return b},i:function(b,
e,l,g){function a(e,g){var l,p;l=u.s(e,c.id,b);if(!g)return l;p=n(l);if(!p.d)return l;l=E[p.d];p.g="normalize"in l?l.normalize(p.g,a,c.b)||"":a(p.g);return p.d+"!"+p.g}function p(e,l,n){var f;f=l&&function(b){l.apply(G,b)};if(m(e,"String")){if(f)throw Error("require(id, callback) not allowed");n=a(e,!0);e=E[n];if(!(n in E))throw Error("Module not resolved: "+n);return(n=v(e)&&e.a)||e}q(u.w(u.i(b,c.id,e,g)),f,n)}var c;c=new y;c.id=e||"";c.ja=g;c.J=l;c.b=b;c.r=p;p.toUrl=function(e){return u.o(a(e,!0),
b).url};c.s=a;return c},H:function(b,e,l){var g,a,p;g=u.i(b,e,G,l);a=g.k;p=x(1,function(b){g.v=b;try{return u.aa(g)}catch(e){g.e(e)}});g.k=function(b){q(l||J,function(){a(E[g.id]=O[g.url]=p(b))})};g.L=function(b){q(l||J,function(){g.a&&(p(b),g.D(I))})};return g},Z:function(b,e,l,g){return u.i(b,l,G,g)},ha:function(b){return b.r},N:function(b){return b.a||(b.a={})},ga:function(b){var e=b.A;e||(e=b.A={id:b.id,uri:u.O(b),exports:u.N(b),config:function(){return b.b}},e.a=e.exports);return e},O:function(b){return b.url||
(b.url=u.t(b.r.toUrl(b.id),b.b))},U:function(b){var e,l,g,p,c;e="curl";l="define";g=p=d;if(b&&(c=b.overwriteApi||b.za,e=b.apiName||b.pa||e,g=b.apiContext||b.oa||g,l=b.defineName||b.ua||l,p=b.defineContext||b.ta||p,F&&m(F,"Function")&&(d.curl=F),F=null,H&&m(H,"Function")&&(d.define=H),H=null,!c)){if(g[e]&&g[e]!=a)throw Error(e+" already exists");if(p[l]&&p[l]!=C)throw Error(l+" already exists");}g[e]=a;p[l]=C},b:function(b){function e(b,e){var l,g,f,d,s;for(s in b){f=b[s];m(f,"String")&&(f={path:b[s]});
f.name=f.name||s;d=a;g=n(r(f.name));l=g.g;if(g=g.d)d=p[g],d||(d=p[g]=k(a),d.c=k(a.c),d.f=[]),delete b[s];g=f;var h=e,q=void 0;g.path=r(g.path||g.location||"");h&&(q=g.main||"./main","."==q.charAt(0)||(q="./"+q),g.P=c(q,g.name+"/"));g.b=g.config;g.b&&(g.b=k(a,g.b));g.V=l.split("/").length;l?(d.c[l]=g,d.f.push(l)):d.p=u.T(f.path,a)}}function l(b){var e=b.c;b.R=RegExp("^("+b.f.sort(function(b,g){return e[g].V-e[b].V}).join("|").replace(/\/|\./g,"\\$&")+")(?=\\/|$)");delete b.f}var g,a,p,f;"baseUrl"in
b&&(b.p=b.baseUrl);"main"in b&&(b.P=b.main);"preloads"in b&&(b.Aa=b.preloads);"pluginPath"in b&&(b.S=b.pluginPath);if("dontAddFileExt"in b||b.j)b.j=RegExp(b.dontAddFileExt||b.j);g=z;a=k(g,b);a.c=k(g.c);p=b.plugins||{};a.plugins=k(g.plugins);a.C=k(g.C,b.C);a.B=k(g.B,b.B);a.f=[];e(b.packages,!0);e(b.paths,!1);for(f in p)b=u.s(f+"!","",a),a.plugins[b.substr(0,b.length-1)]=p[f];p=a.plugins;for(f in p)if(p[f]=k(a,p[f]),b=p[f].f)p[f].f=b.concat(a.f),l(p[f]);for(f in g.c)a.c.hasOwnProperty(f)||a.f.push(f);
l(a);return a},o:function(b,e){var l,g,a,p;l=e.c;a=S.test(b)?b:b.replace(e.R,function(b){g=l[b]||{};p=g.b;return g.path||""});return{b:p||z,url:u.T(a,e)}},T:function(b,e){var a=e.p;return a&&!S.test(b)?r(a)+"/"+b:b},t:function(b,e){return b+((e||z).j.test(b)?"":".js")},m:function(b,e,a){var g=B.createElement("script");g.onload=g.onreadystatechange=function(a){a=a||d.event;if("load"==a.type||V[g.readyState])delete p[b.id],g.onload=g.onreadystatechange=g.onerror="",e()};g.onerror=function(){a(Error("Syntax or http error: "+
b.url))};g.type=b.q||"text/javascript";g.charset="utf-8";g.async=!b.Q;g.src=b.url;p[b.id]=g;L.insertBefore(g,N);return g},M:function(b){var e=[],a;("string"==typeof b?b:b.toSource?b.toSource():b.toString()).replace(W,"").replace(X,function(b,p,f,c){c?a=a==c?G:a:a||e.push(f);return""});return e},fa:function(b){var e,a,g,p,f,c;f=b.length;g=b[f-1];p=m(g,"Function")?g.length:-1;2==f?m(b[0],"Array")?a=b[0]:e=b[0]:3==f&&(e=b[0],a=b[1]);!a&&0<p&&(c=!0,a=["require","exports","module"].slice(0,p).concat(u.M(g)));
return{id:e,v:a||[],F:0<=p?g:function(){return g},u:c}},aa:function(b){var e;e=b.F.apply(b.u?b.a:G,b.v);e===G&&b.a&&(e=b.A?b.a=b.A.exports:b.a);return e},I:function(b,e){b.F=e.F;b.u=e.u;b.J=e.v;u.w(b)},w:function(b){function e(b,e,a){c[e]=b;a&&s(b,e)}function a(e,g){var p,f,l,c;p=x(1,function(b){f(b);k(b,g)});f=x(1,function(b){s(b,g)});l=u.ca(e,b);(c=v(l)&&l.a)&&f(c);q(l,p,b.e,b.a&&function(b){l.a&&(b==M?f(l.a):b==I&&p(l.a))})}function g(){b.k(c)}var p,f,c,n,d,s,k;c=[];f=b.J;n=f.length;0==f.length&&
g();s=x(n,e,function(){b.L&&b.L(c)});k=x(n,e,g);for(p=0;p<n;p++)d=f[p],d in R?(k(R[d](b),p,!0),b.a&&b.D(M)):d?a(d,p):k(G,p,!0);return b},da:function(b){u.O(b);u.m(b,function(){var e=K;K=G;!1!==b.na&&(!e||e.K?b.e(Error(e&&e.K||"define() missing or duplicated: "+b.url)):u.I(b,e))},b.e);return b},ca:function(b,e){var a,g,p,f,c,d,s,k,m,h,r,w;a=e.s;g=e.ja;p=e.b||z;c=a(b);c in E?d=c:(f=n(c),k=f.g,d=f.d||k,m=u.o(d,p));if(!(c in E))if(w=u.o(k,p).b,f.d)s=d;else if(s=w.moduleLoader||w.ya||w.loader||w.xa)k=
d,d=s,m=u.o(s,p);d in E?h=E[d]:m.url in O?h=E[d]=O[m.url]:(h=u.H(w,d,g),h.url=u.t(m.url,m.b),E[d]=O[m.url]=h,u.da(h));d==s&&(f.d&&p.plugins[f.d]&&(w=p.plugins[f.d]),r=new y,q(h,function(b){var e,p,f;f=b.dynamic;k="normalize"in b?b.normalize(k,a,h.b)||"":a(k);p=s+"!"+k;e=E[p];if(!(p in E)){e=u.Z(w,p,k,g);f||(E[p]=e);var c=function(b){f||(E[p]=b);e.k(b)};c.resolve=c;c.reject=c.error=e.e;b.load(k,e.r,c,w)}r!=e&&q(e,r.k,r.e,r.D)},r.e));return r||h},ia:function(){var b;if(!m(d.opera,"Opera"))for(var e in p)if("interactive"==
p[e].readyState){b=e;break}return b},ea:function(b){var e=0,a,p;for(a=B&&(B.scripts||B.getElementsByTagName("script"));a&&(p=a[e++]);)if(b(p))return p},ba:function(){var b,e="";(b=u.ea(function(b){(b=b.getAttribute("data-curl-run"))&&(e=b);return b}))&&b.setAttribute("data-curl-run","");return e},W:function(){function b(){u.m({url:p.shift()},e,e)}function e(){s&&(p.length?(u.n(a),b()):a("run.js script did not run."))}function a(b){throw Error(b||"Primary run.js failed. Trying fallback.");}var p=s.split(Y);
p.length&&b()},n:function(b){setTimeout(b,0)}};R={require:u.ha,exports:u.N,module:u.ga};a.version="0.8.9";a.config=f;C.amd={plugins:!0,jQuery:!0,curl:"0.8.9"};z={p:"",S:"curl/plugin",j:/\?|\.js\b/,C:{},B:{},plugins:{},c:{},R:/$^/};F=d.curl;H=d.define;F&&m(F,"Object")?(d.curl=G,f(F)):u.U();(s=u.ba())&&u.n(u.W);E.curl=a;E["curl/_privileged"]={core:u,cache:E,config:function(){return z},_define:A,_curl:a,Promise:y}})(this.window||"undefined"!=typeof global&&global||this);
(function(d,h){function m(){if(!h.body)return!1;C||(C=h.createTextNode(""));try{return h.body.removeChild(h.body.appendChild(C)),C=A,!0}catch(a){return!1}}function r(){var c;c=t[h[n]]&&m();if(!v&&c){v=!0;for(clearTimeout(w);a=f.pop();)a();y&&(h[n]="complete");for(var d;d=k.shift();)d()}return c}function c(){r();v||(w=setTimeout(c,q))}var n="readyState",t={loaded:1,interactive:1,complete:1},k=[],y=h&&"string"!=typeof h[n],v=!1,q=10,x,a,f=[],w,A,C;x="addEventListener"in d?function(a,f){a.addEventListener(f,
r,!1);return function(){a.removeEventListener(f,r,!1)}}:function(a,f){a.attachEvent("on"+f,r);return function(){a.detachEvent(f,r)}};h&&!r()&&(f=[x(d,"load"),x(h,"readystatechange"),x(d,"DOMContentLoaded")],w=setTimeout(c,q));define("curl/domReady",function(){function a(f){v?f():k.push(f)}a.then=a;a.amd=!0;return a})})(this,this.document);var P;
(function(d,h){define("curl/shim/dojo18",["curl/_privileged"],function(m){function r(f){f.has||(f.has=a);f.on||(f.on=n);f.idle||(f.idle=c);f.async=!0}function c(){for(var a in k)if(k[a]instanceof y)return!1;return!0}function n(){}var t,k,y,v;t=m._curl;k=m.cache;y=m.Promise;v=m.core.i;var q,x,a;q=m.b().wa||{};x=h&&h.createElement("div");a=function(a){return"function"==typeof q[a]?q[a]=q[a](d,h,x):q[a]};a.add=function(f,c,d,k){if(void 0===q[f]||k)q[f]=c;if(d)return a(f)};q["dojo-loader"]=!1;k["dojo/_base/loader"]=
0;"undefined"==typeof P&&(r(t),P=t);m.core.i=function(){var a=v.apply(this,arguments);r(a.r);return a};return!0})})("object"==typeof global?global:this.window||this.global,"object"==typeof document&&document);
(function(d,h,m){define("curl/plugin/js",["curl/_privileged"],function(d){function c(a,f,c){function k(){h||(n<new Date?c():setTimeout(k,10))}var n,h,q;n=(new Date).valueOf()+(a.ma||3E5);c&&a.a&&setTimeout(k,10);q=d.core.m(a,function(){h=!0;a.a&&(a.G=m(a.a));!a.a||a.G?f(q):c()},function(a){h=!0;c(a)})}function n(a,f){c(a,function(){var c=k.shift();q=0<k.length;c&&n.apply(null,c);f.k(a.G||!0)},function(a){f.e(a)})}var t={},k=[],y=h&&!0==h.createElement("script").async,v,q,x=/\?|\.js\b/;v=d.Promise;
return{dynamic:!0,normalize:function(a,c){var d=a.indexOf("!");return 0<=d?c(a.substr(0,d))+a.substr(d):c(a)},load:function(a,f,d,h){function m(a){(d.error||function(a){throw a;})(a)}var r,z,F,H,B;r=0<a.indexOf("!order");z=a.indexOf("!exports=");F=0<z?a.substr(z+9):h.a;H="prefetch"in h?h.prefetch:!0;a=r||0<z?a.substr(0,a.indexOf("!")):a;z=(z=h.dontAddFileExt||h.j)?RegExp(z):x;B=f.toUrl(a);z.test(B)||(B=B.lastIndexOf(".")<=B.lastIndexOf("/")?B+".js":B);B in t?t[B]instanceof v?t[B].l(d,m):d(t[B]):(a=
{name:a,url:B,Q:r,a:F,ma:h.timeout},t[B]=f=new v,f.l(function(a){t[B]=a;d(a)},m),r&&!y&&q?(k.push([a,f]),H&&(a.q="text/cache",c(a,function(a){a&&a.parentNode.removeChild(a)},function(){}),a.q="")):(q=q||r,n(a,f)))},cramPlugin:"../cram/js"}})})(this,this.document,function(d){try{return eval(d)}catch(h){}});
define("curl/plugin/_fetchText",[],function(){var d,h;h=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"];d=function(){if("undefined"!==typeof XMLHttpRequest)d=function(){return new XMLHttpRequest};else for(var m=d=function(){throw Error("getXhr(): XMLHttpRequest not available");};0<h.length&&d===m;)(function(h){try{new ActiveXObject(h),d=function(){return new ActiveXObject(h)}}catch(c){}})(h.shift());return d()};return function(h,r,c){var n=d();n.open("GET",h,!0);n.onreadystatechange=function(){4===
n.readyState&&(400>n.status?r(n.responseText):c(Error("fetchText() failed. status: "+n.statusText)))};n.send(null)}});define("curl/plugin/text",["./_fetchText"],function(d){function h(d){throw d;}return{load:function(m,r,c){d(r.toUrl(m),c,c.error||h)},cramPlugin:"../cram/text"}});
define("curl/plugin/async",function(){return{load:function(d,h,m){function r(c){"function"==typeof m.error&&m.error(c)}h([d],function(c){"function"==typeof c.l?c.l(function(d){0==arguments.length&&(d=c);m(d)},r):m(c)},m.error||function(c){throw c;})},analyze:function(d,h,m){m(d)}}});
(function(d){function h(){var a;a=s[A]("link");a.rel="stylesheet";a.type="text/css";return a}function m(a,c){a.onload=function(){I.load=I.load||!0;c()}}function r(a,c){a.onerror=function(){I.error=I.error||!0;c()}}function c(a,c,f){B.push({url:a,X:c,$:function(){f(Error(M))}});(a=t())&&n(a)}function n(a){var c,f;c=B.shift();f=a.styleSheet;c?(a.onload=function(){c.X(c.la);n(a)},a.onerror=function(){c.$();n(a)},c.la=f.imports[f.addImport(c.url)]):(a.onload=a.onerror=w,H.push(a))}function t(){var a;
a=H.shift();!a&&F.length<L&&(a=s.createElement("style"),F.push(a),z.appendChild(a));return a}function k(a){var c,f,d;if(!a.href||s.readyState&&"complete"!=s.readyState)return!1;c=!1;try{if(f=a.sheet)d=f.cssRules,c=null===d,!c&&d&&(f.insertRule("-curl-css-test {}",0),f.deleteRule(0),c=!0)}catch(k){c="[object Opera]"!=Object.prototype.toString.call(window.opera)&&/security|denied/i.test(k.message)}return c}function y(a,c,f){I.load||(k(a)?f(a.sheet):a.onload==w||!a.onload||C(function(){y(a,c,f)},c))}
function v(c,f,d){function k(){c.onload!=w&&c.onload&&(c.onload=c.onerror=w,a(function(){d(c.sheet)}))}m(c,k);y(c,f,k)}function q(a,c){r(a,function(){a.onload!=w&&a.onload&&(a.onload=a.onerror=w,c(Error(M)))})}function x(a,c,f,d){var k;k=h();v(k,d,c);q(k,f);k.href=a;z.appendChild(k)}function a(a){function c(){s.readyState&&"complete"!=s.readyState?C(c,10):a()}c()}function f(a){return a.lastIndexOf(".")<=a.lastIndexOf("/")?a+".css":a}function w(){}var A="createElement",C=d.setTimeout,s=d.document,
z;d=s&&s.createStyleSheet&&!(10<=s.documentMode);var F=[],H=[],B=[],L=12,N,M="HTTP or network error.",I={};s&&(z=s.head||s.getElementsByTagName("head")[0],N=d?c:x);define("curl/plugin/css",{normalize:function(a,c){var f,d;if(!a)return a;f=a.split(",");d=[];for(var k=0,h=f.length;k<h;k++)d.push(c(f[k]));return d.join(",")},load:function(a,c,d,k){function n(a){1<q.length&&r.push(a);0==--t&&d(1==q.length?a:r)}function m(a){(d.e||function(a){throw a;})(a)}var r,q,s,t,v;r=[];q=(a||"").split(",");s=k.cssWatchPeriod||
50;k=k.cssNoWait;t=q.length;for(v=0;v<q.length;v++){a=q[v];var x;a=f(c.toUrl(a));k?(x=h(),x.href=a,z.appendChild(x),n(x.sheet||x.styleSheet)):N(a,n,m,s)}},cramPlugin:"../cram/css"})})(this);
(function(d){var h=d.document,m=/^\/\//,r;h&&(r=h.head||(h.head=h.getElementsByTagName("head")[0]));define("curl/plugin/link",{load:function(c,d,t,k){c=d.toUrl(c);c=c.lastIndexOf(".")<=c.lastIndexOf("/")?c+".css":c;k=c=(k="fixSchemalessUrls"in k?k.fixSchemalessUrls:h.location.protocol)?c.replace(m,k+"//"):c;c=h.createElement("link");c.rel="stylesheet";c.type="text/css";c.href=k;r.appendChild(c);t(c.sheet||c.styleSheet)}})})(this);
(function(d){define("curl/plugin/json",["./_fetchText"],function(h){function m(c){throw c;}function r(c,d,k){return function(h){try{d(c(h))}catch(m){k(m)}}}var c;c="undefined"!=typeof JSON&&JSON.parse;return{load:function(n,t,k,y){function v(a){k(d("("+a+")"))}function q(a){return JSON.parse(a)}var x;x=k.error||m;y.Fa?(c||m(Error("Cannot use strictJSONParse without JSON.parse")),y=r(q,k,x)):y=r(v,k,x);h(t.toUrl(n),y,x)},cramPlugin:"../cram/json"}})})(function(d){return(0,eval)(d)});
define("curl/plugin/domReady",["../domReady"],function(d){return{load:function(h,m,r){d(r)}}});(function(d){define("curl/shim/_fetchText",function(){function h(c,d,h){r.Ba(c,function(c,k){c?h(c):d(k.toString())})}function m(d,h,m){var r;d=n.parse(d,!1,!0);r="";c.get(d,function(c){c.h("data",function(a){r+=a}).h("end",function(){h(r)}).h("error",m)}).h("error",m)}var r,c,n;r=d("fs");c=d("http");n=d("url");var t;t=/^https?:/;return function(c,d,n){t.test(c)?m(c,d,n):h(c,d,n)}})})(P);define.amd.Ea=!0;
(function(d,h){define("curl/shim/ssjs",["curl/_privileged","./_fetchText"],function(m,r){function c(a,c,d){try{h(a.url),c()}catch(f){d(f)}}function n(a,c,f){var k;try{k=a.url.replace(/\.js$/,""),d(k),c()}catch(h){f(h)}}function t(a,c,f){var k;a=d("url").parse(a.url,!1,!0);k="";C.get(a,function(a){a.h("data",function(a){k+=a}).h("end",function(){y(k);c()}).h("error",f)}).h("error",f)}function k(a){throw Error("ssjs: unable to load module in current environment: "+a.url);}function y(a){eval(a)}function v(a){return a&&
a.replace(w,function(a,c){return c})}function q(a){return a&&":"!=a[a.length-1]?a+":":a}var x,a,f,w,A,C,s,z;if("object"!=typeof window||!window.ra&&!window.navigator){x=m.qa;a=m.b();f=/^\w+:\/\//;w=/(^\w+:)?.*$/;"undefined"==typeof XMLHttpRequest&&(x["curl/plugin/_fetchText"]=r);A=q(a.sa)||v(a.p)||"http:";if(h)s=z=c;else if(d){s=n;try{C=d("http"),z=t}catch(F){z=k}}else s=z=k;"object"===typeof process&&process.ka&&(m.Y.n=process.ka);m.Y.m=function(a,c,d){/^\/\//.test(a.url)&&(a.url=A+a.url);return f.test(a.url)?
z(a,c,d):s(a,c,d)}}})})(P,void 0);
(function(d,h,m){define("curl/loader/cjsm11",["../plugin/_fetchText","curl/_privileged"],function(d,c){function n(c,a){n="text"in c?function(a,c){a.text=c}:function(a,c){a.appendChild(h.createTextNode(c))};n(c,a)}function t(c,a,d){d=d?"////# sourceURL="+d.replace(/\s/g,"%20")+"":"";return"define('"+a+"',['require','exports','module'],function(require,exports,module,define){"+c+"\n});\n"+d+"\n"}var k,y,v,q;y=(k=h&&(h.head||h.getElementsByTagName("head")[0]))&&k.getElementsByTagName("base")[0]||null;
v=c.core.M;q=c.core.t;t.load=function(c,a,f,w){var A,C,s;A=f.error||function(a){throw a;};C=q(a.toUrl(c),w);s=!1!==w.injectSourceUrl&&C;d(C,function(d){var r;r=v(d);a(r,function(){d=t(d,c,s);if(w.injectScript){var r=d,q=h.createElement("script");n(q,r);q.charset="utf-8";k.insertBefore(q,y)}else m(d);f(a(c))},A)},A)};t.cramPlugin="../cram/cjsm11";return t})})(this,this.document,function(d){eval(d)});
define("curl/plugin/locale",function(){function d(d,c){var h;if(d&&(h=d.locale,"function"==typeof h&&(h=h(d,c)),"string"==typeof h))return h;if("undefined"==typeof window)return!1;h=window.clientInformation||window.navigator;return(h&&(h.language||h.userLanguage)||"").toLowerCase()}function h(d,c){return d.replace(m,(c?"/"+c:"")+"$&")}var m;m=/(\.js)?$/;d.toModuleId=h;d.load=function(m,c,n,t){function k(){var a=Error("Unable to find correct locale for "+m);if(n.error)n.error(a);else throw a;}var y,
v;y=d(t,m);v=t.localeToModuleId||h;t=y?v(m,y):m;try{n(c(t))}catch(q){v=y?v(m,!1):m;if(v==t)return k();try{n(c(v))}catch(x){if(!0!==y)return k();c(["i18n!"+m],n,k)}}};return d});
define("curl/plugin/i18n",["./locale"],function(d){function h(d,h,c,n,t){d([h],function(d){n(d,c)},t)}return{load:function(m,r,c,n){function t(a,c){x[c]=a;k()}function k(){var d;if(++a==f.length)if(0==x.length)y(Error('No i18n bundles found: "'+m+'", locale "'+q+'"'));else{d=x[0]||{};for(A=1;A<x.length;A++){var h=x[A],k={},n=void 0;for(n in d)k[n]=d[n];if(h)for(n in h)k[n]=h[n];d=k}c(d)}}var y,v,q,x,a,f,w,A;y=c.error;m||y(Error("blank i18n bundle id."));v=n.localeToModuleId||d.Ga;q=d(n,m);f=[m];x=
[];a=0;if(q&&!1!==n.locale)for(f=f.concat(q.split("-")),w=[],A=1;A<f.length;A++)w[A-1]=f[A],n=v(m,w.join("-")),h(r,n,A,t,k);h(r,m,0,t,k)},cramPlugin:"../cram/i18n"}});
(function(d,h,m){define("curl/loader/legacy",["curl/_privileged"],function(r){var c,n,t;c=h&&!0==h.createElement("script").async;n=r.core.m;t=/\?|\.js\b/;return{load:function(h,r,v,q){function x(){z.q="";n(z,a,f)}function a(){var a;if(!(0<--F)){if(A)try{a=A.call(d,h)}catch(c){f(Error("Factory for legacy "+h+" failed: "+c.message))}else try{a=m(w)}catch(n){f(Error("Failed to find exports "+w+" for legacy "+h))}define(h,a);v(a)}}function f(a){(v.error||function(a){throw a;})(a)}var w,A,C,s,z,F;w=q.exports||
q.a;A=q.factory||q.va;if(!w&&!A)throw Error("`exports` or `factory` required for legacy: "+h);C=[].concat(q.requires||q.Da||[]);q=(q=q.dontAddFileExt||q.j)?RegExp(q):t;s=r.toUrl(h);q.test(s)||(s=".js"!==s.substr(s.length-3)?s+".js":s);z={url:s,Q:!0,q:c||!C.length?"":"text/cache"};C.length?(F=2,r(C,c?a:x,f)):F=1;n(z,a,f)},cramPlugin:"../cram/legacy"}})})(this,this.document,function(d){return(0,eval)(d)});
}).call(this);