{"version":3,"sources":["webpack:///./node_modules/stream-browserify/index.js","webpack:///(webpack)/buildin/harmony-module.js","webpack:///./node_modules/vm-browserify/index.js","webpack:///./node_modules/secure-random/lib/secure-random.js","webpack:///./node_modules/timers-browserify/main.js","webpack:///./node_modules/setimmediate/setImmediate.js","webpack:///(webpack)/buildin/module.js","webpack:///./node_modules/string_decoder/lib/string_decoder.js","webpack:///./node_modules/safe-buffer/index.js","webpack:///./node_modules/trim-character/index.js","webpack:///./node_modules/util-deprecate/browser.js","webpack:///(webpack)/buildin/global.js"],"names":["module","exports","Stream","EE","EventEmitter","call","this","inherits","Readable","Writable","Duplex","Transform","PassThrough","prototype","pipe","dest","options","source","ondata","chunk","writable","write","pause","ondrain","readable","resume","on","_isStdio","end","onend","onclose","didOnEnd","destroy","onerror","er","cleanup","listenerCount","removeListener","emit","originalModule","webpackPolyfill","Object","create","children","defineProperty","enumerable","get","l","i","indexOf","xs","item","length","Object_keys","obj","keys","res","key","push","forEach","fn","defineProp","name","value","configurable","e","globals","Context","Script","code","runInContext","context","TypeError","iframe","document","createElement","style","display","body","appendChild","win","contentWindow","wEval","eval","wExecScript","execScript","winKeys","removeChild","runInThisContext","runInNewContext","ctx","createContext","s","apply","slice","arguments","isContext","createScript","copy","secureRandom","count","type","process","pid","versions","node","buf","randomBytes","arr","Uint8Array","readUInt8","Error","nodeRandom","window","crypto","msCrypto","nativeArr","getRandomValues","Buffer","browserRandom","randomArray","byteCount","randomUint8Array","randomBuffer","self","Function","Timeout","id","clearFn","_id","_clearFn","setTimeout","scope","clearTimeout","setInterval","clearInterval","timeout","close","unref","ref","enroll","msecs","_idleTimeoutId","_idleTimeout","unenroll","_unrefActive","active","_onTimeout","setImmediate","global","clearImmediate","registerImmediate","html","channel","messagePrefix","onGlobalMessage","nextHandle","tasksByHandle","currentlyRunningATask","doc","attachTo","getPrototypeOf","toString","handle","nextTick","runIfPresent","postMessage","importScripts","postMessageIsAsynchronous","oldOnMessage","onmessage","canUsePostMessage","MessageChannel","port1","event","data","port2","documentElement","script","onreadystatechange","Math","random","addEventListener","attachEvent","callback","args","Array","task","run","deprecate","paths","isEncoding","encoding","toLowerCase","StringDecoder","nb","enc","nenc","retried","_normalizeEncoding","normalizeEncoding","text","utf16Text","utf16End","fillLast","utf8FillLast","base64Text","base64End","simpleWrite","simpleEnd","lastNeed","lastTotal","lastChar","allocUnsafe","utf8CheckByte","byte","p","r","utf8CheckExtraBytes","undefined","c","charCodeAt","n","total","j","utf8CheckIncomplete","buffer","copyProps","src","dst","SafeBuffer","arg","encodingOrOffset","from","alloc","allocUnsafeSlow","size","fill","SlowBuffer","escapeStringRegexp","defaults","str","repl","flags","errors","params","regexp","RegExp","flag","replace","left","right","config","localStorage","_","val","String","msg","warned","console","trace","warn","g"],"mappings":"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","file":"vendors~ec8c427e.016156979ef267ad4b86.chunk.js","sourcesContent":["// Copyright Joyent, Inc. and other Node contributors.\n//\n// Permission is hereby granted, free of charge, to any person obtaining a\n// copy of this software and associated documentation files (the\n// \"Software\"), to deal in the Software without restriction, including\n// without limitation the rights to use, copy, modify, merge, publish,\n// distribute, sublicense, and/or sell copies of the Software, and to permit\n// persons to whom the Software is furnished to do so, subject to the\n// following conditions:\n//\n// The above copyright notice and this permission notice shall be included\n// in all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\n// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN\n// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,\n// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\n// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE\n// USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nmodule.exports = Stream;\n\nvar EE = require('events').EventEmitter;\nvar inherits = require('inherits');\n\ninherits(Stream, EE);\nStream.Readable = require('readable-stream/readable.js');\nStream.Writable = require('readable-stream/writable.js');\nStream.Duplex = require('readable-stream/duplex.js');\nStream.Transform = require('readable-stream/transform.js');\nStream.PassThrough = require('readable-stream/passthrough.js');\n\n// Backwards-compat with node 0.4.x\nStream.Stream = Stream;\n\n\n\n// old-style streams. Note that the pipe method (the only relevant\n// part of this class) is overridden in the Readable class.\n\nfunction Stream() {\n EE.call(this);\n}\n\nStream.prototype.pipe = function(dest, options) {\n var source = this;\n\n function ondata(chunk) {\n if (dest.writable) {\n if (false === dest.write(chunk) && source.pause) {\n source.pause();\n }\n }\n }\n\n source.on('data', ondata);\n\n function ondrain() {\n if (source.readable && source.resume) {\n source.resume();\n }\n }\n\n dest.on('drain', ondrain);\n\n // If the 'end' option is not supplied, dest.end() will be called when\n // source gets the 'end' or 'close' events. Only dest.end() once.\n if (!dest._isStdio && (!options || options.end !== false)) {\n source.on('end', onend);\n source.on('close', onclose);\n }\n\n var didOnEnd = false;\n function onend() {\n if (didOnEnd) return;\n didOnEnd = true;\n\n dest.end();\n }\n\n\n function onclose() {\n if (didOnEnd) return;\n didOnEnd = true;\n\n if (typeof dest.destroy === 'function') dest.destroy();\n }\n\n // don't leave dangling pipes when there are errors.\n function onerror(er) {\n cleanup();\n if (EE.listenerCount(this, 'error') === 0) {\n throw er; // Unhandled stream error in pipe.\n }\n }\n\n source.on('error', onerror);\n dest.on('error', onerror);\n\n // remove all the event listeners that were added.\n function cleanup() {\n source.removeListener('data', ondata);\n dest.removeListener('drain', ondrain);\n\n source.removeListener('end', onend);\n source.removeListener('close', onclose);\n\n source.removeListener('error', onerror);\n dest.removeListener('error', onerror);\n\n source.removeListener('end', cleanup);\n source.removeListener('close', cleanup);\n\n dest.removeListener('close', cleanup);\n }\n\n source.on('end', cleanup);\n source.on('close', cleanup);\n\n dest.on('close', cleanup);\n\n dest.emit('pipe', source);\n\n // Allow for unix-like usage: A.pipe(B).pipe(C)\n return dest;\n};\n","module.exports = function(originalModule) {\n\tif (!originalModule.webpackPolyfill) {\n\t\tvar module = Object.create(originalModule);\n\t\t// module.parent = undefined by default\n\t\tif (!module.children) module.children = [];\n\t\tObject.defineProperty(module, \"loaded\", {\n\t\t\tenumerable: true,\n\t\t\tget: function() {\n\t\t\t\treturn module.l;\n\t\t\t}\n\t\t});\n\t\tObject.defineProperty(module, \"id\", {\n\t\t\tenumerable: true,\n\t\t\tget: function() {\n\t\t\t\treturn module.i;\n\t\t\t}\n\t\t});\n\t\tObject.defineProperty(module, \"exports\", {\n\t\t\tenumerable: true\n\t\t});\n\t\tmodule.webpackPolyfill = 1;\n\t}\n\treturn module;\n};\n","var indexOf = function (xs, item) {\n if (xs.indexOf) return xs.indexOf(item);\n else for (var i = 0; i < xs.length; i++) {\n if (xs[i] === item) return i;\n }\n return -1;\n};\nvar Object_keys = function (obj) {\n if (Object.keys) return Object.keys(obj)\n else {\n var res = [];\n for (var key in obj) res.push(key)\n return res;\n }\n};\n\nvar forEach = function (xs, fn) {\n if (xs.forEach) return xs.forEach(fn)\n else for (var i = 0; i < xs.length; i++) {\n fn(xs[i], i, xs);\n }\n};\n\nvar defineProp = (function() {\n try {\n Object.defineProperty({}, '_', {});\n return function(obj, name, value) {\n Object.defineProperty(obj, name, {\n writable: true,\n enumerable: false,\n configurable: true,\n value: value\n })\n };\n } catch(e) {\n return function(obj, name, value) {\n obj[name] = value;\n };\n }\n}());\n\nvar globals = ['Array', 'Boolean', 'Date', 'Error', 'EvalError', 'Function',\n'Infinity', 'JSON', 'Math', 'NaN', 'Number', 'Object', 'RangeError',\n'ReferenceError', 'RegExp', 'String', 'SyntaxError', 'TypeError', 'URIError',\n'decodeURI', 'decodeURIComponent', 'encodeURI', 'encodeURIComponent', 'escape',\n'eval', 'isFinite', 'isNaN', 'parseFloat', 'parseInt', 'undefined', 'unescape'];\n\nfunction Context() {}\nContext.prototype = {};\n\nvar Script = exports.Script = function NodeScript (code) {\n if (!(this instanceof Script)) return new Script(code);\n this.code = code;\n};\n\nScript.prototype.runInContext = function (context) {\n if (!(context instanceof Context)) {\n throw new TypeError(\"needs a 'context' argument.\");\n }\n \n var iframe = document.createElement('iframe');\n if (!iframe.style) iframe.style = {};\n iframe.style.display = 'none';\n \n document.body.appendChild(iframe);\n \n var win = iframe.contentWindow;\n var wEval = win.eval, wExecScript = win.execScript;\n\n if (!wEval && wExecScript) {\n // win.eval() magically appears when this is called in IE:\n wExecScript.call(win, 'null');\n wEval = win.eval;\n }\n \n forEach(Object_keys(context), function (key) {\n win[key] = context[key];\n });\n forEach(globals, function (key) {\n if (context[key]) {\n win[key] = context[key];\n }\n });\n \n var winKeys = Object_keys(win);\n\n var res = wEval.call(win, this.code);\n \n forEach(Object_keys(win), function (key) {\n // Avoid copying circular objects like `top` and `window` by only\n // updating existing context properties or new properties in the `win`\n // that was only introduced after the eval.\n if (key in context || indexOf(winKeys, key) === -1) {\n context[key] = win[key];\n }\n });\n\n forEach(globals, function (key) {\n if (!(key in context)) {\n defineProp(context, key, win[key]);\n }\n });\n \n document.body.removeChild(iframe);\n \n return res;\n};\n\nScript.prototype.runInThisContext = function () {\n return eval(this.code); // maybe...\n};\n\nScript.prototype.runInNewContext = function (context) {\n var ctx = Script.createContext(context);\n var res = this.runInContext(ctx);\n\n if (context) {\n forEach(Object_keys(ctx), function (key) {\n context[key] = ctx[key];\n });\n }\n\n return res;\n};\n\nforEach(Object_keys(Script.prototype), function (name) {\n exports[name] = Script[name] = function (code) {\n var s = Script(code);\n return s[name].apply(s, [].slice.call(arguments, 1));\n };\n});\n\nexports.isContext = function (context) {\n return context instanceof Context;\n};\n\nexports.createScript = function (code) {\n return exports.Script(code);\n};\n\nexports.createContext = Script.createContext = function (context) {\n var copy = new Context();\n if(typeof context === 'object') {\n forEach(Object_keys(context), function (key) {\n copy[key] = context[key];\n });\n }\n return copy;\n};\n","!function(globals){\n'use strict'\n\n//*** UMD BEGIN\nif (typeof define !== 'undefined' && define.amd) { //require.js / AMD\n define([], function() {\n return secureRandom\n })\n} else if (typeof module !== 'undefined' && module.exports) { //CommonJS\n module.exports = secureRandom\n} else { //script / browser\n globals.secureRandom = secureRandom\n}\n//*** UMD END\n\n//options.type is the only valid option\nfunction secureRandom(count, options) {\n options = options || {type: 'Array'}\n //we check for process.pid to prevent browserify from tricking us\n if (\n typeof process != 'undefined'\n && typeof process.pid == 'number'\n && process.versions\n && process.versions.node\n ) {\n return nodeRandom(count, options)\n } else {\n var crypto = window.crypto || window.msCrypto\n if (!crypto) throw new Error(\"Your browser does not support window.crypto.\")\n return browserRandom(count, options)\n }\n}\n\nfunction nodeRandom(count, options) {\n var crypto = require('crypto')\n var buf = crypto.randomBytes(count)\n\n switch (options.type) {\n case 'Array':\n return [].slice.call(buf)\n case 'Buffer':\n return buf\n case 'Uint8Array':\n var arr = new Uint8Array(count)\n for (var i = 0; i < count; ++i) { arr[i] = buf.readUInt8(i) }\n return arr\n default:\n throw new Error(options.type + \" is unsupported.\")\n }\n}\n\nfunction browserRandom(count, options) {\n var nativeArr = new Uint8Array(count)\n var crypto = window.crypto || window.msCrypto\n crypto.getRandomValues(nativeArr)\n\n switch (options.type) {\n case 'Array':\n return [].slice.call(nativeArr)\n case 'Buffer':\n try { var b = new Buffer(1) } catch(e) { throw new Error('Buffer not supported in this environment. Use Node.js or Browserify for browser support.')}\n return new Buffer(nativeArr)\n case 'Uint8Array':\n return nativeArr\n default:\n throw new Error(options.type + \" is unsupported.\")\n }\n}\n\nsecureRandom.randomArray = function(byteCount) {\n return secureRandom(byteCount, {type: 'Array'})\n}\n\nsecureRandom.randomUint8Array = function(byteCount) {\n return secureRandom(byteCount, {type: 'Uint8Array'})\n}\n\nsecureRandom.randomBuffer = function(byteCount) {\n return secureRandom(byteCount, {type: 'Buffer'})\n}\n\n\n}(this);\n","var scope = (typeof global !== \"undefined\" && global) ||\n (typeof self !== \"undefined\" && self) ||\n window;\nvar apply = Function.prototype.apply;\n\n// DOM APIs, for completeness\n\nexports.setTimeout = function() {\n return new Timeout(apply.call(setTimeout, scope, arguments), clearTimeout);\n};\nexports.setInterval = function() {\n return new Timeout(apply.call(setInterval, scope, arguments), clearInterval);\n};\nexports.clearTimeout =\nexports.clearInterval = function(timeout) {\n if (timeout) {\n timeout.close();\n }\n};\n\nfunction Timeout(id, clearFn) {\n this._id = id;\n this._clearFn = clearFn;\n}\nTimeout.prototype.unref = Timeout.prototype.ref = function() {};\nTimeout.prototype.close = function() {\n this._clearFn.call(scope, this._id);\n};\n\n// Does not start the time, just sets up the members needed.\nexports.enroll = function(item, msecs) {\n clearTimeout(item._idleTimeoutId);\n item._idleTimeout = msecs;\n};\n\nexports.unenroll = function(item) {\n clearTimeout(item._idleTimeoutId);\n item._idleTimeout = -1;\n};\n\nexports._unrefActive = exports.active = function(item) {\n clearTimeout(item._idleTimeoutId);\n\n var msecs = item._idleTimeout;\n if (msecs >= 0) {\n item._idleTimeoutId = setTimeout(function onTimeout() {\n if (item._onTimeout)\n item._onTimeout();\n }, msecs);\n }\n};\n\n// setimmediate attaches itself to the global object\nrequire(\"setimmediate\");\n// On some exotic environments, it's not clear which object `setimmediate` was\n// able to install onto. Search each possibility in the same order as the\n// `setimmediate` library.\nexports.setImmediate = (typeof self !== \"undefined\" && self.setImmediate) ||\n (typeof global !== \"undefined\" && global.setImmediate) ||\n (this && this.setImmediate);\nexports.clearImmediate = (typeof self !== \"undefined\" && self.clearImmediate) ||\n (typeof global !== \"undefined\" && global.clearImmediate) ||\n (this && this.clearImmediate);\n","(function (global, undefined) {\n \"use strict\";\n\n if (global.setImmediate) {\n return;\n }\n\n var nextHandle = 1; // Spec says greater than zero\n var tasksByHandle = {};\n var currentlyRunningATask = false;\n var doc = global.document;\n var registerImmediate;\n\n function setImmediate(callback) {\n // Callback can either be a function or a string\n if (typeof callback !== \"function\") {\n callback = new Function(\"\" + callback);\n }\n // Copy function arguments\n var args = new Array(arguments.length - 1);\n for (var i = 0; i < args.length; i++) {\n args[i] = arguments[i + 1];\n }\n // Store and register the task\n var task = { callback: callback, args: args };\n tasksByHandle[nextHandle] = task;\n registerImmediate(nextHandle);\n return nextHandle++;\n }\n\n function clearImmediate(handle) {\n delete tasksByHandle[handle];\n }\n\n function run(task) {\n var callback = task.callback;\n var args = task.args;\n switch (args.length) {\n case 0:\n callback();\n break;\n case 1:\n callback(args[0]);\n break;\n case 2:\n callback(args[0], args[1]);\n break;\n case 3:\n callback(args[0], args[1], args[2]);\n break;\n default:\n callback.apply(undefined, args);\n break;\n }\n }\n\n function runIfPresent(handle) {\n // From the spec: \"Wait until any invocations of this algorithm started before this one have completed.\"\n // So if we're currently running a task, we'll need to delay this invocation.\n if (currentlyRunningATask) {\n // Delay by doing a setTimeout. setImmediate was tried instead, but in Firefox 7 it generated a\n // \"too much recursion\" error.\n setTimeout(runIfPresent, 0, handle);\n } else {\n var task = tasksByHandle[handle];\n if (task) {\n currentlyRunningATask = true;\n try {\n run(task);\n } finally {\n clearImmediate(handle);\n currentlyRunningATask = false;\n }\n }\n }\n }\n\n function installNextTickImplementation() {\n registerImmediate = function(handle) {\n process.nextTick(function () { runIfPresent(handle); });\n };\n }\n\n function canUsePostMessage() {\n // The test against `importScripts` prevents this implementation from being installed inside a web worker,\n // where `global.postMessage` means something completely different and can't be used for this purpose.\n if (global.postMessage && !global.importScripts) {\n var postMessageIsAsynchronous = true;\n var oldOnMessage = global.onmessage;\n global.onmessage = function() {\n postMessageIsAsynchronous = false;\n };\n global.postMessage(\"\", \"*\");\n global.onmessage = oldOnMessage;\n return postMessageIsAsynchronous;\n }\n }\n\n function installPostMessageImplementation() {\n // Installs an event handler on `global` for the `message` event: see\n // * https://developer.mozilla.org/en/DOM/window.postMessage\n // * http://www.whatwg.org/specs/web-apps/current-work/multipage/comms.html#crossDocumentMessages\n\n var messagePrefix = \"setImmediate$\" + Math.random() + \"$\";\n var onGlobalMessage = function(event) {\n if (event.source === global &&\n typeof event.data === \"string\" &&\n event.data.indexOf(messagePrefix) === 0) {\n runIfPresent(+event.data.slice(messagePrefix.length));\n }\n };\n\n if (global.addEventListener) {\n global.addEventListener(\"message\", onGlobalMessage, false);\n } else {\n global.attachEvent(\"onmessage\", onGlobalMessage);\n }\n\n registerImmediate = function(handle) {\n global.postMessage(messagePrefix + handle, \"*\");\n };\n }\n\n function installMessageChannelImplementation() {\n var channel = new MessageChannel();\n channel.port1.onmessage = function(event) {\n var handle = event.data;\n runIfPresent(handle);\n };\n\n registerImmediate = function(handle) {\n channel.port2.postMessage(handle);\n };\n }\n\n function installReadyStateChangeImplementation() {\n var html = doc.documentElement;\n registerImmediate = function(handle) {\n // Create a