// Do not edit this file; automatically generated by build.py. 'use strict'; var $jscomp = $jscomp || {}; $jscomp.scope = {}; var COMPILED = !0, goog = goog || {}; goog.global = this; goog.isDef = function (a) { return void 0 !== a }; goog.isString = function (a) { return "string" == typeof a }; goog.isBoolean = function (a) { return "boolean" == typeof a }; goog.isNumber = function (a) { return "number" == typeof a }; goog.exportPath_ = function (a, b, c) { a = a.split("."); c = c || goog.global; a[0] in c || !c.execScript || c.execScript("var " + a[0]); for (var d; a.length && (d = a.shift());) !a.length && goog.isDef(b) ? c[d] = b : c = c[d] && c[d] !== Object.prototype[d] ? c[d] : c[d] = {} }; goog.define = function (a, b) { var c = b; COMPILED || (goog.global.CLOSURE_UNCOMPILED_DEFINES && void 0 === goog.global.CLOSURE_UNCOMPILED_DEFINES.nodeType && Object.prototype.hasOwnProperty.call(goog.global.CLOSURE_UNCOMPILED_DEFINES, a) ? c = goog.global.CLOSURE_UNCOMPILED_DEFINES[a] : goog.global.CLOSURE_DEFINES && void 0 === goog.global.CLOSURE_DEFINES.nodeType && Object.prototype.hasOwnProperty.call(goog.global.CLOSURE_DEFINES, a) && (c = goog.global.CLOSURE_DEFINES[a])); goog.exportPath_(a, c) }; goog.DEBUG = !1; goog.LOCALE = "en"; goog.TRUSTED_SITE = !0; goog.STRICT_MODE_COMPATIBLE = !1; goog.DISALLOW_TEST_ONLY_CODE = COMPILED && !goog.DEBUG; goog.ENABLE_CHROME_APP_SAFE_SCRIPT_LOADING = !1; goog.provide = function (a) { if (goog.isInModuleLoader_()) throw Error("goog.provide can not be used within a goog.module."); if (!COMPILED && goog.isProvided_(a)) throw Error('Namespace "' + a + '" already declared.'); goog.constructNamespace_(a) }; goog.constructNamespace_ = function (a, b) { if (!COMPILED) { delete goog.implicitNamespaces_[a]; for (var c = a; (c = c.substring(0, c.lastIndexOf("."))) && !goog.getObjectByName(c);) goog.implicitNamespaces_[c] = !0 } goog.exportPath_(a, b) }; goog.VALID_MODULE_RE_ = /^[a-zA-Z_$][a-zA-Z0-9._$]*$/; goog.module = function (a) { if (!goog.isString(a) || !a || -1 == a.search(goog.VALID_MODULE_RE_)) throw Error("Invalid module identifier"); if (!goog.isInModuleLoader_()) throw Error("Module " + a + " has been loaded incorrectly. Note, modules cannot be loaded as normal scripts. They require some kind of pre-processing step. You're likely trying to load a module via a script tag or as a part of a concatenated bundle without rewriting the module. For more info see: https://github.com/google/closure-library/wiki/goog.module:-an-ES6-module-like-alternative-to-goog.provide."); if (goog.moduleLoaderState_.moduleName) throw Error("goog.module may only be called once per module."); goog.moduleLoaderState_.moduleName = a; if (!COMPILED) { if (goog.isProvided_(a)) throw Error('Namespace "' + a + '" already declared.'); delete goog.implicitNamespaces_[a] } }; goog.module.get = function (a) { return goog.module.getInternal_(a) }; goog.module.getInternal_ = function (a) { if (!COMPILED) { if (a in goog.loadedModules_) return goog.loadedModules_[a]; if (!goog.implicitNamespaces_[a]) return a = goog.getObjectByName(a), null != a ? a : null } return null }; goog.moduleLoaderState_ = null; goog.isInModuleLoader_ = function () { return null != goog.moduleLoaderState_ }; goog.module.declareLegacyNamespace = function () { if (!COMPILED && !goog.isInModuleLoader_()) throw Error("goog.module.declareLegacyNamespace must be called from within a goog.module"); if (!COMPILED && !goog.moduleLoaderState_.moduleName) throw Error("goog.module must be called prior to goog.module.declareLegacyNamespace."); goog.moduleLoaderState_.declareLegacyNamespace = !0 }; goog.setTestOnly = function (a) { if (goog.DISALLOW_TEST_ONLY_CODE) throw a = a || "", Error("Importing test-only code into non-debug environment" + (a ? ": " + a : ".")); }; goog.forwardDeclare = function (a) { }; COMPILED || (goog.isProvided_ = function (a) { return a in goog.loadedModules_ || !goog.implicitNamespaces_[a] && goog.isDefAndNotNull(goog.getObjectByName(a)) }, goog.implicitNamespaces_ = {"goog.module": !0}); goog.getObjectByName = function (a, b) { for (var c = a.split("."), d = b || goog.global, e = 0; e < c.length; e++) if (d = d[c[e]], !goog.isDefAndNotNull(d)) return null; return d }; goog.globalize = function (a, b) { var c = b || goog.global, d; for (d in a) c[d] = a[d] }; goog.addDependency = function (a, b, c, d) { if (goog.DEPENDENCIES_ENABLED) { var e = goog.getLoader_(); e && e.addDependency(a, b, c, d) } }; goog.ENABLE_DEBUG_LOADER = !0; goog.logToConsole_ = function (a) { goog.global.console && goog.global.console.error(a) }; goog.require = function (a) { goog.ENABLE_DEBUG_LOADER && goog.debugLoader_ && goog.getLoader_().earlyProcessLoad(a); if (!COMPILED) { if (goog.isProvided_(a)) { if (goog.isInModuleLoader_()) return goog.module.getInternal_(a) } else if (goog.ENABLE_DEBUG_LOADER) { var b = goog.moduleLoaderState_; goog.moduleLoaderState_ = null; try { var c = goog.getLoader_(); c ? c.load(a) : goog.logToConsole_("Could not load " + a + " because there is no debug loader.") } finally { goog.moduleLoaderState_ = b } } return null } }; goog.basePath = ""; goog.nullFunction = function () { }; goog.abstractMethod = function () { throw Error("unimplemented abstract method"); }; goog.addSingletonGetter = function (a) { a.instance_ = void 0; a.getInstance = function () { if (a.instance_) return a.instance_; goog.DEBUG && (goog.instantiatedSingletons_[goog.instantiatedSingletons_.length] = a); return a.instance_ = new a } }; goog.instantiatedSingletons_ = []; goog.LOAD_MODULE_USING_EVAL = !0; goog.SEAL_MODULE_EXPORTS = goog.DEBUG; goog.loadedModules_ = {}; goog.DEPENDENCIES_ENABLED = !COMPILED && goog.ENABLE_DEBUG_LOADER; goog.TRANSPILE = "detect"; goog.TRANSPILER = "transpile.js"; goog.DEBUG_LOADER = ""; goog.hasBadLetScoping = null; goog.useSafari10Workaround = function () { if (null == goog.hasBadLetScoping) { try { var a = !eval('"use strict";let x = 1; function f() { return typeof x; };f() == "number";') } catch (b) { a = !1 } goog.hasBadLetScoping = a } return goog.hasBadLetScoping }; goog.workaroundSafari10EvalBug = function (a) { return "(function(){" + a + "\n;})();\n" }; goog.loadModule = function (a) { var b = goog.moduleLoaderState_; try { goog.moduleLoaderState_ = {moduleName: void 0, declareLegacyNamespace: !1}; if (goog.isFunction(a)) var c = a.call(void 0, {}); else if (goog.isString(a)) goog.useSafari10Workaround() && (a = goog.workaroundSafari10EvalBug(a)), c = goog.loadModuleFromSource_.call(void 0, a); else throw Error("Invalid module definition"); var d = goog.moduleLoaderState_.moduleName; if (!goog.isString(d) || !d) throw Error('Invalid module name "' + d + '"'); goog.moduleLoaderState_.declareLegacyNamespace ? goog.constructNamespace_(d, c) : goog.SEAL_MODULE_EXPORTS && Object.seal && "object" == typeof c && null != c && Object.seal(c); goog.loadedModules_[d] = c } finally { goog.moduleLoaderState_ = b } }; goog.loadModuleFromSource_ = function (a) { eval(a); return {} }; goog.normalizePath_ = function (a) { a = a.split("/"); for (var b = 0; b < a.length;) "." == a[b] ? a.splice(b, 1) : b && ".." == a[b] && a[b - 1] && ".." != a[b - 1] ? a.splice(--b, 2) : b++; return a.join("/") }; goog.loadFileSync_ = function (a) { if (goog.global.CLOSURE_LOAD_FILE_SYNC) return goog.global.CLOSURE_LOAD_FILE_SYNC(a); try { var b = new goog.global.XMLHttpRequest; b.open("get", a, !1); b.send(); return 0 == b.status || 200 == b.status ? b.responseText : null } catch (c) { return null } }; goog.transpile_ = function (a, b) { var c = goog.global.$jscomp; c || (goog.global.$jscomp = c = {}); var d = c.transpile; if (!d) { var e = goog.basePath + goog.TRANSPILER, f = goog.loadFileSync_(e); if (f) { (function () { eval(f + "\n//# sourceURL=" + e) }).call(goog.global); if (goog.global.$gwtExport && goog.global.$gwtExport.$jscomp && !goog.global.$gwtExport.$jscomp.transpile) throw Error('The transpiler did not properly export the "transpile" method. $gwtExport: ' + JSON.stringify(goog.global.$gwtExport)); goog.global.$jscomp.transpile = goog.global.$gwtExport.$jscomp.transpile; c = goog.global.$jscomp; d = c.transpile } } d || (d = c.transpile = function (a, b) { goog.logToConsole_(b + " requires transpilation but no transpiler was found."); return a }); return d(a, b) }; goog.typeOf = function (a) { var b = typeof a; if ("object" == b) if (a) { if (a instanceof Array) return "array"; if (a instanceof Object) return b; var c = Object.prototype.toString.call(a); if ("[object Window]" == c) return "object"; if ("[object Array]" == c || "number" == typeof a.length && "undefined" != typeof a.splice && "undefined" != typeof a.propertyIsEnumerable && !a.propertyIsEnumerable("splice")) return "array"; if ("[object Function]" == c || "undefined" != typeof a.call && "undefined" != typeof a.propertyIsEnumerable && !a.propertyIsEnumerable("call")) return "function" } else return "null"; else if ("function" == b && "undefined" == typeof a.call) return "object"; return b }; goog.isNull = function (a) { return null === a }; goog.isDefAndNotNull = function (a) { return null != a }; goog.isArray = function (a) { return "array" == goog.typeOf(a) }; goog.isArrayLike = function (a) { var b = goog.typeOf(a); return "array" == b || "object" == b && "number" == typeof a.length }; goog.isDateLike = function (a) { return goog.isObject(a) && "function" == typeof a.getFullYear }; goog.isFunction = function (a) { return "function" == goog.typeOf(a) }; goog.isObject = function (a) { var b = typeof a; return "object" == b && null != a || "function" == b }; goog.getUid = function (a) { return a[goog.UID_PROPERTY_] || (a[goog.UID_PROPERTY_] = ++goog.uidCounter_) }; goog.hasUid = function (a) { return !!a[goog.UID_PROPERTY_] }; goog.removeUid = function (a) { null !== a && "removeAttribute" in a && a.removeAttribute(goog.UID_PROPERTY_); try { delete a[goog.UID_PROPERTY_] } catch (b) { } }; goog.UID_PROPERTY_ = "closure_uid_" + (1E9 * Math.random() >>> 0); goog.uidCounter_ = 0; goog.getHashCode = goog.getUid; goog.removeHashCode = goog.removeUid; goog.cloneObject = function (a) { var b = goog.typeOf(a); if ("object" == b || "array" == b) { if (a.clone) return a.clone(); b = "array" == b ? [] : {}; for (var c in a) b[c] = goog.cloneObject(a[c]); return b } return a }; goog.bindNative_ = function (a, b, c) { return a.call.apply(a.bind, arguments) }; goog.bindJs_ = function (a, b, c) { if (!a) throw Error(); if (2 < arguments.length) { var d = Array.prototype.slice.call(arguments, 2); return function () { var c = Array.prototype.slice.call(arguments); Array.prototype.unshift.apply(c, d); return a.apply(b, c) } } return function () { return a.apply(b, arguments) } }; goog.bind = function (a, b, c) { Function.prototype.bind && -1 != Function.prototype.bind.toString().indexOf("native code") ? goog.bind = goog.bindNative_ : goog.bind = goog.bindJs_; return goog.bind.apply(null, arguments) }; goog.partial = function (a, b) { var c = Array.prototype.slice.call(arguments, 1); return function () { var b = c.slice(); b.push.apply(b, arguments); return a.apply(this, b) } }; goog.mixin = function (a, b) { for (var c in b) a[c] = b[c] }; goog.now = goog.TRUSTED_SITE && Date.now || function () { return +new Date }; goog.globalEval = function (a) { if (goog.global.execScript) goog.global.execScript(a, "JavaScript"); else if (goog.global.eval) { if (null == goog.evalWorksForGlobals_) { try { goog.global.eval("var _evalTest_ = 1;") } catch (d) { } if ("undefined" != typeof goog.global._evalTest_) { try { delete goog.global._evalTest_ } catch (d) { } goog.evalWorksForGlobals_ = !0 } else goog.evalWorksForGlobals_ = !1 } if (goog.evalWorksForGlobals_) goog.global.eval(a); else { var b = goog.global.document, c = b.createElement("SCRIPT"); c.type = "text/javascript"; c.defer = !1; c.appendChild(b.createTextNode(a)); b.head.appendChild(c); b.head.removeChild(c) } } else throw Error("goog.globalEval not available"); }; goog.evalWorksForGlobals_ = null; goog.getCssName = function (a, b) { if ("." == String(a).charAt(0)) throw Error('className passed in goog.getCssName must not start with ".". You passed: ' + a); var c = function (a) { return goog.cssNameMapping_[a] || a }, d = function (a) { a = a.split("-"); for (var b = [], d = 0; d < a.length; d++) b.push(c(a[d])); return b.join("-") }; d = goog.cssNameMapping_ ? "BY_WHOLE" == goog.cssNameMappingStyle_ ? c : d : function (a) { return a }; d = b ? a + "-" + d(b) : d(a); return goog.global.CLOSURE_CSS_NAME_MAP_FN ? goog.global.CLOSURE_CSS_NAME_MAP_FN(d) : d }; goog.setCssNameMapping = function (a, b) { goog.cssNameMapping_ = a; goog.cssNameMappingStyle_ = b }; !COMPILED && goog.global.CLOSURE_CSS_NAME_MAPPING && (goog.cssNameMapping_ = goog.global.CLOSURE_CSS_NAME_MAPPING); goog.getMsg = function (a, b) { b && (a = a.replace(/\{\$([^}]+)}/g, function (a, d) { return null != b && d in b ? b[d] : a })); return a }; goog.getMsgWithFallback = function (a, b) { return a }; goog.exportSymbol = function (a, b, c) { goog.exportPath_(a, b, c) }; goog.exportProperty = function (a, b, c) { a[b] = c }; goog.inherits = function (a, b) { function c() { } c.prototype = b.prototype; a.superClass_ = b.prototype; a.prototype = new c; a.prototype.constructor = a; a.base = function (a, c, f) { for (var d = Array(arguments.length - 2), e = 2; e < arguments.length; e++) d[e - 2] = arguments[e]; return b.prototype[c].apply(a, d) } }; goog.base = function (a, b, c) { var d = arguments.callee.caller; if (goog.STRICT_MODE_COMPATIBLE || goog.DEBUG && !d) throw Error("arguments.caller not defined. goog.base() cannot be used with strict mode code. See http://www.ecma-international.org/ecma-262/5.1/#sec-C"); if (d.superClass_) { for (var e = Array(arguments.length - 1), f = 1; f < arguments.length; f++) e[f - 1] = arguments[f]; return d.superClass_.constructor.apply(a, e) } e = Array(arguments.length - 2); for (f = 2; f < arguments.length; f++) e[f - 2] = arguments[f]; f = !1; for (var g = a.constructor; g; g = g.superClass_ && g.superClass_.constructor) if (g.prototype[b] === d) f = !0; else if (f) return g.prototype[b].apply(a, e); if (a[b] === d) return a.constructor.prototype[b].apply(a, e); throw Error("goog.base called from a method of one name to a method of a different name"); }; goog.scope = function (a) { if (goog.isInModuleLoader_()) throw Error("goog.scope is not supported within a goog.module."); a.call(goog.global) }; COMPILED || (goog.global.COMPILED = COMPILED); goog.defineClass = function (a, b) { var c = b.constructor, d = b.statics; c && c != Object.prototype.constructor || (c = function () { throw Error("cannot instantiate an interface (no constructor defined)."); }); c = goog.defineClass.createSealingConstructor_(c, a); a && goog.inherits(c, a); delete b.constructor; delete b.statics; goog.defineClass.applyProperties_(c.prototype, b); null != d && (d instanceof Function ? d(c) : goog.defineClass.applyProperties_(c, d)); return c }; goog.defineClass.SEAL_CLASS_INSTANCES = goog.DEBUG; goog.defineClass.createSealingConstructor_ = function (a, b) { if (!goog.defineClass.SEAL_CLASS_INSTANCES) return a; var c = !goog.defineClass.isUnsealable_(b), d = function () { var b = a.apply(this, arguments) || this; b[goog.UID_PROPERTY_] = b[goog.UID_PROPERTY_]; this.constructor === d && c && Object.seal instanceof Function && Object.seal(b); return b }; return d }; goog.defineClass.isUnsealable_ = function (a) { return a && a.prototype && a.prototype[goog.UNSEALABLE_CONSTRUCTOR_PROPERTY_] }; goog.defineClass.OBJECT_PROTOTYPE_FIELDS_ = "constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "); goog.defineClass.applyProperties_ = function (a, b) { for (var c in b) Object.prototype.hasOwnProperty.call(b, c) && (a[c] = b[c]); for (var d = 0; d < goog.defineClass.OBJECT_PROTOTYPE_FIELDS_.length; d++) c = goog.defineClass.OBJECT_PROTOTYPE_FIELDS_[d], Object.prototype.hasOwnProperty.call(b, c) && (a[c] = b[c]) }; goog.tagUnsealableClass = function (a) { !COMPILED && goog.defineClass.SEAL_CLASS_INSTANCES && (a.prototype[goog.UNSEALABLE_CONSTRUCTOR_PROPERTY_] = !0) }; goog.UNSEALABLE_CONSTRUCTOR_PROPERTY_ = "goog_defineClass_legacy_unsealable"; goog.DEPENDENCIES_ENABLED && (goog.inHtmlDocument_ = function () { var a = goog.global.document; return null != a && "write" in a }, goog.findBasePath_ = function () { if (goog.isDef(goog.global.CLOSURE_BASE_PATH) && goog.isString(goog.global.CLOSURE_BASE_PATH)) goog.basePath = goog.global.CLOSURE_BASE_PATH; else if (goog.inHtmlDocument_()) { var a = goog.global.document, b = a.currentScript; a = b ? [b] : a.getElementsByTagName("SCRIPT"); for (b = a.length - 1; 0 <= b; --b) { var c = a[b].src, d = c.lastIndexOf("?"); d = -1 == d ? c.length : d; if ("base.js" == c.substr(d - 7, 7)) { goog.basePath = c.substr(0, d - 7); break } } } }, goog.findBasePath_(), goog.Transpiler = function () { this.requiresTranspilation_ = null }, goog.Transpiler.prototype.createRequiresTranspilation_ = function () { function a(a, b) { d ? c[a] = !0 : b() ? c[a] = !1 : d = c[a] = !0 } function b(a) { try { return !!eval(a) } catch (g) { return !1 } } var c = {es3: !1}, d = !1, e = goog.global.navigator && goog.global.navigator.userAgent ? goog.global.navigator.userAgent : ""; a("es5", function () { return b("[1,].length==1") }); a("es6", function () { var a = e.match(/Edge\/(\d+)(\.\d)*/i); return a && 15 > Number(a[1]) ? !1 : b('(()=>{"use strict";class X{constructor(){if(new.target!=String)throw 1;this.x=42}}let q=Reflect.construct(X,[],String);if(q.x!=42||!(q instanceof String))throw 1;for(const a of[2,3]){if(a==2)continue;function f(z={a}){let a=0;return z.a}{function f(){return 0;}}return f()==3}})()') }); a("es6-impl", function () { return !0 }); a("es7", function () { return b("2 ** 2 == 4") }); a("es8", function () { return b("async () => 1, true") }); return c }, goog.Transpiler.prototype.needsTranspile = function (a) { if ("always" == goog.TRANSPILE) return !0; if ("never" == goog.TRANSPILE) return !1; this.requiresTranspilation_ || (this.requiresTranspilation_ = this.createRequiresTranspilation_()); if (a in this.requiresTranspilation_) return this.requiresTranspilation_[a]; throw Error("Unknown language mode: " + a); }, goog.Transpiler.prototype.transpile = function (a, b) { return goog.transpile_(a, b) }, goog.transpiler_ = new goog.Transpiler, goog.DebugLoader = function () { this.dependencies_ = { loadFlags: {}, nameToPath: {}, requires: {}, visited: {}, written: {}, deferred: {} }; this.oldIeWaiting_ = !1; this.queuedModules_ = []; this.lastNonModuleScriptIndex_ = 0 }, goog.DebugLoader.IS_OLD_IE_ = !(goog.global.atob || !goog.global.document || !goog.global.document.all), goog.DebugLoader.prototype.earlyProcessLoad = function (a) { goog.DebugLoader.IS_OLD_IE_ && this.maybeProcessDeferredDep_(a) }, goog.DebugLoader.prototype.load = function (a) { var b = this.getPathFromDeps_(a); if (b) { var c = function (a) { if (!(a in f.written || a in f.visited)) { f.visited[a] = !0; if (a in f.requires) for (var b in f.requires[a]) if (!g.isProvided(b)) if (b in f.nameToPath) c(f.nameToPath[b]); else throw Error("Undefined nameToPath for " + b); a in e || (e[a] = !0, d.push(a)) } }, d = [], e = {}, f = this.dependencies_, g = this; c(b); for (a = 0; a < d.length; a++) b = d[a], this.dependencies_.written[b] = !0; for (a = 0; a < d.length; a++) if (b = d[a]) { var h = f.loadFlags[b] || {}, k = h.lang || "es3"; k = this.getTranspiler().needsTranspile(k); "goog" == h.module || k ? this.importProcessedScript_(goog.basePath + b, "goog" == h.module, k) : this.importScript_(goog.basePath + b) } else throw Error("Undefined script input"); } else throw a = "goog.require could not find: " + a, this.logToConsole(a), Error(a); }, goog.DebugLoader.prototype.addDependency = function (a, b, c, d) { var e; a = a.replace(/\\/g, "/"); var f = this.dependencies_; d && "boolean" !== typeof d || (d = d ? {module: "goog"} : {}); for (var g = 0; e = b[g]; g++) f.nameToPath[e] = a, f.loadFlags[a] = d; for (d = 0; b = c[d]; d++) a in f.requires || (f.requires[a] = {}), f.requires[a][b] = !0 }, goog.DebugLoader.prototype.importScript_ = function (a, b) { (goog.global.CLOSURE_IMPORT_SCRIPT || goog.bind(this.writeScriptTag_, this))(a, b) && (this.dependencies_.written[a] = !0) }, goog.DebugLoader.prototype.importProcessedScript_ = function (a, b, c) { this.importScript_("", 'goog.debugLoader_.retrieveAndExec_("' + a + '", ' + b + ", " + c + ");") }, goog.DebugLoader.prototype.retrieveAndExec_ = function (a, b, c) { if (!COMPILED) { var d = a; a = this.normalizePath(a); var e = goog.global.CLOSURE_IMPORT_SCRIPT || goog.bind(this.writeScriptTag_, this), f = this.loadFileSync(a); if (null == f) throw Error('Load of "' + a + '" failed'); c && (f = this.getTranspiler().transpile(f, a)); f = b ? this.wrapModule_(a, f) : f + ("\n//# sourceURL=" + a); goog.DebugLoader.IS_OLD_IE_ && this.oldIeWaiting_ ? (this.dependencies_.deferred[d] = f, this.queuedModules_.push(d)) : e(a, f) } }, goog.DebugLoader.prototype.wrapModule_ = function (a, b) { return goog.LOAD_MODULE_USING_EVAL && goog.isDef(goog.global.JSON) ? "goog.loadModule(" + goog.global.JSON.stringify(b + "\n//# sourceURL=" + a + "\n") + ");" : 'goog.loadModule(function(exports) {"use strict";' + b + "\n;return exports});\n//# sourceURL=" + a + "\n" }, goog.DebugLoader.prototype.loadQueuedModules_ = function () { var a = this.queuedModules_.length; if (0 < a) { var b = this.queuedModules_; this.queuedModules_ = []; for (var c = 0; c < a; c++) this.maybeProcessDeferredPath_(b[c]) } this.oldIeWaiting_ = !1 }, goog.DebugLoader.prototype.maybeProcessDeferredDep_ = function (a) { this.isDeferredModule_(a) && this.allDepsAreAvailable_(a) && (a = this.getPathFromDeps_(a), this.maybeProcessDeferredPath_(goog.basePath + a)) }, goog.DebugLoader.prototype.isDeferredModule_ = function (a) { var b = (a = this.getPathFromDeps_(a)) && this.dependencies_.loadFlags[a] || {}, c = b.lang || "es3"; return a && ("goog" == b.module || this.getTranspiler().needsTranspile(c)) ? goog.basePath + a in this.dependencies_.deferred : !1 }, goog.DebugLoader.prototype.allDepsAreAvailable_ = function (a) { if ((a = this.getPathFromDeps_(a)) && a in this.dependencies_.requires) for (var b in this.dependencies_.requires[a]) if (!this.isProvided(b) && !this.isDeferredModule_(b)) return !1; return !0 }, goog.DebugLoader.prototype.maybeProcessDeferredPath_ = function (a) { if (a in this.dependencies_.deferred) { var b = this.dependencies_.deferred[a]; delete this.dependencies_.deferred[a]; goog.globalEval(b) } }, goog.DebugLoader.prototype.writeScriptSrcNode_ = function (a) { goog.global.document.write('