//>>built
define("dojo/_base/loader","./kernel,../has,require,module,./json,./lang,./array".split(","),function(e,s,h,D,Q,l,t){var o=function(a){return a.replace(/\./g,"/")},E=/\/\/>>built/,p=[],F=[],q=function(a,c,b){p.push(b);t.forEach(a.split(","),function(a){a=n(a,c.module);F.push(a);u(a)});v()},v=function(){var a,c;for(c in w){a=w[c];if(void 0===a.noReqPluginCheck)a.noReqPluginCheck=/loadInit\!/.test(c)||/require\!/.test(c)?1:0;if(!a.executed&&!a.noReqPluginCheck&&a.injected==G)return}H(function(){var a=
p;p=[];t.forEach(a,function(a){a(1)})})},I=function(a,c,b){var f=/\(|\)/g,g=1;for(f.lastIndex=c;(c=f.exec(a))&&!(g=")"==c[0]?g-1:g+1,0==g););if(0!=g)throw"unmatched paren around character "+f.lastIndex+" in: "+a;return[e.trim(a.substring(b,f.lastIndex))+";\n",f.lastIndex]},J=/(\/\*([\s\S]*?)\*\/|\/\/(.*)$)/mg,i=/(^|\s)dojo\.(loadInit|require|provide|requireLocalization|requireIf|requireAfterIf|platformRequire)\s*\(/mg,r=/(^|\s)(require|define)\s*\(/m,x=function(a,c){var b,f,g,e=[],d=[];b=[];for(c=
c||a.replace(J,function(a){i.lastIndex=r.lastIndex=0;return i.test(a)||r.test(a)?"":a});b=i.exec(c);)f=i.lastIndex,g=f-b[0].length,f=I(c,f,g),"loadInit"==b[2]?e.push(f[0]):d.push(f[0]),i.lastIndex=f[1];b=e.concat(d);return b.length||!r.test(c)?[a.replace(/(^|\s)dojo\.loadInit\s*\(/g,"\n0 && dojo.loadInit("),b.join(""),b]:0},d=h.initSyncLoader(q,v,function(a,c){var b,f,g=[],d=[];if(E.test(c)||!(b=x(c)))return 0;f=a.mid+"-*loadInit";for(var j in n("dojo",a).result.scopeMap)g.push(j),d.push('"'+j+'"');
return"// xdomain rewrite of "+a.mid+"\ndefine('"+f+"',{\n\tnames:"+e.toJson(g)+",\n\tdef:function("+g.join(",")+"){"+b[1]+"}});\n\ndefine("+e.toJson(g.concat(["dojo/loadInit!"+f]))+", function("+g.join(",")+"){\n"+b[0]+"});"}),K=d.sync,G=d.requested,L=d.arrived,y=d.nonmodule,M=d.executing,z=d.executed,k=d.syncExecStack,w=d.modules,A=d.execQ,n=d.getModule,u=d.injectModule,B=d.setArrived,N=d.signal,O=d.finishExec,P=d.execModule,C=d.getLegacyMode,H=d.guardCheckComplete,q=d.dojoRequirePlugin;e.provide=
function(a){var c=k[0],b=l.mixin(n(o(a),h.module),{executed:M,result:l.getObject(a,!0)});B(b);if(c)(c.provides||(c.provides=[])).push(function(){b.result=l.getObject(a);delete b.provides;b.executed!==z&&O(b)});return b.result};s.add("config-publishRequireResult",1,0,0);e.require=function(a,c){var b=function(a,c){var b=n(o(a),h.module);if(k.length&&k[0].finish)k[0].finish.push(a);else{if(b.executed)return b.result;c&&(b.result=y);var e=C();u(b);e=C();b.executed!==z&&b.injected===L&&d.guardCheckComplete(function(){P(b)});
if(b.executed)return b.result;e==K?b.cjs?A.unshift(b):k.length&&(k[0].finish=[a]):A.push(b)}}(a,c);s("config-publishRequireResult")&&!l.exists(a)&&void 0!==b&&l.setObject(a,b);return b};e.loadInit=function(a){a()};e.registerModulePath=function(a,c){var b={};b[a.replace(/\./g,"/")]=c;h({paths:b})};e.platformRequire=function(a){for(var a=(a.common||[]).concat(a[e._name]||a["default"]||[]),c;a.length;)l.isArray(c=a.shift())?e.require.apply(e,c):e.require(c)};e.requireIf=e.requireAfterIf=function(a,c,
b){a&&e.require(c,b)};e.requireLocalization=function(a,c,b){h(["../i18n"],function(e){e.getLocalization(a,c,b)})};return{extractLegacyApiApplications:x,require:q,loadInit:function(a,c,b){c([a],function(a){c(a.names,function(){for(var d="",l=[],j=0;j<arguments.length;j++)d+="var "+a.names[j]+"= arguments["+j+"]; ",l.push(arguments[j]);eval(d);var k=c.module,h=[],i,d={provide:function(a){a=o(a);a=n(a,k);a!==k&&B(a)},require:function(a,b){a=o(a);b&&(n(a,k).result=y);h.push(a)},requireLocalization:function(a,
b,c){i||(i=["dojo/i18n"]);c=(c||e.locale).toLowerCase();a=o(a)+"/nls/"+(/root/i.test(c)?"":c+"/")+o(b);n(a,k).isXd&&i.push("dojo/i18n!"+a)},loadInit:function(a){a()}},j={},m;try{for(m in d)j[m]=e[m],e[m]=d[m];a.def.apply(null,l)}catch(p){N("error",[{src:D.id,id:"failedDojoLoadInit"},p])}finally{for(m in d)e[m]=j[m]}i&&(h=h.concat(i));h.length?q(h.join(","),c,b):b()})})}}});