diff --git a/CHANGELOG.md b/CHANGELOG.md index f4c33c171..4fca98909 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Sections -## [3.1.0] - 2020-?-? +## [3.1.0] - 2020-01-21 ### Added - Added `valAxisDispUnits` [\#606](https://github.com/gitbrent/PptxGenJS/pull/606) ([AmrutPatil](https://github.com/AmrutPatil)) - Added `dataTableFontSize` chart option [\#622](https://github.com/gitbrent/PptxGenJS/pull/622) ([MehdiAroui](https://github.com/MehdiAroui)) @@ -17,7 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Ability to rotate image [\#639](https://github.com/gitbrent/PptxGenJS/pull/639) ([alabaki](https://github.com/alabaki)) - Include types in package.json files [\#641](https://github.com/gitbrent/PptxGenJS/pull/641) ([cronin4392](https://github.com/cronin4392)) - Added new chart option `showLeaderLines` [\#642](https://github.com/gitbrent/PptxGenJS/pull/642) ([cronin4392](https://github.com/cronin4392)) -- New demo Image slide for Image Rotation ([gitbrent](https://github.com/gitbrent)) +- New demo Image slide for Image Rotation; New busy progress modal ([gitbrent](https://github.com/gitbrent)) ### Changed - Fixed: Empty color negative values on barchart [\#285](https://github.com/gitbrent/PptxGenJS/issue/285) ([andrei-cs](https://github.com/andrei-cs)) ([Slidemagic](https://github.com/Slidemagic)) - Fixed: Add missing margin type from ITextOpts [\#643](https://github.com/gitbrent/PptxGenJS/pull/643) ([cronin4392](https://github.com/cronin4392)) diff --git a/README.md b/README.md index 2bbf3ffec..dbab0bb26 100644 --- a/README.md +++ b/README.md @@ -81,13 +81,13 @@ Use the online demo to create a simple presentation to see how easy it is to use Bundle: Modern Browsers and IE11 ```html - + ``` Min files: Modern Browsers ```html - - + + ``` ## Download diff --git a/demos/react-demo/src/pptxgen.es.js b/demos/react-demo/src/pptxgen.es.js index 46425ea8f..2ca04f05a 100644 --- a/demos/react-demo/src/pptxgen.es.js +++ b/demos/react-demo/src/pptxgen.es.js @@ -1,4 +1,4 @@ -/* PptxGenJS 3.1.0-beta @ 2020-01-21T03:54:51.205Z */ +/* PptxGenJS 3.1.0 @ 2020-01-22T02:21:48.610Z */ import * as JSZip from 'jszip'; /** @@ -6830,7 +6830,7 @@ function createSvgPngPreview(rel) { |*| OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |*| SOFTWARE. \*/ -var VERSION = '3.1.0-beta'; +var VERSION = '3.1.0'; var PptxGenJS = /** @class */ (function () { function PptxGenJS() { var _this = this; diff --git a/dist/pptxgen.bundle.js b/dist/pptxgen.bundle.js index 070352b7a..f934e85b6 100644 --- a/dist/pptxgen.bundle.js +++ b/dist/pptxgen.bundle.js @@ -1,3 +1,3 @@ -/* PptxGenJS 3.1.0-beta @ 2020-01-21T03:54:51.210Z */ -!function(t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).JSZip=t()}(function(){return function i(o,s,l){function c(e,t){if(!s[e]){if(!o[e]){var a="function"==typeof require&&require;if(!t&&a)return a(e,!0);if(p)return p(e,!0);var r=new Error("Cannot find module '"+e+"'");throw r.code="MODULE_NOT_FOUND",r}var n=s[e]={exports:{}};o[e][0].call(n.exports,function(t){return c(o[e][1][t]||t)},n,n.exports,i,o,s,l)}return s[e].exports}for(var p="function"==typeof require&&require,t=0;t>2,i=(3&e)<<4|a>>4,o=1>6:64,s=2>4,a=(15&n)<<4|(i=h.indexOf(t.charAt(s++)))>>2,r=(3&i)<<6|(o=h.indexOf(t.charAt(s++))),p[l++]=e,64!==i&&(p[l++]=a),64!==o&&(p[l++]=r);return p}},{"./support":30,"./utils":32}],2:[function(t,e,a){"use strict";var r=t("./external"),n=t("./stream/DataWorker"),i=t("./stream/DataLengthProbe"),o=t("./stream/Crc32Probe");function s(t,e,a,r,n){this.compressedSize=t,this.uncompressedSize=e,this.crc32=a,this.compression=r,this.compressedContent=n}i=t("./stream/DataLengthProbe"),s.prototype={getContentWorker:function(){var t=new n(r.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new i("data_length")),e=this;return t.on("end",function(){if(this.streamInfo.data_length!==e.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),t},getCompressedWorker:function(){return new n(r.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},s.createWorkerFrom=function(t,e,a){return t.pipe(new o).pipe(new i("uncompressedSize")).pipe(e.compressWorker(a)).pipe(new i("compressedSize")).withStreamInfo("compression",e)},e.exports=s},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(t,e,a){"use strict";var r=t("./stream/GenericWorker");a.STORE={magic:"\0\0",compressWorker:function(t){return new r("STORE compression")},uncompressWorker:function(){return new r("STORE decompression")}},a.DEFLATE=t("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(t,e,a){"use strict";var r=t("./utils"),o=function(){for(var t,e=[],a=0;a<256;a++){t=a;for(var r=0;r<8;r++)t=1&t?3988292384^t>>>1:t>>>1;e[a]=t}return e}();e.exports=function(t,e){return void 0!==t&&t.length?"string"!==r.getTypeOf(t)?function(t,e,a){var r=o,n=0+a;t^=-1;for(var i=0;i>>8^r[255&(t^e[i])];return-1^t}(0|e,t,t.length):function(t,e,a){var r=o,n=0+a;t^=-1;for(var i=0;i>>8^r[255&(t^e.charCodeAt(i))];return-1^t}(0|e,t,t.length):0}},{"./utils":32}],5:[function(t,e,a){"use strict";a.base64=!1,a.binary=!1,a.dir=!1,a.createFolders=!0,a.date=null,a.compression=null,a.compressionOptions=null,a.comment=null,a.unixPermissions=null,a.dosPermissions=null},{}],6:[function(t,e,a){"use strict";var r;r="undefined"!=typeof Promise?Promise:t("lie"),e.exports={Promise:r}},{lie:37}],7:[function(t,e,a){"use strict";var r="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,n=t("pako"),i=t("./utils"),o=t("./stream/GenericWorker"),s=r?"uint8array":"array";function l(t,e){o.call(this,"FlateWorker/"+t),this._pako=null,this._pakoAction=t,this._pakoOptions=e,this.meta={}}a.magic="\b\0",i.inherits(l,o),l.prototype.processChunk=function(t){this.meta=t.meta,null===this._pako&&this._createPako(),this._pako.push(i.transformTo(s,t.data),!1)},l.prototype.flush=function(){o.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},l.prototype.cleanUp=function(){o.prototype.cleanUp.call(this),this._pako=null},l.prototype._createPako=function(){this._pako=new n[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var e=this;this._pako.onData=function(t){e.push({data:t,meta:e.meta})}},a.compressWorker=function(t){return new l("Deflate",t)},a.uncompressWorker=function(){return new l("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(t,e,a){"use strict";function R(t,e){var a,r="";for(a=0;a>>=8;return r}function n(t,e,a,r,n,i){var o,s,l=t.file,c=t.compression,p=i!==N.utf8encode,u=k.transformTo("string",i(l.name)),f=k.transformTo("string",N.utf8encode(l.name)),d=l.comment,h=k.transformTo("string",i(d)),m=k.transformTo("string",N.utf8encode(d)),g=f.length!==l.name.length,v=m.length!==d.length,A="",y="",b="",x=l.dir,w=l.date,C={crc32:0,compressedSize:0,uncompressedSize:0};e&&!a||(C.crc32=t.crc32,C.compressedSize=t.compressedSize,C.uncompressedSize=t.uncompressedSize);var S=0;e&&(S|=8),p||!g&&!v||(S|=2048);var P,L,_=0,E=0;x&&(_|=16),"UNIX"===n?(E=798,_|=(P=l.unixPermissions,(L=P)||(L=x?16893:33204),(65535&L)<<16)):(E=20,_|=63&(l.dosPermissions||0)),o=w.getUTCHours(),o<<=6,o|=w.getUTCMinutes(),o<<=5,o|=w.getUTCSeconds()/2,s=w.getUTCFullYear()-1980,s<<=4,s|=w.getUTCMonth()+1,s<<=5,s|=w.getUTCDate(),g&&(A+="up"+R((y=R(1,1)+R(F(u),4)+f).length,2)+y),v&&(A+="uc"+R((b=R(1,1)+R(F(h),4)+m).length,2)+b);var T="";return T+="\n\0",T+=R(S,2),T+=c.magic,T+=R(o,2),T+=R(s,2),T+=R(C.crc32,4),T+=R(C.compressedSize,4),T+=R(C.uncompressedSize,4),T+=R(u.length,2),T+=R(A.length,2),{fileRecord:I.LOCAL_FILE_HEADER+T+u+A,dirRecord:I.CENTRAL_FILE_HEADER+R(E,2)+T+R(h.length,2)+"\0\0\0\0"+R(_,4)+R(r,4)+u+A+h}}var k=t("../utils"),i=t("../stream/GenericWorker"),N=t("../utf8"),F=t("../crc32"),I=t("../signature");function r(t,e,a,r){i.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=e,this.zipPlatform=a,this.encodeFileName=r,this.streamFiles=t,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}k.inherits(r,i),r.prototype.push=function(t){var e=t.meta.percent||0,a=this.entriesCount,r=this._sources.length;this.accumulate?this.contentBuffer.push(t):(this.bytesWritten+=t.data.length,i.prototype.push.call(this,{data:t.data,meta:{currentFile:this.currentFile,percent:a?(e+100*(a-r-1))/a:100}}))},r.prototype.openedSource=function(t){this.currentSourceOffset=this.bytesWritten,this.currentFile=t.file.name;var e=this.streamFiles&&!t.file.dir;if(e){var a=n(t,e,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:a.fileRecord,meta:{percent:0}})}else this.accumulate=!0},r.prototype.closedSource=function(t){this.accumulate=!1;var e,a=this.streamFiles&&!t.file.dir,r=n(t,a,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(r.dirRecord),a)this.push({data:(e=t,I.DATA_DESCRIPTOR+R(e.crc32,4)+R(e.compressedSize,4)+R(e.uncompressedSize,4)),meta:{percent:100}});else for(this.push({data:r.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},r.prototype.flush=function(){for(var t=this.bytesWritten,e=0;e=this.index;e--)a=(a<<8)+this.byteAt(e);return this.index+=t,a},readString:function(t){return r.transformTo("string",this.readData(t))},readData:function(t){},lastIndexOfSignature:function(t){},readAndCheckSignature:function(t){},readDate:function(){var t=this.readInt(4);return new Date(Date.UTC(1980+(t>>25&127),(t>>21&15)-1,t>>16&31,t>>11&31,t>>5&63,(31&t)<<1))}},e.exports=n},{"../utils":32}],19:[function(t,e,a){"use strict";var r=t("./Uint8ArrayReader");function n(t){r.call(this,t)}t("../utils").inherits(n,r),n.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=n},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(t,e,a){"use strict";var r=t("./DataReader");function n(t){r.call(this,t)}t("../utils").inherits(n,r),n.prototype.byteAt=function(t){return this.data.charCodeAt(this.zero+t)},n.prototype.lastIndexOfSignature=function(t){return this.data.lastIndexOf(t)-this.zero},n.prototype.readAndCheckSignature=function(t){return t===this.readData(4)},n.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=n},{"../utils":32,"./DataReader":18}],21:[function(t,e,a){"use strict";var r=t("./ArrayReader");function n(t){r.call(this,t)}t("../utils").inherits(n,r),n.prototype.readData=function(t){if(this.checkOffset(t),0===t)return new Uint8Array(0);var e=this.data.subarray(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=n},{"../utils":32,"./ArrayReader":17}],22:[function(t,e,a){"use strict";var r=t("../utils"),n=t("../support"),i=t("./ArrayReader"),o=t("./StringReader"),s=t("./NodeBufferReader"),l=t("./Uint8ArrayReader");e.exports=function(t){var e=r.getTypeOf(t);return r.checkSupport(e),"string"!==e||n.uint8array?"nodebuffer"===e?new s(t):n.uint8array?new l(r.transformTo("uint8array",t)):new i(r.transformTo("array",t)):new o(t)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(t,e,a){"use strict";a.LOCAL_FILE_HEADER="PK",a.CENTRAL_FILE_HEADER="PK",a.CENTRAL_DIRECTORY_END="PK",a.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",a.ZIP64_CENTRAL_DIRECTORY_END="PK",a.DATA_DESCRIPTOR="PK\b"},{}],24:[function(t,e,a){"use strict";var r=t("./GenericWorker"),n=t("../utils");function i(t){r.call(this,"ConvertWorker to "+t),this.destType=t}n.inherits(i,r),i.prototype.processChunk=function(t){this.push({data:n.transformTo(this.destType,t.data),meta:t.meta})},e.exports=i},{"../utils":32,"./GenericWorker":28}],25:[function(t,e,a){"use strict";var r=t("./GenericWorker"),n=t("../crc32");function i(){r.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}t("../utils").inherits(i,r),i.prototype.processChunk=function(t){this.streamInfo.crc32=n(t.data,this.streamInfo.crc32||0),this.push(t)},e.exports=i},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(t,e,a){"use strict";var r=t("../utils"),n=t("./GenericWorker");function i(t){n.call(this,"DataLengthProbe for "+t),this.propName=t,this.withStreamInfo(t,0)}r.inherits(i,n),i.prototype.processChunk=function(t){if(t){var e=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=e+t.data.length}n.prototype.processChunk.call(this,t)},e.exports=i},{"../utils":32,"./GenericWorker":28}],27:[function(t,e,a){"use strict";var r=t("../utils"),n=t("./GenericWorker");function i(t){n.call(this,"DataWorker");var e=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,t.then(function(t){e.dataIsReady=!0,e.data=t,e.max=t&&t.length||0,e.type=r.getTypeOf(t),e.isPaused||e._tickAndRepeat()},function(t){e.error(t)})}r.inherits(i,n),i.prototype.cleanUp=function(){n.prototype.cleanUp.call(this),this.data=null},i.prototype.resume=function(){return!!n.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,r.delay(this._tickAndRepeat,[],this)),!0)},i.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(r.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},i.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var t=null,e=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":t=this.data.substring(this.index,e);break;case"uint8array":t=this.data.subarray(this.index,e);break;case"array":case"nodebuffer":t=this.data.slice(this.index,e)}return this.index=e,this.push({data:t,meta:{percent:this.max?this.index/this.max*100:0}})},e.exports=i},{"../utils":32,"./GenericWorker":28}],28:[function(t,e,a){"use strict";function r(t){this.name=t||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}r.prototype={push:function(t){this.emit("data",t)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(t){this.emit("error",t)}return!0},error:function(t){return!this.isFinished&&(this.isPaused?this.generatedError=t:(this.isFinished=!0,this.emit("error",t),this.previous&&this.previous.error(t),this.cleanUp()),!0)},on:function(t,e){return this._listeners[t].push(e),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(t,e){if(this._listeners[t])for(var a=0;a "+t:t}},e.exports=r},{}],29:[function(t,e,a){"use strict";var l=t("../utils"),n=t("./ConvertWorker"),i=t("./GenericWorker"),c=t("../base64"),r=t("../support"),o=t("../external"),s=null;if(r.nodestream)try{s=t("../nodejs/NodejsStreamOutputAdapter")}catch(t){}function p(t,e,a){var r=e;switch(e){case"blob":case"arraybuffer":r="uint8array";break;case"base64":r="string"}try{this._internalType=r,this._outputType=e,this._mimeType=a,l.checkSupport(r),this._worker=t.pipe(new n(r)),t.lock()}catch(t){this._worker=new i("error"),this._worker.error(t)}}p.prototype={accumulate:function(t){return function(t,s){return new o.Promise(function(e,a){var r=[],n=t._internalType,i=t._outputType,o=t._mimeType;t.on("data",function(t,e){r.push(t),s&&s(e)}).on("error",function(t){r=[],a(t)}).on("end",function(){try{var t=function(t,e,a){switch(t){case"blob":return l.newBlob(l.transformTo("arraybuffer",e),a);case"base64":return c.encode(e);default:return l.transformTo(t,e)}}(i,function(t,e){var a,r=0,n=null,i=0;for(a=0;a>>6:(a<65536?e[i++]=224|a>>>12:(e[i++]=240|a>>>18,e[i++]=128|a>>>12&63),e[i++]=128|a>>>6&63),e[i++]=128|63&a);return e}(t)},i.utf8decode=function(t){return l.nodebuffer?s.transformTo("nodebuffer",t).toString("utf-8"):function(t){var e,a,r,n,i=t.length,o=new Array(2*i);for(e=a=0;e>10&1023,o[a++]=56320|1023&r)}return o.length!==a&&(o.subarray?o=o.subarray(0,a):o.length=a),s.applyFromCharCode(o)}(t=s.transformTo(l.uint8array?"uint8array":"array",t))},s.inherits(o,r),o.prototype.processChunk=function(t){var e=s.transformTo(l.uint8array?"uint8array":"array",t.data);if(this.leftOver&&this.leftOver.length){if(l.uint8array){var a=e;(e=new Uint8Array(a.length+this.leftOver.length)).set(this.leftOver,0),e.set(a,this.leftOver.length)}else e=this.leftOver.concat(e);this.leftOver=null}var r=function(t,e){var a;for((e=e||t.length)>t.length&&(e=t.length),a=e-1;0<=a&&128==(192&t[a]);)a--;return a<0?e:0===a?e:a+c[t[a]]>e?a:e}(e),n=e;r!==e.length&&(l.uint8array?(n=e.subarray(0,r),this.leftOver=e.subarray(r,e.length)):(n=e.slice(0,r),this.leftOver=e.slice(r,e.length))),this.push({data:i.utf8decode(n),meta:t.meta})},o.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:i.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},i.Utf8DecodeWorker=o,s.inherits(p,r),p.prototype.processChunk=function(t){this.push({data:i.utf8encode(t.data),meta:t.meta})},i.Utf8EncodeWorker=p},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(t,e,s){"use strict";var l=t("./support"),c=t("./base64"),a=t("./nodejsUtils"),r=t("set-immediate-shim"),p=t("./external");function n(t){return t}function u(t,e){for(var a=0;a>8;this.dir=!!(16&this.externalFileAttributes),0==t&&(this.dosPermissions=63&this.externalFileAttributes),3==t&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(t){if(this.extraFields[1]){var e=r(this.extraFields[1].value);this.uncompressedSize===i.MAX_VALUE_32BITS&&(this.uncompressedSize=e.readInt(8)),this.compressedSize===i.MAX_VALUE_32BITS&&(this.compressedSize=e.readInt(8)),this.localHeaderOffset===i.MAX_VALUE_32BITS&&(this.localHeaderOffset=e.readInt(8)),this.diskNumberStart===i.MAX_VALUE_32BITS&&(this.diskNumberStart=e.readInt(4))}},readExtraFields:function(t){var e,a,r,n=t.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});t.index>>6:(a<65536?e[i++]=224|a>>>12:(e[i++]=240|a>>>18,e[i++]=128|a>>>12&63),e[i++]=128|a>>>6&63),e[i++]=128|63&a);return e},a.buf2binstring=function(t){return p(t,t.length)},a.binstring2buf=function(t){for(var e=new l.Buf8(t.length),a=0,r=e.length;a>10&1023,s[r++]=56320|1023&n)}return p(s,r)},a.utf8border=function(t,e){var a;for((e=e||t.length)>t.length&&(e=t.length),a=e-1;0<=a&&128==(192&t[a]);)a--;return a<0?e:0===a?e:a+c[t[a]]>e?a:e}},{"./common":41}],43:[function(t,e,a){"use strict";e.exports=function(t,e,a,r){for(var n=65535&t|0,i=t>>>16&65535|0,o=0;0!==a;){for(a-=o=2e3>>1:t>>>1;e[a]=t}return e}();e.exports=function(t,e,a,r){var n=s,i=r+a;t^=-1;for(var o=r;o>>8^n[255&(t^e[o])];return-1^t}},{}],46:[function(t,e,a){"use strict";var l,f=t("../utils/common"),c=t("./trees"),d=t("./adler32"),h=t("./crc32"),r=t("./messages"),p=0,u=0,m=-2,n=2,g=8,i=286,o=30,s=19,v=2*i+1,A=15,y=3,b=258,x=b+y+1,w=42,C=113;function S(t,e){return t.msg=r[e],e}function P(t){return(t<<1)-(4t.avail_out&&(a=t.avail_out),0!==a&&(f.arraySet(t.output,e.pending_buf,e.pending_out,a,t.next_out),t.next_out+=a,e.pending_out+=a,t.total_out+=a,t.avail_out-=a,e.pending-=a,0===e.pending&&(e.pending_out=0))}function E(t,e){c._tr_flush_block(t,0<=t.block_start?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,_(t.strm)}function T(t,e){t.pending_buf[t.pending++]=e}function R(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e}function k(t,e){var a,r,n=t.max_chain_length,i=t.strstart,o=t.prev_length,s=t.nice_match,l=t.strstart>t.w_size-x?t.strstart-(t.w_size-x):0,c=t.window,p=t.w_mask,u=t.prev,f=t.strstart+b,d=c[i+o-1],h=c[i+o];t.prev_length>=t.good_match&&(n>>=2),s>t.lookahead&&(s=t.lookahead);do{if(c[(a=e)+o]===h&&c[a+o-1]===d&&c[a]===c[i]&&c[++a]===c[i+1]){i+=2,a++;do{}while(c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&il&&0!=--n);return o<=t.lookahead?o:t.lookahead}function N(t){var e,a,r,n,i,o,s,l,c,p,u=t.w_size;do{if(n=t.window_size-t.lookahead-t.strstart,t.strstart>=u+(u-x)){for(f.arraySet(t.window,t.window,u,u,0),t.match_start-=u,t.strstart-=u,t.block_start-=u,e=a=t.hash_size;r=t.head[--e],t.head[e]=u<=r?r-u:0,--a;);for(e=a=u;r=t.prev[--e],t.prev[e]=u<=r?r-u:0,--a;);n+=u}if(0===t.strm.avail_in)break;if(o=t.strm,s=t.window,l=t.strstart+t.lookahead,p=void 0,(c=n)<(p=o.avail_in)&&(p=c),a=0===p?0:(o.avail_in-=p,f.arraySet(s,o.input,o.next_in,p,l),1===o.state.wrap?o.adler=d(o.adler,s,p,l):2===o.state.wrap&&(o.adler=h(o.adler,s,p,l)),o.next_in+=p,o.total_in+=p,p),t.lookahead+=a,t.lookahead+t.insert>=y)for(i=t.strstart-t.insert,t.ins_h=t.window[i],t.ins_h=(t.ins_h<=y&&(t.ins_h=(t.ins_h<=y)if(r=c._tr_tally(t,t.strstart-t.match_start,t.match_length-y),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=y){for(t.match_length--;t.strstart++,t.ins_h=(t.ins_h<=y&&(t.ins_h=(t.ins_h<=y&&t.match_length<=t.prev_length){for(n=t.strstart+t.lookahead-y,r=c._tr_tally(t,t.strstart-1-t.prev_match,t.prev_length-y),t.lookahead-=t.prev_length-1,t.prev_length-=2;++t.strstart<=n&&(t.ins_h=(t.ins_h<t.pending_buf_size-5&&(a=t.pending_buf_size-5);;){if(t.lookahead<=1){if(N(t),0===t.lookahead&&e===p)return 1;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var r=t.block_start+a;if((0===t.strstart||t.strstart>=r)&&(t.lookahead=t.strstart-r,t.strstart=r,E(t,!1),0===t.strm.avail_out))return 1;if(t.strstart-t.block_start>=t.w_size-x&&(E(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(E(t,!0),0===t.strm.avail_out?3:4):(t.strstart>t.block_start&&(E(t,!1),t.strm.avail_out),1)}),new O(4,4,8,4,F),new O(4,5,16,8,F),new O(4,6,32,32,F),new O(4,4,16,16,I),new O(8,16,32,32,I),new O(8,16,128,128,I),new O(8,32,128,256,I),new O(32,128,258,1024,I),new O(32,258,258,4096,I)],a.deflateInit=function(t,e){return M(t,e,g,15,8,0)},a.deflateInit2=M,a.deflateReset=j,a.deflateResetKeep=D,a.deflateSetHeader=function(t,e){return t&&t.state?2!==t.state.wrap?m:(t.state.gzhead=e,u):m},a.deflate=function(t,e){var a,r,n,i;if(!t||!t.state||5>8&255),T(r,r.gzhead.time>>16&255),T(r,r.gzhead.time>>24&255),T(r,9===r.level?2:2<=r.strategy||r.level<2?4:0),T(r,255&r.gzhead.os),r.gzhead.extra&&r.gzhead.extra.length&&(T(r,255&r.gzhead.extra.length),T(r,r.gzhead.extra.length>>8&255)),r.gzhead.hcrc&&(t.adler=h(t.adler,r.pending_buf,r.pending,0)),r.gzindex=0,r.status=69):(T(r,0),T(r,0),T(r,0),T(r,0),T(r,0),T(r,9===r.level?2:2<=r.strategy||r.level<2?4:0),T(r,3),r.status=C);else{var o=g+(r.w_bits-8<<4)<<8;o|=(2<=r.strategy||r.level<2?0:r.level<6?1:6===r.level?2:3)<<6,0!==r.strstart&&(o|=32),o+=31-o%31,r.status=C,R(r,o),0!==r.strstart&&(R(r,t.adler>>>16),R(r,65535&t.adler)),t.adler=1}if(69===r.status)if(r.gzhead.extra){for(n=r.pending;r.gzindex<(65535&r.gzhead.extra.length)&&(r.pending!==r.pending_buf_size||(r.gzhead.hcrc&&r.pending>n&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),_(t),n=r.pending,r.pending!==r.pending_buf_size));)T(r,255&r.gzhead.extra[r.gzindex]),r.gzindex++;r.gzhead.hcrc&&r.pending>n&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),r.gzindex===r.gzhead.extra.length&&(r.gzindex=0,r.status=73)}else r.status=73;if(73===r.status)if(r.gzhead.name){n=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>n&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),_(t),n=r.pending,r.pending===r.pending_buf_size)){i=1;break}i=r.gzindexn&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),0===i&&(r.gzindex=0,r.status=91)}else r.status=91;if(91===r.status)if(r.gzhead.comment){n=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>n&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),_(t),n=r.pending,r.pending===r.pending_buf_size)){i=1;break}i=r.gzindexn&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),0===i&&(r.status=103)}else r.status=103;if(103===r.status&&(r.gzhead.hcrc?(r.pending+2>r.pending_buf_size&&_(t),r.pending+2<=r.pending_buf_size&&(T(r,255&t.adler),T(r,t.adler>>8&255),t.adler=0,r.status=C)):r.status=C),0!==r.pending){if(_(t),0===t.avail_out)return r.last_flush=-1,u}else if(0===t.avail_in&&P(e)<=P(a)&&4!==e)return S(t,-5);if(666===r.status&&0!==t.avail_in)return S(t,-5);if(0!==t.avail_in||0!==r.lookahead||e!==p&&666!==r.status){var s=2===r.strategy?function(t,e){for(var a;;){if(0===t.lookahead&&(N(t),0===t.lookahead)){if(e===p)return 1;break}if(t.match_length=0,a=c._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,a&&(E(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(E(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(E(t,!1),0===t.strm.avail_out)?1:2}(r,e):3===r.strategy?function(t,e){for(var a,r,n,i,o=t.window;;){if(t.lookahead<=b){if(N(t),t.lookahead<=b&&e===p)return 1;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=y&&0t.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=y?(a=c._tr_tally(t,1,t.match_length-y),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(a=c._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),a&&(E(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(E(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(E(t,!1),0===t.strm.avail_out)?1:2}(r,e):l[r.level].func(r,e);if(3!==s&&4!==s||(r.status=666),1===s||3===s)return 0===t.avail_out&&(r.last_flush=-1),u;if(2===s&&(1===e?c._tr_align(r):5!==e&&(c._tr_stored_block(r,0,0,!1),3===e&&(L(r.head),0===r.lookahead&&(r.strstart=0,r.block_start=0,r.insert=0))),_(t),0===t.avail_out))return r.last_flush=-1,u}return 4!==e?u:r.wrap<=0?1:(2===r.wrap?(T(r,255&t.adler),T(r,t.adler>>8&255),T(r,t.adler>>16&255),T(r,t.adler>>24&255),T(r,255&t.total_in),T(r,t.total_in>>8&255),T(r,t.total_in>>16&255),T(r,t.total_in>>24&255)):(R(r,t.adler>>>16),R(r,65535&t.adler)),_(t),0=a.w_size&&(0===i&&(L(a.head),a.strstart=0,a.block_start=0,a.insert=0),c=new f.Buf8(a.w_size),f.arraySet(c,e,p-a.w_size,a.w_size,0),e=c,p=a.w_size),o=t.avail_in,s=t.next_in,l=t.input,t.avail_in=p,t.next_in=0,t.input=e,N(a);a.lookahead>=y;){for(r=a.strstart,n=a.lookahead-(y-1);a.ins_h=(a.ins_h<>>=b=y>>>24,h-=b,0==(b=y>>>16&255))L[i++]=65535&y;else{if(!(16&b)){if(0==(64&b)){y=m[(65535&y)+(d&(1<>>=b,h-=b),h<15&&(d+=P[r++]<>>=b=y>>>24,h-=b,!(16&(b=y>>>16&255))){if(0==(64&b)){y=g[(65535&y)+(d&(1<>>=b,h-=b,(b=i-o)>3,d&=(1<<(h-=x<<3))-1,t.next_in=r,t.next_out=i,t.avail_in=r>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24)}function i(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new T.Buf16(320),this.work=new T.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function o(t){var e;return t&&t.state?(e=t.state,t.total_in=t.total_out=e.total=0,t.msg="",e.wrap&&(t.adler=1&e.wrap),e.mode=j,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new T.Buf32(r),e.distcode=e.distdyn=new T.Buf32(n),e.sane=1,e.back=-1,B):D}function s(t){var e;return t&&t.state?((e=t.state).wsize=0,e.whave=0,e.wnext=0,o(t)):D}function l(t,e){var a,r;return t&&t.state?(r=t.state,e<0?(a=0,e=-e):(a=1+(e>>4),e<48&&(e&=15)),e&&(e<8||15=i.wsize?(T.arraySet(i.window,e,a-i.wsize,i.wsize,0),i.wnext=0,i.whave=i.wsize):(r<(n=i.wsize-i.wnext)&&(n=r),T.arraySet(i.window,e,a-r,n,i.wnext),(r-=n)?(T.arraySet(i.window,e,a-r,r,0),i.wnext=r,i.whave=i.wsize):(i.wnext+=n,i.wnext===i.wsize&&(i.wnext=0),i.whave>>8&255,a.check=k(a.check,_,2,0),p=c=0,a.mode=2;break}if(a.flags=0,a.head&&(a.head.done=!1),!(1&a.wrap)||(((255&c)<<8)+(c>>8))%31){t.msg="incorrect header check",a.mode=30;break}if(8!=(15&c)){t.msg="unknown compression method",a.mode=30;break}if(p-=4,w=8+(15&(c>>>=4)),0===a.wbits)a.wbits=w;else if(w>a.wbits){t.msg="invalid window size",a.mode=30;break}a.dmax=1<>8&1),512&a.flags&&(_[0]=255&c,_[1]=c>>>8&255,a.check=k(a.check,_,2,0)),p=c=0,a.mode=3;case 3:for(;p<32;){if(0===s)break t;s--,c+=r[i++]<>>8&255,_[2]=c>>>16&255,_[3]=c>>>24&255,a.check=k(a.check,_,4,0)),p=c=0,a.mode=4;case 4:for(;p<16;){if(0===s)break t;s--,c+=r[i++]<>8),512&a.flags&&(_[0]=255&c,_[1]=c>>>8&255,a.check=k(a.check,_,2,0)),p=c=0,a.mode=5;case 5:if(1024&a.flags){for(;p<16;){if(0===s)break t;s--,c+=r[i++]<>>8&255,a.check=k(a.check,_,2,0)),p=c=0}else a.head&&(a.head.extra=null);a.mode=6;case 6:if(1024&a.flags&&(s<(d=a.length)&&(d=s),d&&(a.head&&(w=a.head.extra_len-a.length,a.head.extra||(a.head.extra=new Array(a.head.extra_len)),T.arraySet(a.head.extra,r,i,d,w)),512&a.flags&&(a.check=k(a.check,r,d,i)),s-=d,i+=d,a.length-=d),a.length))break t;a.length=0,a.mode=7;case 7:if(2048&a.flags){if(0===s)break t;for(d=0;w=r[i+d++],a.head&&w&&a.length<65536&&(a.head.name+=String.fromCharCode(w)),w&&d>9&1,a.head.done=!0),t.adler=a.check=0,a.mode=12;break;case 10:for(;p<32;){if(0===s)break t;s--,c+=r[i++]<>>=7&p,p-=7&p,a.mode=27;break}for(;p<3;){if(0===s)break t;s--,c+=r[i++]<>>=1)){case 0:a.mode=14;break;case 1:if(z(a),a.mode=20,6!==e)break;c>>>=2,p-=2;break t;case 2:a.mode=17;break;case 3:t.msg="invalid block type",a.mode=30}c>>>=2,p-=2;break;case 14:for(c>>>=7&p,p-=7&p;p<32;){if(0===s)break t;s--,c+=r[i++]<>>16^65535)){t.msg="invalid stored block lengths",a.mode=30;break}if(a.length=65535&c,p=c=0,a.mode=15,6===e)break t;case 15:a.mode=16;case 16:if(d=a.length){if(s>>=5,p-=5,a.ndist=1+(31&c),c>>>=5,p-=5,a.ncode=4+(15&c),c>>>=4,p-=4,286>>=3,p-=3}for(;a.have<19;)a.lens[E[a.have++]]=0;if(a.lencode=a.lendyn,a.lenbits=7,S={bits:a.lenbits},C=F(0,a.lens,0,19,a.lencode,0,a.work,S),a.lenbits=S.bits,C){t.msg="invalid code lengths set",a.mode=30;break}a.have=0,a.mode=19;case 19:for(;a.have>>16&255,A=65535&L,!((g=L>>>24)<=p);){if(0===s)break t;s--,c+=r[i++]<>>=g,p-=g,a.lens[a.have++]=A;else{if(16===A){for(P=g+2;p>>=g,p-=g,0===a.have){t.msg="invalid bit length repeat",a.mode=30;break}w=a.lens[a.have-1],d=3+(3&c),c>>>=2,p-=2}else if(17===A){for(P=g+3;p>>=g)),c>>>=3,p-=3}else{for(P=g+7;p>>=g)),c>>>=7,p-=7}if(a.have+d>a.nlen+a.ndist){t.msg="invalid bit length repeat",a.mode=30;break}for(;d--;)a.lens[a.have++]=w}}if(30===a.mode)break;if(0===a.lens[256]){t.msg="invalid code -- missing end-of-block",a.mode=30;break}if(a.lenbits=9,S={bits:a.lenbits},C=F(I,a.lens,0,a.nlen,a.lencode,0,a.work,S),a.lenbits=S.bits,C){t.msg="invalid literal/lengths set",a.mode=30;break}if(a.distbits=6,a.distcode=a.distdyn,S={bits:a.distbits},C=F(O,a.lens,a.nlen,a.ndist,a.distcode,0,a.work,S),a.distbits=S.bits,C){t.msg="invalid distances set",a.mode=30;break}if(a.mode=20,6===e)break t;case 20:a.mode=21;case 21:if(6<=s&&258<=l){t.next_out=o,t.avail_out=l,t.next_in=i,t.avail_in=s,a.hold=c,a.bits=p,N(t,f),o=t.next_out,n=t.output,l=t.avail_out,i=t.next_in,r=t.input,s=t.avail_in,c=a.hold,p=a.bits,12===a.mode&&(a.back=-1);break}for(a.back=0;v=(L=a.lencode[c&(1<>>16&255,A=65535&L,!((g=L>>>24)<=p);){if(0===s)break t;s--,c+=r[i++]<>y)])>>>16&255,A=65535&L,!(y+(g=L>>>24)<=p);){if(0===s)break t;s--,c+=r[i++]<>>=y,p-=y,a.back+=y}if(c>>>=g,p-=g,a.back+=g,a.length=A,0===v){a.mode=26;break}if(32&v){a.back=-1,a.mode=12;break}if(64&v){t.msg="invalid literal/length code",a.mode=30;break}a.extra=15&v,a.mode=22;case 22:if(a.extra){for(P=a.extra;p>>=a.extra,p-=a.extra,a.back+=a.extra}a.was=a.length,a.mode=23;case 23:for(;v=(L=a.distcode[c&(1<>>16&255,A=65535&L,!((g=L>>>24)<=p);){if(0===s)break t;s--,c+=r[i++]<>y)])>>>16&255,A=65535&L,!(y+(g=L>>>24)<=p);){if(0===s)break t;s--,c+=r[i++]<>>=y,p-=y,a.back+=y}if(c>>>=g,p-=g,a.back+=g,64&v){t.msg="invalid distance code",a.mode=30;break}a.offset=A,a.extra=15&v,a.mode=24;case 24:if(a.extra){for(P=a.extra;p>>=a.extra,p-=a.extra,a.back+=a.extra}if(a.offset>a.dmax){t.msg="invalid distance too far back",a.mode=30;break}a.mode=25;case 25:if(0===l)break t;if(d=f-l,a.offset>d){if((d=a.offset-d)>a.whave&&a.sane){t.msg="invalid distance too far back",a.mode=30;break}h=d>a.wnext?(d-=a.wnext,a.wsize-d):a.wnext-d,d>a.length&&(d=a.length),m=a.window}else m=n,h=o-a.offset,d=a.length;for(ld?(m=N[F+o[y]],E[T+o[y]]):(m=96,0),l=1<>S)+(c-=l)]=h<<24|m<<16|g|0,0!==c;);for(l=1<>=1;if(0!==l?(_&=l-1,_+=l):_=0,y++,0==--R[A]){if(A===x)break;A=e[a+o[y]]}if(w>>7)]}function C(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255}function S(t,e,a){t.bi_valid>n-a?(t.bi_buf|=e<>n-t.bi_valid,t.bi_valid+=a-n):(t.bi_buf|=e<>>=1,a<<=1,0<--e;);return a>>>1}function _(t,e,a){var r,n,i=new Array(g+1),o=0;for(r=1;r<=g;r++)i[r]=o=o+a[r-1]<<1;for(n=0;n<=e;n++){var s=t[2*n+1];0!==s&&(t[2*n]=L(i[s]++,s))}}function E(t){var e;for(e=0;e<286;e++)t.dyn_ltree[2*e]=0;for(e=0;e<30;e++)t.dyn_dtree[2*e]=0;for(e=0;e<19;e++)t.bl_tree[2*e]=0;t.dyn_ltree[512]=1,t.opt_len=t.static_len=0,t.last_lit=t.matches=0}function T(t){8>1;1<=a;a--)k(t,i,a);for(n=l;a=t.heap[1],t.heap[1]=t.heap[t.heap_len--],k(t,i,1),r=t.heap[1],t.heap[--t.heap_max]=a,t.heap[--t.heap_max]=r,i[2*n]=i[2*a]+i[2*r],t.depth[n]=(t.depth[a]>=t.depth[r]?t.depth[a]:t.depth[r])+1,i[2*a+1]=i[2*r+1]=n,t.heap[1]=n++,k(t,i,1),2<=t.heap_len;);t.heap[--t.heap_max]=t.heap[1],function(t,e){var a,r,n,i,o,s,l=e.dyn_tree,c=e.max_code,p=e.stat_desc.static_tree,u=e.stat_desc.has_stree,f=e.stat_desc.extra_bits,d=e.stat_desc.extra_base,h=e.stat_desc.max_length,m=0;for(i=0;i<=g;i++)t.bl_count[i]=0;for(l[2*t.heap[t.heap_max]+1]=0,a=t.heap_max+1;a<573;a++)h<(i=l[2*l[2*(r=t.heap[a])+1]+1]+1)&&(i=h,m++),l[2*r+1]=i,c>=7;r<30;r++)for(b[r]=n<<7,t=0;t<1<>>=1)if(1&a&&0!==t.dyn_ltree[2*e])return 0;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return 1;for(e=32;e<256;e++)if(0!==t.dyn_ltree[2*e])return 1;return 0}(t)),F(t,t.l_desc),F(t,t.d_desc),o=function(t){var e;for(I(t,t.dyn_ltree,t.l_desc.max_code),I(t,t.dyn_dtree,t.d_desc.max_code),F(t,t.bl_desc),e=18;3<=e&&0===t.bl_tree[2*p[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e}(t),n=t.opt_len+3+7>>>3,(i=t.static_len+3+7>>>3)<=n&&(n=i)):n=i=a+5,a+4<=n&&-1!==e?D(t,e,a,r):4===t.strategy||i===n?(S(t,2+(r?1:0),3),N(t,u,f)):(S(t,4+(r?1:0),3),function(t,e,a,r){var n;for(S(t,e-257,5),S(t,a-1,5),S(t,r-4,4),n=0;n>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&e,t.pending_buf[t.l_buf+t.last_lit]=255&a,t.last_lit++,0===e?t.dyn_ltree[2*a]++:(t.matches++,e--,t.dyn_ltree[2*(h[a]+256+1)]++,t.dyn_dtree[2*w(e)]++),t.last_lit===t.lit_bufsize-1},a._tr_align=function(t){var e;S(t,2,3),P(t,256,u),16===(e=t).bi_valid?(C(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):8<=e.bi_valid&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}},{"../utils/common":41}],53:[function(t,e,a){"use strict";e.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(t,e,a){"use strict";e.exports="function"==typeof setImmediate?setImmediate:function(){var t=[].slice.apply(arguments);t.splice(1,0,0),setTimeout.apply(null,t)}},{}]},{},[10])(10)}),function i(o,s,l){function c(e,t){if(!s[e]){if(!o[e]){var a="function"==typeof require&&require;if(!t&&a)return a(e,!0);if(p)return p(e,!0);var r=new Error("Cannot find module '"+e+"'");throw r.code="MODULE_NOT_FOUND",r}var n=s[e]={exports:{}};o[e][0].call(n.exports,function(t){return c(o[e][1][t]||t)},n,n.exports,i,o,s,l)}return s[e].exports}for(var p="function"==typeof require&&require,t=0;to;)i.call(t,r=n[o++])&&e.push(r);return e}},{104:104,107:107,108:108}],62:[function(t,e,a){var m=t(70),g=t(52),v=t(72),A=t(118),y=t(54),b="prototype",x=function(t,e,a){var r,n,i,o,s=t&x.F,l=t&x.G,c=t&x.S,p=t&x.P,u=t&x.B,f=l?m:c?m[e]||(m[e]={}):(m[e]||{})[b],d=l?g:g[e]||(g[e]={}),h=d[b]||(d[b]={});for(r in l&&(a=e),a)i=((n=!s&&f&&void 0!==f[r])?f:a)[r],o=u&&n?y(i,m):p&&"function"==typeof i?y(Function.call,i):i,f&&A(f,r,i,t&x.U),d[r]!=i&&v(d,r,o),p&&h[r]!=i&&(h[r]=i)};m.core=g,x.F=1,x.G=2,x.S=4,x.P=8,x.B=16,x.W=32,x.U=64,x.R=128,e.exports=x},{118:118,52:52,54:54,70:70,72:72}],63:[function(t,e,a){var r=t(152)("match");e.exports=function(e){var a=/./;try{"/./"[e](a)}catch(t){try{return a[r]=!1,!"/./"[e](a)}catch(t){}}return!0}},{152:152}],64:[function(t,e,a){arguments[4][23][0].apply(a,arguments)},{23:23}],65:[function(t,e,a){"use strict";t(248);var p=t(118),u=t(72),f=t(64),d=t(57),h=t(152),m=t(120),g=h("species"),v=!f(function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$")}),A=function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var a="ab".split(t);return 2===a.length&&"a"===a[0]&&"b"===a[1]}();e.exports=function(a,t,e){var r=h(a),i=!f(function(){var t={};return t[r]=function(){return 7},7!=""[a](t)}),n=i?!f(function(){var t=!1,e=/a/;return e.exec=function(){return t=!0,null},"split"===a&&(e.constructor={},e.constructor[g]=function(){return e}),e[r](""),!t}):void 0;if(!i||!n||"replace"===a&&!v||"split"===a&&!A){var o=/./[r],s=e(d,r,""[a],function(t,e,a,r,n){return e.exec===m?i&&!n?{done:!0,value:o.call(e,a,r)}:{done:!0,value:t.call(a,e,r)}:{done:!1}}),l=s[0],c=s[1];p(String.prototype,a,l),u(RegExp.prototype,r,2==t?function(t,e){return c.call(t,this,e)}:function(t){return c.call(t,this)})}}},{118:118,120:120,152:152,248:248,57:57,64:64,72:72}],66:[function(t,e,a){"use strict";var r=t(38);e.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},{38:38}],67:[function(t,e,a){"use strict";var h=t(79),m=t(81),g=t(141),v=t(54),A=t(152)("isConcatSpreadable");e.exports=function t(e,a,r,n,i,o,s,l){for(var c,p,u=i,f=0,d=!!s&&v(s,l,3);fdocument.F=Object<\/script>"),t.close(),p=t.F;a--;)delete p[c][s[a]];return p()};t.exports=Object.create||function(t,e){var a;return null!==t?(n[c]=i(t),a=new n,n[c]=null,a[l]=t):a=p(),void 0===e?a:o(a,e)}},{100:100,125:125,38:38,59:59,60:60,73:73}],99:[function(t,e,a){arguments[4][29][0].apply(a,arguments)},{143:143,29:29,38:38,58:58,74:74}],100:[function(t,e,a){var o=t(99),s=t(38),l=t(107);e.exports=t(58)?Object.defineProperties:function(t,e){s(t);for(var a,r=l(e),n=r.length,i=0;in;)o(r,a=e[n++])&&(~l(i,a)||i.push(a));return i}},{125:125,140:140,41:41,71:71}],107:[function(t,e,a){var r=t(106),n=t(60);e.exports=Object.keys||function(t){return r(t,n)}},{106:106,60:60}],108:[function(t,e,a){a.f={}.propertyIsEnumerable},{}],109:[function(t,e,a){var n=t(62),i=t(52),o=t(64);e.exports=function(t,e){var a=(i.Object||{})[t]||Object[t],r={};r[t]=e(a),n(n.S+n.F*o(function(){a(1)}),"Object",r)}},{52:52,62:62,64:64}],110:[function(t,e,a){var l=t(58),c=t(107),p=t(140),u=t(108).f;e.exports=function(s){return function(t){for(var e,a=p(t),r=c(a),n=r.length,i=0,o=[];i>>0||(o.test(a)?16:10))}:r},{134:134,135:135,70:70}],114:[function(t,e,a){e.exports=function(t){try{return{e:!1,v:t()}}catch(t){return{e:!0,v:t}}}},{}],115:[function(t,e,a){var r=t(38),n=t(81),i=t(96);e.exports=function(t,e){if(r(t),n(e)&&e.constructor===t)return e;var a=i.f(t);return(0,a.resolve)(e),a.promise}},{38:38,81:81,96:96}],116:[function(t,e,a){arguments[4][30][0].apply(a,arguments)},{30:30}],117:[function(t,e,a){var n=t(118);e.exports=function(t,e,a){for(var r in e)n(t,r,e[r],a);return t}},{118:118}],118:[function(t,e,a){var i=t(70),o=t(72),s=t(71),l=t(147)("src"),r=t(69),n="toString",c=(""+r).split(n);t(52).inspectSource=function(t){return r.call(t)},(e.exports=function(t,e,a,r){var n="function"==typeof a;n&&(s(a,"name")||o(a,"name",e)),t[e]!==a&&(n&&(s(a,l)||o(a,l,t[e]?""+t[e]:c.join(String(e)))),t===i?t[e]=a:r?t[e]?t[e]=a:o(t,e,a):(delete t[e],o(t,e,a)))})(Function.prototype,n,function(){return"function"==typeof this&&this[l]||r.call(this)})},{147:147,52:52,69:69,70:70,71:71,72:72}],119:[function(t,e,a){"use strict";var n=t(47),i=RegExp.prototype.exec;e.exports=function(t,e){var a=t.exec;if("function"==typeof a){var r=a.call(t,e);if("object"!=typeof r)throw new TypeError("RegExp exec method returned something other than an Object or null");return r}if("RegExp"!==n(t))throw new TypeError("RegExp#exec called on incompatible receiver");return i.call(t,e)}},{47:47}],120:[function(t,e,a){"use strict";var r,n,o=t(66),s=RegExp.prototype.exec,l=String.prototype.replace,i=s,c="lastIndex",p=(r=/a/,n=/b*/g,s.call(r,"a"),s.call(n,"a"),0!==r[c]||0!==n[c]),u=void 0!==/()??/.exec("")[1];(p||u)&&(i=function(t){var e,a,r,n,i=this;return u&&(a=new RegExp("^"+i.source+"$(?!\\s)",o.call(i))),p&&(e=i[c]),r=s.call(i,t),p&&r&&(i[c]=i.global?r.index+r[0].length:e),u&&r&&1"+n+""}var n=t(62),i=t(64),o=t(57),s=/"/g;e.exports=function(e,t){var a={};a[e]=t(r),n(n.P+n.F*i(function(){var t=""[e]('"');return t!==t.toLowerCase()||3l&&(c=c.slice(0,l)),r?c+n:n+c}},{133:133,141:141,57:57}],133:[function(t,e,a){"use strict";var n=t(139),i=t(57);e.exports=function(t){var e=String(i(this)),a="",r=n(t);if(r<0||r==1/0)throw RangeError("Count can't be negative");for(;0>>=1)&&(e+=e))1&r&&(a+=e);return a}},{139:139,57:57}],134:[function(t,e,a){function r(t,e,a){var r={},n=s(function(){return!!l[t]()||"​…"!="​…"[t]()}),i=r[t]=n?e(u):l[t];a&&(r[a]=i),o(o.P+o.F*n,"String",r)}var o=t(62),n=t(57),s=t(64),l=t(135),i="["+l+"]",c=RegExp("^"+i+i+"*"),p=RegExp(i+i+"*$"),u=r.trim=function(t,e){return t=String(n(t)),1&e&&(t=t.replace(c,"")),2&e&&(t=t.replace(p,"")),t};e.exports=r},{135:135,57:57,62:62,64:64}],135:[function(t,e,a){e.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},{}],136:[function(t,e,a){function r(){var t=+this;if(y.hasOwnProperty(t)){var e=y[t];delete y[t],e()}}function n(t){r.call(t.data)}var i,o,s,l=t(54),c=t(76),p=t(73),u=t(59),f=t(70),d=f.process,h=f.setImmediate,m=f.clearImmediate,g=f.MessageChannel,v=f.Dispatch,A=0,y={},b="onreadystatechange";h&&m||(h=function(t){for(var e=[],a=1;a>1,p=23===e?T(2,-24)-T(2,-77):0,u=0,f=t<0||0===t&&1/t<0?1:0;for((t=E(t))!=t||t===L?(n=t!=t?1:0,r=l):(r=R(k(t)/N),t*(i=T(2,-r))<1&&(r--,i*=2),2<=(t+=1<=r+c?p/i:p*T(2,1-c))*i&&(r++,i/=2),l<=r+c?(n=0,r=l):1<=r+c?(n=(t*i-1)*T(2,e),r+=c):(n=t*T(2,c-1)*T(2,e),r=0));8<=e;o[u++]=255&n,n/=256,e-=8);for(r=r<>1,s=n-7,l=a-1,c=t[l--],p=127&c;for(c>>=7;0>=-s,s+=e;0>8&255]}function G(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function V(t){return j(t,52,8)}function H(t){return j(t,23,4)}function Q(t,e,a){m(t[b],e,{get:function(){return this[a]}})}function Y(t,e,a,r){var n=d(+a);if(n+e>t[B])throw P(x);var i=t[O]._b,o=n+t[D],s=i.slice(o,o+e);return r?s:s.reverse()}function q(t,e,a,r,n,i){var o=d(+a);if(o+e>t[B])throw P(x);for(var s=t[O]._b,l=o+t[D],c=r(+n),p=0;pJ;)(Z=K[J++])in w||s(w,Z,_[Z]);i||(X.constructor=w)}var $=new C(new w(2)),tt=C[b].setInt8;$.setInt8(0,2147483648),$.setInt8(1,2147483649),!$.getInt8(0)&&$.getInt8(1)||l(C[b],{setInt8:function(t,e){tt.call(this,t,e<<24>>24)},setUint8:function(t,e){tt.call(this,t,e<<24>>24)}},!0)}else w=function(t){p(this,w,A);var e=d(t);this._b=g.call(new Array(e),0),this[B]=e},C=function(t,e,a){p(this,C,y),p(t,w,y);var r=t[B],n=u(e);if(n<0||r>24},getUint8:function(t){return Y(this,1,t)[0]},getInt16:function(t,e){var a=Y(this,2,t,e);return(a[1]<<8|a[0])<<16>>16},getUint16:function(t,e){var a=Y(this,2,t,e);return a[1]<<8|a[0]},getInt32:function(t,e){return z(Y(this,4,t,e))},getUint32:function(t,e){return z(Y(this,4,t,e))>>>0},getFloat32:function(t,e){return M(Y(this,4,t,e),23,4)},getFloat64:function(t,e){return M(Y(this,8,t,e),52,8)},setInt8:function(t,e){q(this,1,t,U,e)},setUint8:function(t,e){q(this,1,t,U,e)},setInt16:function(t,e,a){q(this,2,t,W,e,a)},setUint16:function(t,e,a){q(this,2,t,W,e,a)},setInt32:function(t,e,a){q(this,4,t,G,e,a)},setUint32:function(t,e,a){q(this,4,t,G,e,a)},setFloat32:function(t,e,a){q(this,4,t,H,e,a)},setFloat64:function(t,e,a){q(this,8,t,V,e,a)}});v(w,A),v(C,y),s(C[b],o.VIEW,!0),a[A]=w,a[y]=C},{103:103,117:117,124:124,138:138,139:139,141:141,146:146,37:37,40:40,58:58,64:64,70:70,72:72,89:89,99:99}],146:[function(t,e,a){for(var r,n=t(70),i=t(72),o=t(147),s=o("typed_array"),l=o("view"),c=!(!n.ArrayBuffer||!n.DataView),p=c,u=0,f="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");u<9;)(r=n[f[u++]])?(i(r.prototype,s,!0),i(r.prototype,l,!0)):p=!1;e.exports={ABV:c,CONSTR:p,TYPED:s,VIEW:l}},{147:147,70:70,72:72}],147:[function(t,e,a){var r=0,n=Math.random();e.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++r+n).toString(36))}},{}],148:[function(t,e,a){var r=t(70).navigator;e.exports=r&&r.userAgent||""},{70:70}],149:[function(t,e,a){var r=t(81);e.exports=function(t,e){if(!r(t)||t._t!==e)throw TypeError("Incompatible receiver, "+e+" required!");return t}},{81:81}],150:[function(t,e,a){var r=t(70),n=t(52),i=t(89),o=t(151),s=t(99).f;e.exports=function(t){var e=n.Symbol||(n.Symbol=i?{}:r.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:o.f(t)})}},{151:151,52:52,70:70,89:89,99:99}],151:[function(t,e,a){a.f=t(152)},{152:152}],152:[function(t,e,a){var r=t(126)("wks"),n=t(147),i=t(70).Symbol,o="function"==typeof i;(e.exports=function(t){return r[t]||(r[t]=o&&i[t]||(o?i:n)("Symbol."+t))}).store=r},{126:126,147:147,70:70}],153:[function(t,e,a){var r=t(47),n=t(152)("iterator"),i=t(88);e.exports=t(52).getIteratorMethod=function(t){if(null!=t)return t[n]||t["@@iterator"]||i[r(t)]}},{152:152,47:47,52:52,88:88}],154:[function(t,e,a){var r=t(62);r(r.P,"Array",{copyWithin:t(39)}),t(35)("copyWithin")},{35:35,39:39,62:62}],155:[function(t,e,a){"use strict";var r=t(62),n=t(42)(4);r(r.P+r.F*!t(128)([].every,!0),"Array",{every:function(t,e){return n(this,t,e)}})},{128:128,42:42,62:62}],156:[function(t,e,a){var r=t(62);r(r.P,"Array",{fill:t(40)}),t(35)("fill")},{35:35,40:40,62:62}],157:[function(t,e,a){"use strict";var r=t(62),n=t(42)(2);r(r.P+r.F*!t(128)([].filter,!0),"Array",{filter:function(t,e){return n(this,t,e)}})},{128:128,42:42,62:62}],158:[function(t,e,a){"use strict";var r=t(62),n=t(42)(6),i="findIndex",o=!0;i in[]&&Array(1)[i](function(){o=!1}),r(r.P+r.F*o,"Array",{findIndex:function(t,e){return n(this,t,1=t.length?(this._t=void 0,n(1)):n(0,"keys"==e?a:"values"==e?t[a]:[a,t[a]])},"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},{140:140,35:35,85:85,87:87,88:88}],165:[function(t,e,a){"use strict";var r=t(62),n=t(140),i=[].join;r(r.P+r.F*(t(77)!=Object||!t(128)(i)),"Array",{join:function(t){return i.call(n(this),void 0===t?",":t)}})},{128:128,140:140,62:62,77:77}],166:[function(t,e,a){"use strict";var r=t(62),i=t(140),o=t(139),s=t(141),l=[].lastIndexOf,c=!!l&&1/[1].lastIndexOf(1,-0)<0;r(r.P+r.F*(c||!t(128)(l)),"Array",{lastIndexOf:function(t,e){if(c)return l.apply(this,arguments)||0;var a=i(this),r=s(a.length),n=r-1;for(1>>=0)?31-Math.floor(Math.log(t+.5)*Math.LOG2E):32}})},{62:62}],189:[function(t,e,a){var r=t(62),n=Math.exp;r(r.S,"Math",{cosh:function(t){return(n(t=+t)+n(-t))/2}})},{62:62}],190:[function(t,e,a){var r=t(62),n=t(90);r(r.S+r.F*(n!=Math.expm1),"Math",{expm1:n})},{62:62,90:90}],191:[function(t,e,a){var r=t(62);r(r.S,"Math",{fround:t(91)})},{62:62,91:91}],192:[function(t,e,a){var r=t(62),l=Math.abs;r(r.S,"Math",{hypot:function(t,e){for(var a,r,n=0,i=0,o=arguments.length,s=0;i>>16)*i+n*(65535&r>>>16)<<16>>>0)}})},{62:62,64:64}],194:[function(t,e,a){var r=t(62);r(r.S,"Math",{log10:function(t){return Math.log(t)*Math.LOG10E}})},{62:62}],195:[function(t,e,a){var r=t(62);r(r.S,"Math",{log1p:t(92)})},{62:62,92:92}],196:[function(t,e,a){var r=t(62);r(r.S,"Math",{log2:function(t){return Math.log(t)/Math.LN2}})},{62:62}],197:[function(t,e,a){var r=t(62);r(r.S,"Math",{sign:t(93)})},{62:62,93:93}],198:[function(t,e,a){var r=t(62),n=t(90),i=Math.exp;r(r.S+r.F*t(64)(function(){return-2e-17!=!Math.sinh(-2e-17)}),"Math",{sinh:function(t){return Math.abs(t=+t)<1?(n(t)-n(-t))/2:(i(t-1)-i(-t-1))*(Math.E/2)}})},{62:62,64:64,90:90}],199:[function(t,e,a){var r=t(62),n=t(90),i=Math.exp;r(r.S,"Math",{tanh:function(t){var e=n(t=+t),a=n(-t);return e==1/0?1:a==1/0?-1:(e-a)/(i(t)+i(-t))}})},{62:62,90:90}],200:[function(t,e,a){var r=t(62);r(r.S,"Math",{trunc:function(t){return(0w;w++)i(g,b=x[w])&&!i(m,b)&&f(m,b,u(g,b));(m.prototype=v).constructor=m,t(118)(n,h,m)}},{101:101,103:103,118:118,134:134,143:143,48:48,58:58,64:64,70:70,71:71,75:75,98:98,99:99}],202:[function(t,e,a){var r=t(62);r(r.S,"Number",{EPSILON:Math.pow(2,-52)})},{62:62}],203:[function(t,e,a){var r=t(62),n=t(70).isFinite;r(r.S,"Number",{isFinite:function(t){return"number"==typeof t&&n(t)}})},{62:62,70:70}],204:[function(t,e,a){var r=t(62);r(r.S,"Number",{isInteger:t(80)})},{62:62,80:80}],205:[function(t,e,a){var r=t(62);r(r.S,"Number",{isNaN:function(t){return t!=t}})},{62:62}],206:[function(t,e,a){var r=t(62),n=t(80),i=Math.abs;r(r.S,"Number",{isSafeInteger:function(t){return n(t)&&i(t)<=9007199254740991}})},{62:62,80:80}],207:[function(t,e,a){var r=t(62);r(r.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},{62:62}],208:[function(t,e,a){var r=t(62);r(r.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},{62:62}],209:[function(t,e,a){var r=t(62),n=t(112);r(r.S+r.F*(Number.parseFloat!=n),"Number",{parseFloat:n})},{112:112,62:62}],210:[function(t,e,a){var r=t(62),n=t(113);r(r.S+r.F*(Number.parseInt!=n),"Number",{parseInt:n})},{113:113,62:62}],211:[function(t,e,a){"use strict";function c(t,e){for(var a=-1,r=e;++a<6;)r+=t*o[a],o[a]=r%1e7,r=i(r/1e7)}function p(t){for(var e=6,a=0;0<=--e;)a+=o[e],o[e]=i(a/t),a=a%t*1e7}function u(){for(var t=6,e="";0<=--t;)if(""!==e||0===t||0!==o[t]){var a=String(o[t]);e=""===e?a:e+h.call("0",7-a.length)+a}return e}var r=t(62),f=t(139),d=t(34),h=t(133),n=1..toFixed,i=Math.floor,o=[0,0,0,0,0,0],m="Number.toFixed: incorrect invocation!",g=function(t,e,a){return 0===e?a:e%2==1?g(t,e-1,a*t):g(t*t,e/2,a)};r(r.P+r.F*(!!n&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!t(64)(function(){n.call({})})),"Number",{toFixed:function(t){var e,a,r,n,i=d(this,m),o=f(t),s="",l="0";if(o<0||20t;)e(r[t++]);p._c=[],p._n=!1,a&&!p._h&&B(p)})}}function i(t){var e=this;e._d||(e._d=!0,(e=e._w||e)._v=t,e._s=2,e._a||(e._a=e._c.slice()),n(e,!0))}var o,s,l,c,p=a(89),f=a(70),d=a(54),h=a(47),m=a(62),g=a(81),v=a(33),A=a(37),y=a(68),b=a(127),x=a(136).set,w=a(95)(),C=a(96),S=a(114),P=a(148),L=a(115),_="Promise",E=f.TypeError,T=f.process,R=T&&T.versions,k=R&&R.v8||"",N=f[_],F="process"==h(T),I=s=C.f,O=!!function(){try{var t=N.resolve(1),e=(t.constructor={})[a(152)("species")]=function(t){t(r,r)};return(F||"function"==typeof PromiseRejectionEvent)&&t.then(r)instanceof e&&0!==k.indexOf("6.6")&&-1===P.indexOf("Chrome/66")}catch(t){}}(),B=function(i){x.call(f,function(){var t,e,a,r=i._v,n=D(i);if(n&&(t=S(function(){F?T.emit("unhandledRejection",r,i):(e=f.onunhandledrejection)?e({promise:i,reason:r}):(a=f.console)&&a.error&&a.error("Unhandled promise rejection",r)}),i._h=F||D(i)?2:1),i._a=void 0,n&&t.e)throw t.v})},D=function(t){return 1!==t._h&&0===(t._a||t._c).length},j=function(e){x.call(f,function(){var t;F?T.emit("rejectionHandled",e):(t=f.onrejectionhandled)&&t({promise:e,reason:e._v})})},M=function(t){var a,r=this;if(!r._d){r._d=!0,r=r._w||r;try{if(r===t)throw E("Promise can't be resolved itself");(a=u(t))?w(function(){var e={_w:r,_d:!1};try{a.call(t,d(M,e,1),d(i,e,1))}catch(t){i.call(e,t)}}):(r._v=t,r._s=1,n(r,!1))}catch(t){i.call({_w:r,_d:!1},t)}}};O||(N=function(t){A(this,N,_,"_h"),v(t),o.call(this);try{t(d(M,this,1),d(i,this,1))}catch(t){i.call(this,t)}},(o=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=a(117)(N.prototype,{then:function(t,e){var a=I(b(this,N));return a.ok="function"!=typeof t||t,a.fail="function"==typeof e&&e,a.domain=F?T.domain:void 0,this._c.push(a),this._a&&this._a.push(a),this._s&&n(this,!1),a.promise},catch:function(t){return this.then(void 0,t)}}),l=function(){var t=new o;this.promise=t,this.resolve=d(M,t,1),this.reject=d(i,t,1)},C.f=I=function(t){return t===N||t===c?new l(t):s(t)}),m(m.G+m.W+m.F*!O,{Promise:N}),a(124)(N,_),a(123)(_),c=a(52)[_],m(m.S+m.F*!O,_,{reject:function(t){var e=I(this);return(0,e.reject)(t),e.promise}}),m(m.S+m.F*(p||!O),_,{resolve:function(t){return L(p&&this===c?N:this,t)}}),m(m.S+m.F*!(O&&a(86)(function(t){N.all(t).catch(r)})),_,{all:function(t){var o=this,e=I(o),s=e.resolve,l=e.reject,a=S(function(){var r=[],n=0,i=1;y(t,!1,function(t){var e=n++,a=!1;r.push(void 0),i++,o.resolve(t).then(function(t){a||(a=!0,r[e]=t,--i||s(r))},l)}),--i||s(r)});return a.e&&l(a.v),e.promise},race:function(t){var e=this,a=I(e),r=a.reject,n=S(function(){y(t,!1,function(t){e.resolve(t).then(a.resolve,r)})});return n.e&&r(n.v),a.promise}})},{114:114,115:115,117:117,123:123,124:124,127:127,136:136,148:148,152:152,33:33,37:37,47:47,52:52,54:54,62:62,68:68,70:70,81:81,86:86,89:89,95:95,96:96}],233:[function(t,e,a){var r=t(62),i=t(33),o=t(38),s=(t(70).Reflect||{}).apply,l=Function.apply;r(r.S+r.F*!t(64)(function(){s(function(){})}),"Reflect",{apply:function(t,e,a){var r=i(t),n=o(a);return s?s(r,e,n):l.call(r,e,n)}})},{33:33,38:38,62:62,64:64,70:70}],234:[function(t,e,a){var r=t(62),l=t(98),c=t(33),p=t(38),u=t(81),n=t(64),f=t(46),d=(t(70).Reflect||{}).construct,h=n(function(){function t(){}return!(d(function(){},[],t)instanceof t)}),m=!n(function(){d(function(){})});r(r.S+r.F*(h||m),"Reflect",{construct:function(t,e,a){c(t),p(e);var r=arguments.length<3?t:c(a);if(m&&!h)return d(t,e,r);if(t==r){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var n=[null];return n.push.apply(n,e),new(f.apply(t,n))}var i=r.prototype,o=l(u(i)?i:Object.prototype),s=Function.apply.call(t,o,e);return u(s)?s:o}})},{33:33,38:38,46:46,62:62,64:64,70:70,81:81,98:98}],235:[function(t,e,a){var r=t(99),n=t(62),i=t(38),o=t(143);n(n.S+n.F*t(64)(function(){Reflect.defineProperty(r.f({},1,{value:1}),1,{value:2})}),"Reflect",{defineProperty:function(t,e,a){i(t),e=o(e,!0),i(a);try{return r.f(t,e,a),!0}catch(t){return!1}}})},{143:143,38:38,62:62,64:64,99:99}],236:[function(t,e,a){var r=t(62),n=t(101).f,i=t(38);r(r.S,"Reflect",{deleteProperty:function(t,e){var a=n(i(t),e);return!(a&&!a.configurable)&&delete t[e]}})},{101:101,38:38,62:62}],237:[function(t,e,a){"use strict";function r(t){this._t=i(t),this._i=0;var e,a=this._k=[];for(e in t)a.push(e)}var n=t(62),i=t(38);t(84)(r,"Object",function(){var t,e=this._k;do{if(this._i>=e.length)return{value:void 0,done:!0}}while(!((t=e[this._i++])in this._t));return{value:t,done:!1}}),n(n.S,"Reflect",{enumerate:function(t){return new r(t)}})},{38:38,62:62,84:84}],238:[function(t,e,a){var r=t(101),n=t(62),i=t(38);n(n.S,"Reflect",{getOwnPropertyDescriptor:function(t,e){return r.f(i(t),e)}})},{101:101,38:38,62:62}],239:[function(t,e,a){var r=t(62),n=t(105),i=t(38);r(r.S,"Reflect",{getPrototypeOf:function(t){return n(i(t))}})},{105:105,38:38,62:62}],240:[function(t,e,a){var s=t(101),l=t(105),c=t(71),r=t(62),p=t(81),u=t(38);r(r.S,"Reflect",{get:function t(e,a,r){var n,i,o=arguments.length<3?e:r;return u(e)===o?e[a]:(n=s.f(e,a))?c(n,"value")?n.value:void 0!==n.get?n.get.call(o):void 0:p(i=l(e))?t(i,a,o):void 0}})},{101:101,105:105,38:38,62:62,71:71,81:81}],241:[function(t,e,a){var r=t(62);r(r.S,"Reflect",{has:function(t,e){return e in t}})},{62:62}],242:[function(t,e,a){var r=t(62),n=t(38),i=Object.isExtensible;r(r.S,"Reflect",{isExtensible:function(t){return n(t),!i||i(t)}})},{38:38,62:62}],243:[function(t,e,a){var r=t(62);r(r.S,"Reflect",{ownKeys:t(111)})},{111:111,62:62}],244:[function(t,e,a){var r=t(62),n=t(38),i=Object.preventExtensions;r(r.S,"Reflect",{preventExtensions:function(t){n(t);try{return i&&i(t),!0}catch(t){return!1}}})},{38:38,62:62}],245:[function(t,e,a){var r=t(62),n=t(122);n&&r(r.S,"Reflect",{setPrototypeOf:function(t,e){n.check(t,e);try{return n.set(t,e),!0}catch(t){return!1}}})},{122:122,62:62}],246:[function(t,e,a){var c=t(99),p=t(101),u=t(105),f=t(71),r=t(62),d=t(116),h=t(38),m=t(81);r(r.S,"Reflect",{set:function t(e,a,r,n){var i,o,s=arguments.length<4?e:n,l=p.f(h(e),a);if(!l){if(m(o=u(e)))return t(o,a,r,s);l=d(0)}if(f(l,"value")){if(!1===l.writable||!m(s))return!1;if(i=p.f(s,a)){if(i.get||i.set||!1===i.writable)return!1;i.value=r,c.f(s,a,i)}else c.f(s,a,d(0,r));return!0}return void 0!==l.set&&(l.set.call(s,r),!0)}})},{101:101,105:105,116:116,38:38,62:62,71:71,81:81,99:99}],247:[function(t,e,a){var r=t(70),i=t(75),n=t(99).f,o=t(103).f,s=t(82),l=t(66),c=r.RegExp,p=c,u=c.prototype,f=/a/g,d=/a/g,h=new c(f)!==f;if(t(58)&&(!h||t(64)(function(){return d[t(152)("match")]=!1,c(f)!=f||c(d)==d||"/a/i"!=c(f,"i")}))){function m(e){e in c||n(c,e,{configurable:!0,get:function(){return p[e]},set:function(t){p[e]=t}})}c=function(t,e){var a=this instanceof c,r=s(t),n=void 0===e;return!a&&r&&t.constructor===c&&n?t:i(h?new p(r&&!n?t.source:t,e):p((r=t instanceof c)?t.source:t,r&&n?l.call(t):e),a?this:u,c)};for(var g=o(p),v=0;g.length>v;)m(g[v++]);(u.constructor=c).prototype=u,t(118)(r,"RegExp",c)}t(123)("RegExp")},{103:103,118:118,123:123,152:152,58:58,64:64,66:66,70:70,75:75,82:82,99:99}],248:[function(t,e,a){"use strict";var r=t(120);t(62)({target:"RegExp",proto:!0,forced:r!==/./.exec},{exec:r})},{120:120,62:62}],249:[function(t,e,a){t(58)&&"g"!=/./g.flags&&t(99).f(RegExp.prototype,"flags",{configurable:!0,get:t(66)})},{58:58,66:66,99:99}],250:[function(t,e,a){"use strict";var u=t(38),f=t(141),d=t(36),h=t(119);t(65)("match",1,function(r,n,c,p){return[function(t){var e=r(this),a=null==t?void 0:t[n];return void 0!==a?a.call(t,e):new RegExp(t)[n](String(e))},function(t){var e=p(c,t,this);if(e.done)return e.value;var a=u(t),r=String(this);if(!a.global)return h(a,r);for(var n,i=a.unicode,o=[],s=a.lastIndex=0;null!==(n=h(a,r));){var l=String(n[0]);""===(o[s]=l)&&(a.lastIndex=d(r,f(a.lastIndex),i)),s++}return 0===s?null:o}]})},{119:119,141:141,36:36,38:38,65:65}],251:[function(t,e,a){"use strict";var S=t(38),r=t(142),P=t(141),L=t(139),_=t(36),E=t(119),T=Math.max,R=Math.min,f=Math.floor,d=/\$([$&`']|\d\d?|<[^>]*>)/g,h=/\$([$&`']|\d\d?)/g;t(65)("replace",2,function(n,i,x,w){return[function(t,e){var a=n(this),r=null==t?void 0:t[i];return void 0!==r?r.call(t,a,e):x.call(String(a),t,e)},function(t,e){var a=w(x,t,this,e);if(a.done)return a.value;var r=S(t),n=String(this),i="function"==typeof e;i||(e=String(e));var o=r.global;if(o){var s=r.unicode;r.lastIndex=0}for(var l=[];;){var c=E(r,n);if(null===c)break;if(l.push(c),!o)break;""===String(c[0])&&(r.lastIndex=_(n,P(r.lastIndex),s))}for(var p,u="",f=0,d=0;d>>0,p=new RegExp(t.source,s+"g");(r=f.call(p,a))&&!(l<(n=p[m])&&(o.push(a.slice(l,r.index)),1=c));)p[m]===r.index&&p[m]++;return l===a[h]?!i&&p.test("")||o.push(""):o.push(a.slice(l)),o[h]>c?o.slice(0,c):o}:"0"[o](void 0,0)[h]?function(t,e){return void 0===t&&0===e?[]:g.call(this,t,e)}:g,[function(t,e){var a=n(this),r=null==t?void 0:t[i];return void 0!==r?r.call(t,a,e):A.call(String(a),t,e)},function(t,e){var a=v(A,t,this,e,A!==g);if(a.done)return a.value;var r=y(t),n=String(this),i=b(r,RegExp),o=r.unicode,s=(r.ignoreCase?"i":"")+(r.multiline?"m":"")+(r.unicode?"u":"")+(L?"y":"g"),l=new i(L?r:"^(?:"+r.source+")",s),c=void 0===e?P:e>>>0;if(0==c)return[];if(0===n.length)return null===C(l,n)?[n]:[];for(var p=0,u=0,f=[];u>10),e%1024+56320))}return a.join("")}})},{137:137,62:62}],266:[function(t,e,a){"use strict";var r=t(62),n=t(130);r(r.P+r.F*t(63)("includes"),"String",{includes:function(t,e){return!!~n(this,t,"includes").indexOf(t,1=e.length?{value:void 0,done:!0}:(t=r(e,a),this._i+=t.length,{value:t,done:!1})})},{129:129,85:85}],269:[function(t,e,a){"use strict";t(131)("link",function(e){return function(t){return e(this,"a","href",t)}})},{131:131}],270:[function(t,e,a){var r=t(62),o=t(140),s=t(141);r(r.S,"String",{raw:function(t){for(var e=o(t.raw),a=s(e.length),r=arguments.length,n=[],i=0;in;)p(Y,e=a[n++])||e==G||e==h||r.push(e);return r}function l(t){for(var e,a=t===Z,r=j(a?q:_(t)),n=[],i=0;r.length>i;)!p(Y,e=r[i++])||a&&!p(Z,e)||n.push(Y[e]);return n}var c=t(70),p=t(71),u=t(58),f=t(62),d=t(118),h=t(94).KEY,m=t(64),g=t(126),v=t(124),A=t(147),y=t(152),b=t(151),x=t(150),w=t(61),C=t(79),S=t(38),P=t(81),L=t(142),_=t(140),E=t(143),T=t(116),R=t(98),k=t(102),N=t(101),F=t(104),I=t(99),O=t(107),B=N.f,D=I.f,j=k.f,M=c.Symbol,z=c.JSON,U=z&&z.stringify,W="prototype",G=y("_hidden"),V=y("toPrimitive"),H={}.propertyIsEnumerable,Q=g("symbol-registry"),Y=g("symbols"),q=g("op-symbols"),Z=Object[W],X="function"==typeof M&&!!F.f,K=c.QObject,J=!K||!K[W]||!K[W].findChild,$=u&&m(function(){return 7!=R(D({},"a",{get:function(){return D(this,"a",{value:7}).a}})).a})?function(t,e,a){var r=B(Z,e);r&&delete Z[e],D(t,e,a),r&&t!==Z&&D(Z,e,r)}:D,tt=X&&"symbol"==typeof M.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof M},et=function(t,e,a){return t===Z&&et(q,e,a),S(t),e=E(e,!0),S(a),p(Y,e)?(a.enumerable?(p(t,G)&&t[G][e]&&(t[G][e]=!1),a=R(a,{enumerable:T(0,!1)})):(p(t,G)||D(t,G,T(1,{})),t[G][e]=!0),$(t,e,a)):D(t,e,a)};X||(d((M=function(t){if(this instanceof M)throw TypeError("Symbol is not a constructor!");var e=A(0rt;)y(at[rt++]);for(var nt=O(y.store),it=0;nt.length>it;)x(nt[it++]);f(f.S+f.F*!X,"Symbol",{for:function(t){return p(Q,t+="")?Q[t]:Q[t]=M(t)},keyFor:function(t){if(!tt(t))throw TypeError(t+" is not a symbol!");for(var e in Q)if(Q[e]===t)return e},useSetter:function(){J=!0},useSimple:function(){J=!1}}),f(f.S+f.F*!X,"Object",{create:function(t,e){return void 0===e?R(t):n(R(t),e)},defineProperty:et,defineProperties:n,getOwnPropertyDescriptor:o,getOwnPropertyNames:s,getOwnPropertySymbols:l});var ot=m(function(){F.f(1)});f(f.S+f.F*ot,"Object",{getOwnPropertySymbols:function(t){return F.f(L(t))}}),z&&f(f.S+f.F*(!X||m(function(){var t=M();return"[null]"!=U([t])||"{}"!=U({a:t})||"{}"!=U(Object(t))})),"JSON",{stringify:function(t){for(var e,a,r=[t],n=1;ns;)void 0!==(a=n(r,e=i[s++]))&&u(o,e,a);return o}})},{101:101,111:111,140:140,53:53,62:62}],296:[function(t,e,a){var r=t(62),n=t(110)(!1);r(r.S,"Object",{values:function(t){return n(t)}})},{110:110,62:62}],297:[function(t,e,a){"use strict";var r=t(62),n=t(52),i=t(70),o=t(127),s=t(115);r(r.P+r.R,"Promise",{finally:function(e){var a=o(this,n.Promise||i.Promise),t="function"==typeof e;return this.then(t?function(t){return s(a,e()).then(function(){return t})}:e,t?function(t){return s(a,e()).then(function(){throw t})}:e)}})},{115:115,127:127,52:52,62:62,70:70}],298:[function(t,e,a){"use strict";var r=t(62),n=t(132),i=t(148),o=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(i);r(r.P+r.F*o,"String",{padEnd:function(t,e){return n(this,t,1/g,">").replace(/"/g,""").replace(/'/g,"'")}function X(t){return"number"==typeof t&&100"+e+"":""}function et(t,e){var a="",r="solid",n="",i="";if(e&&"string"==typeof e&&(i+=""+et(e.replace("#",""))+""),t)switch("string"==typeof t?a=t:(t.type&&(r=t.type),t.color&&(a=t.color),t.alpha&&(n+='')),r){case"solid":i+=""+tt(a,n)+"";break;default:i+=""}return i}function at(l,c,p,t){void 0===l&&(l=[]),void 0===c&&(c={});var e,u=b,f=0,d=1*T,a=0,h=[{rows:[]}];if(c.verbose&&(console.log("-- VERBOSE MODE ----------------------------------"),console.log(".. (PARAMETERS)"),console.log("presLayout.height ......... = "+p.height/T),console.log("tabOpts.h ................. = "+c.h),console.log("tabOpts.w ................. = "+c.w),console.log("tabOpts.colW .............. = "+c.colW),console.log("tabOpts.slideMargin ....... = "+(c.slideMargin||"")),console.log(".. (/PARAMETERS)")),c.slideMargin||0===c.slideMargin||(c.slideMargin=b[0]),t&&void 0!==t.margin?Array.isArray(t.margin)?u=t.margin:isNaN(Number(t.margin))||(u=[Number(t.margin),Number(t.margin),Number(t.margin),Number(t.margin)]):!c.slideMargin&&0!==c.slideMargin||(Array.isArray(c.slideMargin)?u=c.slideMargin:isNaN(c.slideMargin)||(u=[c.slideMargin,c.slideMargin,c.slideMargin,c.slideMargin])),c.verbose&&console.log("arrInchMargins ......... = "+u.toString()),l[0].forEach(function(t){var e=(t=t||{type:I.tablecell}).options||null;a+=Number(e&&e.colspan?e.colspan:1)}),c.verbose&&console.log("numCols ................ = "+a),!c.w&&c.colW&&(Array.isArray(c.colW)?c.colW.forEach(function(t){"number"!=typeof c.w?c.w=0+t:c.w+=t}):c.w=c.colW*a),e="number"==typeof c.w?X(c.w):p.width-X(("number"==typeof c.x?c.x:u[1])+u[3]),c.verbose&&console.log("emuSlideTabW (in) ...... = "+(e/T).toFixed(1)),!c.colW||!Array.isArray(c.colW))if(c.colW&&!isNaN(Number(c.colW))){var r=[];l[0].forEach(function(){r.push(c.colW)}),c.colW=[],r.forEach(function(t){Array.isArray(c.colW)&&c.colW.push(t)})}else{c.colW=[];for(var n=0;ne?e=t.options.margin[0]*R:c.margin&&c.margin[0]&&c.margin[0]*R>e&&(e=c.margin[0]*R),t.options.margin&&t.options.margin[2]&&t.options.margin[2]*R>a?a=t.options.margin[2]*R:c.margin&&c.margin[2]&&c.margin[2]*R>a&&(a=c.margin[2]*R)}),d=c.h&&"number"==typeof c.h?c.h:p.height-X(u[0]+u[2])-(c.y&&"number"==typeof c.y?c.y:0),c.verbose&&console.log("emuSlideTabH (in) ...... = "+(d/T).toFixed(1)),1 "+d/T),h.push({rows:[]}),f=0,c.addHeaderToEach&&c._arrObjTabHeadRows){var e=[];return i.forEach(function(t){e.push({type:I.tablecell,text:t.lines.join(""),options:t.options})}),l.unshift(e),e=[],c._arrObjTabHeadRows[0].forEach(function(t){e.push(t)}),l.unshift(e),"break"}var t=h[h.length-1],a=[];r.forEach(function(t){a.push({type:I.tablecell,text:"",options:t.options})}),t.rows.push(a)}i.forEach(function(t,e){if(0n&&(n=t.lineHeight)}}),f+=n,c.verbose&&console.log("- SLIDE ["+h.length+"]: ROW ["+m+"]: one line added ... emuTabCurrH = "+(f/T).toFixed(2))};0'},contain:function(t,e){var a=t.h/t.w,r=a'},crop:function(t,e){var a=e.x,r=t.w-(e.x+e.w),n=e.y,i=t.h-(e.y+e.h);return''}};function it(L){var _=L.name?'':"",E=1;return L.bkgd?_+=et(null,L.bkgd):!L.bkgd&&L.name&&L.name===r&&(_+=''),L.bkgdImgRid&&(_+=''),_+="",_+='',_+='',_+='',L.data.forEach(function(n,t){var e,a=0,r=0,i=Q("75%","X",L.presLayout),o=0,s="",l=null;switch(void 0!==L.slideLayout&&void 0!==L.slideLayout.data&&n.options&&n.options.placeholder&&(e=L.slideLayout.data.filter(function(t){return t.options.placeholder===n.options.placeholder})[0]),n.options=n.options||{},void 0!==n.options.x&&(a=Q(n.options.x,"X",L.presLayout)),void 0!==n.options.y&&(r=Q(n.options.y,"Y",L.presLayout)),void 0!==n.options.w&&(i=Q(n.options.w,"X",L.presLayout)),void 0!==n.options.h&&(o=Q(n.options.h,"Y",L.presLayout)),e&&(!e.options.x&&0!==e.options.x||(a=Q(e.options.x,"X",L.presLayout)),!e.options.y&&0!==e.options.y||(r=Q(e.options.y,"Y",L.presLayout)),!e.options.w&&0!==e.options.w||(i=Q(e.options.w,"X",L.presLayout)),!e.options.h&&0!==e.options.h||(o=Q(e.options.h,"Y",L.presLayout))),n.shape&&(l=dt(n.shape)),n.options.flipH&&(s+=' flipH="1"'),n.options.flipV&&(s+=' flipV="1"'),n.options.rotate&&(s+=' rot="'+K(n.options.rotate)+'"'),n.type){case I.table:var c,p={},u=n.arrTabRows,d=n.options,f=0,h=0;u[0].forEach(function(t){c=t.options||null,f+=c&&c.colspan?Number(c.colspan):1});var m=' ';if(Array.isArray(d.colW)){m+="";for(var g=0;g';m+=""}else{h=d.colW?d.colW:T,n.options.w&&!d.colW&&(h=Math.round(("number"==typeof n.options.w?n.options.w:1)/f)),m+="";for(var v=0;v';m+=""}u.forEach(function(t,o){p[o]||(p[o]={}),t.forEach(function(t,e){for(var a=0;e+a',Object.entries(a).forEach(function(t){t[0];var e=t[1];if(!e.hmerge){var r=e.options||{};e.options=r,["align","bold","border","color","fill","fontFace","fontSize","margin","underline","valign"].forEach(function(t){d[t]&&!r[t]&&0!==r[t]&&(r[t]=d[t])});var a=r.valign?' anchor="'+r.valign.replace(/^c$/i,"ctr").replace(/^m$/i,"ctr").replace("center","ctr").replace("middle","ctr").replace("top","t").replace("btm","b").replace("bottom","b")+'"':"",n=r.colspan?' gridSpan="'+r.colspan+'"':"",i=r.rowspan?' rowSpan="'+r.rowspan+'"':"",o=e.optImp&&e.optImp.fill||r.fill?' ':"",s=0===r.margin||r.margin?r.margin:N;Array.isArray(s)||"number"!=typeof s||(s=[s,s,s,s]);var l=' marL="'+s[3]*R+'" marR="'+s[1]*R+'" marT="'+s[0]*R+'" marB="'+s[2]*R+'"';if(e.vmerge)m+='';else{if(m+=""+ct(e)+"",r.border&&!Array.isArray(r.border)&&"none"===r.border.type)m+=' ',m+=' ',m+=' ',m+=' ';else if(r.border&&"string"==typeof r.border)m+=' ',m+=' ',m+=' ',m+=' ';else if(r.border&&Array.isArray(r.border))[{idx:3,name:"lnL"},{idx:1,name:"lnR"},{idx:0,name:"lnT"},{idx:2,name:"lnB"}].forEach(function(t){if(r.border[t.idx]){var e='',a=r.border[t.idx]&&(r.border[t.idx].pt||0===r.border[t.idx].pt)?R*Number(r.border[t.idx].pt):R;m+="'+e+""}else m+=""});else if(r.border&&!Array.isArray(r.border)){var c=r.border&&(r.border.pt||0===r.border.pt)?R*Number(r.border.pt):R,p='',u=''+p+(u+='"/>')+"",m+=''+p+u+"",m+=''+p+u+"",m+=''+p+u+""}if(m+=o,m+=" ",m+=" ",r.colspan)for(var f=1;f'}}}),m+=""}),m+=" ",m+=" ",m+=" ",_+=m+="",E++;break;case I.text:case I.placeholder:n.options.line||0!==o||(o=.3*T),n.options.margin&&Array.isArray(n.options.margin)?(n.options.bodyProp.lIns=Math.round(n.options.margin[0]*R||0),n.options.bodyProp.rIns=Math.round(n.options.margin[1]*R||0),n.options.bodyProp.bIns=Math.round(n.options.margin[2]*R||0),n.options.bodyProp.tIns=Math.round(n.options.margin[3]*R||0)):"number"==typeof n.options.margin&&(n.options.bodyProp.lIns=Math.round(n.options.margin*R),n.options.bodyProp.rIns=Math.round(n.options.margin*R),n.options.bodyProp.bIns=Math.round(n.options.margin*R),n.options.bodyProp.tIns=Math.round(n.options.margin*R)),null===l&&(l=dt(null)),_+="",_+='',_+="':"/>"),_+="",_+="placeholder"===n.type?pt(n):pt(e),_+="",_+="",_+="",_+='',_+='',_+=''+(n.options.rectRadius?'':"")+"",_+=n.options.fill?et(n.options.fill):"",n.options.line&&(_+="",_+=et(n.options.line),n.options.lineDash&&(_+=''),n.options.lineHead&&(_+=''),n.options.lineTail&&(_+=''),_+=""),n.options.shadow&&(n.options.shadow.type=n.options.shadow.type||"outer",n.options.shadow.blur=(n.options.shadow.blur||8)*R,n.options.shadow.offset=(n.options.shadow.offset||4)*R,n.options.shadow.angle=6e4*(n.options.shadow.angle||270),n.options.shadow.color=n.options.shadow.color||"000000",n.options.shadow.opacity=1e5*(n.options.shadow.opacity||.75),_+="",_+="',_+='',_+='',_+="",_+=""),_+="",_+=ct(n),_+="";break;case I.image:var A=n.options.sizing,y=n.options.rounding,b=i,x=o;if(_+="",_+=" ",_+=' ',n.hyperlink&&n.hyperlink.url&&(_+=''),n.hyperlink&&n.hyperlink.slide&&(_+=''),_+=" ",_+=' ',_+=" "+pt(e)+"",_+=" ",_+="",(L.relsMedia||[]).filter(function(t){return t.rId===n.imageRid})[0]&&"svg"===(L.relsMedia||[]).filter(function(t){return t.rId===n.imageRid})[0].extn?(_+='',_+=" ",_+=' ',_+=' ',_+=" ",_+=" ",_+=""):_+='',A&&A.type){var w=A.w?Q(A.w,"X",L.presLayout):i,C=A.h?Q(A.h,"Y",L.presLayout):o,S=Q(A.x||0,"X",L.presLayout),P=Q(A.y||0,"Y",L.presLayout);_+=nt[A.type]({w:b,h:x},{w:w,h:C,x:S,y:P}),b=w,x=C}else _+=" ";_+="",_+="",_+=" ",_+=' ',_+=' ',_+=" ",_+=' ',_+="",_+="";break;case I.media:"online"===n.mtype?(_+="",_+=" ",_+=' ',_+=" ",_+=" ",_+=' ',_+=" ",_+=" ",_+=' '):(_+="",_+=" ",_+=' ',_+=' ',_+=" ",_+=' ',_+=" ",_+=' ',_+=' ',_+=" ",_+=" ",_+=" ",_+=" ",_+=' '),_+=" ",_+=" ",_+=' ',_+=' ',_+=" ",_+=' ',_+=" ",_+="";break;case I.chart:_+="",_+=" ",_+=' ',_+=" ",_+=" "+pt(e)+"",_+=" ",_+=" ",_+=' ',_+=' ',_+=" ",_+=' ',_+=' ',_+=' ',_+=" ",_+=" ",_+="";break;default:_+=""}}),L.slideNumberObj&&(_+=' ',_+="",_+=" ",_+=" ",(L.slideNumberObj.fontFace||L.slideNumberObj.fontSize||L.slideNumberObj.color)&&(_+='',L.slideNumberObj.color&&(_+=et(L.slideNumberObj.color)),L.slideNumberObj.fontFace&&(_+=''),_+=""),_+="",_+='',_+=""),_+="",_+=""}function ot(t,e){var a=0,r=''+g+'';return t.rels.forEach(function(t){a=Math.max(a,t.rId),-1':r+='':-1')}),(t.relsChart||[]).forEach(function(t){a=Math.max(a,t.rId),r+=''}),(t.relsMedia||[]).forEach(function(t){a=Math.max(a,t.rId),-1':-1':r+='':-1':r+='':-1':r+='')}),e.forEach(function(t,e){r+=''}),r+=""}function st(t,e){var a="",r="",n="",i=342900,o=e?"a:lvl1pPr":"a:pPr",s="<"+o+(t.options.rtlMode?' rtl="1" ':"");if(t.options.align)switch(t.options.align){case"left":s+=' algn="l"';break;case"right":s+=' algn="r"';break;case"center":s+=' algn="ctr"';break;case"justify":s+=' algn="just"';break;default:s+=""}if(t.options.lineSpacing&&(r=''),t.options.indentLevel&&!isNaN(Number(t.options.indentLevel))&&0'),t.options.paraSpaceAfter&&!isNaN(Number(t.options.paraSpaceAfter))&&0'),"object"==typeof t.options.bullet){if(t.options.bullet.type)"number"===t.options.bullet.type.toString().toLowerCase()&&(s+=' marL="'+(t.options.indentLevel&&0');else if(t.options.bullet.code){var l="&#x"+t.options.bullet.code+";";!1===/^[0-9A-Fa-f]{4}$/.test(t.options.bullet.code)&&(console.warn("Warning: `bullet.code should be a 4-digit hex code (ex: 22AB)`!"),l=z.DEFAULT),s+=' marL="'+(t.options.indentLevel&&0'}}else a=!0===t.options.bullet?(s+=' marL="'+(t.options.indentLevel&&0'):"";return s+=">"+r+n+a,e&&(s+=lt(t.options,!0)),s+=""}function lt(t,e){var a="",r=e?"a:defRPr":"a:rPr";if(a+="<"+r+' lang="'+(t.lang?t.lang:"en-US")+'"'+(t.lang?' altLang="en-US"':""),a+=t.fontSize?' sz="'+Math.round(t.fontSize)+'00"':"",a+=t.bold?' b="1"':"",a+=t.italic?' i="1"':"",a+=t.strike?' strike="sngStrike"':"",a+=t.underline||t.hyperlink?' u="sng"':"",a+=t.subscript?' baseline="-40000"':t.superscript?' baseline="30000"':"",a+=t.charSpacing?' spc="'+100*t.charSpacing+'" kern="0"':"",a+=' dirty="0">',(t.color||t.fontFace||t.outline)&&(t.outline&&"object"==typeof t.outline&&(a+=''+et(t.outline.color||"FFFFFF")+""),t.color&&(a+=et(t.color)),t.glow&&(a+="",a+=function(t,e){var a="",r=q(e,t);return a+='',a+=tt(r.color,''),a+=""}(t.glow,n),a+=""),t.fontFace&&(a+='')),t.hyperlink){if("object"!=typeof t.hyperlink)throw new Error("ERROR: text `hyperlink` option should be an object. Ex: `hyperlink:{url:'https://github.com'}` ");if(!t.hyperlink.url&&!t.hyperlink.slide)throw new Error("ERROR: 'hyperlink requires either `url` or `slide`'");t.hyperlink.url?a+='':t.hyperlink.slide&&(a+='')}return a+=""}function ct(e){var n=e.options||{};if(n&&e.type!==I.tablecell&&(void 0===e.text||null===e.text))return"";var r=[],t=e.type===I.tablecell?"":"",a=e.type===I.tablecell?"":"",i=t;return"string"!=typeof e.text&&"number"!=typeof e.text||(e.text=[{text:e.text.toString(),options:n||{}}]),Array.isArray(e.text)&&e.text.forEach(function(a,t){a.options=a.options||n||{},0===t&&a.options&&!a.options.bullet&&n.bullet&&(a.options.bullet=n.bullet),"string"!=typeof a.text&&"number"!=typeof a.text||(a.text=a.text.toString().replace(/\r*\n/g,g),-1":""):e+=' wrap="square" rtlCol="0">',e+="",t.type===I.tablecell?"":e}(e),0===n.h&&n.line&&n.align?i+='':"placeholder"===e.type?(i+="",i+=st(e,!0),i+=""):i+="",r.forEach(function(r,t){var e=r.options.rtlMode;r.options.lineIdx=t,r.options.align=r.options.align||n.align,r.options.lineSpacing=r.options.lineSpacing||n.lineSpacing,r.options.indentLevel=r.options.indentLevel||n.indentLevel,r.options.paraSpaceBefore=r.options.paraSpaceBefore||n.paraSpaceBefore,r.options.paraSpaceAfter=r.options.paraSpaceAfter||n.paraSpaceAfter,r.options.lineIdx=t,e=st(r,!1),0===t?i+=""+e:0"+e),Object.entries(n).forEach(function(t){var e=t[0],a=t[1];"bullet"===e||r.options[e]||(r.options[e]=a)}),i+=function(a){var r=[],n="",i=lt(a.options,!1);return 1<(r=a.text.split(g)).length?r.forEach(function(t,e){n+=""+i+""+Z(t),e+1")}):(a.options.align&&a.options.lineIdx,n=""+i+""+Z(a.text)),n+""}(r)}),e.type===I.tablecell&&(n.fontSize||n.fontFace)?n.fontFace?(i+='',i+='',i+='',i+='',i+=""):i+='':i+='',i+="",i+=a}function pt(t){if(!t)return"";var e=t.options&&t.options.placeholderIdx?t.options.placeholderIdx:"",a=t.options&&t.options.placeholderType?t.options.placeholderType:"";return""}function ut(t){return''+g+''+Z(function(t){var e="";return t.data.forEach(function(t){"notes"===t.type&&(e+=t.text)}),e.replace(/\r*\n/g,g)}(t))+''+t.number+''}function ft(t){t&&"object"==typeof t&&("outer"!==t.type&&"inner"!==t.type&&"none"!==t.type&&(console.warn("Warning: shadow.type options are `outer`, `inner` or `none`."),t.type="outer"),t.angle&&((isNaN(Number(t.angle))||t.angle<0||359 \n'),t.file("_rels/.rels",'\n'),t.file("docProps/app.xml",'Microsoft Excel0falseWorksheets1Sheet1\n'),t.file("docProps/core.xml",'PptxGenJSEly, Brent'+(new Date).toISOString()+''+(new Date).toISOString()+"\n"),t.file("xl/_rels/workbook.xml.rels",'\n'),t.file("xl/styles.xml",'\n'),t.file("xl/theme/theme1.xml",''),t.file("xl/workbook.xml",'\n'),t.file("xl/worksheets/_rels/sheet1.xml.rels",'\n');var r='';p.opts.type===j.BUBBLE?r+='':p.opts.type===j.SCATTER?r+='':(r+='',r+=''),p.opts.type===j.BUBBLE?f.forEach(function(t,e){0===e?r+="X-Axis":(r+=""+Z(t.name||" ")+"",r+=""+Z("Size "+e)+"")}):f.forEach(function(t){r+=""+Z((t.name||" ").replace("X-Axis","X-Values"))+""}),p.opts.type!==j.BUBBLE&&p.opts.type!==j.SCATTER&&f[0].labels.forEach(function(t){r+=""+Z(t)+""}),r+="\n",t.file("xl/sharedStrings.xml",r);var i='';p.opts.type===j.BUBBLE||(p.opts.type===j.SCATTER?(i+='',i+='',f.forEach(function(t,e){i+=''})):(i+='
',i+='',i+='',f.forEach(function(t,e){i+=''}))),i+="",i+='',i+="
",t.file("xl/tables/table1.xml",i);var o='';if(o+='',p.opts.type===j.BUBBLE?o+='':p.opts.type===j.SCATTER?o+='':o+='',o+='',o+='',p.opts.type===j.BUBBLE){o+="",o+='',o+="",o+="",o+='',o+='0';for(var s=1;s',o+=""+s+"",o+="";o+="",f[0].values.forEach(function(t,e){o+='',o+=''+t+"";for(var a=1,r=1;r',o+=""+(f[r].values[e]||"")+"",o+="",o+='',o+=""+(f[r].sizes[e]||"")+"",o+="",a++;o+=""})}else if(p.opts.type===j.SCATTER){o+="",o+='',o+="",o+="",o+='',o+='0';for(var l=1;l',o+=""+l+"",o+="";o+="",f[0].values.forEach(function(t,e){o+='',o+=''+t+"";for(var a=1;a',o+=""+(f[a].values[e]||0===f[a].values[e]?f[a].values[e]:"")+"",o+="";o+=""})}else{o+="",o+='',o+="",o+="",o+='',o+='0';for(var c=1;c<=f.length;c++)o+='',o+=""+c+"",o+="";o+="",f[0].labels.forEach(function(t,e){o+='',o+='',o+=""+(f.length+e+1)+"",o+="";for(var a=0;a',o+=""+(f[a].values[e]||"")+"",o+="";o+=""})}o+="",o+='',o+="\n",t.file("xl/worksheets/sheet1.xml",o),t.generateAsync({type:"base64"}).then(function(t){u.file("ppt/embeddings/Microsoft_Excel_Worksheet"+p.globalId+".xlsx",t,{base64:!0}),u.file("ppt/charts/_rels/"+p.fileName+".rels",''),u.file("ppt/charts/"+p.fileName,function(n){var i='',o=!1;i+='',i+='',i+="",n.opts.showTitle?(i+=_t({title:n.opts.title||"Chart Title",fontSize:n.opts.titleFontSize||y,color:n.opts.titleColor,fontFace:n.opts.titleFontFace,rotate:n.opts.titleRotate,titleAlign:n.opts.titleAlign,titlePos:n.opts.titlePos}),i+=''):i+='';n.opts.type===j.BAR3D&&(i+="",i+=' ',i+=' ',i+=' ',i+=' ',i+="");i+="",n.opts.layout?(i+="",i+=" ",i+=' ',i+=' ',i+=' ',i+=' ',i+=' ',i+=' ',i+=' ',i+=" ",i+=""):i+="";Array.isArray(n.opts.type)?n.opts.type.forEach(function(t){var e=q(n.opts,t.options),a=e.secondaryValAxis?w:x,r=e.secondaryCatAxis?S:C;o=o||e.secondaryValAxis,i+=St(t.type,t.data,e,a,r,!0)}):i+=St(n.opts.type,n.data,n.opts,x,C,!1);if(n.opts.type!==j.PIE&&n.opts.type!==j.DOUGHNUT){if(n.opts.valAxes&&!o)throw new Error("Secondary axis must be used by one of the multiple charts");if(n.opts.catAxes){if(!n.opts.valAxes||n.opts.valAxes.length!==n.opts.catAxes.length)throw new Error("There must be the same number of value and category axes.");i+=Pt(q(n.opts,n.opts.catAxes[0]),C,x),n.opts.catAxes[1]&&(i+=Pt(q(n.opts,n.opts.catAxes[1]),S,x))}else i+=Pt(n.opts,C,x);n.opts.valAxes?(i+=Lt(q(n.opts,n.opts.valAxes[0]),x),n.opts.valAxes[1]&&(i+=Lt(q(n.opts,n.opts.valAxes[1]),w))):(i+=Lt(n.opts,x),n.opts.type===j.BAR3D&&(i+=function(e,t,a){var r="";r+="",r+=' ',r+=' ',r+=' ',r+=' ',r+="none"!==e.serGridLine.style?Rt(e.serGridLine):"",e.showSerAxisTitle&&(r+=_t({color:e.serAxisTitleColor,fontFace:e.serAxisTitleFontFace,fontSize:e.serAxisTitleFontSize,rotate:e.serAxisTitleRotate,title:e.serAxisTitle||"Axis Title"}));r+=' ',r+=' ',r+=' ',r+=' ',r+=" ",r+=' ',r+=!1===e.serAxisLineShow?"":'',r+=' ',r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',r+=" ",r+=" ",r+=' ',r+=" ",r+=" ",r+=' ',r+=' ',e.serAxisLabelFrequency&&(r+=' ');e.serLabelFormatCode&&(["serAxisBaseTimeUnit","serAxisMajorTimeUnit","serAxisMinorTimeUnit"].forEach(function(t){!e[t]||"string"==typeof e[t]&&-1!==["days","months","years"].indexOf(t.toLowerCase())||(console.warn("`"+t+"` must be one of: 'days','months','years' !"),e[t]=null)}),e.serAxisBaseTimeUnit&&(r+=' '),e.serAxisMajorTimeUnit&&(r+=' '),e.serAxisMinorTimeUnit&&(r+=' '),e.serAxisMajorUnit&&(r+=' '),e.serAxisMinorUnit&&(r+=' '));return r+=""}(n.opts,P,x)))}n.opts.showDataTable&&(i+="",i+=' ',i+=' ',i+=' ',i+=' ',i+=" ",i+=" ",i+=' ',i+=" ",i+=" ",i+=" ",i+='\t ',i+="\t ",i+="\t ",i+='\t\t',i+=' ',i+='\t\t\t',i+='\t\t\t',i+='\t\t\t',i+='\t\t\t',i+="\t\t ",i+="\t\t",i+='\t\t',i+="\t ",i+="\t",i+="");i+=" ",i+=n.opts.fill?et(n.opts.fill):"",i+=n.opts.border?''+et(n.opts.border.color)+"":"",i+=" ",i+=" ",i+="",n.opts.showLegend&&(i+="",i+='',i+="",i+='',(n.opts.legendFontFace||n.opts.legendFontSize||n.opts.legendColor)&&(i+="",i+=" ",i+=" ",i+=" ",i+=" ",i+=n.opts.legendFontSize?'':"",n.opts.legendColor&&(i+=et(n.opts.legendColor)),n.opts.legendFontFace&&(i+=''),n.opts.legendFontFace&&(i+=''),i+=" ",i+=" ",i+=' ',i+=" ",i+=""),i+="");i+=' ',i+=' ',n.opts.type===j.SCATTER&&(i+='');return i+="",i+="",i+=" ",i+=' ',i+=" ",i+="",i+='',i+=""}(p)),e()}).catch(function(t){a(t)})})}function St(r,n,i,t,e,a){var o="";switch(r){case j.AREA:case j.BAR:case j.BAR3D:case j.LINE:case j.RADAR:o+="",r!==j.BAR&&r!==j.BAR3D||(o+='',o+=''),r===j.RADAR&&(o+=''),o+='';var s=-1;n.forEach(function(t){s++;var e=t.index;o+="",o+=' ',o+=' ',o+=" ",o+=" ",o+=" Sheet1!$"+Et(e+1)+"$1",o+=' '+Z(t.name)+"",o+=" ",o+=" ",o+=' ';var a=i.chartColors?i.chartColors[s%i.chartColors.length]:null;o+=" ","transparent"===a?o+="":i.chartColorsOpacity?o+=""+tt(a,'')+"":o+=""+tt(a)+"",r===j.LINE?0===i.lineSize?o+="":(o+=''+tt(a)+"",o+=''):i.dataBorder&&(o+=''+tt(i.dataBorder.color)+''),o+=Tt(i.shadow,p),o+=" ",r!==j.RADAR&&(o+=" ",o+=' ',i.dataLabelBkgrdColors&&(o+=" ",o+=" "+tt(a)+"",o+=" "),o+=" ",o+=" ",o+=" ",o+=" ",o+=' ',o+=" "+tt(i.dataLabelColor||m)+"",o+=' ',o+=" ",o+=" ",o+=" ",r!==j.AREA&&r!==j.BAR3D&&i.dataLabelPosition&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=" "),r!==j.LINE&&r!==j.RADAR||(o+="",o+=' ',i.lineDataSymbolSize&&(o+=' '),o+=" ",o+=" "+tt(i.chartColors[e+1>i.chartColors.length?Math.floor(Math.random()*i.chartColors.length):e])+"",o+=' '+tt(i.lineDataSymbolLineColor||a)+'',o+=" ",o+=" ",o+=""),r!==j.BAR&&r!==j.BAR3D||1!==n.length&&!i.valueBarColors||i.chartColors===u||t.values.forEach(function(t,e){var a=t<0?i.invertedColors||i.chartColors||u:i.chartColors||[];o+=" ",o+=' ',o+=' ',o+=' ',o+=" ",0===i.lineSize?o+="":r===j.BAR?(o+="",o+=' ',o+=""):(o+="",o+=" ",o+=' ',o+=" ",o+=""),o+=Tt(i.shadow,p),o+=" ",o+=" "}),o+="",i.catLabelFormatCode?(o+=" ",o+=" Sheet1!$A$2:$A$"+(t.labels.length+1)+"",o+=" ",o+=" "+i.catLabelFormatCode+"",o+=' ',t.labels.forEach(function(t,e){o+=''+Z(t)+""}),o+=" ",o+=" "):(o+=" ",o+=" Sheet1!$A$2:$A$"+(t.labels.length+1)+"",o+=" ",o+='\t ',t.labels.forEach(function(t,e){o+=''+Z(t)+""}),o+=" ",o+=" "),o+="",o+=" ",o+=" ",o+=" Sheet1!$"+Et(e+1)+"$2:$"+Et(e+1)+"$"+(t.labels.length+1)+"",o+=" ",o+=" General",o+='\t ',t.values.forEach(function(t,e){o+=''+(t||0===t?t:"")+""}),o+=" ",o+=" ",o+=" ",r===j.LINE&&(o+=''),o+=""}),o+=" ",o+=' ',o+=" ",o+=" ",o+=" ",o+=" ",o+=' ',o+=" "+tt(i.dataLabelColor||m)+"",o+=' ',o+=" ",o+=" ",o+=" ",i.type===j.AREA||i.type===j.RADAR||a||i.dataLabelPosition&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=" ",r===j.BAR?(o+=' ',o+=' '):r===j.BAR3D?(o+=' ',o+=' ',o+=' '):r===j.LINE&&(o+=' '),o+=' ',o+=' ',o+=' ',o+="";break;case j.SCATTER:o+="",o+='',o+='',s=-1,n.filter(function(t,e){return 0",o+=' ',o+=' ',o+=" ",o+=" ",o+=" Sheet1!$"+L[t+1]+"$1",o+=' '+a.name+"",o+=" ",o+=" ",o+=" ";var e=i.chartColors[s%i.chartColors.length];if("transparent"===e?o+="":i.chartColorsOpacity?o+=""+tt(e,'')+"":o+=""+tt(e)+"",0===i.lineSize?o+="":(o+=''+tt(e)+"",o+=''),o+=Tt(i.shadow,p),o+=" ",o+="",o+=' ',i.lineDataSymbolSize&&(o+=' '),o+=" ",o+=" "+tt(i.chartColors[t+1>i.chartColors.length?Math.floor(Math.random()*i.chartColors.length):t])+"",o+=' '+tt(i.lineDataSymbolLineColor||i.chartColors[s%i.chartColors.length])+'',o+=" ",o+=" ",o+="",i.showLabel){var r=Y("-xxxx-xxxx-xxxx-xxxxxxxxxxxx");!a.labels||"custom"!==i.dataLabelFormatScatter&&"customXY"!==i.dataLabelFormatScatter||(o+="",a.labels.forEach(function(t,e){"custom"!==i.dataLabelFormatScatter&&"customXY"!==i.dataLabelFormatScatter||(o+=" ",o+=' ',o+=" ",o+=" ",o+="\t\t\t",o+="\t\t\t\t",o+="\t\t\t",o+=" \t",o+=" \t",o+="\t\t\t\t",o+="\t\t\t\t\t",o+="\t\t\t\t",o+=" \t",o+=' \t\t',o+=" \t\t"+Z(t)+"",o+=" \t","customXY"!==i.dataLabelFormatScatter||/^ *$/.test(t)||(o+=" \t",o+=' \t\t',o+=" \t\t (",o+=" \t",o+=' \t',o+=' \t\t',o+=" \t\t",o+=" \t\t\t",o+=" \t\t",o+=" \t\t["+Z(a.name)+"",o+=" \t",o+=" \t",o+=' \t\t',o+=" \t\t, ",o+=" \t",o+=' \t',o+=' \t\t',o+=" \t\t",o+=" \t\t\t",o+=" \t\t",o+=" \t\t["+Z(a.name)+"]",o+=" \t",o+=" \t",o+=' \t\t',o+=" \t\t)",o+=" \t",o+=' \t'),o+=" \t",o+=" ",o+=" ",o+=" ",o+=" \t",o+=" \t",o+=" \t\t",o+=" \t",o+=" \t",o+=" ",i.dataLabelPosition&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+='\t ',o+=" ",o+=' ',o+=' ',o+='\t\t\t',o+=" ",o+="\t\t",o+="")}),o+=""),"XY"===i.dataLabelFormatScatter&&(o+="",o+="\t",o+="\t\t",o+="\t\t",o+="\t\t\t",o+="\t\t",o+="\t \t",o+="\t",o+="\t",o+="\t\t",o+="\t\t\t",o+="\t\t",o+="\t\t",o+="\t\t",o+="\t \t",o+=" \t\t",o+="\t \t",o+='\t \t',o+="\t\t",o+="\t",i.dataLabelPosition&&(o+=' '),o+='\t',o+=' ',o+=' ',o+='\t',o+='\t',o+='\t',o+="\t",o+='\t\t',o+='\t\t\t',o+="\t\t",o+="\t",o+="")}1!==n.length&&!i.valueBarColors||i.chartColors===u||a.values.forEach(function(t,e){var a=t<0?i.invertedColors||u:i.chartColors||[];o+=" ",o+=' ',o+=' ',o+=' ',o+=" ",0===i.lineSize?o+="":(o+="",o+=' ',o+=""),o+=Tt(i.shadow,p),o+=" ",o+=" "}),o+="",o+=" ",o+=" Sheet1!$A$2:$A$"+(n[0].values.length+1)+"",o+=" ",o+=" General",o+=' ',n[0].values.forEach(function(t,e){o+=''+(t||0===t?t:"")+""}),o+=" ",o+=" ",o+="",o+="",o+=" ",o+=" Sheet1!$"+Et(t+1)+"$2:$"+Et(t+1)+"$"+(n[0].values.length+1)+"",o+=" ",o+=" General",o+=' ',n[0].values.forEach(function(t,e){o+=''+(a.values[e]||0===a.values[e]?a.values[e]:"")+""}),o+=" ",o+=" ",o+="",o+='',o+=""}),o+=" ",o+=' ',o+=" ",o+=" ",o+=" ",o+=" ",o+=' ',o+=" "+tt(i.dataLabelColor||m)+"",o+=' ',o+=" ",o+=" ",o+=" ",i.dataLabelPosition&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=" ",o+=' ',o+=' ',o+="";break;case j.BUBBLE:o+="",o+='',s=-1;var l=1;n.filter(function(t,e){return 0",o+=' ',o+=' ',o+=" ",o+=" ",o+=" Sheet1!$"+L[l]+"$1",o+=' '+a.name+"",o+=" ",o+=" ",o+="";var e=i.chartColors[s%i.chartColors.length];"transparent"===e?o+="":i.chartColorsOpacity?o+=""+tt(e,'')+"":o+=""+tt(e)+"",0===i.lineSize?o+="":i.dataBorder?o+=''+tt(i.dataBorder.color)+'':(o+=''+tt(e)+"",o+=''),o+=Tt(i.shadow,p),o+="",o+="",o+=" ",o+=" Sheet1!$A$2:$A$"+(n[0].values.length+1)+"",o+=" ",o+=" General",o+=' ',n[0].values.forEach(function(t,e){o+=''+(t||0===t?t:"")+""}),o+=" ",o+=" ",o+="",o+="",o+=" ",o+=" Sheet1!$"+Et(l)+"$2:$"+Et(l)+"$"+(n[0].values.length+1)+"",l++,o+=" ",o+=" General",o+=' ',n[0].values.forEach(function(t,e){o+=''+(a.values[e]||0===a.values[e]?a.values[e]:"")+""}),o+=" ",o+=" ",o+="",o+=" ",o+=" ",o+=" Sheet1!$"+Et(l)+"$2:$"+Et(t+2)+"$"+(a.sizes.length+1)+"",l++,o+=" ",o+=" General",o+='\t ',a.sizes.forEach(function(t,e){o+=''+(t||"")+""}),o+=" ",o+=" ",o+=" ",o+=' ',o+=""}),o+=" ",o+=' ',o+=" ",o+=" ",o+=" ",o+=" ",o+=' ',o+=" "+tt(i.dataLabelColor||m)+"",o+=' ',o+=" ",o+=" ",o+=" ",i.dataLabelPosition&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=" ",o+=' ',o+=' ',o+="";break;case j.DOUGHNUT:case j.PIE:var c=n[0];o+="",o+=' ',o+="",o+=' ',o+=' ',o+=" ",o+=" ",o+=" Sheet1!$B$1",o+=" ",o+=' ',o+=' '+Z(c.name)+"",o+=" ",o+=" ",o+=" ",o+=" ",o+=' ',o+=' ',i.dataNoEffects?o+="":o+=Tt(i.shadow,p),o+=" ",o+='',c.labels.forEach(function(t,e){o+="",o+=' ',o+=' ',o+=" ",o+=" "+tt(i.chartColors[e+1>i.chartColors.length?Math.floor(Math.random()*i.chartColors.length):e])+"",i.dataBorder&&(o+=''+tt(i.dataBorder.color)+''),o+=Tt(i.shadow,p),o+=" ",o+=""}),o+="",c.labels.forEach(function(t,e){o+="",o+=' ',o+=' ',o+=" ",o+=" ",o+=" ",o+=' ',o+=" "+tt(i.dataLabelColor||m)+"",o+=' ',o+=" ",o+=" ",o+=" ",r===j.PIE&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=" "}),o+=' ',o+="\t",o+="\t ",o+="\t ",o+="\t ",o+="\t\t",o+='\t\t ',o+='\t\t\t',o+="\t\t ",o+="\t\t",o+="\t ",o+="\t",o+=r===j.PIE?'':"",o+='\t',o+='\t',o+='\t',o+='\t',o+='\t',o+='\t',o+=' ',o+="",o+="",o+=" ",o+=" Sheet1!$A$2:$A$"+(c.labels.length+1)+"",o+=" ",o+='\t ',c.labels.forEach(function(t,e){o+=''+Z(t)+""}),o+=" ",o+=" ",o+="",o+=" ",o+=" ",o+=" Sheet1!$B$2:$B$"+(c.labels.length+1)+"",o+=" ",o+='\t ',c.values.forEach(function(t,e){o+=''+(t||0===t?t:"")+""}),o+=" ",o+=" ",o+=" ",o+=" ",o+=' ',r===j.DOUGHNUT&&(o+=' '),o+="";break;default:o+=""}return o}function Pt(e,t,a){var r="";return e.type===j.SCATTER||e.type===j.BUBBLE?r+="":r+="",r+=' ',r+=" ",r+='',!e.catAxisMaxVal&&0!==e.catAxisMaxVal||(r+=''),!e.catAxisMinVal&&0!==e.catAxisMinVal||(r+=''),r+="",r+=' ',r+=' ',r+="none"!==e.catGridLine.style?Rt(e.catGridLine):"",e.showCatAxisTitle&&(r+=_t({color:e.catAxisTitleColor,fontFace:e.catAxisTitleFontFace,fontSize:e.catAxisTitleFontSize,rotate:e.catAxisTitleRotate,title:e.catAxisTitle||"Axis Title"})),e.type===j.SCATTER||e.type===j.BUBBLE?r+=' ':r+=' ',e.type===j.SCATTER?(r+=' ',r+=' ',r+=' '):(r+=' ',r+=' ',r+=' '),r+=" ",r+=' ',r+=!1===e.catAxisLineShow?"":'',r+=' ',r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',r+=" ",r+=" ",r+=' ',r+=" ",r+=" ",r+=' ',r+=" ',r+=' ',r+=' ',r+=' ',e.catAxisLabelFrequency&&(r+=' '),e.catLabelFormatCode&&(["catAxisBaseTimeUnit","catAxisMajorTimeUnit","catAxisMinorTimeUnit"].forEach(function(t){!e[t]||"string"==typeof e[t]&&-1!==["days","months","years"].indexOf(t.toLowerCase())||(console.warn("`"+t+"` must be one of: 'days','months','years' !"),e[t]=null)}),e.catAxisBaseTimeUnit&&(r+=''),e.catAxisMajorTimeUnit&&(r+=''),e.catAxisMinorTimeUnit&&(r+=''),e.catAxisMajorUnit&&(r+=''),e.catAxisMinorUnit&&(r+='')),e.type===j.SCATTER||e.type===j.BUBBLE?r+="":r+="",r}function Lt(t,e){var a=e===x?"col"===t.barDir?"l":"b":"col"===t.barDir?"r":"t",r="",n="r"==a||"t"==a?"max":"autoZero",i=e===x?C:S;return r+="",r+=' ',r+=" ",r+=' ',!t.valAxisMaxVal&&0!==t.valAxisMaxVal||(r+=''),!t.valAxisMinVal&&0!==t.valAxisMinVal||(r+=''),r+=" ",r+=' ',r+=' ',"none"!==t.valGridLine.style&&(r+=Rt(t.valGridLine)),t.showValAxisTitle&&(r+=_t({color:t.valAxisTitleColor,fontFace:t.valAxisTitleFontFace,fontSize:t.valAxisTitleFontSize,rotate:t.valAxisTitleRotate,title:t.valAxisTitle||"Axis Title"})),r+=' ',t.type===j.SCATTER?(r+=' ',r+=' ',r+=' '):(r+=' ',r+=' ',r+=' '),r+=" ",r+=' ',r+=!1===t.valAxisLineShow?"":'',r+=' ',r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',r+=" ",r+=" ",r+=' ',r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',t.valAxisMajorUnit&&(r+=' '),t.valAxisDisplayUnit&&(r+=''),r+=""}function _t(t){var e="left"===t.titleAlign||"right"===t.titleAlign?'':"",a=t.rotate?'':"",r=t.fontSize?'sz="'+Math.round(t.fontSize)+'00"':"",n=t.titlePos&&t.titlePos.x&&t.titlePos.y?'':"";return"\n\t \n\t \n\t "+a+"\n\t \n\t \n\t "+e+"\n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t '+(Z(t.title)||"")+"\n\t \n\t
\n\t \n\t \n\t "+n+'\n\t \n\t'}function Et(t){var e="";return t<=26?e=L[t]:(e+=L[Math.floor(t/L.length)-1],e+=L[t%L.length]),e}function Tt(t,e){if(!t)return"";if("object"!=typeof t)return console.warn("`shadow` options must be an object. Ex: `{shadow: {type:'none'}}`"),"";var a="",r=q(e,t),n=r.type||"outer",i=r.blur*R,o=r.offset*R,s=6e4*r.angle,l=r.color,c=1e5*r.opacity;return a+="',a+='',a+='',a+="",a+=""}function Rt(t){var e="";return e+=" ",e+=' ',e+=' ',e+=' ',e+=" ",e+=" ",e+=""}function kt(t){var i="undefined"!=typeof require&&"undefined"==typeof window?require("fs"):null,o="undefined"!=typeof require&&"undefined"==typeof window?require("https"):null,e=[];return t.relsMedia.filter(function(t){return"online"!==t.type&&!t.data}).forEach(function(n){e.push(new Promise(function(a,r){if(i&&0!==n.path.indexOf("http"))try{var t=i.readFileSync(n.path);n.data=Buffer.from(t).toString("base64"),a("done")}catch(t){n.data=V,r('ERROR: Unable to read media: "'+n.path+'"\n'+t.toString())}else if(i&&o&&0===n.path.indexOf("http"))o.get(n.path,function(t){var e="";t.setEncoding("binary"),t.on("data",function(t){return e+=t}),t.on("end",function(){n.data=Buffer.from(e,"binary").toString("base64"),a("done")}),t.on("error",function(t){n.data=V,r("ERROR! Unable to load image: "+n.path)})});else{var e=new XMLHttpRequest;e.onload=function(){var t=new FileReader;t.onloadend=function(){n.data=t.result,n.isSvgPng?Nt(n).then(function(){a("done")}).catch(function(t){r(t)}):a("done")},t.readAsDataURL(e.response)},e.onerror=function(t){n.data=V,r("ERROR! Unable to load image: "+n.path)},e.open("GET",n.path),e.responseType="blob",e.send()}}))}),t.relsMedia.filter(function(t){return t.isSvgPng&&t.data}).forEach(function(t){i?(t.data=V,e.push(Promise.resolve().then(function(){return"done"}))):e.push(Nt(t))}),e}function Nt(n){return new Promise(function(a,e){var r=new Image;r.onload=function(){r.width+r.height===0&&r.onerror("h/w=0");var t=document.createElement("CANVAS"),e=t.getContext("2d");t.width=r.width,t.height=r.height,e.drawImage(r,0,0);try{n.data=t.toDataURL(n.type),a("done")}catch(t){r.onerror(t)}t=null},r.onerror=function(t){n.data=V,e("ERROR! Unable to load image: "+n.path)},r.src="string"==typeof n.data?n.data:V})}function Ft(){var o=this;this._version="3.1.0-beta",this._charts=j,this._colors=c,this._shapes=rt,this.addNewSlide=function(t){return o.addSlide(t)},this.getSlide=function(e){return o.slides.filter(function(t){return t.number===e})[0]},this.setSlideNumber=function(t){o.masterSlide.slideNumberObj=t,o.slideLayouts.filter(function(t){return t.name===r})[0].slideNumberObj=t},this.createChartMediaRels=function(t,a,e){t.relsChart.forEach(function(t){return e.push(Ct(t,a))}),t.relsMedia.forEach(function(t){if("online"!==t.type&&"hyperlink"!==t.type){var e=t.data&&"string"==typeof t.data?t.data:"";-1===e.indexOf(",")&&-1===e.indexOf(";")?e="image/png;base64,"+e:-1===e.indexOf(",")?e="image/png;base64,"+e:-1===e.indexOf(";")&&(e="image/png;"+e),a.file(t.Target.replace("..","ppt"),e.split(",").pop(),{base64:!0})}})},this.writeFileToBrowser=function(i,o){return new Promise(function(t,e){var a=document.createElement("a");if(a.setAttribute("style","display:none;"),document.body.appendChild(a),window.navigator.msSaveOrOpenBlob){var r=new Blob([o],{type:"application/vnd.openxmlformats-officedocument.presentationml.presentation"});a.onclick=function(){window.navigator.msSaveOrOpenBlob(r,i)},a.click(),document.body.removeChild(a),t(i)}else if(window.URL.createObjectURL){var n=window.URL.createObjectURL(new Blob([o],{type:"application/vnd.openxmlformats-officedocument.presentationml.presentation"}));a.href=n,a.download=i,a.click(),setTimeout(function(){window.URL.revokeObjectURL(n),document.body.removeChild(a)},100),t(i)}})},this.exportPresentation=function(i){return new Promise(function(e,t){var a=[],r=[],n=new d;o.slides.forEach(function(t){r=r.concat(kt(t))}),o.slideLayouts.forEach(function(t){r=r.concat(kt(t))}),r=r.concat(kt(o.masterSlide)),Promise.all(r).catch(function(t){return console.error("ERROR! pptxgenjs export media:"),console.error(t),null}).then(function(){o.slides.forEach(function(t){t.slideLayout&&function(t){(t.slideLayout.data||[]).forEach(function(e){e.type===I.placeholder&&0===t.data.filter(function(t){return t.options&&t.options.placeholder===e.options.placeholder}).length&&yt(t,"",{placeholder:e.options.placeholder},!1)})}(t)}),n.folder("_rels"),n.folder("docProps"),n.folder("ppt").folder("_rels"),n.folder("ppt/charts").folder("_rels"),n.folder("ppt/embeddings"),n.folder("ppt/media"),n.folder("ppt/slideLayouts").folder("_rels"),n.folder("ppt/slideMasters").folder("_rels"),n.folder("ppt/slides").folder("_rels"),n.folder("ppt/theme"),n.folder("ppt/notesMasters").folder("_rels"),n.folder("ppt/notesSlides").folder("_rels"),n.file("[Content_Types].xml",function(t,e,a){var r=''+g;return r+='',r+='',r+='',r+='',r+='',r+='',r+='',r+='',r+='',t.forEach(function(t){(t.relsMedia||[]).forEach(function(t){"image"!==t.type&&"online"!==t.type&&"chart"!==t.type&&"m4v"!==t.extn&&-1===r.indexOf(t.type)&&(r+='')})}),r+='',r+='',r+='',r+='',t.forEach(function(t,e){r+='',r+='',t.relsChart.forEach(function(t){r+=' '})}),r+='',r+='',r+='',r+='',e.forEach(function(t,e){r+='',(t.relsChart||[]).forEach(function(t){r+=' '})}),t.forEach(function(t,e){r+=' '}),a.relsChart.forEach(function(t){r+=' '}),a.relsMedia.forEach(function(t){"image"!==t.type&&"online"!==t.type&&"chart"!==t.type&&"m4v"!==t.extn&&-1===r.indexOf(t.type)&&(r+=' ')}),r+=' ',r+=' ',r+=""}(o.slides,o.slideLayouts,o.masterSlide)),n.file("_rels/.rels",''+g+'\n\t\t\n\t\t\n\t\t\n\t\t'),n.file("docProps/app.xml",function(t,e){return''+g+'\n\t0\n\t0\n\tMicrosoft Office PowerPoint\n\tOn-screen Show (16:9)\n\t0\n\t'+t.length+"\n\t"+t.length+'\n\t0\n\t0\n\tfalse\n\t\n\t\t\n\t\t\tFonts Used\n\t\t\t2\n\t\t\tTheme\n\t\t\t1\n\t\t\tSlide Titles\n\t\t\t'+t.length+'\n\t\t\n\t\n\t\n\t\t\n\t\t\tArial\n\t\t\tCalibri\n\t\t\tOffice Theme\n\t\t\t'+t.map(function(t,e){return"Slide "+(e+1)+"\n"}).join("")+"\n\t\t\n\t\n\t"+e+"\n\tfalse\n\tfalse\n\tfalse\n\t16.0000\n\t"}(o.slides,o.company)),n.file("docProps/core.xml",function(t,e,a,r){return'\n\t\n\t\t'+Z(t)+"\n\t\t"+Z(e)+"\n\t\t"+Z(a)+"\n\t\t"+Z(a)+"\n\t\t"+r+'\n\t\t'+(new Date).toISOString().replace(/\.\d\d\dZ/,"Z")+'\n\t\t'+(new Date).toISOString().replace(/\.\d\d\dZ/,"Z")+"\n\t"}(o.title,o.subject,o.author,o.revision)),n.file("ppt/_rels/presentation.xml.rels",function(t){var e=1,a=''+g;a+='',a+='';for(var r=1;r<=t.length;r++)a+='';return a+=''}(o.slides)),n.file("ppt/theme/theme1.xml",''+g+''),n.file("ppt/presentation.xml",function(t,e,a){var r=''+g+'';r+='',r+="";for(var n=0;n';r+="",r+='';for(var i=1;i<10;i++)r+="";return r+="",r+=""}(o.slides,o.presLayout,o.rtlMode)),n.file("ppt/presProps.xml",''+g+''),n.file("ppt/tableStyles.xml",''+g+''),n.file("ppt/viewProps.xml",''+g+''),o.slideLayouts.forEach(function(t,e){n.file("ppt/slideLayouts/slideLayout"+(e+1)+".xml",function(t){return'\n\t\t\n\t\t'+it(t)+"\n\t\t"}(t)),n.file("ppt/slideLayouts/_rels/slideLayout"+(e+1)+".xml.rels",function(t,e){return ot(e[t-1],[{target:"../slideMasters/slideMaster1.xml",type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideMaster"}])}(e+1,o.slideLayouts))}),o.slides.forEach(function(t,e){n.file("ppt/slides/slide"+(e+1)+".xml",function(t){return''+g+'"+it(t)+""}(t)),n.file("ppt/slides/_rels/slide"+(e+1)+".xml.rels",function(t,e,a){return ot(t[a-1],[{target:"../slideLayouts/slideLayout"+function(t,e,a){for(var r=0;r\n\t\t\n\t\t\t\n\t\t\t\n\t\t'}(e+1))}),n.file("ppt/slideMasters/slideMaster1.xml",function(a,t){var e=t.map(function(t,e){return''}),r=''+g;return r+='',r+=it(a),r+='',r+=""+e.join("")+"",r+='',r+=' ',r+=""}(o.masterSlide,o.slideLayouts)),n.file("ppt/slideMasters/_rels/slideMaster1.xml.rels",function(t,e){var a=e.map(function(t,e){return{target:"../slideLayouts/slideLayout"+(e+1)+".xml",type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideLayout"}});return a.push({target:"../theme/theme1.xml",type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme"}),ot(t,a)}(o.masterSlide,o.slideLayouts)),n.file("ppt/notesMasters/notesMaster1.xml",''+g+'7/23/19Click to edit Master text stylesSecond levelThird levelFourth levelFifth level‹#›'),n.file("ppt/notesMasters/_rels/notesMaster1.xml.rels",''+g+'\n\t\t\n\t\t'),o.slideLayouts.forEach(function(t){o.createChartMediaRels(t,n,a)}),o.slides.forEach(function(t){o.createChartMediaRels(t,n,a)}),o.createChartMediaRels(o.masterSlide,n,a),Promise.all(a).then(function(){"STREAM"===i?n.generateAsync({type:"nodebuffer"}).then(function(t){e(t)}):e(i?n.generateAsync({type:i}):n.generateAsync({type:"blob"}))}).catch(function(t){throw new Error(t)})})})},this.LAYOUTS={LAYOUT_4x3:{name:"screen4x3",width:9144e3,height:6858e3},LAYOUT_16x9:{name:"screen16x9",width:9144e3,height:5143500},LAYOUT_16x10:{name:"screen16x10",width:9144e3,height:5715e3},LAYOUT_WIDE:{name:"custom",width:12192e3,height:6858e3}},this._author="PptxGenJS",this._company="PptxGenJS",this._revision="1",this._subject="PptxGenJS Presentation",this._title="PptxGenJS Presentation",this._presLayout={name:this.LAYOUTS[a].name,width:this.LAYOUTS[a].width,height:this.LAYOUTS[a].height},this._rtlMode=!1,this.slideLayouts=[{presLayout:this._presLayout,name:r,number:1e3,slide:null,data:[],rels:[],relsChart:[],relsMedia:[],margin:b,slideNumberObj:null}],this.slides=[],this.masterSlide={addChart:null,addImage:null,addMedia:null,addNotes:null,addShape:null,addTable:null,addText:null,presLayout:this._presLayout,name:null,number:null,data:[],rels:[],relsChart:[],relsMedia:[],slideLayout:null,slideNumberObj:null}}return Object.defineProperty(Ft.prototype,"layout",{get:function(){return this._layout},set:function(t){var e=this.LAYOUTS[t];if(!e)throw new Error("UNKNOWN-LAYOUT");this._layout=t,this._presLayout=e},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"version",{get:function(){return this._version},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"author",{get:function(){return this._author},set:function(t){this._author=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"company",{get:function(){return this._company},set:function(t){this._company=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"revision",{get:function(){return this._revision},set:function(t){this._revision=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"subject",{get:function(){return this._subject},set:function(t){this._subject=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"title",{get:function(){return this._title},set:function(t){this._title=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"rtlMode",{get:function(){return this._rtlMode},set:function(t){this._rtlMode=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"charts",{get:function(){return this._charts},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"colors",{get:function(){return this._colors},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"shapes",{get:function(){return this._shapes},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"presLayout",{get:function(){return this._presLayout},enumerable:!0,configurable:!0}),Ft.prototype.stream=function(){var t=this;return new Promise(function(e,a){t.exportPresentation("STREAM").then(function(t){e(t)}).catch(function(t){a(t)})})},Ft.prototype.write=function(t){var r=this;return new Promise(function(e,a){r.exportPresentation(t).then(function(t){e(t)}).catch(function(t){a(t+"\nDid you mean to use writeFile() instead?")})})},Ft.prototype.writeFile=function(t){var i=this;return new Promise(function(e,a){var r="undefined"!=typeof require&&"undefined"==typeof window?require("fs"):null,n=t?t.toString().toLowerCase().endsWith(".pptx")?t:t+".pptx":"Presenation.pptx";i.exportPresentation(r?"nodebuffer":null).then(function(t){r?r.writeFile(n,t,function(){e(n)}):e(i.writeFileToBrowser(n,t))}).catch(function(t){a(t)})})},Ft.prototype.addSlide=function(e){var t=new xt({addSlide:this.addNewSlide,getSlide:this.getSlide,presLayout:this.presLayout,setSlideNum:this.setSlideNumber,slideNumber:this.slides.length+1,slideLayout:e&&this.slideLayouts.filter(function(t){return t.name===e})[0]||this.LAYOUTS[a]});return this.slides.push(t),t},Ft.prototype.defineLayout=function(t){t?t.name?t.width?t.height?"number"!=typeof t.height?console.warn("defineLayout `height` should be a number (inches)"):"number"!=typeof t.width&&console.warn("defineLayout `width` should be a number (inches)"):console.warn("defineLayout requires `height`"):console.warn("defineLayout requires `width`"):console.warn("defineLayout requires `name`"):console.warn("defineLayout requires `{name, width, height}`"),this.LAYOUTS[t.name]={name:t.name,width:Math.round(Number(t.width)*T),height:Math.round(Number(t.height)*T)}},Ft.prototype.defineSlideMaster=function(t){if(!t.title)throw Error("defineSlideMaster() object argument requires a `title` value. (https://gitbrent.github.io/PptxGenJS/docs/masters.html)");var e={presLayout:this.presLayout,name:t.title,number:1e3+this.slideLayouts.length+1,slide:null,data:[],rels:[],relsChart:[],relsMedia:[],margin:t.margin||b,slideNumberObj:t.slideNumber||null};mt(t,e),this.slideLayouts.push(e),e.slideNumberObj&&!this.masterSlide.slideNumberObj&&(this.masterSlide.slideNumberObj=e.slideNumberObj)},Ft.prototype.tableToSlides=function(t,e){void 0===e&&(e={}),function(r,o,t,e){void 0===t&&(t={});var n=t||{};n.slideMargin=n.slideMargin||0===n.slideMargin?n.slideMargin:.5;var s=n.w||r.presLayout.width,a=[],i=[],l=[],c=[],p=[],u=[.5,.5,.5,.5],f=0;if(!document.getElementById(o))throw new Error('tableToSlides: Table ID "'+o+'" does not exist!');e&&e.margin?(Array.isArray(e.margin)?u=e.margin:isNaN(e.margin)||(u=[e.margin,e.margin,e.margin,e.margin]),n.slideMargin=u):n&&n.slideMargin&&(Array.isArray(n.slideMargin)?u=n.slideMargin:isNaN(n.slideMargin)||(u=[n.slideMargin,n.slideMargin,n.slideMargin,n.slideMargin])),s=(n.w?X(n.w):r.presLayout.width)-X(u[1]+u[3]),n.verbose&&console.log("-- VERBOSE MODE ----------------------------------"),n.verbose&&console.log("opts.h ................. = "+n.h),n.verbose&&console.log("opts.w ................. = "+n.w),n.verbose&&console.log("pptx.presLayout.width .. = "+r.presLayout.width/T),n.verbose&&console.log("emuSlideTabW (in)....... = "+s/T);var d=document.querySelectorAll("#"+o+" tr:first-child th");0===d.length&&(d=document.querySelectorAll("#"+o+" tr:first-child td")),d.forEach(function(t){if(t.getAttribute("colspan"))for(var e=0;e opts.y = "+n.y),a.addTable(t.rows,{x:n.x||u[3],y:n.y,w:Number(s)/T,colW:c,autoPage:!1}),n.addImage&&a.addImage({path:n.addImage.url,x:n.addImage.x,y:n.addImage.y,w:n.addImage.w,h:n.addImage.h}),n.addShape&&a.addShape(n.addShape.shape,n.addShape.opts||{}),n.addTable&&a.addTable(n.addTable.rows,n.addTable.opts||{}),n.addText&&a.addText(n.addText.text,n.addText.opts||{})})}(this,t,e,e&&e.masterSlideName?this.slideLayouts.filter(function(t){return t.name===e.masterSlideName})[0]:null)},Ft}(JSZip); +/* PptxGenJS 3.1.0 @ 2020-01-22T02:21:48.656Z */ +!function(t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).JSZip=t()}(function(){return function i(o,s,l){function c(e,t){if(!s[e]){if(!o[e]){var a="function"==typeof require&&require;if(!t&&a)return a(e,!0);if(p)return p(e,!0);var r=new Error("Cannot find module '"+e+"'");throw r.code="MODULE_NOT_FOUND",r}var n=s[e]={exports:{}};o[e][0].call(n.exports,function(t){return c(o[e][1][t]||t)},n,n.exports,i,o,s,l)}return s[e].exports}for(var p="function"==typeof require&&require,t=0;t>2,i=(3&e)<<4|a>>4,o=1>6:64,s=2>4,a=(15&n)<<4|(i=h.indexOf(t.charAt(s++)))>>2,r=(3&i)<<6|(o=h.indexOf(t.charAt(s++))),p[l++]=e,64!==i&&(p[l++]=a),64!==o&&(p[l++]=r);return p}},{"./support":30,"./utils":32}],2:[function(t,e,a){"use strict";var r=t("./external"),n=t("./stream/DataWorker"),i=t("./stream/DataLengthProbe"),o=t("./stream/Crc32Probe");function s(t,e,a,r,n){this.compressedSize=t,this.uncompressedSize=e,this.crc32=a,this.compression=r,this.compressedContent=n}i=t("./stream/DataLengthProbe"),s.prototype={getContentWorker:function(){var t=new n(r.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new i("data_length")),e=this;return t.on("end",function(){if(this.streamInfo.data_length!==e.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),t},getCompressedWorker:function(){return new n(r.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},s.createWorkerFrom=function(t,e,a){return t.pipe(new o).pipe(new i("uncompressedSize")).pipe(e.compressWorker(a)).pipe(new i("compressedSize")).withStreamInfo("compression",e)},e.exports=s},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(t,e,a){"use strict";var r=t("./stream/GenericWorker");a.STORE={magic:"\0\0",compressWorker:function(t){return new r("STORE compression")},uncompressWorker:function(){return new r("STORE decompression")}},a.DEFLATE=t("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(t,e,a){"use strict";var r=t("./utils"),o=function(){for(var t,e=[],a=0;a<256;a++){t=a;for(var r=0;r<8;r++)t=1&t?3988292384^t>>>1:t>>>1;e[a]=t}return e}();e.exports=function(t,e){return void 0!==t&&t.length?"string"!==r.getTypeOf(t)?function(t,e,a){var r=o,n=0+a;t^=-1;for(var i=0;i>>8^r[255&(t^e[i])];return-1^t}(0|e,t,t.length):function(t,e,a){var r=o,n=0+a;t^=-1;for(var i=0;i>>8^r[255&(t^e.charCodeAt(i))];return-1^t}(0|e,t,t.length):0}},{"./utils":32}],5:[function(t,e,a){"use strict";a.base64=!1,a.binary=!1,a.dir=!1,a.createFolders=!0,a.date=null,a.compression=null,a.compressionOptions=null,a.comment=null,a.unixPermissions=null,a.dosPermissions=null},{}],6:[function(t,e,a){"use strict";var r;r="undefined"!=typeof Promise?Promise:t("lie"),e.exports={Promise:r}},{lie:37}],7:[function(t,e,a){"use strict";var r="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,n=t("pako"),i=t("./utils"),o=t("./stream/GenericWorker"),s=r?"uint8array":"array";function l(t,e){o.call(this,"FlateWorker/"+t),this._pako=null,this._pakoAction=t,this._pakoOptions=e,this.meta={}}a.magic="\b\0",i.inherits(l,o),l.prototype.processChunk=function(t){this.meta=t.meta,null===this._pako&&this._createPako(),this._pako.push(i.transformTo(s,t.data),!1)},l.prototype.flush=function(){o.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},l.prototype.cleanUp=function(){o.prototype.cleanUp.call(this),this._pako=null},l.prototype._createPako=function(){this._pako=new n[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var e=this;this._pako.onData=function(t){e.push({data:t,meta:e.meta})}},a.compressWorker=function(t){return new l("Deflate",t)},a.uncompressWorker=function(){return new l("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(t,e,a){"use strict";function R(t,e){var a,r="";for(a=0;a>>=8;return r}function n(t,e,a,r,n,i){var o,s,l=t.file,c=t.compression,p=i!==N.utf8encode,u=k.transformTo("string",i(l.name)),f=k.transformTo("string",N.utf8encode(l.name)),d=l.comment,h=k.transformTo("string",i(d)),m=k.transformTo("string",N.utf8encode(d)),g=f.length!==l.name.length,v=m.length!==d.length,A="",y="",b="",x=l.dir,w=l.date,C={crc32:0,compressedSize:0,uncompressedSize:0};e&&!a||(C.crc32=t.crc32,C.compressedSize=t.compressedSize,C.uncompressedSize=t.uncompressedSize);var S=0;e&&(S|=8),p||!g&&!v||(S|=2048);var P,L,_=0,E=0;x&&(_|=16),"UNIX"===n?(E=798,_|=(P=l.unixPermissions,(L=P)||(L=x?16893:33204),(65535&L)<<16)):(E=20,_|=63&(l.dosPermissions||0)),o=w.getUTCHours(),o<<=6,o|=w.getUTCMinutes(),o<<=5,o|=w.getUTCSeconds()/2,s=w.getUTCFullYear()-1980,s<<=4,s|=w.getUTCMonth()+1,s<<=5,s|=w.getUTCDate(),g&&(A+="up"+R((y=R(1,1)+R(F(u),4)+f).length,2)+y),v&&(A+="uc"+R((b=R(1,1)+R(F(h),4)+m).length,2)+b);var T="";return T+="\n\0",T+=R(S,2),T+=c.magic,T+=R(o,2),T+=R(s,2),T+=R(C.crc32,4),T+=R(C.compressedSize,4),T+=R(C.uncompressedSize,4),T+=R(u.length,2),T+=R(A.length,2),{fileRecord:I.LOCAL_FILE_HEADER+T+u+A,dirRecord:I.CENTRAL_FILE_HEADER+R(E,2)+T+R(h.length,2)+"\0\0\0\0"+R(_,4)+R(r,4)+u+A+h}}var k=t("../utils"),i=t("../stream/GenericWorker"),N=t("../utf8"),F=t("../crc32"),I=t("../signature");function r(t,e,a,r){i.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=e,this.zipPlatform=a,this.encodeFileName=r,this.streamFiles=t,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}k.inherits(r,i),r.prototype.push=function(t){var e=t.meta.percent||0,a=this.entriesCount,r=this._sources.length;this.accumulate?this.contentBuffer.push(t):(this.bytesWritten+=t.data.length,i.prototype.push.call(this,{data:t.data,meta:{currentFile:this.currentFile,percent:a?(e+100*(a-r-1))/a:100}}))},r.prototype.openedSource=function(t){this.currentSourceOffset=this.bytesWritten,this.currentFile=t.file.name;var e=this.streamFiles&&!t.file.dir;if(e){var a=n(t,e,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:a.fileRecord,meta:{percent:0}})}else this.accumulate=!0},r.prototype.closedSource=function(t){this.accumulate=!1;var e,a=this.streamFiles&&!t.file.dir,r=n(t,a,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(r.dirRecord),a)this.push({data:(e=t,I.DATA_DESCRIPTOR+R(e.crc32,4)+R(e.compressedSize,4)+R(e.uncompressedSize,4)),meta:{percent:100}});else for(this.push({data:r.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},r.prototype.flush=function(){for(var t=this.bytesWritten,e=0;e=this.index;e--)a=(a<<8)+this.byteAt(e);return this.index+=t,a},readString:function(t){return r.transformTo("string",this.readData(t))},readData:function(t){},lastIndexOfSignature:function(t){},readAndCheckSignature:function(t){},readDate:function(){var t=this.readInt(4);return new Date(Date.UTC(1980+(t>>25&127),(t>>21&15)-1,t>>16&31,t>>11&31,t>>5&63,(31&t)<<1))}},e.exports=n},{"../utils":32}],19:[function(t,e,a){"use strict";var r=t("./Uint8ArrayReader");function n(t){r.call(this,t)}t("../utils").inherits(n,r),n.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=n},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(t,e,a){"use strict";var r=t("./DataReader");function n(t){r.call(this,t)}t("../utils").inherits(n,r),n.prototype.byteAt=function(t){return this.data.charCodeAt(this.zero+t)},n.prototype.lastIndexOfSignature=function(t){return this.data.lastIndexOf(t)-this.zero},n.prototype.readAndCheckSignature=function(t){return t===this.readData(4)},n.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=n},{"../utils":32,"./DataReader":18}],21:[function(t,e,a){"use strict";var r=t("./ArrayReader");function n(t){r.call(this,t)}t("../utils").inherits(n,r),n.prototype.readData=function(t){if(this.checkOffset(t),0===t)return new Uint8Array(0);var e=this.data.subarray(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=n},{"../utils":32,"./ArrayReader":17}],22:[function(t,e,a){"use strict";var r=t("../utils"),n=t("../support"),i=t("./ArrayReader"),o=t("./StringReader"),s=t("./NodeBufferReader"),l=t("./Uint8ArrayReader");e.exports=function(t){var e=r.getTypeOf(t);return r.checkSupport(e),"string"!==e||n.uint8array?"nodebuffer"===e?new s(t):n.uint8array?new l(r.transformTo("uint8array",t)):new i(r.transformTo("array",t)):new o(t)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(t,e,a){"use strict";a.LOCAL_FILE_HEADER="PK",a.CENTRAL_FILE_HEADER="PK",a.CENTRAL_DIRECTORY_END="PK",a.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",a.ZIP64_CENTRAL_DIRECTORY_END="PK",a.DATA_DESCRIPTOR="PK\b"},{}],24:[function(t,e,a){"use strict";var r=t("./GenericWorker"),n=t("../utils");function i(t){r.call(this,"ConvertWorker to "+t),this.destType=t}n.inherits(i,r),i.prototype.processChunk=function(t){this.push({data:n.transformTo(this.destType,t.data),meta:t.meta})},e.exports=i},{"../utils":32,"./GenericWorker":28}],25:[function(t,e,a){"use strict";var r=t("./GenericWorker"),n=t("../crc32");function i(){r.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}t("../utils").inherits(i,r),i.prototype.processChunk=function(t){this.streamInfo.crc32=n(t.data,this.streamInfo.crc32||0),this.push(t)},e.exports=i},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(t,e,a){"use strict";var r=t("../utils"),n=t("./GenericWorker");function i(t){n.call(this,"DataLengthProbe for "+t),this.propName=t,this.withStreamInfo(t,0)}r.inherits(i,n),i.prototype.processChunk=function(t){if(t){var e=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=e+t.data.length}n.prototype.processChunk.call(this,t)},e.exports=i},{"../utils":32,"./GenericWorker":28}],27:[function(t,e,a){"use strict";var r=t("../utils"),n=t("./GenericWorker");function i(t){n.call(this,"DataWorker");var e=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,t.then(function(t){e.dataIsReady=!0,e.data=t,e.max=t&&t.length||0,e.type=r.getTypeOf(t),e.isPaused||e._tickAndRepeat()},function(t){e.error(t)})}r.inherits(i,n),i.prototype.cleanUp=function(){n.prototype.cleanUp.call(this),this.data=null},i.prototype.resume=function(){return!!n.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,r.delay(this._tickAndRepeat,[],this)),!0)},i.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(r.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},i.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var t=null,e=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":t=this.data.substring(this.index,e);break;case"uint8array":t=this.data.subarray(this.index,e);break;case"array":case"nodebuffer":t=this.data.slice(this.index,e)}return this.index=e,this.push({data:t,meta:{percent:this.max?this.index/this.max*100:0}})},e.exports=i},{"../utils":32,"./GenericWorker":28}],28:[function(t,e,a){"use strict";function r(t){this.name=t||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}r.prototype={push:function(t){this.emit("data",t)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(t){this.emit("error",t)}return!0},error:function(t){return!this.isFinished&&(this.isPaused?this.generatedError=t:(this.isFinished=!0,this.emit("error",t),this.previous&&this.previous.error(t),this.cleanUp()),!0)},on:function(t,e){return this._listeners[t].push(e),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(t,e){if(this._listeners[t])for(var a=0;a "+t:t}},e.exports=r},{}],29:[function(t,e,a){"use strict";var l=t("../utils"),n=t("./ConvertWorker"),i=t("./GenericWorker"),c=t("../base64"),r=t("../support"),o=t("../external"),s=null;if(r.nodestream)try{s=t("../nodejs/NodejsStreamOutputAdapter")}catch(t){}function p(t,e,a){var r=e;switch(e){case"blob":case"arraybuffer":r="uint8array";break;case"base64":r="string"}try{this._internalType=r,this._outputType=e,this._mimeType=a,l.checkSupport(r),this._worker=t.pipe(new n(r)),t.lock()}catch(t){this._worker=new i("error"),this._worker.error(t)}}p.prototype={accumulate:function(t){return function(t,s){return new o.Promise(function(e,a){var r=[],n=t._internalType,i=t._outputType,o=t._mimeType;t.on("data",function(t,e){r.push(t),s&&s(e)}).on("error",function(t){r=[],a(t)}).on("end",function(){try{var t=function(t,e,a){switch(t){case"blob":return l.newBlob(l.transformTo("arraybuffer",e),a);case"base64":return c.encode(e);default:return l.transformTo(t,e)}}(i,function(t,e){var a,r=0,n=null,i=0;for(a=0;a>>6:(a<65536?e[i++]=224|a>>>12:(e[i++]=240|a>>>18,e[i++]=128|a>>>12&63),e[i++]=128|a>>>6&63),e[i++]=128|63&a);return e}(t)},i.utf8decode=function(t){return l.nodebuffer?s.transformTo("nodebuffer",t).toString("utf-8"):function(t){var e,a,r,n,i=t.length,o=new Array(2*i);for(e=a=0;e>10&1023,o[a++]=56320|1023&r)}return o.length!==a&&(o.subarray?o=o.subarray(0,a):o.length=a),s.applyFromCharCode(o)}(t=s.transformTo(l.uint8array?"uint8array":"array",t))},s.inherits(o,r),o.prototype.processChunk=function(t){var e=s.transformTo(l.uint8array?"uint8array":"array",t.data);if(this.leftOver&&this.leftOver.length){if(l.uint8array){var a=e;(e=new Uint8Array(a.length+this.leftOver.length)).set(this.leftOver,0),e.set(a,this.leftOver.length)}else e=this.leftOver.concat(e);this.leftOver=null}var r=function(t,e){var a;for((e=e||t.length)>t.length&&(e=t.length),a=e-1;0<=a&&128==(192&t[a]);)a--;return a<0?e:0===a?e:a+c[t[a]]>e?a:e}(e),n=e;r!==e.length&&(l.uint8array?(n=e.subarray(0,r),this.leftOver=e.subarray(r,e.length)):(n=e.slice(0,r),this.leftOver=e.slice(r,e.length))),this.push({data:i.utf8decode(n),meta:t.meta})},o.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:i.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},i.Utf8DecodeWorker=o,s.inherits(p,r),p.prototype.processChunk=function(t){this.push({data:i.utf8encode(t.data),meta:t.meta})},i.Utf8EncodeWorker=p},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(t,e,s){"use strict";var l=t("./support"),c=t("./base64"),a=t("./nodejsUtils"),r=t("set-immediate-shim"),p=t("./external");function n(t){return t}function u(t,e){for(var a=0;a>8;this.dir=!!(16&this.externalFileAttributes),0==t&&(this.dosPermissions=63&this.externalFileAttributes),3==t&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(t){if(this.extraFields[1]){var e=r(this.extraFields[1].value);this.uncompressedSize===i.MAX_VALUE_32BITS&&(this.uncompressedSize=e.readInt(8)),this.compressedSize===i.MAX_VALUE_32BITS&&(this.compressedSize=e.readInt(8)),this.localHeaderOffset===i.MAX_VALUE_32BITS&&(this.localHeaderOffset=e.readInt(8)),this.diskNumberStart===i.MAX_VALUE_32BITS&&(this.diskNumberStart=e.readInt(4))}},readExtraFields:function(t){var e,a,r,n=t.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});t.index>>6:(a<65536?e[i++]=224|a>>>12:(e[i++]=240|a>>>18,e[i++]=128|a>>>12&63),e[i++]=128|a>>>6&63),e[i++]=128|63&a);return e},a.buf2binstring=function(t){return p(t,t.length)},a.binstring2buf=function(t){for(var e=new l.Buf8(t.length),a=0,r=e.length;a>10&1023,s[r++]=56320|1023&n)}return p(s,r)},a.utf8border=function(t,e){var a;for((e=e||t.length)>t.length&&(e=t.length),a=e-1;0<=a&&128==(192&t[a]);)a--;return a<0?e:0===a?e:a+c[t[a]]>e?a:e}},{"./common":41}],43:[function(t,e,a){"use strict";e.exports=function(t,e,a,r){for(var n=65535&t|0,i=t>>>16&65535|0,o=0;0!==a;){for(a-=o=2e3>>1:t>>>1;e[a]=t}return e}();e.exports=function(t,e,a,r){var n=s,i=r+a;t^=-1;for(var o=r;o>>8^n[255&(t^e[o])];return-1^t}},{}],46:[function(t,e,a){"use strict";var l,f=t("../utils/common"),c=t("./trees"),d=t("./adler32"),h=t("./crc32"),r=t("./messages"),p=0,u=0,m=-2,n=2,g=8,i=286,o=30,s=19,v=2*i+1,A=15,y=3,b=258,x=b+y+1,w=42,C=113;function S(t,e){return t.msg=r[e],e}function P(t){return(t<<1)-(4t.avail_out&&(a=t.avail_out),0!==a&&(f.arraySet(t.output,e.pending_buf,e.pending_out,a,t.next_out),t.next_out+=a,e.pending_out+=a,t.total_out+=a,t.avail_out-=a,e.pending-=a,0===e.pending&&(e.pending_out=0))}function E(t,e){c._tr_flush_block(t,0<=t.block_start?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,_(t.strm)}function T(t,e){t.pending_buf[t.pending++]=e}function R(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e}function k(t,e){var a,r,n=t.max_chain_length,i=t.strstart,o=t.prev_length,s=t.nice_match,l=t.strstart>t.w_size-x?t.strstart-(t.w_size-x):0,c=t.window,p=t.w_mask,u=t.prev,f=t.strstart+b,d=c[i+o-1],h=c[i+o];t.prev_length>=t.good_match&&(n>>=2),s>t.lookahead&&(s=t.lookahead);do{if(c[(a=e)+o]===h&&c[a+o-1]===d&&c[a]===c[i]&&c[++a]===c[i+1]){i+=2,a++;do{}while(c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&il&&0!=--n);return o<=t.lookahead?o:t.lookahead}function N(t){var e,a,r,n,i,o,s,l,c,p,u=t.w_size;do{if(n=t.window_size-t.lookahead-t.strstart,t.strstart>=u+(u-x)){for(f.arraySet(t.window,t.window,u,u,0),t.match_start-=u,t.strstart-=u,t.block_start-=u,e=a=t.hash_size;r=t.head[--e],t.head[e]=u<=r?r-u:0,--a;);for(e=a=u;r=t.prev[--e],t.prev[e]=u<=r?r-u:0,--a;);n+=u}if(0===t.strm.avail_in)break;if(o=t.strm,s=t.window,l=t.strstart+t.lookahead,p=void 0,(c=n)<(p=o.avail_in)&&(p=c),a=0===p?0:(o.avail_in-=p,f.arraySet(s,o.input,o.next_in,p,l),1===o.state.wrap?o.adler=d(o.adler,s,p,l):2===o.state.wrap&&(o.adler=h(o.adler,s,p,l)),o.next_in+=p,o.total_in+=p,p),t.lookahead+=a,t.lookahead+t.insert>=y)for(i=t.strstart-t.insert,t.ins_h=t.window[i],t.ins_h=(t.ins_h<=y&&(t.ins_h=(t.ins_h<=y)if(r=c._tr_tally(t,t.strstart-t.match_start,t.match_length-y),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=y){for(t.match_length--;t.strstart++,t.ins_h=(t.ins_h<=y&&(t.ins_h=(t.ins_h<=y&&t.match_length<=t.prev_length){for(n=t.strstart+t.lookahead-y,r=c._tr_tally(t,t.strstart-1-t.prev_match,t.prev_length-y),t.lookahead-=t.prev_length-1,t.prev_length-=2;++t.strstart<=n&&(t.ins_h=(t.ins_h<t.pending_buf_size-5&&(a=t.pending_buf_size-5);;){if(t.lookahead<=1){if(N(t),0===t.lookahead&&e===p)return 1;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var r=t.block_start+a;if((0===t.strstart||t.strstart>=r)&&(t.lookahead=t.strstart-r,t.strstart=r,E(t,!1),0===t.strm.avail_out))return 1;if(t.strstart-t.block_start>=t.w_size-x&&(E(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(E(t,!0),0===t.strm.avail_out?3:4):(t.strstart>t.block_start&&(E(t,!1),t.strm.avail_out),1)}),new O(4,4,8,4,F),new O(4,5,16,8,F),new O(4,6,32,32,F),new O(4,4,16,16,I),new O(8,16,32,32,I),new O(8,16,128,128,I),new O(8,32,128,256,I),new O(32,128,258,1024,I),new O(32,258,258,4096,I)],a.deflateInit=function(t,e){return M(t,e,g,15,8,0)},a.deflateInit2=M,a.deflateReset=j,a.deflateResetKeep=D,a.deflateSetHeader=function(t,e){return t&&t.state?2!==t.state.wrap?m:(t.state.gzhead=e,u):m},a.deflate=function(t,e){var a,r,n,i;if(!t||!t.state||5>8&255),T(r,r.gzhead.time>>16&255),T(r,r.gzhead.time>>24&255),T(r,9===r.level?2:2<=r.strategy||r.level<2?4:0),T(r,255&r.gzhead.os),r.gzhead.extra&&r.gzhead.extra.length&&(T(r,255&r.gzhead.extra.length),T(r,r.gzhead.extra.length>>8&255)),r.gzhead.hcrc&&(t.adler=h(t.adler,r.pending_buf,r.pending,0)),r.gzindex=0,r.status=69):(T(r,0),T(r,0),T(r,0),T(r,0),T(r,0),T(r,9===r.level?2:2<=r.strategy||r.level<2?4:0),T(r,3),r.status=C);else{var o=g+(r.w_bits-8<<4)<<8;o|=(2<=r.strategy||r.level<2?0:r.level<6?1:6===r.level?2:3)<<6,0!==r.strstart&&(o|=32),o+=31-o%31,r.status=C,R(r,o),0!==r.strstart&&(R(r,t.adler>>>16),R(r,65535&t.adler)),t.adler=1}if(69===r.status)if(r.gzhead.extra){for(n=r.pending;r.gzindex<(65535&r.gzhead.extra.length)&&(r.pending!==r.pending_buf_size||(r.gzhead.hcrc&&r.pending>n&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),_(t),n=r.pending,r.pending!==r.pending_buf_size));)T(r,255&r.gzhead.extra[r.gzindex]),r.gzindex++;r.gzhead.hcrc&&r.pending>n&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),r.gzindex===r.gzhead.extra.length&&(r.gzindex=0,r.status=73)}else r.status=73;if(73===r.status)if(r.gzhead.name){n=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>n&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),_(t),n=r.pending,r.pending===r.pending_buf_size)){i=1;break}i=r.gzindexn&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),0===i&&(r.gzindex=0,r.status=91)}else r.status=91;if(91===r.status)if(r.gzhead.comment){n=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>n&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),_(t),n=r.pending,r.pending===r.pending_buf_size)){i=1;break}i=r.gzindexn&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),0===i&&(r.status=103)}else r.status=103;if(103===r.status&&(r.gzhead.hcrc?(r.pending+2>r.pending_buf_size&&_(t),r.pending+2<=r.pending_buf_size&&(T(r,255&t.adler),T(r,t.adler>>8&255),t.adler=0,r.status=C)):r.status=C),0!==r.pending){if(_(t),0===t.avail_out)return r.last_flush=-1,u}else if(0===t.avail_in&&P(e)<=P(a)&&4!==e)return S(t,-5);if(666===r.status&&0!==t.avail_in)return S(t,-5);if(0!==t.avail_in||0!==r.lookahead||e!==p&&666!==r.status){var s=2===r.strategy?function(t,e){for(var a;;){if(0===t.lookahead&&(N(t),0===t.lookahead)){if(e===p)return 1;break}if(t.match_length=0,a=c._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,a&&(E(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(E(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(E(t,!1),0===t.strm.avail_out)?1:2}(r,e):3===r.strategy?function(t,e){for(var a,r,n,i,o=t.window;;){if(t.lookahead<=b){if(N(t),t.lookahead<=b&&e===p)return 1;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=y&&0t.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=y?(a=c._tr_tally(t,1,t.match_length-y),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(a=c._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),a&&(E(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(E(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(E(t,!1),0===t.strm.avail_out)?1:2}(r,e):l[r.level].func(r,e);if(3!==s&&4!==s||(r.status=666),1===s||3===s)return 0===t.avail_out&&(r.last_flush=-1),u;if(2===s&&(1===e?c._tr_align(r):5!==e&&(c._tr_stored_block(r,0,0,!1),3===e&&(L(r.head),0===r.lookahead&&(r.strstart=0,r.block_start=0,r.insert=0))),_(t),0===t.avail_out))return r.last_flush=-1,u}return 4!==e?u:r.wrap<=0?1:(2===r.wrap?(T(r,255&t.adler),T(r,t.adler>>8&255),T(r,t.adler>>16&255),T(r,t.adler>>24&255),T(r,255&t.total_in),T(r,t.total_in>>8&255),T(r,t.total_in>>16&255),T(r,t.total_in>>24&255)):(R(r,t.adler>>>16),R(r,65535&t.adler)),_(t),0=a.w_size&&(0===i&&(L(a.head),a.strstart=0,a.block_start=0,a.insert=0),c=new f.Buf8(a.w_size),f.arraySet(c,e,p-a.w_size,a.w_size,0),e=c,p=a.w_size),o=t.avail_in,s=t.next_in,l=t.input,t.avail_in=p,t.next_in=0,t.input=e,N(a);a.lookahead>=y;){for(r=a.strstart,n=a.lookahead-(y-1);a.ins_h=(a.ins_h<>>=b=y>>>24,h-=b,0==(b=y>>>16&255))L[i++]=65535&y;else{if(!(16&b)){if(0==(64&b)){y=m[(65535&y)+(d&(1<>>=b,h-=b),h<15&&(d+=P[r++]<>>=b=y>>>24,h-=b,!(16&(b=y>>>16&255))){if(0==(64&b)){y=g[(65535&y)+(d&(1<>>=b,h-=b,(b=i-o)>3,d&=(1<<(h-=x<<3))-1,t.next_in=r,t.next_out=i,t.avail_in=r>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24)}function i(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new T.Buf16(320),this.work=new T.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function o(t){var e;return t&&t.state?(e=t.state,t.total_in=t.total_out=e.total=0,t.msg="",e.wrap&&(t.adler=1&e.wrap),e.mode=j,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new T.Buf32(r),e.distcode=e.distdyn=new T.Buf32(n),e.sane=1,e.back=-1,B):D}function s(t){var e;return t&&t.state?((e=t.state).wsize=0,e.whave=0,e.wnext=0,o(t)):D}function l(t,e){var a,r;return t&&t.state?(r=t.state,e<0?(a=0,e=-e):(a=1+(e>>4),e<48&&(e&=15)),e&&(e<8||15=i.wsize?(T.arraySet(i.window,e,a-i.wsize,i.wsize,0),i.wnext=0,i.whave=i.wsize):(r<(n=i.wsize-i.wnext)&&(n=r),T.arraySet(i.window,e,a-r,n,i.wnext),(r-=n)?(T.arraySet(i.window,e,a-r,r,0),i.wnext=r,i.whave=i.wsize):(i.wnext+=n,i.wnext===i.wsize&&(i.wnext=0),i.whave>>8&255,a.check=k(a.check,_,2,0),p=c=0,a.mode=2;break}if(a.flags=0,a.head&&(a.head.done=!1),!(1&a.wrap)||(((255&c)<<8)+(c>>8))%31){t.msg="incorrect header check",a.mode=30;break}if(8!=(15&c)){t.msg="unknown compression method",a.mode=30;break}if(p-=4,w=8+(15&(c>>>=4)),0===a.wbits)a.wbits=w;else if(w>a.wbits){t.msg="invalid window size",a.mode=30;break}a.dmax=1<>8&1),512&a.flags&&(_[0]=255&c,_[1]=c>>>8&255,a.check=k(a.check,_,2,0)),p=c=0,a.mode=3;case 3:for(;p<32;){if(0===s)break t;s--,c+=r[i++]<>>8&255,_[2]=c>>>16&255,_[3]=c>>>24&255,a.check=k(a.check,_,4,0)),p=c=0,a.mode=4;case 4:for(;p<16;){if(0===s)break t;s--,c+=r[i++]<>8),512&a.flags&&(_[0]=255&c,_[1]=c>>>8&255,a.check=k(a.check,_,2,0)),p=c=0,a.mode=5;case 5:if(1024&a.flags){for(;p<16;){if(0===s)break t;s--,c+=r[i++]<>>8&255,a.check=k(a.check,_,2,0)),p=c=0}else a.head&&(a.head.extra=null);a.mode=6;case 6:if(1024&a.flags&&(s<(d=a.length)&&(d=s),d&&(a.head&&(w=a.head.extra_len-a.length,a.head.extra||(a.head.extra=new Array(a.head.extra_len)),T.arraySet(a.head.extra,r,i,d,w)),512&a.flags&&(a.check=k(a.check,r,d,i)),s-=d,i+=d,a.length-=d),a.length))break t;a.length=0,a.mode=7;case 7:if(2048&a.flags){if(0===s)break t;for(d=0;w=r[i+d++],a.head&&w&&a.length<65536&&(a.head.name+=String.fromCharCode(w)),w&&d>9&1,a.head.done=!0),t.adler=a.check=0,a.mode=12;break;case 10:for(;p<32;){if(0===s)break t;s--,c+=r[i++]<>>=7&p,p-=7&p,a.mode=27;break}for(;p<3;){if(0===s)break t;s--,c+=r[i++]<>>=1)){case 0:a.mode=14;break;case 1:if(z(a),a.mode=20,6!==e)break;c>>>=2,p-=2;break t;case 2:a.mode=17;break;case 3:t.msg="invalid block type",a.mode=30}c>>>=2,p-=2;break;case 14:for(c>>>=7&p,p-=7&p;p<32;){if(0===s)break t;s--,c+=r[i++]<>>16^65535)){t.msg="invalid stored block lengths",a.mode=30;break}if(a.length=65535&c,p=c=0,a.mode=15,6===e)break t;case 15:a.mode=16;case 16:if(d=a.length){if(s>>=5,p-=5,a.ndist=1+(31&c),c>>>=5,p-=5,a.ncode=4+(15&c),c>>>=4,p-=4,286>>=3,p-=3}for(;a.have<19;)a.lens[E[a.have++]]=0;if(a.lencode=a.lendyn,a.lenbits=7,S={bits:a.lenbits},C=F(0,a.lens,0,19,a.lencode,0,a.work,S),a.lenbits=S.bits,C){t.msg="invalid code lengths set",a.mode=30;break}a.have=0,a.mode=19;case 19:for(;a.have>>16&255,A=65535&L,!((g=L>>>24)<=p);){if(0===s)break t;s--,c+=r[i++]<>>=g,p-=g,a.lens[a.have++]=A;else{if(16===A){for(P=g+2;p>>=g,p-=g,0===a.have){t.msg="invalid bit length repeat",a.mode=30;break}w=a.lens[a.have-1],d=3+(3&c),c>>>=2,p-=2}else if(17===A){for(P=g+3;p>>=g)),c>>>=3,p-=3}else{for(P=g+7;p>>=g)),c>>>=7,p-=7}if(a.have+d>a.nlen+a.ndist){t.msg="invalid bit length repeat",a.mode=30;break}for(;d--;)a.lens[a.have++]=w}}if(30===a.mode)break;if(0===a.lens[256]){t.msg="invalid code -- missing end-of-block",a.mode=30;break}if(a.lenbits=9,S={bits:a.lenbits},C=F(I,a.lens,0,a.nlen,a.lencode,0,a.work,S),a.lenbits=S.bits,C){t.msg="invalid literal/lengths set",a.mode=30;break}if(a.distbits=6,a.distcode=a.distdyn,S={bits:a.distbits},C=F(O,a.lens,a.nlen,a.ndist,a.distcode,0,a.work,S),a.distbits=S.bits,C){t.msg="invalid distances set",a.mode=30;break}if(a.mode=20,6===e)break t;case 20:a.mode=21;case 21:if(6<=s&&258<=l){t.next_out=o,t.avail_out=l,t.next_in=i,t.avail_in=s,a.hold=c,a.bits=p,N(t,f),o=t.next_out,n=t.output,l=t.avail_out,i=t.next_in,r=t.input,s=t.avail_in,c=a.hold,p=a.bits,12===a.mode&&(a.back=-1);break}for(a.back=0;v=(L=a.lencode[c&(1<>>16&255,A=65535&L,!((g=L>>>24)<=p);){if(0===s)break t;s--,c+=r[i++]<>y)])>>>16&255,A=65535&L,!(y+(g=L>>>24)<=p);){if(0===s)break t;s--,c+=r[i++]<>>=y,p-=y,a.back+=y}if(c>>>=g,p-=g,a.back+=g,a.length=A,0===v){a.mode=26;break}if(32&v){a.back=-1,a.mode=12;break}if(64&v){t.msg="invalid literal/length code",a.mode=30;break}a.extra=15&v,a.mode=22;case 22:if(a.extra){for(P=a.extra;p>>=a.extra,p-=a.extra,a.back+=a.extra}a.was=a.length,a.mode=23;case 23:for(;v=(L=a.distcode[c&(1<>>16&255,A=65535&L,!((g=L>>>24)<=p);){if(0===s)break t;s--,c+=r[i++]<>y)])>>>16&255,A=65535&L,!(y+(g=L>>>24)<=p);){if(0===s)break t;s--,c+=r[i++]<>>=y,p-=y,a.back+=y}if(c>>>=g,p-=g,a.back+=g,64&v){t.msg="invalid distance code",a.mode=30;break}a.offset=A,a.extra=15&v,a.mode=24;case 24:if(a.extra){for(P=a.extra;p>>=a.extra,p-=a.extra,a.back+=a.extra}if(a.offset>a.dmax){t.msg="invalid distance too far back",a.mode=30;break}a.mode=25;case 25:if(0===l)break t;if(d=f-l,a.offset>d){if((d=a.offset-d)>a.whave&&a.sane){t.msg="invalid distance too far back",a.mode=30;break}h=d>a.wnext?(d-=a.wnext,a.wsize-d):a.wnext-d,d>a.length&&(d=a.length),m=a.window}else m=n,h=o-a.offset,d=a.length;for(ld?(m=N[F+o[y]],E[T+o[y]]):(m=96,0),l=1<>S)+(c-=l)]=h<<24|m<<16|g|0,0!==c;);for(l=1<>=1;if(0!==l?(_&=l-1,_+=l):_=0,y++,0==--R[A]){if(A===x)break;A=e[a+o[y]]}if(w>>7)]}function C(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255}function S(t,e,a){t.bi_valid>n-a?(t.bi_buf|=e<>n-t.bi_valid,t.bi_valid+=a-n):(t.bi_buf|=e<>>=1,a<<=1,0<--e;);return a>>>1}function _(t,e,a){var r,n,i=new Array(g+1),o=0;for(r=1;r<=g;r++)i[r]=o=o+a[r-1]<<1;for(n=0;n<=e;n++){var s=t[2*n+1];0!==s&&(t[2*n]=L(i[s]++,s))}}function E(t){var e;for(e=0;e<286;e++)t.dyn_ltree[2*e]=0;for(e=0;e<30;e++)t.dyn_dtree[2*e]=0;for(e=0;e<19;e++)t.bl_tree[2*e]=0;t.dyn_ltree[512]=1,t.opt_len=t.static_len=0,t.last_lit=t.matches=0}function T(t){8>1;1<=a;a--)k(t,i,a);for(n=l;a=t.heap[1],t.heap[1]=t.heap[t.heap_len--],k(t,i,1),r=t.heap[1],t.heap[--t.heap_max]=a,t.heap[--t.heap_max]=r,i[2*n]=i[2*a]+i[2*r],t.depth[n]=(t.depth[a]>=t.depth[r]?t.depth[a]:t.depth[r])+1,i[2*a+1]=i[2*r+1]=n,t.heap[1]=n++,k(t,i,1),2<=t.heap_len;);t.heap[--t.heap_max]=t.heap[1],function(t,e){var a,r,n,i,o,s,l=e.dyn_tree,c=e.max_code,p=e.stat_desc.static_tree,u=e.stat_desc.has_stree,f=e.stat_desc.extra_bits,d=e.stat_desc.extra_base,h=e.stat_desc.max_length,m=0;for(i=0;i<=g;i++)t.bl_count[i]=0;for(l[2*t.heap[t.heap_max]+1]=0,a=t.heap_max+1;a<573;a++)h<(i=l[2*l[2*(r=t.heap[a])+1]+1]+1)&&(i=h,m++),l[2*r+1]=i,c>=7;r<30;r++)for(b[r]=n<<7,t=0;t<1<>>=1)if(1&a&&0!==t.dyn_ltree[2*e])return 0;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return 1;for(e=32;e<256;e++)if(0!==t.dyn_ltree[2*e])return 1;return 0}(t)),F(t,t.l_desc),F(t,t.d_desc),o=function(t){var e;for(I(t,t.dyn_ltree,t.l_desc.max_code),I(t,t.dyn_dtree,t.d_desc.max_code),F(t,t.bl_desc),e=18;3<=e&&0===t.bl_tree[2*p[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e}(t),n=t.opt_len+3+7>>>3,(i=t.static_len+3+7>>>3)<=n&&(n=i)):n=i=a+5,a+4<=n&&-1!==e?D(t,e,a,r):4===t.strategy||i===n?(S(t,2+(r?1:0),3),N(t,u,f)):(S(t,4+(r?1:0),3),function(t,e,a,r){var n;for(S(t,e-257,5),S(t,a-1,5),S(t,r-4,4),n=0;n>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&e,t.pending_buf[t.l_buf+t.last_lit]=255&a,t.last_lit++,0===e?t.dyn_ltree[2*a]++:(t.matches++,e--,t.dyn_ltree[2*(h[a]+256+1)]++,t.dyn_dtree[2*w(e)]++),t.last_lit===t.lit_bufsize-1},a._tr_align=function(t){var e;S(t,2,3),P(t,256,u),16===(e=t).bi_valid?(C(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):8<=e.bi_valid&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}},{"../utils/common":41}],53:[function(t,e,a){"use strict";e.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(t,e,a){"use strict";e.exports="function"==typeof setImmediate?setImmediate:function(){var t=[].slice.apply(arguments);t.splice(1,0,0),setTimeout.apply(null,t)}},{}]},{},[10])(10)}),function i(o,s,l){function c(e,t){if(!s[e]){if(!o[e]){var a="function"==typeof require&&require;if(!t&&a)return a(e,!0);if(p)return p(e,!0);var r=new Error("Cannot find module '"+e+"'");throw r.code="MODULE_NOT_FOUND",r}var n=s[e]={exports:{}};o[e][0].call(n.exports,function(t){return c(o[e][1][t]||t)},n,n.exports,i,o,s,l)}return s[e].exports}for(var p="function"==typeof require&&require,t=0;to;)i.call(t,r=n[o++])&&e.push(r);return e}},{104:104,107:107,108:108}],62:[function(t,e,a){var m=t(70),g=t(52),v=t(72),A=t(118),y=t(54),b="prototype",x=function(t,e,a){var r,n,i,o,s=t&x.F,l=t&x.G,c=t&x.S,p=t&x.P,u=t&x.B,f=l?m:c?m[e]||(m[e]={}):(m[e]||{})[b],d=l?g:g[e]||(g[e]={}),h=d[b]||(d[b]={});for(r in l&&(a=e),a)i=((n=!s&&f&&void 0!==f[r])?f:a)[r],o=u&&n?y(i,m):p&&"function"==typeof i?y(Function.call,i):i,f&&A(f,r,i,t&x.U),d[r]!=i&&v(d,r,o),p&&h[r]!=i&&(h[r]=i)};m.core=g,x.F=1,x.G=2,x.S=4,x.P=8,x.B=16,x.W=32,x.U=64,x.R=128,e.exports=x},{118:118,52:52,54:54,70:70,72:72}],63:[function(t,e,a){var r=t(152)("match");e.exports=function(e){var a=/./;try{"/./"[e](a)}catch(t){try{return a[r]=!1,!"/./"[e](a)}catch(t){}}return!0}},{152:152}],64:[function(t,e,a){arguments[4][23][0].apply(a,arguments)},{23:23}],65:[function(t,e,a){"use strict";t(248);var p=t(118),u=t(72),f=t(64),d=t(57),h=t(152),m=t(120),g=h("species"),v=!f(function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$
")}),A=function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var a="ab".split(t);return 2===a.length&&"a"===a[0]&&"b"===a[1]}();e.exports=function(a,t,e){var r=h(a),i=!f(function(){var t={};return t[r]=function(){return 7},7!=""[a](t)}),n=i?!f(function(){var t=!1,e=/a/;return e.exec=function(){return t=!0,null},"split"===a&&(e.constructor={},e.constructor[g]=function(){return e}),e[r](""),!t}):void 0;if(!i||!n||"replace"===a&&!v||"split"===a&&!A){var o=/./[r],s=e(d,r,""[a],function(t,e,a,r,n){return e.exec===m?i&&!n?{done:!0,value:o.call(e,a,r)}:{done:!0,value:t.call(a,e,r)}:{done:!1}}),l=s[0],c=s[1];p(String.prototype,a,l),u(RegExp.prototype,r,2==t?function(t,e){return c.call(t,this,e)}:function(t){return c.call(t,this)})}}},{118:118,120:120,152:152,248:248,57:57,64:64,72:72}],66:[function(t,e,a){"use strict";var r=t(38);e.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},{38:38}],67:[function(t,e,a){"use strict";var h=t(79),m=t(81),g=t(141),v=t(54),A=t(152)("isConcatSpreadable");e.exports=function t(e,a,r,n,i,o,s,l){for(var c,p,u=i,f=0,d=!!s&&v(s,l,3);fdocument.F=Object<\/script>"),t.close(),p=t.F;a--;)delete p[c][s[a]];return p()};t.exports=Object.create||function(t,e){var a;return null!==t?(n[c]=i(t),a=new n,n[c]=null,a[l]=t):a=p(),void 0===e?a:o(a,e)}},{100:100,125:125,38:38,59:59,60:60,73:73}],99:[function(t,e,a){arguments[4][29][0].apply(a,arguments)},{143:143,29:29,38:38,58:58,74:74}],100:[function(t,e,a){var o=t(99),s=t(38),l=t(107);e.exports=t(58)?Object.defineProperties:function(t,e){s(t);for(var a,r=l(e),n=r.length,i=0;in;)o(r,a=e[n++])&&(~l(i,a)||i.push(a));return i}},{125:125,140:140,41:41,71:71}],107:[function(t,e,a){var r=t(106),n=t(60);e.exports=Object.keys||function(t){return r(t,n)}},{106:106,60:60}],108:[function(t,e,a){a.f={}.propertyIsEnumerable},{}],109:[function(t,e,a){var n=t(62),i=t(52),o=t(64);e.exports=function(t,e){var a=(i.Object||{})[t]||Object[t],r={};r[t]=e(a),n(n.S+n.F*o(function(){a(1)}),"Object",r)}},{52:52,62:62,64:64}],110:[function(t,e,a){var l=t(58),c=t(107),p=t(140),u=t(108).f;e.exports=function(s){return function(t){for(var e,a=p(t),r=c(a),n=r.length,i=0,o=[];i>>0||(o.test(a)?16:10))}:r},{134:134,135:135,70:70}],114:[function(t,e,a){e.exports=function(t){try{return{e:!1,v:t()}}catch(t){return{e:!0,v:t}}}},{}],115:[function(t,e,a){var r=t(38),n=t(81),i=t(96);e.exports=function(t,e){if(r(t),n(e)&&e.constructor===t)return e;var a=i.f(t);return(0,a.resolve)(e),a.promise}},{38:38,81:81,96:96}],116:[function(t,e,a){arguments[4][30][0].apply(a,arguments)},{30:30}],117:[function(t,e,a){var n=t(118);e.exports=function(t,e,a){for(var r in e)n(t,r,e[r],a);return t}},{118:118}],118:[function(t,e,a){var i=t(70),o=t(72),s=t(71),l=t(147)("src"),r=t(69),n="toString",c=(""+r).split(n);t(52).inspectSource=function(t){return r.call(t)},(e.exports=function(t,e,a,r){var n="function"==typeof a;n&&(s(a,"name")||o(a,"name",e)),t[e]!==a&&(n&&(s(a,l)||o(a,l,t[e]?""+t[e]:c.join(String(e)))),t===i?t[e]=a:r?t[e]?t[e]=a:o(t,e,a):(delete t[e],o(t,e,a)))})(Function.prototype,n,function(){return"function"==typeof this&&this[l]||r.call(this)})},{147:147,52:52,69:69,70:70,71:71,72:72}],119:[function(t,e,a){"use strict";var n=t(47),i=RegExp.prototype.exec;e.exports=function(t,e){var a=t.exec;if("function"==typeof a){var r=a.call(t,e);if("object"!=typeof r)throw new TypeError("RegExp exec method returned something other than an Object or null");return r}if("RegExp"!==n(t))throw new TypeError("RegExp#exec called on incompatible receiver");return i.call(t,e)}},{47:47}],120:[function(t,e,a){"use strict";var r,n,o=t(66),s=RegExp.prototype.exec,l=String.prototype.replace,i=s,c="lastIndex",p=(r=/a/,n=/b*/g,s.call(r,"a"),s.call(n,"a"),0!==r[c]||0!==n[c]),u=void 0!==/()??/.exec("")[1];(p||u)&&(i=function(t){var e,a,r,n,i=this;return u&&(a=new RegExp("^"+i.source+"$(?!\\s)",o.call(i))),p&&(e=i[c]),r=s.call(i,t),p&&r&&(i[c]=i.global?r.index+r[0].length:e),u&&r&&1"+n+""}var n=t(62),i=t(64),o=t(57),s=/"/g;e.exports=function(e,t){var a={};a[e]=t(r),n(n.P+n.F*i(function(){var t=""[e]('"');return t!==t.toLowerCase()||3l&&(c=c.slice(0,l)),r?c+n:n+c}},{133:133,141:141,57:57}],133:[function(t,e,a){"use strict";var n=t(139),i=t(57);e.exports=function(t){var e=String(i(this)),a="",r=n(t);if(r<0||r==1/0)throw RangeError("Count can't be negative");for(;0>>=1)&&(e+=e))1&r&&(a+=e);return a}},{139:139,57:57}],134:[function(t,e,a){function r(t,e,a){var r={},n=s(function(){return!!l[t]()||"​…"!="​…"[t]()}),i=r[t]=n?e(u):l[t];a&&(r[a]=i),o(o.P+o.F*n,"String",r)}var o=t(62),n=t(57),s=t(64),l=t(135),i="["+l+"]",c=RegExp("^"+i+i+"*"),p=RegExp(i+i+"*$"),u=r.trim=function(t,e){return t=String(n(t)),1&e&&(t=t.replace(c,"")),2&e&&(t=t.replace(p,"")),t};e.exports=r},{135:135,57:57,62:62,64:64}],135:[function(t,e,a){e.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},{}],136:[function(t,e,a){function r(){var t=+this;if(y.hasOwnProperty(t)){var e=y[t];delete y[t],e()}}function n(t){r.call(t.data)}var i,o,s,l=t(54),c=t(76),p=t(73),u=t(59),f=t(70),d=f.process,h=f.setImmediate,m=f.clearImmediate,g=f.MessageChannel,v=f.Dispatch,A=0,y={},b="onreadystatechange";h&&m||(h=function(t){for(var e=[],a=1;a>1,p=23===e?T(2,-24)-T(2,-77):0,u=0,f=t<0||0===t&&1/t<0?1:0;for((t=E(t))!=t||t===L?(n=t!=t?1:0,r=l):(r=R(k(t)/N),t*(i=T(2,-r))<1&&(r--,i*=2),2<=(t+=1<=r+c?p/i:p*T(2,1-c))*i&&(r++,i/=2),l<=r+c?(n=0,r=l):1<=r+c?(n=(t*i-1)*T(2,e),r+=c):(n=t*T(2,c-1)*T(2,e),r=0));8<=e;o[u++]=255&n,n/=256,e-=8);for(r=r<>1,s=n-7,l=a-1,c=t[l--],p=127&c;for(c>>=7;0>=-s,s+=e;0>8&255]}function G(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function V(t){return j(t,52,8)}function H(t){return j(t,23,4)}function Q(t,e,a){m(t[b],e,{get:function(){return this[a]}})}function Y(t,e,a,r){var n=d(+a);if(n+e>t[B])throw P(x);var i=t[O]._b,o=n+t[D],s=i.slice(o,o+e);return r?s:s.reverse()}function q(t,e,a,r,n,i){var o=d(+a);if(o+e>t[B])throw P(x);for(var s=t[O]._b,l=o+t[D],c=r(+n),p=0;pJ;)(Z=K[J++])in w||s(w,Z,_[Z]);i||(X.constructor=w)}var $=new C(new w(2)),tt=C[b].setInt8;$.setInt8(0,2147483648),$.setInt8(1,2147483649),!$.getInt8(0)&&$.getInt8(1)||l(C[b],{setInt8:function(t,e){tt.call(this,t,e<<24>>24)},setUint8:function(t,e){tt.call(this,t,e<<24>>24)}},!0)}else w=function(t){p(this,w,A);var e=d(t);this._b=g.call(new Array(e),0),this[B]=e},C=function(t,e,a){p(this,C,y),p(t,w,y);var r=t[B],n=u(e);if(n<0||r>24},getUint8:function(t){return Y(this,1,t)[0]},getInt16:function(t,e){var a=Y(this,2,t,e);return(a[1]<<8|a[0])<<16>>16},getUint16:function(t,e){var a=Y(this,2,t,e);return a[1]<<8|a[0]},getInt32:function(t,e){return z(Y(this,4,t,e))},getUint32:function(t,e){return z(Y(this,4,t,e))>>>0},getFloat32:function(t,e){return M(Y(this,4,t,e),23,4)},getFloat64:function(t,e){return M(Y(this,8,t,e),52,8)},setInt8:function(t,e){q(this,1,t,U,e)},setUint8:function(t,e){q(this,1,t,U,e)},setInt16:function(t,e,a){q(this,2,t,W,e,a)},setUint16:function(t,e,a){q(this,2,t,W,e,a)},setInt32:function(t,e,a){q(this,4,t,G,e,a)},setUint32:function(t,e,a){q(this,4,t,G,e,a)},setFloat32:function(t,e,a){q(this,4,t,H,e,a)},setFloat64:function(t,e,a){q(this,8,t,V,e,a)}});v(w,A),v(C,y),s(C[b],o.VIEW,!0),a[A]=w,a[y]=C},{103:103,117:117,124:124,138:138,139:139,141:141,146:146,37:37,40:40,58:58,64:64,70:70,72:72,89:89,99:99}],146:[function(t,e,a){for(var r,n=t(70),i=t(72),o=t(147),s=o("typed_array"),l=o("view"),c=!(!n.ArrayBuffer||!n.DataView),p=c,u=0,f="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");u<9;)(r=n[f[u++]])?(i(r.prototype,s,!0),i(r.prototype,l,!0)):p=!1;e.exports={ABV:c,CONSTR:p,TYPED:s,VIEW:l}},{147:147,70:70,72:72}],147:[function(t,e,a){var r=0,n=Math.random();e.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++r+n).toString(36))}},{}],148:[function(t,e,a){var r=t(70).navigator;e.exports=r&&r.userAgent||""},{70:70}],149:[function(t,e,a){var r=t(81);e.exports=function(t,e){if(!r(t)||t._t!==e)throw TypeError("Incompatible receiver, "+e+" required!");return t}},{81:81}],150:[function(t,e,a){var r=t(70),n=t(52),i=t(89),o=t(151),s=t(99).f;e.exports=function(t){var e=n.Symbol||(n.Symbol=i?{}:r.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:o.f(t)})}},{151:151,52:52,70:70,89:89,99:99}],151:[function(t,e,a){a.f=t(152)},{152:152}],152:[function(t,e,a){var r=t(126)("wks"),n=t(147),i=t(70).Symbol,o="function"==typeof i;(e.exports=function(t){return r[t]||(r[t]=o&&i[t]||(o?i:n)("Symbol."+t))}).store=r},{126:126,147:147,70:70}],153:[function(t,e,a){var r=t(47),n=t(152)("iterator"),i=t(88);e.exports=t(52).getIteratorMethod=function(t){if(null!=t)return t[n]||t["@@iterator"]||i[r(t)]}},{152:152,47:47,52:52,88:88}],154:[function(t,e,a){var r=t(62);r(r.P,"Array",{copyWithin:t(39)}),t(35)("copyWithin")},{35:35,39:39,62:62}],155:[function(t,e,a){"use strict";var r=t(62),n=t(42)(4);r(r.P+r.F*!t(128)([].every,!0),"Array",{every:function(t,e){return n(this,t,e)}})},{128:128,42:42,62:62}],156:[function(t,e,a){var r=t(62);r(r.P,"Array",{fill:t(40)}),t(35)("fill")},{35:35,40:40,62:62}],157:[function(t,e,a){"use strict";var r=t(62),n=t(42)(2);r(r.P+r.F*!t(128)([].filter,!0),"Array",{filter:function(t,e){return n(this,t,e)}})},{128:128,42:42,62:62}],158:[function(t,e,a){"use strict";var r=t(62),n=t(42)(6),i="findIndex",o=!0;i in[]&&Array(1)[i](function(){o=!1}),r(r.P+r.F*o,"Array",{findIndex:function(t,e){return n(this,t,1=t.length?(this._t=void 0,n(1)):n(0,"keys"==e?a:"values"==e?t[a]:[a,t[a]])},"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},{140:140,35:35,85:85,87:87,88:88}],165:[function(t,e,a){"use strict";var r=t(62),n=t(140),i=[].join;r(r.P+r.F*(t(77)!=Object||!t(128)(i)),"Array",{join:function(t){return i.call(n(this),void 0===t?",":t)}})},{128:128,140:140,62:62,77:77}],166:[function(t,e,a){"use strict";var r=t(62),i=t(140),o=t(139),s=t(141),l=[].lastIndexOf,c=!!l&&1/[1].lastIndexOf(1,-0)<0;r(r.P+r.F*(c||!t(128)(l)),"Array",{lastIndexOf:function(t,e){if(c)return l.apply(this,arguments)||0;var a=i(this),r=s(a.length),n=r-1;for(1>>=0)?31-Math.floor(Math.log(t+.5)*Math.LOG2E):32}})},{62:62}],189:[function(t,e,a){var r=t(62),n=Math.exp;r(r.S,"Math",{cosh:function(t){return(n(t=+t)+n(-t))/2}})},{62:62}],190:[function(t,e,a){var r=t(62),n=t(90);r(r.S+r.F*(n!=Math.expm1),"Math",{expm1:n})},{62:62,90:90}],191:[function(t,e,a){var r=t(62);r(r.S,"Math",{fround:t(91)})},{62:62,91:91}],192:[function(t,e,a){var r=t(62),l=Math.abs;r(r.S,"Math",{hypot:function(t,e){for(var a,r,n=0,i=0,o=arguments.length,s=0;i>>16)*i+n*(65535&r>>>16)<<16>>>0)}})},{62:62,64:64}],194:[function(t,e,a){var r=t(62);r(r.S,"Math",{log10:function(t){return Math.log(t)*Math.LOG10E}})},{62:62}],195:[function(t,e,a){var r=t(62);r(r.S,"Math",{log1p:t(92)})},{62:62,92:92}],196:[function(t,e,a){var r=t(62);r(r.S,"Math",{log2:function(t){return Math.log(t)/Math.LN2}})},{62:62}],197:[function(t,e,a){var r=t(62);r(r.S,"Math",{sign:t(93)})},{62:62,93:93}],198:[function(t,e,a){var r=t(62),n=t(90),i=Math.exp;r(r.S+r.F*t(64)(function(){return-2e-17!=!Math.sinh(-2e-17)}),"Math",{sinh:function(t){return Math.abs(t=+t)<1?(n(t)-n(-t))/2:(i(t-1)-i(-t-1))*(Math.E/2)}})},{62:62,64:64,90:90}],199:[function(t,e,a){var r=t(62),n=t(90),i=Math.exp;r(r.S,"Math",{tanh:function(t){var e=n(t=+t),a=n(-t);return e==1/0?1:a==1/0?-1:(e-a)/(i(t)+i(-t))}})},{62:62,90:90}],200:[function(t,e,a){var r=t(62);r(r.S,"Math",{trunc:function(t){return(0w;w++)i(g,b=x[w])&&!i(m,b)&&f(m,b,u(g,b));(m.prototype=v).constructor=m,t(118)(n,h,m)}},{101:101,103:103,118:118,134:134,143:143,48:48,58:58,64:64,70:70,71:71,75:75,98:98,99:99}],202:[function(t,e,a){var r=t(62);r(r.S,"Number",{EPSILON:Math.pow(2,-52)})},{62:62}],203:[function(t,e,a){var r=t(62),n=t(70).isFinite;r(r.S,"Number",{isFinite:function(t){return"number"==typeof t&&n(t)}})},{62:62,70:70}],204:[function(t,e,a){var r=t(62);r(r.S,"Number",{isInteger:t(80)})},{62:62,80:80}],205:[function(t,e,a){var r=t(62);r(r.S,"Number",{isNaN:function(t){return t!=t}})},{62:62}],206:[function(t,e,a){var r=t(62),n=t(80),i=Math.abs;r(r.S,"Number",{isSafeInteger:function(t){return n(t)&&i(t)<=9007199254740991}})},{62:62,80:80}],207:[function(t,e,a){var r=t(62);r(r.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},{62:62}],208:[function(t,e,a){var r=t(62);r(r.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},{62:62}],209:[function(t,e,a){var r=t(62),n=t(112);r(r.S+r.F*(Number.parseFloat!=n),"Number",{parseFloat:n})},{112:112,62:62}],210:[function(t,e,a){var r=t(62),n=t(113);r(r.S+r.F*(Number.parseInt!=n),"Number",{parseInt:n})},{113:113,62:62}],211:[function(t,e,a){"use strict";function c(t,e){for(var a=-1,r=e;++a<6;)r+=t*o[a],o[a]=r%1e7,r=i(r/1e7)}function p(t){for(var e=6,a=0;0<=--e;)a+=o[e],o[e]=i(a/t),a=a%t*1e7}function u(){for(var t=6,e="";0<=--t;)if(""!==e||0===t||0!==o[t]){var a=String(o[t]);e=""===e?a:e+h.call("0",7-a.length)+a}return e}var r=t(62),f=t(139),d=t(34),h=t(133),n=1..toFixed,i=Math.floor,o=[0,0,0,0,0,0],m="Number.toFixed: incorrect invocation!",g=function(t,e,a){return 0===e?a:e%2==1?g(t,e-1,a*t):g(t*t,e/2,a)};r(r.P+r.F*(!!n&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!t(64)(function(){n.call({})})),"Number",{toFixed:function(t){var e,a,r,n,i=d(this,m),o=f(t),s="",l="0";if(o<0||20t;)e(r[t++]);p._c=[],p._n=!1,a&&!p._h&&B(p)})}}function i(t){var e=this;e._d||(e._d=!0,(e=e._w||e)._v=t,e._s=2,e._a||(e._a=e._c.slice()),n(e,!0))}var o,s,l,c,p=a(89),f=a(70),d=a(54),h=a(47),m=a(62),g=a(81),v=a(33),A=a(37),y=a(68),b=a(127),x=a(136).set,w=a(95)(),C=a(96),S=a(114),P=a(148),L=a(115),_="Promise",E=f.TypeError,T=f.process,R=T&&T.versions,k=R&&R.v8||"",N=f[_],F="process"==h(T),I=s=C.f,O=!!function(){try{var t=N.resolve(1),e=(t.constructor={})[a(152)("species")]=function(t){t(r,r)};return(F||"function"==typeof PromiseRejectionEvent)&&t.then(r)instanceof e&&0!==k.indexOf("6.6")&&-1===P.indexOf("Chrome/66")}catch(t){}}(),B=function(i){x.call(f,function(){var t,e,a,r=i._v,n=D(i);if(n&&(t=S(function(){F?T.emit("unhandledRejection",r,i):(e=f.onunhandledrejection)?e({promise:i,reason:r}):(a=f.console)&&a.error&&a.error("Unhandled promise rejection",r)}),i._h=F||D(i)?2:1),i._a=void 0,n&&t.e)throw t.v})},D=function(t){return 1!==t._h&&0===(t._a||t._c).length},j=function(e){x.call(f,function(){var t;F?T.emit("rejectionHandled",e):(t=f.onrejectionhandled)&&t({promise:e,reason:e._v})})},M=function(t){var a,r=this;if(!r._d){r._d=!0,r=r._w||r;try{if(r===t)throw E("Promise can't be resolved itself");(a=u(t))?w(function(){var e={_w:r,_d:!1};try{a.call(t,d(M,e,1),d(i,e,1))}catch(t){i.call(e,t)}}):(r._v=t,r._s=1,n(r,!1))}catch(t){i.call({_w:r,_d:!1},t)}}};O||(N=function(t){A(this,N,_,"_h"),v(t),o.call(this);try{t(d(M,this,1),d(i,this,1))}catch(t){i.call(this,t)}},(o=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=a(117)(N.prototype,{then:function(t,e){var a=I(b(this,N));return a.ok="function"!=typeof t||t,a.fail="function"==typeof e&&e,a.domain=F?T.domain:void 0,this._c.push(a),this._a&&this._a.push(a),this._s&&n(this,!1),a.promise},catch:function(t){return this.then(void 0,t)}}),l=function(){var t=new o;this.promise=t,this.resolve=d(M,t,1),this.reject=d(i,t,1)},C.f=I=function(t){return t===N||t===c?new l(t):s(t)}),m(m.G+m.W+m.F*!O,{Promise:N}),a(124)(N,_),a(123)(_),c=a(52)[_],m(m.S+m.F*!O,_,{reject:function(t){var e=I(this);return(0,e.reject)(t),e.promise}}),m(m.S+m.F*(p||!O),_,{resolve:function(t){return L(p&&this===c?N:this,t)}}),m(m.S+m.F*!(O&&a(86)(function(t){N.all(t).catch(r)})),_,{all:function(t){var o=this,e=I(o),s=e.resolve,l=e.reject,a=S(function(){var r=[],n=0,i=1;y(t,!1,function(t){var e=n++,a=!1;r.push(void 0),i++,o.resolve(t).then(function(t){a||(a=!0,r[e]=t,--i||s(r))},l)}),--i||s(r)});return a.e&&l(a.v),e.promise},race:function(t){var e=this,a=I(e),r=a.reject,n=S(function(){y(t,!1,function(t){e.resolve(t).then(a.resolve,r)})});return n.e&&r(n.v),a.promise}})},{114:114,115:115,117:117,123:123,124:124,127:127,136:136,148:148,152:152,33:33,37:37,47:47,52:52,54:54,62:62,68:68,70:70,81:81,86:86,89:89,95:95,96:96}],233:[function(t,e,a){var r=t(62),i=t(33),o=t(38),s=(t(70).Reflect||{}).apply,l=Function.apply;r(r.S+r.F*!t(64)(function(){s(function(){})}),"Reflect",{apply:function(t,e,a){var r=i(t),n=o(a);return s?s(r,e,n):l.call(r,e,n)}})},{33:33,38:38,62:62,64:64,70:70}],234:[function(t,e,a){var r=t(62),l=t(98),c=t(33),p=t(38),u=t(81),n=t(64),f=t(46),d=(t(70).Reflect||{}).construct,h=n(function(){function t(){}return!(d(function(){},[],t)instanceof t)}),m=!n(function(){d(function(){})});r(r.S+r.F*(h||m),"Reflect",{construct:function(t,e,a){c(t),p(e);var r=arguments.length<3?t:c(a);if(m&&!h)return d(t,e,r);if(t==r){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var n=[null];return n.push.apply(n,e),new(f.apply(t,n))}var i=r.prototype,o=l(u(i)?i:Object.prototype),s=Function.apply.call(t,o,e);return u(s)?s:o}})},{33:33,38:38,46:46,62:62,64:64,70:70,81:81,98:98}],235:[function(t,e,a){var r=t(99),n=t(62),i=t(38),o=t(143);n(n.S+n.F*t(64)(function(){Reflect.defineProperty(r.f({},1,{value:1}),1,{value:2})}),"Reflect",{defineProperty:function(t,e,a){i(t),e=o(e,!0),i(a);try{return r.f(t,e,a),!0}catch(t){return!1}}})},{143:143,38:38,62:62,64:64,99:99}],236:[function(t,e,a){var r=t(62),n=t(101).f,i=t(38);r(r.S,"Reflect",{deleteProperty:function(t,e){var a=n(i(t),e);return!(a&&!a.configurable)&&delete t[e]}})},{101:101,38:38,62:62}],237:[function(t,e,a){"use strict";function r(t){this._t=i(t),this._i=0;var e,a=this._k=[];for(e in t)a.push(e)}var n=t(62),i=t(38);t(84)(r,"Object",function(){var t,e=this._k;do{if(this._i>=e.length)return{value:void 0,done:!0}}while(!((t=e[this._i++])in this._t));return{value:t,done:!1}}),n(n.S,"Reflect",{enumerate:function(t){return new r(t)}})},{38:38,62:62,84:84}],238:[function(t,e,a){var r=t(101),n=t(62),i=t(38);n(n.S,"Reflect",{getOwnPropertyDescriptor:function(t,e){return r.f(i(t),e)}})},{101:101,38:38,62:62}],239:[function(t,e,a){var r=t(62),n=t(105),i=t(38);r(r.S,"Reflect",{getPrototypeOf:function(t){return n(i(t))}})},{105:105,38:38,62:62}],240:[function(t,e,a){var s=t(101),l=t(105),c=t(71),r=t(62),p=t(81),u=t(38);r(r.S,"Reflect",{get:function t(e,a,r){var n,i,o=arguments.length<3?e:r;return u(e)===o?e[a]:(n=s.f(e,a))?c(n,"value")?n.value:void 0!==n.get?n.get.call(o):void 0:p(i=l(e))?t(i,a,o):void 0}})},{101:101,105:105,38:38,62:62,71:71,81:81}],241:[function(t,e,a){var r=t(62);r(r.S,"Reflect",{has:function(t,e){return e in t}})},{62:62}],242:[function(t,e,a){var r=t(62),n=t(38),i=Object.isExtensible;r(r.S,"Reflect",{isExtensible:function(t){return n(t),!i||i(t)}})},{38:38,62:62}],243:[function(t,e,a){var r=t(62);r(r.S,"Reflect",{ownKeys:t(111)})},{111:111,62:62}],244:[function(t,e,a){var r=t(62),n=t(38),i=Object.preventExtensions;r(r.S,"Reflect",{preventExtensions:function(t){n(t);try{return i&&i(t),!0}catch(t){return!1}}})},{38:38,62:62}],245:[function(t,e,a){var r=t(62),n=t(122);n&&r(r.S,"Reflect",{setPrototypeOf:function(t,e){n.check(t,e);try{return n.set(t,e),!0}catch(t){return!1}}})},{122:122,62:62}],246:[function(t,e,a){var c=t(99),p=t(101),u=t(105),f=t(71),r=t(62),d=t(116),h=t(38),m=t(81);r(r.S,"Reflect",{set:function t(e,a,r,n){var i,o,s=arguments.length<4?e:n,l=p.f(h(e),a);if(!l){if(m(o=u(e)))return t(o,a,r,s);l=d(0)}if(f(l,"value")){if(!1===l.writable||!m(s))return!1;if(i=p.f(s,a)){if(i.get||i.set||!1===i.writable)return!1;i.value=r,c.f(s,a,i)}else c.f(s,a,d(0,r));return!0}return void 0!==l.set&&(l.set.call(s,r),!0)}})},{101:101,105:105,116:116,38:38,62:62,71:71,81:81,99:99}],247:[function(t,e,a){var r=t(70),i=t(75),n=t(99).f,o=t(103).f,s=t(82),l=t(66),c=r.RegExp,p=c,u=c.prototype,f=/a/g,d=/a/g,h=new c(f)!==f;if(t(58)&&(!h||t(64)(function(){return d[t(152)("match")]=!1,c(f)!=f||c(d)==d||"/a/i"!=c(f,"i")}))){function m(e){e in c||n(c,e,{configurable:!0,get:function(){return p[e]},set:function(t){p[e]=t}})}c=function(t,e){var a=this instanceof c,r=s(t),n=void 0===e;return!a&&r&&t.constructor===c&&n?t:i(h?new p(r&&!n?t.source:t,e):p((r=t instanceof c)?t.source:t,r&&n?l.call(t):e),a?this:u,c)};for(var g=o(p),v=0;g.length>v;)m(g[v++]);(u.constructor=c).prototype=u,t(118)(r,"RegExp",c)}t(123)("RegExp")},{103:103,118:118,123:123,152:152,58:58,64:64,66:66,70:70,75:75,82:82,99:99}],248:[function(t,e,a){"use strict";var r=t(120);t(62)({target:"RegExp",proto:!0,forced:r!==/./.exec},{exec:r})},{120:120,62:62}],249:[function(t,e,a){t(58)&&"g"!=/./g.flags&&t(99).f(RegExp.prototype,"flags",{configurable:!0,get:t(66)})},{58:58,66:66,99:99}],250:[function(t,e,a){"use strict";var u=t(38),f=t(141),d=t(36),h=t(119);t(65)("match",1,function(r,n,c,p){return[function(t){var e=r(this),a=null==t?void 0:t[n];return void 0!==a?a.call(t,e):new RegExp(t)[n](String(e))},function(t){var e=p(c,t,this);if(e.done)return e.value;var a=u(t),r=String(this);if(!a.global)return h(a,r);for(var n,i=a.unicode,o=[],s=a.lastIndex=0;null!==(n=h(a,r));){var l=String(n[0]);""===(o[s]=l)&&(a.lastIndex=d(r,f(a.lastIndex),i)),s++}return 0===s?null:o}]})},{119:119,141:141,36:36,38:38,65:65}],251:[function(t,e,a){"use strict";var S=t(38),r=t(142),P=t(141),L=t(139),_=t(36),E=t(119),T=Math.max,R=Math.min,f=Math.floor,d=/\$([$&`']|\d\d?|<[^>]*>)/g,h=/\$([$&`']|\d\d?)/g;t(65)("replace",2,function(n,i,x,w){return[function(t,e){var a=n(this),r=null==t?void 0:t[i];return void 0!==r?r.call(t,a,e):x.call(String(a),t,e)},function(t,e){var a=w(x,t,this,e);if(a.done)return a.value;var r=S(t),n=String(this),i="function"==typeof e;i||(e=String(e));var o=r.global;if(o){var s=r.unicode;r.lastIndex=0}for(var l=[];;){var c=E(r,n);if(null===c)break;if(l.push(c),!o)break;""===String(c[0])&&(r.lastIndex=_(n,P(r.lastIndex),s))}for(var p,u="",f=0,d=0;d>>0,p=new RegExp(t.source,s+"g");(r=f.call(p,a))&&!(l<(n=p[m])&&(o.push(a.slice(l,r.index)),1=c));)p[m]===r.index&&p[m]++;return l===a[h]?!i&&p.test("")||o.push(""):o.push(a.slice(l)),o[h]>c?o.slice(0,c):o}:"0"[o](void 0,0)[h]?function(t,e){return void 0===t&&0===e?[]:g.call(this,t,e)}:g,[function(t,e){var a=n(this),r=null==t?void 0:t[i];return void 0!==r?r.call(t,a,e):A.call(String(a),t,e)},function(t,e){var a=v(A,t,this,e,A!==g);if(a.done)return a.value;var r=y(t),n=String(this),i=b(r,RegExp),o=r.unicode,s=(r.ignoreCase?"i":"")+(r.multiline?"m":"")+(r.unicode?"u":"")+(L?"y":"g"),l=new i(L?r:"^(?:"+r.source+")",s),c=void 0===e?P:e>>>0;if(0==c)return[];if(0===n.length)return null===C(l,n)?[n]:[];for(var p=0,u=0,f=[];u>10),e%1024+56320))}return a.join("")}})},{137:137,62:62}],266:[function(t,e,a){"use strict";var r=t(62),n=t(130);r(r.P+r.F*t(63)("includes"),"String",{includes:function(t,e){return!!~n(this,t,"includes").indexOf(t,1=e.length?{value:void 0,done:!0}:(t=r(e,a),this._i+=t.length,{value:t,done:!1})})},{129:129,85:85}],269:[function(t,e,a){"use strict";t(131)("link",function(e){return function(t){return e(this,"a","href",t)}})},{131:131}],270:[function(t,e,a){var r=t(62),o=t(140),s=t(141);r(r.S,"String",{raw:function(t){for(var e=o(t.raw),a=s(e.length),r=arguments.length,n=[],i=0;in;)p(Y,e=a[n++])||e==G||e==h||r.push(e);return r}function l(t){for(var e,a=t===Z,r=j(a?q:_(t)),n=[],i=0;r.length>i;)!p(Y,e=r[i++])||a&&!p(Z,e)||n.push(Y[e]);return n}var c=t(70),p=t(71),u=t(58),f=t(62),d=t(118),h=t(94).KEY,m=t(64),g=t(126),v=t(124),A=t(147),y=t(152),b=t(151),x=t(150),w=t(61),C=t(79),S=t(38),P=t(81),L=t(142),_=t(140),E=t(143),T=t(116),R=t(98),k=t(102),N=t(101),F=t(104),I=t(99),O=t(107),B=N.f,D=I.f,j=k.f,M=c.Symbol,z=c.JSON,U=z&&z.stringify,W="prototype",G=y("_hidden"),V=y("toPrimitive"),H={}.propertyIsEnumerable,Q=g("symbol-registry"),Y=g("symbols"),q=g("op-symbols"),Z=Object[W],X="function"==typeof M&&!!F.f,K=c.QObject,J=!K||!K[W]||!K[W].findChild,$=u&&m(function(){return 7!=R(D({},"a",{get:function(){return D(this,"a",{value:7}).a}})).a})?function(t,e,a){var r=B(Z,e);r&&delete Z[e],D(t,e,a),r&&t!==Z&&D(Z,e,r)}:D,tt=X&&"symbol"==typeof M.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof M},et=function(t,e,a){return t===Z&&et(q,e,a),S(t),e=E(e,!0),S(a),p(Y,e)?(a.enumerable?(p(t,G)&&t[G][e]&&(t[G][e]=!1),a=R(a,{enumerable:T(0,!1)})):(p(t,G)||D(t,G,T(1,{})),t[G][e]=!0),$(t,e,a)):D(t,e,a)};X||(d((M=function(t){if(this instanceof M)throw TypeError("Symbol is not a constructor!");var e=A(0rt;)y(at[rt++]);for(var nt=O(y.store),it=0;nt.length>it;)x(nt[it++]);f(f.S+f.F*!X,"Symbol",{for:function(t){return p(Q,t+="")?Q[t]:Q[t]=M(t)},keyFor:function(t){if(!tt(t))throw TypeError(t+" is not a symbol!");for(var e in Q)if(Q[e]===t)return e},useSetter:function(){J=!0},useSimple:function(){J=!1}}),f(f.S+f.F*!X,"Object",{create:function(t,e){return void 0===e?R(t):n(R(t),e)},defineProperty:et,defineProperties:n,getOwnPropertyDescriptor:o,getOwnPropertyNames:s,getOwnPropertySymbols:l});var ot=m(function(){F.f(1)});f(f.S+f.F*ot,"Object",{getOwnPropertySymbols:function(t){return F.f(L(t))}}),z&&f(f.S+f.F*(!X||m(function(){var t=M();return"[null]"!=U([t])||"{}"!=U({a:t})||"{}"!=U(Object(t))})),"JSON",{stringify:function(t){for(var e,a,r=[t],n=1;ns;)void 0!==(a=n(r,e=i[s++]))&&u(o,e,a);return o}})},{101:101,111:111,140:140,53:53,62:62}],296:[function(t,e,a){var r=t(62),n=t(110)(!1);r(r.S,"Object",{values:function(t){return n(t)}})},{110:110,62:62}],297:[function(t,e,a){"use strict";var r=t(62),n=t(52),i=t(70),o=t(127),s=t(115);r(r.P+r.R,"Promise",{finally:function(e){var a=o(this,n.Promise||i.Promise),t="function"==typeof e;return this.then(t?function(t){return s(a,e()).then(function(){return t})}:e,t?function(t){return s(a,e()).then(function(){throw t})}:e)}})},{115:115,127:127,52:52,62:62,70:70}],298:[function(t,e,a){"use strict";var r=t(62),n=t(132),i=t(148),o=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(i);r(r.P+r.F*o,"String",{padEnd:function(t,e){return n(this,t,1/g,">").replace(/"/g,""").replace(/'/g,"'")}function X(t){return"number"==typeof t&&100"+e+"":""}function et(t,e){var a="",r="solid",n="",i="";if(e&&"string"==typeof e&&(i+=""+et(e.replace("#",""))+""),t)switch("string"==typeof t?a=t:(t.type&&(r=t.type),t.color&&(a=t.color),t.alpha&&(n+='')),r){case"solid":i+=""+tt(a,n)+"";break;default:i+=""}return i}function at(l,c,p,t){void 0===l&&(l=[]),void 0===c&&(c={});var e,u=b,f=0,d=1*T,a=0,h=[{rows:[]}];if(c.verbose&&(console.log("-- VERBOSE MODE ----------------------------------"),console.log(".. (PARAMETERS)"),console.log("presLayout.height ......... = "+p.height/T),console.log("tabOpts.h ................. = "+c.h),console.log("tabOpts.w ................. = "+c.w),console.log("tabOpts.colW .............. = "+c.colW),console.log("tabOpts.slideMargin ....... = "+(c.slideMargin||"")),console.log(".. (/PARAMETERS)")),c.slideMargin||0===c.slideMargin||(c.slideMargin=b[0]),t&&void 0!==t.margin?Array.isArray(t.margin)?u=t.margin:isNaN(Number(t.margin))||(u=[Number(t.margin),Number(t.margin),Number(t.margin),Number(t.margin)]):!c.slideMargin&&0!==c.slideMargin||(Array.isArray(c.slideMargin)?u=c.slideMargin:isNaN(c.slideMargin)||(u=[c.slideMargin,c.slideMargin,c.slideMargin,c.slideMargin])),c.verbose&&console.log("arrInchMargins ......... = "+u.toString()),l[0].forEach(function(t){var e=(t=t||{type:I.tablecell}).options||null;a+=Number(e&&e.colspan?e.colspan:1)}),c.verbose&&console.log("numCols ................ = "+a),!c.w&&c.colW&&(Array.isArray(c.colW)?c.colW.forEach(function(t){"number"!=typeof c.w?c.w=0+t:c.w+=t}):c.w=c.colW*a),e="number"==typeof c.w?X(c.w):p.width-X(("number"==typeof c.x?c.x:u[1])+u[3]),c.verbose&&console.log("emuSlideTabW (in) ...... = "+(e/T).toFixed(1)),!c.colW||!Array.isArray(c.colW))if(c.colW&&!isNaN(Number(c.colW))){var r=[];l[0].forEach(function(){r.push(c.colW)}),c.colW=[],r.forEach(function(t){Array.isArray(c.colW)&&c.colW.push(t)})}else{c.colW=[];for(var n=0;ne?e=t.options.margin[0]*R:c.margin&&c.margin[0]&&c.margin[0]*R>e&&(e=c.margin[0]*R),t.options.margin&&t.options.margin[2]&&t.options.margin[2]*R>a?a=t.options.margin[2]*R:c.margin&&c.margin[2]&&c.margin[2]*R>a&&(a=c.margin[2]*R)}),d=c.h&&"number"==typeof c.h?c.h:p.height-X(u[0]+u[2])-(c.y&&"number"==typeof c.y?c.y:0),c.verbose&&console.log("emuSlideTabH (in) ...... = "+(d/T).toFixed(1)),1 "+d/T),h.push({rows:[]}),f=0,c.addHeaderToEach&&c._arrObjTabHeadRows){var e=[];return i.forEach(function(t){e.push({type:I.tablecell,text:t.lines.join(""),options:t.options})}),l.unshift(e),e=[],c._arrObjTabHeadRows[0].forEach(function(t){e.push(t)}),l.unshift(e),"break"}var t=h[h.length-1],a=[];r.forEach(function(t){a.push({type:I.tablecell,text:"",options:t.options})}),t.rows.push(a)}i.forEach(function(t,e){if(0n&&(n=t.lineHeight)}}),f+=n,c.verbose&&console.log("- SLIDE ["+h.length+"]: ROW ["+m+"]: one line added ... emuTabCurrH = "+(f/T).toFixed(2))};0'},contain:function(t,e){var a=t.h/t.w,r=a'},crop:function(t,e){var a=e.x,r=t.w-(e.x+e.w),n=e.y,i=t.h-(e.y+e.h);return''}};function it(L){var _=L.name?'':"",E=1;return L.bkgd?_+=et(null,L.bkgd):!L.bkgd&&L.name&&L.name===r&&(_+=''),L.bkgdImgRid&&(_+=''),_+="",_+='',_+='',_+='',L.data.forEach(function(n,t){var e,a=0,r=0,i=Q("75%","X",L.presLayout),o=0,s="",l=null;switch(void 0!==L.slideLayout&&void 0!==L.slideLayout.data&&n.options&&n.options.placeholder&&(e=L.slideLayout.data.filter(function(t){return t.options.placeholder===n.options.placeholder})[0]),n.options=n.options||{},void 0!==n.options.x&&(a=Q(n.options.x,"X",L.presLayout)),void 0!==n.options.y&&(r=Q(n.options.y,"Y",L.presLayout)),void 0!==n.options.w&&(i=Q(n.options.w,"X",L.presLayout)),void 0!==n.options.h&&(o=Q(n.options.h,"Y",L.presLayout)),e&&(!e.options.x&&0!==e.options.x||(a=Q(e.options.x,"X",L.presLayout)),!e.options.y&&0!==e.options.y||(r=Q(e.options.y,"Y",L.presLayout)),!e.options.w&&0!==e.options.w||(i=Q(e.options.w,"X",L.presLayout)),!e.options.h&&0!==e.options.h||(o=Q(e.options.h,"Y",L.presLayout))),n.shape&&(l=dt(n.shape)),n.options.flipH&&(s+=' flipH="1"'),n.options.flipV&&(s+=' flipV="1"'),n.options.rotate&&(s+=' rot="'+K(n.options.rotate)+'"'),n.type){case I.table:var c,p={},u=n.arrTabRows,d=n.options,f=0,h=0;u[0].forEach(function(t){c=t.options||null,f+=c&&c.colspan?Number(c.colspan):1});var m=' ';if(Array.isArray(d.colW)){m+="";for(var g=0;g';m+=""}else{h=d.colW?d.colW:T,n.options.w&&!d.colW&&(h=Math.round(("number"==typeof n.options.w?n.options.w:1)/f)),m+="";for(var v=0;v';m+=""}u.forEach(function(t,o){p[o]||(p[o]={}),t.forEach(function(t,e){for(var a=0;e+a',Object.entries(a).forEach(function(t){t[0];var e=t[1];if(!e.hmerge){var r=e.options||{};e.options=r,["align","bold","border","color","fill","fontFace","fontSize","margin","underline","valign"].forEach(function(t){d[t]&&!r[t]&&0!==r[t]&&(r[t]=d[t])});var a=r.valign?' anchor="'+r.valign.replace(/^c$/i,"ctr").replace(/^m$/i,"ctr").replace("center","ctr").replace("middle","ctr").replace("top","t").replace("btm","b").replace("bottom","b")+'"':"",n=r.colspan?' gridSpan="'+r.colspan+'"':"",i=r.rowspan?' rowSpan="'+r.rowspan+'"':"",o=e.optImp&&e.optImp.fill||r.fill?' ':"",s=0===r.margin||r.margin?r.margin:N;Array.isArray(s)||"number"!=typeof s||(s=[s,s,s,s]);var l=' marL="'+s[3]*R+'" marR="'+s[1]*R+'" marT="'+s[0]*R+'" marB="'+s[2]*R+'"';if(e.vmerge)m+='';else{if(m+=""+ct(e)+"",r.border&&!Array.isArray(r.border)&&"none"===r.border.type)m+=' ',m+=' ',m+=' ',m+=' ';else if(r.border&&"string"==typeof r.border)m+=' ',m+=' ',m+=' ',m+=' ';else if(r.border&&Array.isArray(r.border))[{idx:3,name:"lnL"},{idx:1,name:"lnR"},{idx:0,name:"lnT"},{idx:2,name:"lnB"}].forEach(function(t){if(r.border[t.idx]){var e='',a=r.border[t.idx]&&(r.border[t.idx].pt||0===r.border[t.idx].pt)?R*Number(r.border[t.idx].pt):R;m+="'+e+""}else m+=""});else if(r.border&&!Array.isArray(r.border)){var c=r.border&&(r.border.pt||0===r.border.pt)?R*Number(r.border.pt):R,p='',u=''+p+(u+='"/>')+"",m+=''+p+u+"",m+=''+p+u+"",m+=''+p+u+""}if(m+=o,m+=" ",m+=" ",r.colspan)for(var f=1;f'}}}),m+=""}),m+=" ",m+=" ",m+=" ",_+=m+="",E++;break;case I.text:case I.placeholder:n.options.line||0!==o||(o=.3*T),n.options.margin&&Array.isArray(n.options.margin)?(n.options.bodyProp.lIns=Math.round(n.options.margin[0]*R||0),n.options.bodyProp.rIns=Math.round(n.options.margin[1]*R||0),n.options.bodyProp.bIns=Math.round(n.options.margin[2]*R||0),n.options.bodyProp.tIns=Math.round(n.options.margin[3]*R||0)):"number"==typeof n.options.margin&&(n.options.bodyProp.lIns=Math.round(n.options.margin*R),n.options.bodyProp.rIns=Math.round(n.options.margin*R),n.options.bodyProp.bIns=Math.round(n.options.margin*R),n.options.bodyProp.tIns=Math.round(n.options.margin*R)),null===l&&(l=dt(null)),_+="",_+='',_+="':"/>"),_+="",_+="placeholder"===n.type?pt(n):pt(e),_+="",_+="",_+="",_+='',_+='',_+=''+(n.options.rectRadius?'':"")+"",_+=n.options.fill?et(n.options.fill):"",n.options.line&&(_+="",_+=et(n.options.line),n.options.lineDash&&(_+=''),n.options.lineHead&&(_+=''),n.options.lineTail&&(_+=''),_+=""),n.options.shadow&&(n.options.shadow.type=n.options.shadow.type||"outer",n.options.shadow.blur=(n.options.shadow.blur||8)*R,n.options.shadow.offset=(n.options.shadow.offset||4)*R,n.options.shadow.angle=6e4*(n.options.shadow.angle||270),n.options.shadow.color=n.options.shadow.color||"000000",n.options.shadow.opacity=1e5*(n.options.shadow.opacity||.75),_+="",_+="',_+='',_+='',_+="",_+=""),_+="",_+=ct(n),_+="";break;case I.image:var A=n.options.sizing,y=n.options.rounding,b=i,x=o;if(_+="",_+=" ",_+=' ',n.hyperlink&&n.hyperlink.url&&(_+=''),n.hyperlink&&n.hyperlink.slide&&(_+=''),_+=" ",_+=' ',_+=" "+pt(e)+"",_+=" ",_+="",(L.relsMedia||[]).filter(function(t){return t.rId===n.imageRid})[0]&&"svg"===(L.relsMedia||[]).filter(function(t){return t.rId===n.imageRid})[0].extn?(_+='',_+=" ",_+=' ',_+=' ',_+=" ",_+=" ",_+=""):_+='',A&&A.type){var w=A.w?Q(A.w,"X",L.presLayout):i,C=A.h?Q(A.h,"Y",L.presLayout):o,S=Q(A.x||0,"X",L.presLayout),P=Q(A.y||0,"Y",L.presLayout);_+=nt[A.type]({w:b,h:x},{w:w,h:C,x:S,y:P}),b=w,x=C}else _+=" ";_+="",_+="",_+=" ",_+=' ',_+=' ',_+=" ",_+=' ',_+="",_+="";break;case I.media:"online"===n.mtype?(_+="",_+=" ",_+=' ',_+=" ",_+=" ",_+=' ',_+=" ",_+=" ",_+=' '):(_+="",_+=" ",_+=' ',_+=' ',_+=" ",_+=' ',_+=" ",_+=' ',_+=' ',_+=" ",_+=" ",_+=" ",_+=" ",_+=' '),_+=" ",_+=" ",_+=' ',_+=' ',_+=" ",_+=' ',_+=" ",_+="";break;case I.chart:_+="",_+=" ",_+=' ',_+=" ",_+=" "+pt(e)+"",_+=" ",_+=" ",_+=' ',_+=' ',_+=" ",_+=' ',_+=' ',_+=' ',_+=" ",_+=" ",_+="";break;default:_+=""}}),L.slideNumberObj&&(_+=' ',_+="",_+=" ",_+=" ",(L.slideNumberObj.fontFace||L.slideNumberObj.fontSize||L.slideNumberObj.color)&&(_+='',L.slideNumberObj.color&&(_+=et(L.slideNumberObj.color)),L.slideNumberObj.fontFace&&(_+=''),_+=""),_+="",_+='',_+=""),_+="",_+=""}function ot(t,e){var a=0,r=''+g+'';return t.rels.forEach(function(t){a=Math.max(a,t.rId),-1':r+='':-1')}),(t.relsChart||[]).forEach(function(t){a=Math.max(a,t.rId),r+=''}),(t.relsMedia||[]).forEach(function(t){a=Math.max(a,t.rId),-1':-1':r+='':-1':r+='':-1':r+='')}),e.forEach(function(t,e){r+=''}),r+=""}function st(t,e){var a="",r="",n="",i=342900,o=e?"a:lvl1pPr":"a:pPr",s="<"+o+(t.options.rtlMode?' rtl="1" ':"");if(t.options.align)switch(t.options.align){case"left":s+=' algn="l"';break;case"right":s+=' algn="r"';break;case"center":s+=' algn="ctr"';break;case"justify":s+=' algn="just"';break;default:s+=""}if(t.options.lineSpacing&&(r=''),t.options.indentLevel&&!isNaN(Number(t.options.indentLevel))&&0'),t.options.paraSpaceAfter&&!isNaN(Number(t.options.paraSpaceAfter))&&0'),"object"==typeof t.options.bullet){if(t.options.bullet.type)"number"===t.options.bullet.type.toString().toLowerCase()&&(s+=' marL="'+(t.options.indentLevel&&0');else if(t.options.bullet.code){var l="&#x"+t.options.bullet.code+";";!1===/^[0-9A-Fa-f]{4}$/.test(t.options.bullet.code)&&(console.warn("Warning: `bullet.code should be a 4-digit hex code (ex: 22AB)`!"),l=z.DEFAULT),s+=' marL="'+(t.options.indentLevel&&0'}}else a=!0===t.options.bullet?(s+=' marL="'+(t.options.indentLevel&&0'):"";return s+=">"+r+n+a,e&&(s+=lt(t.options,!0)),s+=""}function lt(t,e){var a="",r=e?"a:defRPr":"a:rPr";if(a+="<"+r+' lang="'+(t.lang?t.lang:"en-US")+'"'+(t.lang?' altLang="en-US"':""),a+=t.fontSize?' sz="'+Math.round(t.fontSize)+'00"':"",a+=t.bold?' b="1"':"",a+=t.italic?' i="1"':"",a+=t.strike?' strike="sngStrike"':"",a+=t.underline||t.hyperlink?' u="sng"':"",a+=t.subscript?' baseline="-40000"':t.superscript?' baseline="30000"':"",a+=t.charSpacing?' spc="'+100*t.charSpacing+'" kern="0"':"",a+=' dirty="0">',(t.color||t.fontFace||t.outline)&&(t.outline&&"object"==typeof t.outline&&(a+=''+et(t.outline.color||"FFFFFF")+""),t.color&&(a+=et(t.color)),t.glow&&(a+="",a+=function(t,e){var a="",r=q(e,t);return a+='',a+=tt(r.color,''),a+=""}(t.glow,n),a+=""),t.fontFace&&(a+='')),t.hyperlink){if("object"!=typeof t.hyperlink)throw new Error("ERROR: text `hyperlink` option should be an object. Ex: `hyperlink:{url:'https://github.com'}` ");if(!t.hyperlink.url&&!t.hyperlink.slide)throw new Error("ERROR: 'hyperlink requires either `url` or `slide`'");t.hyperlink.url?a+='':t.hyperlink.slide&&(a+='')}return a+=""}function ct(e){var n=e.options||{};if(n&&e.type!==I.tablecell&&(void 0===e.text||null===e.text))return"";var r=[],t=e.type===I.tablecell?"":"",a=e.type===I.tablecell?"":"",i=t;return"string"!=typeof e.text&&"number"!=typeof e.text||(e.text=[{text:e.text.toString(),options:n||{}}]),Array.isArray(e.text)&&e.text.forEach(function(a,t){a.options=a.options||n||{},0===t&&a.options&&!a.options.bullet&&n.bullet&&(a.options.bullet=n.bullet),"string"!=typeof a.text&&"number"!=typeof a.text||(a.text=a.text.toString().replace(/\r*\n/g,g),-1":""):e+=' wrap="square" rtlCol="0">',e+="",t.type===I.tablecell?"":e}(e),0===n.h&&n.line&&n.align?i+='':"placeholder"===e.type?(i+="",i+=st(e,!0),i+=""):i+="",r.forEach(function(r,t){var e=r.options.rtlMode;r.options.lineIdx=t,r.options.align=r.options.align||n.align,r.options.lineSpacing=r.options.lineSpacing||n.lineSpacing,r.options.indentLevel=r.options.indentLevel||n.indentLevel,r.options.paraSpaceBefore=r.options.paraSpaceBefore||n.paraSpaceBefore,r.options.paraSpaceAfter=r.options.paraSpaceAfter||n.paraSpaceAfter,r.options.lineIdx=t,e=st(r,!1),0===t?i+=""+e:0"+e),Object.entries(n).forEach(function(t){var e=t[0],a=t[1];"bullet"===e||r.options[e]||(r.options[e]=a)}),i+=function(a){var r=[],n="",i=lt(a.options,!1);return 1<(r=a.text.split(g)).length?r.forEach(function(t,e){n+=""+i+""+Z(t),e+1")}):(a.options.align&&a.options.lineIdx,n=""+i+""+Z(a.text)),n+""}(r)}),e.type===I.tablecell&&(n.fontSize||n.fontFace)?n.fontFace?(i+='',i+='',i+='',i+='',i+=""):i+='':i+='',i+="",i+=a}function pt(t){if(!t)return"";var e=t.options&&t.options.placeholderIdx?t.options.placeholderIdx:"",a=t.options&&t.options.placeholderType?t.options.placeholderType:"";return""}function ut(t){return''+g+''+Z(function(t){var e="";return t.data.forEach(function(t){"notes"===t.type&&(e+=t.text)}),e.replace(/\r*\n/g,g)}(t))+''+t.number+''}function ft(t){t&&"object"==typeof t&&("outer"!==t.type&&"inner"!==t.type&&"none"!==t.type&&(console.warn("Warning: shadow.type options are `outer`, `inner` or `none`."),t.type="outer"),t.angle&&((isNaN(Number(t.angle))||t.angle<0||359 \n'),t.file("_rels/.rels",'\n'),t.file("docProps/app.xml",'Microsoft Excel0falseWorksheets1Sheet1\n'),t.file("docProps/core.xml",'PptxGenJSEly, Brent'+(new Date).toISOString()+''+(new Date).toISOString()+"\n"),t.file("xl/_rels/workbook.xml.rels",'\n'),t.file("xl/styles.xml",'\n'),t.file("xl/theme/theme1.xml",''),t.file("xl/workbook.xml",'\n'),t.file("xl/worksheets/_rels/sheet1.xml.rels",'\n');var r='';p.opts.type===j.BUBBLE?r+='':p.opts.type===j.SCATTER?r+='':(r+='',r+=''),p.opts.type===j.BUBBLE?f.forEach(function(t,e){0===e?r+="X-Axis":(r+=""+Z(t.name||" ")+"",r+=""+Z("Size "+e)+"")}):f.forEach(function(t){r+=""+Z((t.name||" ").replace("X-Axis","X-Values"))+""}),p.opts.type!==j.BUBBLE&&p.opts.type!==j.SCATTER&&f[0].labels.forEach(function(t){r+=""+Z(t)+""}),r+="\n",t.file("xl/sharedStrings.xml",r);var i='';p.opts.type===j.BUBBLE||(p.opts.type===j.SCATTER?(i+='',i+='',f.forEach(function(t,e){i+=''})):(i+='
',i+='',i+='',f.forEach(function(t,e){i+=''}))),i+="",i+='',i+="
",t.file("xl/tables/table1.xml",i);var o='';if(o+='',p.opts.type===j.BUBBLE?o+='':p.opts.type===j.SCATTER?o+='':o+='',o+='',o+='',p.opts.type===j.BUBBLE){o+="",o+='',o+="",o+="",o+='',o+='0';for(var s=1;s',o+=""+s+"",o+="";o+="",f[0].values.forEach(function(t,e){o+='',o+=''+t+"";for(var a=1,r=1;r',o+=""+(f[r].values[e]||"")+"",o+="",o+='',o+=""+(f[r].sizes[e]||"")+"",o+="",a++;o+=""})}else if(p.opts.type===j.SCATTER){o+="",o+='',o+="",o+="",o+='',o+='0';for(var l=1;l',o+=""+l+"",o+="";o+="",f[0].values.forEach(function(t,e){o+='',o+=''+t+"";for(var a=1;a',o+=""+(f[a].values[e]||0===f[a].values[e]?f[a].values[e]:"")+"",o+="";o+=""})}else{o+="",o+='',o+="",o+="",o+='',o+='0';for(var c=1;c<=f.length;c++)o+='',o+=""+c+"",o+="";o+="",f[0].labels.forEach(function(t,e){o+='',o+='',o+=""+(f.length+e+1)+"",o+="";for(var a=0;a',o+=""+(f[a].values[e]||"")+"",o+="";o+=""})}o+="",o+='',o+="\n",t.file("xl/worksheets/sheet1.xml",o),t.generateAsync({type:"base64"}).then(function(t){u.file("ppt/embeddings/Microsoft_Excel_Worksheet"+p.globalId+".xlsx",t,{base64:!0}),u.file("ppt/charts/_rels/"+p.fileName+".rels",''),u.file("ppt/charts/"+p.fileName,function(n){var i='',o=!1;i+='',i+='',i+="",n.opts.showTitle?(i+=_t({title:n.opts.title||"Chart Title",fontSize:n.opts.titleFontSize||y,color:n.opts.titleColor,fontFace:n.opts.titleFontFace,rotate:n.opts.titleRotate,titleAlign:n.opts.titleAlign,titlePos:n.opts.titlePos}),i+=''):i+='';n.opts.type===j.BAR3D&&(i+="",i+=' ',i+=' ',i+=' ',i+=' ',i+="");i+="",n.opts.layout?(i+="",i+=" ",i+=' ',i+=' ',i+=' ',i+=' ',i+=' ',i+=' ',i+=' ',i+=" ",i+=""):i+="";Array.isArray(n.opts.type)?n.opts.type.forEach(function(t){var e=q(n.opts,t.options),a=e.secondaryValAxis?w:x,r=e.secondaryCatAxis?S:C;o=o||e.secondaryValAxis,i+=St(t.type,t.data,e,a,r,!0)}):i+=St(n.opts.type,n.data,n.opts,x,C,!1);if(n.opts.type!==j.PIE&&n.opts.type!==j.DOUGHNUT){if(n.opts.valAxes&&!o)throw new Error("Secondary axis must be used by one of the multiple charts");if(n.opts.catAxes){if(!n.opts.valAxes||n.opts.valAxes.length!==n.opts.catAxes.length)throw new Error("There must be the same number of value and category axes.");i+=Pt(q(n.opts,n.opts.catAxes[0]),C,x),n.opts.catAxes[1]&&(i+=Pt(q(n.opts,n.opts.catAxes[1]),S,x))}else i+=Pt(n.opts,C,x);n.opts.valAxes?(i+=Lt(q(n.opts,n.opts.valAxes[0]),x),n.opts.valAxes[1]&&(i+=Lt(q(n.opts,n.opts.valAxes[1]),w))):(i+=Lt(n.opts,x),n.opts.type===j.BAR3D&&(i+=function(e,t,a){var r="";r+="",r+=' ',r+=' ',r+=' ',r+=' ',r+="none"!==e.serGridLine.style?Rt(e.serGridLine):"",e.showSerAxisTitle&&(r+=_t({color:e.serAxisTitleColor,fontFace:e.serAxisTitleFontFace,fontSize:e.serAxisTitleFontSize,rotate:e.serAxisTitleRotate,title:e.serAxisTitle||"Axis Title"}));r+=' ',r+=' ',r+=' ',r+=' ',r+=" ",r+=' ',r+=!1===e.serAxisLineShow?"":'',r+=' ',r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',r+=" ",r+=" ",r+=' ',r+=" ",r+=" ",r+=' ',r+=' ',e.serAxisLabelFrequency&&(r+=' ');e.serLabelFormatCode&&(["serAxisBaseTimeUnit","serAxisMajorTimeUnit","serAxisMinorTimeUnit"].forEach(function(t){!e[t]||"string"==typeof e[t]&&-1!==["days","months","years"].indexOf(t.toLowerCase())||(console.warn("`"+t+"` must be one of: 'days','months','years' !"),e[t]=null)}),e.serAxisBaseTimeUnit&&(r+=' '),e.serAxisMajorTimeUnit&&(r+=' '),e.serAxisMinorTimeUnit&&(r+=' '),e.serAxisMajorUnit&&(r+=' '),e.serAxisMinorUnit&&(r+=' '));return r+=""}(n.opts,P,x)))}n.opts.showDataTable&&(i+="",i+=' ',i+=' ',i+=' ',i+=' ',i+=" ",i+=" ",i+=' ',i+=" ",i+=" ",i+=" ",i+='\t ',i+="\t ",i+="\t ",i+='\t\t',i+=' ',i+='\t\t\t',i+='\t\t\t',i+='\t\t\t',i+='\t\t\t',i+="\t\t ",i+="\t\t",i+='\t\t',i+="\t ",i+="\t",i+="");i+=" ",i+=n.opts.fill?et(n.opts.fill):"",i+=n.opts.border?''+et(n.opts.border.color)+"":"",i+=" ",i+=" ",i+="",n.opts.showLegend&&(i+="",i+='',i+="",i+='',(n.opts.legendFontFace||n.opts.legendFontSize||n.opts.legendColor)&&(i+="",i+=" ",i+=" ",i+=" ",i+=" ",i+=n.opts.legendFontSize?'':"",n.opts.legendColor&&(i+=et(n.opts.legendColor)),n.opts.legendFontFace&&(i+=''),n.opts.legendFontFace&&(i+=''),i+=" ",i+=" ",i+=' ',i+=" ",i+=""),i+="");i+=' ',i+=' ',n.opts.type===j.SCATTER&&(i+='');return i+="",i+="",i+=" ",i+=' ',i+=" ",i+="",i+='',i+=""}(p)),e()}).catch(function(t){a(t)})})}function St(r,n,i,t,e,a){var o="";switch(r){case j.AREA:case j.BAR:case j.BAR3D:case j.LINE:case j.RADAR:o+="",r!==j.BAR&&r!==j.BAR3D||(o+='',o+=''),r===j.RADAR&&(o+=''),o+='';var s=-1;n.forEach(function(t){s++;var e=t.index;o+="",o+=' ',o+=' ',o+=" ",o+=" ",o+=" Sheet1!$"+Et(e+1)+"$1",o+=' '+Z(t.name)+"",o+=" ",o+=" ",o+=' ';var a=i.chartColors?i.chartColors[s%i.chartColors.length]:null;o+=" ","transparent"===a?o+="":i.chartColorsOpacity?o+=""+tt(a,'')+"":o+=""+tt(a)+"",r===j.LINE?0===i.lineSize?o+="":(o+=''+tt(a)+"",o+=''):i.dataBorder&&(o+=''+tt(i.dataBorder.color)+''),o+=Tt(i.shadow,p),o+=" ",r!==j.RADAR&&(o+=" ",o+=' ',i.dataLabelBkgrdColors&&(o+=" ",o+=" "+tt(a)+"",o+=" "),o+=" ",o+=" ",o+=" ",o+=" ",o+=' ',o+=" "+tt(i.dataLabelColor||m)+"",o+=' ',o+=" ",o+=" ",o+=" ",r!==j.AREA&&r!==j.BAR3D&&i.dataLabelPosition&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=" "),r!==j.LINE&&r!==j.RADAR||(o+="",o+=' ',i.lineDataSymbolSize&&(o+=' '),o+=" ",o+=" "+tt(i.chartColors[e+1>i.chartColors.length?Math.floor(Math.random()*i.chartColors.length):e])+"",o+=' '+tt(i.lineDataSymbolLineColor||a)+'',o+=" ",o+=" ",o+=""),r!==j.BAR&&r!==j.BAR3D||1!==n.length&&!i.valueBarColors||i.chartColors===u||t.values.forEach(function(t,e){var a=t<0?i.invertedColors||i.chartColors||u:i.chartColors||[];o+=" ",o+=' ',o+=' ',o+=' ',o+=" ",0===i.lineSize?o+="":r===j.BAR?(o+="",o+=' ',o+=""):(o+="",o+=" ",o+=' ',o+=" ",o+=""),o+=Tt(i.shadow,p),o+=" ",o+=" "}),o+="",i.catLabelFormatCode?(o+=" ",o+=" Sheet1!$A$2:$A$"+(t.labels.length+1)+"",o+=" ",o+=" "+i.catLabelFormatCode+"",o+=' ',t.labels.forEach(function(t,e){o+=''+Z(t)+""}),o+=" ",o+=" "):(o+=" ",o+=" Sheet1!$A$2:$A$"+(t.labels.length+1)+"",o+=" ",o+='\t ',t.labels.forEach(function(t,e){o+=''+Z(t)+""}),o+=" ",o+=" "),o+="",o+=" ",o+=" ",o+=" Sheet1!$"+Et(e+1)+"$2:$"+Et(e+1)+"$"+(t.labels.length+1)+"",o+=" ",o+=" General",o+='\t ',t.values.forEach(function(t,e){o+=''+(t||0===t?t:"")+""}),o+=" ",o+=" ",o+=" ",r===j.LINE&&(o+=''),o+=""}),o+=" ",o+=' ',o+=" ",o+=" ",o+=" ",o+=" ",o+=' ',o+=" "+tt(i.dataLabelColor||m)+"",o+=' ',o+=" ",o+=" ",o+=" ",i.type===j.AREA||i.type===j.RADAR||a||i.dataLabelPosition&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=" ",r===j.BAR?(o+=' ',o+=' '):r===j.BAR3D?(o+=' ',o+=' ',o+=' '):r===j.LINE&&(o+=' '),o+=' ',o+=' ',o+=' ',o+="";break;case j.SCATTER:o+="",o+='',o+='',s=-1,n.filter(function(t,e){return 0",o+=' ',o+=' ',o+=" ",o+=" ",o+=" Sheet1!$"+L[t+1]+"$1",o+=' '+a.name+"",o+=" ",o+=" ",o+=" ";var e=i.chartColors[s%i.chartColors.length];if("transparent"===e?o+="":i.chartColorsOpacity?o+=""+tt(e,'')+"":o+=""+tt(e)+"",0===i.lineSize?o+="":(o+=''+tt(e)+"",o+=''),o+=Tt(i.shadow,p),o+=" ",o+="",o+=' ',i.lineDataSymbolSize&&(o+=' '),o+=" ",o+=" "+tt(i.chartColors[t+1>i.chartColors.length?Math.floor(Math.random()*i.chartColors.length):t])+"",o+=' '+tt(i.lineDataSymbolLineColor||i.chartColors[s%i.chartColors.length])+'',o+=" ",o+=" ",o+="",i.showLabel){var r=Y("-xxxx-xxxx-xxxx-xxxxxxxxxxxx");!a.labels||"custom"!==i.dataLabelFormatScatter&&"customXY"!==i.dataLabelFormatScatter||(o+="",a.labels.forEach(function(t,e){"custom"!==i.dataLabelFormatScatter&&"customXY"!==i.dataLabelFormatScatter||(o+=" ",o+=' ',o+=" ",o+=" ",o+="\t\t\t",o+="\t\t\t\t",o+="\t\t\t",o+=" \t",o+=" \t",o+="\t\t\t\t",o+="\t\t\t\t\t",o+="\t\t\t\t",o+=" \t",o+=' \t\t',o+=" \t\t"+Z(t)+"",o+=" \t","customXY"!==i.dataLabelFormatScatter||/^ *$/.test(t)||(o+=" \t",o+=' \t\t',o+=" \t\t (",o+=" \t",o+=' \t',o+=' \t\t',o+=" \t\t",o+=" \t\t\t",o+=" \t\t",o+=" \t\t["+Z(a.name)+"",o+=" \t",o+=" \t",o+=' \t\t',o+=" \t\t, ",o+=" \t",o+=' \t',o+=' \t\t',o+=" \t\t",o+=" \t\t\t",o+=" \t\t",o+=" \t\t["+Z(a.name)+"]",o+=" \t",o+=" \t",o+=' \t\t',o+=" \t\t)",o+=" \t",o+=' \t'),o+=" \t",o+=" ",o+=" ",o+=" ",o+=" \t",o+=" \t",o+=" \t\t",o+=" \t",o+=" \t",o+=" ",i.dataLabelPosition&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+='\t ',o+=" ",o+=' ',o+=' ',o+='\t\t\t',o+=" ",o+="\t\t",o+="")}),o+=""),"XY"===i.dataLabelFormatScatter&&(o+="",o+="\t",o+="\t\t",o+="\t\t",o+="\t\t\t",o+="\t\t",o+="\t \t",o+="\t",o+="\t",o+="\t\t",o+="\t\t\t",o+="\t\t",o+="\t\t",o+="\t\t",o+="\t \t",o+=" \t\t",o+="\t \t",o+='\t \t',o+="\t\t",o+="\t",i.dataLabelPosition&&(o+=' '),o+='\t',o+=' ',o+=' ',o+='\t',o+='\t',o+='\t',o+="\t",o+='\t\t',o+='\t\t\t',o+="\t\t",o+="\t",o+="")}1!==n.length&&!i.valueBarColors||i.chartColors===u||a.values.forEach(function(t,e){var a=t<0?i.invertedColors||u:i.chartColors||[];o+=" ",o+=' ',o+=' ',o+=' ',o+=" ",0===i.lineSize?o+="":(o+="",o+=' ',o+=""),o+=Tt(i.shadow,p),o+=" ",o+=" "}),o+="",o+=" ",o+=" Sheet1!$A$2:$A$"+(n[0].values.length+1)+"",o+=" ",o+=" General",o+=' ',n[0].values.forEach(function(t,e){o+=''+(t||0===t?t:"")+""}),o+=" ",o+=" ",o+="",o+="",o+=" ",o+=" Sheet1!$"+Et(t+1)+"$2:$"+Et(t+1)+"$"+(n[0].values.length+1)+"",o+=" ",o+=" General",o+=' ',n[0].values.forEach(function(t,e){o+=''+(a.values[e]||0===a.values[e]?a.values[e]:"")+""}),o+=" ",o+=" ",o+="",o+='',o+=""}),o+=" ",o+=' ',o+=" ",o+=" ",o+=" ",o+=" ",o+=' ',o+=" "+tt(i.dataLabelColor||m)+"",o+=' ',o+=" ",o+=" ",o+=" ",i.dataLabelPosition&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=" ",o+=' ',o+=' ',o+="";break;case j.BUBBLE:o+="",o+='',s=-1;var l=1;n.filter(function(t,e){return 0",o+=' ',o+=' ',o+=" ",o+=" ",o+=" Sheet1!$"+L[l]+"$1",o+=' '+a.name+"",o+=" ",o+=" ",o+="";var e=i.chartColors[s%i.chartColors.length];"transparent"===e?o+="":i.chartColorsOpacity?o+=""+tt(e,'')+"":o+=""+tt(e)+"",0===i.lineSize?o+="":i.dataBorder?o+=''+tt(i.dataBorder.color)+'':(o+=''+tt(e)+"",o+=''),o+=Tt(i.shadow,p),o+="",o+="",o+=" ",o+=" Sheet1!$A$2:$A$"+(n[0].values.length+1)+"",o+=" ",o+=" General",o+=' ',n[0].values.forEach(function(t,e){o+=''+(t||0===t?t:"")+""}),o+=" ",o+=" ",o+="",o+="",o+=" ",o+=" Sheet1!$"+Et(l)+"$2:$"+Et(l)+"$"+(n[0].values.length+1)+"",l++,o+=" ",o+=" General",o+=' ',n[0].values.forEach(function(t,e){o+=''+(a.values[e]||0===a.values[e]?a.values[e]:"")+""}),o+=" ",o+=" ",o+="",o+=" ",o+=" ",o+=" Sheet1!$"+Et(l)+"$2:$"+Et(t+2)+"$"+(a.sizes.length+1)+"",l++,o+=" ",o+=" General",o+='\t ',a.sizes.forEach(function(t,e){o+=''+(t||"")+""}),o+=" ",o+=" ",o+=" ",o+=' ',o+=""}),o+=" ",o+=' ',o+=" ",o+=" ",o+=" ",o+=" ",o+=' ',o+=" "+tt(i.dataLabelColor||m)+"",o+=' ',o+=" ",o+=" ",o+=" ",i.dataLabelPosition&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=" ",o+=' ',o+=' ',o+="";break;case j.DOUGHNUT:case j.PIE:var c=n[0];o+="",o+=' ',o+="",o+=' ',o+=' ',o+=" ",o+=" ",o+=" Sheet1!$B$1",o+=" ",o+=' ',o+=' '+Z(c.name)+"",o+=" ",o+=" ",o+=" ",o+=" ",o+=' ',o+=' ',i.dataNoEffects?o+="":o+=Tt(i.shadow,p),o+=" ",o+='',c.labels.forEach(function(t,e){o+="",o+=' ',o+=' ',o+=" ",o+=" "+tt(i.chartColors[e+1>i.chartColors.length?Math.floor(Math.random()*i.chartColors.length):e])+"",i.dataBorder&&(o+=''+tt(i.dataBorder.color)+''),o+=Tt(i.shadow,p),o+=" ",o+=""}),o+="",c.labels.forEach(function(t,e){o+="",o+=' ',o+=' ',o+=" ",o+=" ",o+=" ",o+=' ',o+=" "+tt(i.dataLabelColor||m)+"",o+=' ',o+=" ",o+=" ",o+=" ",r===j.PIE&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=" "}),o+=' ',o+="\t",o+="\t ",o+="\t ",o+="\t ",o+="\t\t",o+='\t\t ',o+='\t\t\t',o+="\t\t ",o+="\t\t",o+="\t ",o+="\t",o+=r===j.PIE?'':"",o+='\t',o+='\t',o+='\t',o+='\t',o+='\t',o+='\t',o+=' ',o+="",o+="",o+=" ",o+=" Sheet1!$A$2:$A$"+(c.labels.length+1)+"",o+=" ",o+='\t ',c.labels.forEach(function(t,e){o+=''+Z(t)+""}),o+=" ",o+=" ",o+="",o+=" ",o+=" ",o+=" Sheet1!$B$2:$B$"+(c.labels.length+1)+"",o+=" ",o+='\t ',c.values.forEach(function(t,e){o+=''+(t||0===t?t:"")+""}),o+=" ",o+=" ",o+=" ",o+=" ",o+=' ',r===j.DOUGHNUT&&(o+=' '),o+="";break;default:o+=""}return o}function Pt(e,t,a){var r="";return e.type===j.SCATTER||e.type===j.BUBBLE?r+="":r+="",r+=' ',r+=" ",r+='',!e.catAxisMaxVal&&0!==e.catAxisMaxVal||(r+=''),!e.catAxisMinVal&&0!==e.catAxisMinVal||(r+=''),r+="",r+=' ',r+=' ',r+="none"!==e.catGridLine.style?Rt(e.catGridLine):"",e.showCatAxisTitle&&(r+=_t({color:e.catAxisTitleColor,fontFace:e.catAxisTitleFontFace,fontSize:e.catAxisTitleFontSize,rotate:e.catAxisTitleRotate,title:e.catAxisTitle||"Axis Title"})),e.type===j.SCATTER||e.type===j.BUBBLE?r+=' ':r+=' ',e.type===j.SCATTER?(r+=' ',r+=' ',r+=' '):(r+=' ',r+=' ',r+=' '),r+=" ",r+=' ',r+=!1===e.catAxisLineShow?"":'',r+=' ',r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',r+=" ",r+=" ",r+=' ',r+=" ",r+=" ",r+=' ',r+=" ',r+=' ',r+=' ',r+=' ',e.catAxisLabelFrequency&&(r+=' '),e.catLabelFormatCode&&(["catAxisBaseTimeUnit","catAxisMajorTimeUnit","catAxisMinorTimeUnit"].forEach(function(t){!e[t]||"string"==typeof e[t]&&-1!==["days","months","years"].indexOf(t.toLowerCase())||(console.warn("`"+t+"` must be one of: 'days','months','years' !"),e[t]=null)}),e.catAxisBaseTimeUnit&&(r+=''),e.catAxisMajorTimeUnit&&(r+=''),e.catAxisMinorTimeUnit&&(r+=''),e.catAxisMajorUnit&&(r+=''),e.catAxisMinorUnit&&(r+='')),e.type===j.SCATTER||e.type===j.BUBBLE?r+="":r+="",r}function Lt(t,e){var a=e===x?"col"===t.barDir?"l":"b":"col"===t.barDir?"r":"t",r="",n="r"==a||"t"==a?"max":"autoZero",i=e===x?C:S;return r+="",r+=' ',r+=" ",r+=' ',!t.valAxisMaxVal&&0!==t.valAxisMaxVal||(r+=''),!t.valAxisMinVal&&0!==t.valAxisMinVal||(r+=''),r+=" ",r+=' ',r+=' ',"none"!==t.valGridLine.style&&(r+=Rt(t.valGridLine)),t.showValAxisTitle&&(r+=_t({color:t.valAxisTitleColor,fontFace:t.valAxisTitleFontFace,fontSize:t.valAxisTitleFontSize,rotate:t.valAxisTitleRotate,title:t.valAxisTitle||"Axis Title"})),r+=' ',t.type===j.SCATTER?(r+=' ',r+=' ',r+=' '):(r+=' ',r+=' ',r+=' '),r+=" ",r+=' ',r+=!1===t.valAxisLineShow?"":'',r+=' ',r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',r+=" ",r+=" ",r+=' ',r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',t.valAxisMajorUnit&&(r+=' '),t.valAxisDisplayUnit&&(r+=''),r+=""}function _t(t){var e="left"===t.titleAlign||"right"===t.titleAlign?'':"",a=t.rotate?'':"",r=t.fontSize?'sz="'+Math.round(t.fontSize)+'00"':"",n=t.titlePos&&t.titlePos.x&&t.titlePos.y?'':"";return"\n\t \n\t \n\t "+a+"\n\t \n\t \n\t "+e+"\n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t '+(Z(t.title)||"")+"\n\t \n\t
\n\t \n\t \n\t "+n+'\n\t \n\t'}function Et(t){var e="";return t<=26?e=L[t]:(e+=L[Math.floor(t/L.length)-1],e+=L[t%L.length]),e}function Tt(t,e){if(!t)return"";if("object"!=typeof t)return console.warn("`shadow` options must be an object. Ex: `{shadow: {type:'none'}}`"),"";var a="",r=q(e,t),n=r.type||"outer",i=r.blur*R,o=r.offset*R,s=6e4*r.angle,l=r.color,c=1e5*r.opacity;return a+="',a+='',a+='',a+="",a+=""}function Rt(t){var e="";return e+=" ",e+=' ',e+=' ',e+=' ',e+=" ",e+=" ",e+=""}function kt(t){var i="undefined"!=typeof require&&"undefined"==typeof window?require("fs"):null,o="undefined"!=typeof require&&"undefined"==typeof window?require("https"):null,e=[];return t.relsMedia.filter(function(t){return"online"!==t.type&&!t.data}).forEach(function(n){e.push(new Promise(function(a,r){if(i&&0!==n.path.indexOf("http"))try{var t=i.readFileSync(n.path);n.data=Buffer.from(t).toString("base64"),a("done")}catch(t){n.data=V,r('ERROR: Unable to read media: "'+n.path+'"\n'+t.toString())}else if(i&&o&&0===n.path.indexOf("http"))o.get(n.path,function(t){var e="";t.setEncoding("binary"),t.on("data",function(t){return e+=t}),t.on("end",function(){n.data=Buffer.from(e,"binary").toString("base64"),a("done")}),t.on("error",function(t){n.data=V,r("ERROR! Unable to load image: "+n.path)})});else{var e=new XMLHttpRequest;e.onload=function(){var t=new FileReader;t.onloadend=function(){n.data=t.result,n.isSvgPng?Nt(n).then(function(){a("done")}).catch(function(t){r(t)}):a("done")},t.readAsDataURL(e.response)},e.onerror=function(t){n.data=V,r("ERROR! Unable to load image: "+n.path)},e.open("GET",n.path),e.responseType="blob",e.send()}}))}),t.relsMedia.filter(function(t){return t.isSvgPng&&t.data}).forEach(function(t){i?(t.data=V,e.push(Promise.resolve().then(function(){return"done"}))):e.push(Nt(t))}),e}function Nt(n){return new Promise(function(a,e){var r=new Image;r.onload=function(){r.width+r.height===0&&r.onerror("h/w=0");var t=document.createElement("CANVAS"),e=t.getContext("2d");t.width=r.width,t.height=r.height,e.drawImage(r,0,0);try{n.data=t.toDataURL(n.type),a("done")}catch(t){r.onerror(t)}t=null},r.onerror=function(t){n.data=V,e("ERROR! Unable to load image: "+n.path)},r.src="string"==typeof n.data?n.data:V})}function Ft(){var o=this;this._version="3.1.0",this._charts=j,this._colors=c,this._shapes=rt,this.addNewSlide=function(t){return o.addSlide(t)},this.getSlide=function(e){return o.slides.filter(function(t){return t.number===e})[0]},this.setSlideNumber=function(t){o.masterSlide.slideNumberObj=t,o.slideLayouts.filter(function(t){return t.name===r})[0].slideNumberObj=t},this.createChartMediaRels=function(t,a,e){t.relsChart.forEach(function(t){return e.push(Ct(t,a))}),t.relsMedia.forEach(function(t){if("online"!==t.type&&"hyperlink"!==t.type){var e=t.data&&"string"==typeof t.data?t.data:"";-1===e.indexOf(",")&&-1===e.indexOf(";")?e="image/png;base64,"+e:-1===e.indexOf(",")?e="image/png;base64,"+e:-1===e.indexOf(";")&&(e="image/png;"+e),a.file(t.Target.replace("..","ppt"),e.split(",").pop(),{base64:!0})}})},this.writeFileToBrowser=function(i,o){return new Promise(function(t,e){var a=document.createElement("a");if(a.setAttribute("style","display:none;"),document.body.appendChild(a),window.navigator.msSaveOrOpenBlob){var r=new Blob([o],{type:"application/vnd.openxmlformats-officedocument.presentationml.presentation"});a.onclick=function(){window.navigator.msSaveOrOpenBlob(r,i)},a.click(),document.body.removeChild(a),t(i)}else if(window.URL.createObjectURL){var n=window.URL.createObjectURL(new Blob([o],{type:"application/vnd.openxmlformats-officedocument.presentationml.presentation"}));a.href=n,a.download=i,a.click(),setTimeout(function(){window.URL.revokeObjectURL(n),document.body.removeChild(a)},100),t(i)}})},this.exportPresentation=function(i){return new Promise(function(e,t){var a=[],r=[],n=new d;o.slides.forEach(function(t){r=r.concat(kt(t))}),o.slideLayouts.forEach(function(t){r=r.concat(kt(t))}),r=r.concat(kt(o.masterSlide)),Promise.all(r).catch(function(t){return console.error("ERROR! pptxgenjs export media:"),console.error(t),null}).then(function(){o.slides.forEach(function(t){t.slideLayout&&function(t){(t.slideLayout.data||[]).forEach(function(e){e.type===I.placeholder&&0===t.data.filter(function(t){return t.options&&t.options.placeholder===e.options.placeholder}).length&&yt(t,"",{placeholder:e.options.placeholder},!1)})}(t)}),n.folder("_rels"),n.folder("docProps"),n.folder("ppt").folder("_rels"),n.folder("ppt/charts").folder("_rels"),n.folder("ppt/embeddings"),n.folder("ppt/media"),n.folder("ppt/slideLayouts").folder("_rels"),n.folder("ppt/slideMasters").folder("_rels"),n.folder("ppt/slides").folder("_rels"),n.folder("ppt/theme"),n.folder("ppt/notesMasters").folder("_rels"),n.folder("ppt/notesSlides").folder("_rels"),n.file("[Content_Types].xml",function(t,e,a){var r=''+g;return r+='',r+='',r+='',r+='',r+='',r+='',r+='',r+='',r+='',t.forEach(function(t){(t.relsMedia||[]).forEach(function(t){"image"!==t.type&&"online"!==t.type&&"chart"!==t.type&&"m4v"!==t.extn&&-1===r.indexOf(t.type)&&(r+='')})}),r+='',r+='',r+='',r+='',t.forEach(function(t,e){r+='',r+='',t.relsChart.forEach(function(t){r+=' '})}),r+='',r+='',r+='',r+='',e.forEach(function(t,e){r+='',(t.relsChart||[]).forEach(function(t){r+=' '})}),t.forEach(function(t,e){r+=' '}),a.relsChart.forEach(function(t){r+=' '}),a.relsMedia.forEach(function(t){"image"!==t.type&&"online"!==t.type&&"chart"!==t.type&&"m4v"!==t.extn&&-1===r.indexOf(t.type)&&(r+=' ')}),r+=' ',r+=' ',r+=""}(o.slides,o.slideLayouts,o.masterSlide)),n.file("_rels/.rels",''+g+'\n\t\t\n\t\t\n\t\t\n\t\t'),n.file("docProps/app.xml",function(t,e){return''+g+'\n\t0\n\t0\n\tMicrosoft Office PowerPoint\n\tOn-screen Show (16:9)\n\t0\n\t'+t.length+"\n\t"+t.length+'\n\t0\n\t0\n\tfalse\n\t\n\t\t\n\t\t\tFonts Used\n\t\t\t2\n\t\t\tTheme\n\t\t\t1\n\t\t\tSlide Titles\n\t\t\t'+t.length+'\n\t\t\n\t\n\t\n\t\t\n\t\t\tArial\n\t\t\tCalibri\n\t\t\tOffice Theme\n\t\t\t'+t.map(function(t,e){return"Slide "+(e+1)+"\n"}).join("")+"\n\t\t\n\t\n\t"+e+"\n\tfalse\n\tfalse\n\tfalse\n\t16.0000\n\t"}(o.slides,o.company)),n.file("docProps/core.xml",function(t,e,a,r){return'\n\t\n\t\t'+Z(t)+"\n\t\t"+Z(e)+"\n\t\t"+Z(a)+"\n\t\t"+Z(a)+"\n\t\t"+r+'\n\t\t'+(new Date).toISOString().replace(/\.\d\d\dZ/,"Z")+'\n\t\t'+(new Date).toISOString().replace(/\.\d\d\dZ/,"Z")+"\n\t"}(o.title,o.subject,o.author,o.revision)),n.file("ppt/_rels/presentation.xml.rels",function(t){var e=1,a=''+g;a+='',a+='';for(var r=1;r<=t.length;r++)a+='';return a+=''}(o.slides)),n.file("ppt/theme/theme1.xml",''+g+''),n.file("ppt/presentation.xml",function(t,e,a){var r=''+g+'';r+='',r+="";for(var n=0;n';r+="",r+='';for(var i=1;i<10;i++)r+="";return r+="",r+=""}(o.slides,o.presLayout,o.rtlMode)),n.file("ppt/presProps.xml",''+g+''),n.file("ppt/tableStyles.xml",''+g+''),n.file("ppt/viewProps.xml",''+g+''),o.slideLayouts.forEach(function(t,e){n.file("ppt/slideLayouts/slideLayout"+(e+1)+".xml",function(t){return'\n\t\t\n\t\t'+it(t)+"\n\t\t"}(t)),n.file("ppt/slideLayouts/_rels/slideLayout"+(e+1)+".xml.rels",function(t,e){return ot(e[t-1],[{target:"../slideMasters/slideMaster1.xml",type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideMaster"}])}(e+1,o.slideLayouts))}),o.slides.forEach(function(t,e){n.file("ppt/slides/slide"+(e+1)+".xml",function(t){return''+g+'"+it(t)+""}(t)),n.file("ppt/slides/_rels/slide"+(e+1)+".xml.rels",function(t,e,a){return ot(t[a-1],[{target:"../slideLayouts/slideLayout"+function(t,e,a){for(var r=0;r\n\t\t\n\t\t\t\n\t\t\t\n\t\t'}(e+1))}),n.file("ppt/slideMasters/slideMaster1.xml",function(a,t){var e=t.map(function(t,e){return''}),r=''+g;return r+='',r+=it(a),r+='',r+=""+e.join("")+"",r+='',r+=' ',r+=""}(o.masterSlide,o.slideLayouts)),n.file("ppt/slideMasters/_rels/slideMaster1.xml.rels",function(t,e){var a=e.map(function(t,e){return{target:"../slideLayouts/slideLayout"+(e+1)+".xml",type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideLayout"}});return a.push({target:"../theme/theme1.xml",type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme"}),ot(t,a)}(o.masterSlide,o.slideLayouts)),n.file("ppt/notesMasters/notesMaster1.xml",''+g+'7/23/19Click to edit Master text stylesSecond levelThird levelFourth levelFifth level‹#›'),n.file("ppt/notesMasters/_rels/notesMaster1.xml.rels",''+g+'\n\t\t\n\t\t'),o.slideLayouts.forEach(function(t){o.createChartMediaRels(t,n,a)}),o.slides.forEach(function(t){o.createChartMediaRels(t,n,a)}),o.createChartMediaRels(o.masterSlide,n,a),Promise.all(a).then(function(){"STREAM"===i?n.generateAsync({type:"nodebuffer"}).then(function(t){e(t)}):e(i?n.generateAsync({type:i}):n.generateAsync({type:"blob"}))}).catch(function(t){throw new Error(t)})})})},this.LAYOUTS={LAYOUT_4x3:{name:"screen4x3",width:9144e3,height:6858e3},LAYOUT_16x9:{name:"screen16x9",width:9144e3,height:5143500},LAYOUT_16x10:{name:"screen16x10",width:9144e3,height:5715e3},LAYOUT_WIDE:{name:"custom",width:12192e3,height:6858e3}},this._author="PptxGenJS",this._company="PptxGenJS",this._revision="1",this._subject="PptxGenJS Presentation",this._title="PptxGenJS Presentation",this._presLayout={name:this.LAYOUTS[a].name,width:this.LAYOUTS[a].width,height:this.LAYOUTS[a].height},this._rtlMode=!1,this.slideLayouts=[{presLayout:this._presLayout,name:r,number:1e3,slide:null,data:[],rels:[],relsChart:[],relsMedia:[],margin:b,slideNumberObj:null}],this.slides=[],this.masterSlide={addChart:null,addImage:null,addMedia:null,addNotes:null,addShape:null,addTable:null,addText:null,presLayout:this._presLayout,name:null,number:null,data:[],rels:[],relsChart:[],relsMedia:[],slideLayout:null,slideNumberObj:null}}return Object.defineProperty(Ft.prototype,"layout",{get:function(){return this._layout},set:function(t){var e=this.LAYOUTS[t];if(!e)throw new Error("UNKNOWN-LAYOUT");this._layout=t,this._presLayout=e},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"version",{get:function(){return this._version},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"author",{get:function(){return this._author},set:function(t){this._author=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"company",{get:function(){return this._company},set:function(t){this._company=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"revision",{get:function(){return this._revision},set:function(t){this._revision=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"subject",{get:function(){return this._subject},set:function(t){this._subject=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"title",{get:function(){return this._title},set:function(t){this._title=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"rtlMode",{get:function(){return this._rtlMode},set:function(t){this._rtlMode=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"charts",{get:function(){return this._charts},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"colors",{get:function(){return this._colors},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"shapes",{get:function(){return this._shapes},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,"presLayout",{get:function(){return this._presLayout},enumerable:!0,configurable:!0}),Ft.prototype.stream=function(){var t=this;return new Promise(function(e,a){t.exportPresentation("STREAM").then(function(t){e(t)}).catch(function(t){a(t)})})},Ft.prototype.write=function(t){var r=this;return new Promise(function(e,a){r.exportPresentation(t).then(function(t){e(t)}).catch(function(t){a(t+"\nDid you mean to use writeFile() instead?")})})},Ft.prototype.writeFile=function(t){var i=this;return new Promise(function(e,a){var r="undefined"!=typeof require&&"undefined"==typeof window?require("fs"):null,n=t?t.toString().toLowerCase().endsWith(".pptx")?t:t+".pptx":"Presenation.pptx";i.exportPresentation(r?"nodebuffer":null).then(function(t){r?r.writeFile(n,t,function(){e(n)}):e(i.writeFileToBrowser(n,t))}).catch(function(t){a(t)})})},Ft.prototype.addSlide=function(e){var t=new xt({addSlide:this.addNewSlide,getSlide:this.getSlide,presLayout:this.presLayout,setSlideNum:this.setSlideNumber,slideNumber:this.slides.length+1,slideLayout:e&&this.slideLayouts.filter(function(t){return t.name===e})[0]||this.LAYOUTS[a]});return this.slides.push(t),t},Ft.prototype.defineLayout=function(t){t?t.name?t.width?t.height?"number"!=typeof t.height?console.warn("defineLayout `height` should be a number (inches)"):"number"!=typeof t.width&&console.warn("defineLayout `width` should be a number (inches)"):console.warn("defineLayout requires `height`"):console.warn("defineLayout requires `width`"):console.warn("defineLayout requires `name`"):console.warn("defineLayout requires `{name, width, height}`"),this.LAYOUTS[t.name]={name:t.name,width:Math.round(Number(t.width)*T),height:Math.round(Number(t.height)*T)}},Ft.prototype.defineSlideMaster=function(t){if(!t.title)throw Error("defineSlideMaster() object argument requires a `title` value. (https://gitbrent.github.io/PptxGenJS/docs/masters.html)");var e={presLayout:this.presLayout,name:t.title,number:1e3+this.slideLayouts.length+1,slide:null,data:[],rels:[],relsChart:[],relsMedia:[],margin:t.margin||b,slideNumberObj:t.slideNumber||null};mt(t,e),this.slideLayouts.push(e),e.slideNumberObj&&!this.masterSlide.slideNumberObj&&(this.masterSlide.slideNumberObj=e.slideNumberObj)},Ft.prototype.tableToSlides=function(t,e){void 0===e&&(e={}),function(r,o,t,e){void 0===t&&(t={});var n=t||{};n.slideMargin=n.slideMargin||0===n.slideMargin?n.slideMargin:.5;var s=n.w||r.presLayout.width,a=[],i=[],l=[],c=[],p=[],u=[.5,.5,.5,.5],f=0;if(!document.getElementById(o))throw new Error('tableToSlides: Table ID "'+o+'" does not exist!');e&&e.margin?(Array.isArray(e.margin)?u=e.margin:isNaN(e.margin)||(u=[e.margin,e.margin,e.margin,e.margin]),n.slideMargin=u):n&&n.slideMargin&&(Array.isArray(n.slideMargin)?u=n.slideMargin:isNaN(n.slideMargin)||(u=[n.slideMargin,n.slideMargin,n.slideMargin,n.slideMargin])),s=(n.w?X(n.w):r.presLayout.width)-X(u[1]+u[3]),n.verbose&&console.log("-- VERBOSE MODE ----------------------------------"),n.verbose&&console.log("opts.h ................. = "+n.h),n.verbose&&console.log("opts.w ................. = "+n.w),n.verbose&&console.log("pptx.presLayout.width .. = "+r.presLayout.width/T),n.verbose&&console.log("emuSlideTabW (in)....... = "+s/T);var d=document.querySelectorAll("#"+o+" tr:first-child th");0===d.length&&(d=document.querySelectorAll("#"+o+" tr:first-child td")),d.forEach(function(t){if(t.getAttribute("colspan"))for(var e=0;e opts.y = "+n.y),a.addTable(t.rows,{x:n.x||u[3],y:n.y,w:Number(s)/T,colW:c,autoPage:!1}),n.addImage&&a.addImage({path:n.addImage.url,x:n.addImage.x,y:n.addImage.y,w:n.addImage.w,h:n.addImage.h}),n.addShape&&a.addShape(n.addShape.shape,n.addShape.opts||{}),n.addTable&&a.addTable(n.addTable.rows,n.addTable.opts||{}),n.addText&&a.addText(n.addText.text,n.addText.opts||{})})}(this,t,e,e&&e.masterSlideName?this.slideLayouts.filter(function(t){return t.name===e.masterSlideName})[0]:null)},Ft}(JSZip); //# sourceMappingURL=pptxgen.bundle.js.map diff --git a/dist/pptxgen.bundle.js.map b/dist/pptxgen.bundle.js.map index 295c55ea6..943dcc199 100644 --- a/dist/pptxgen.bundle.js.map +++ b/dist/pptxgen.bundle.js.map @@ -1 +1 @@ -{"version":3,"names":[],"mappings":"","sources":["pptxgen.bundle.js"],"sourcesContent":["/* PptxGenJS 3.1.0-beta @ 2020-01-21T03:54:51.210Z */\n!function(t){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=t():\"function\"==typeof define&&define.amd?define([],t):(\"undefined\"!=typeof window?window:\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:this).JSZip=t()}(function(){return function i(o,s,l){function c(e,t){if(!s[e]){if(!o[e]){var a=\"function\"==typeof require&&require;if(!t&&a)return a(e,!0);if(p)return p(e,!0);var r=new Error(\"Cannot find module '\"+e+\"'\");throw r.code=\"MODULE_NOT_FOUND\",r}var n=s[e]={exports:{}};o[e][0].call(n.exports,function(t){return c(o[e][1][t]||t)},n,n.exports,i,o,s,l)}return s[e].exports}for(var p=\"function\"==typeof require&&require,t=0;t>2,i=(3&e)<<4|a>>4,o=1>6:64,s=2>4,a=(15&n)<<4|(i=h.indexOf(t.charAt(s++)))>>2,r=(3&i)<<6|(o=h.indexOf(t.charAt(s++))),p[l++]=e,64!==i&&(p[l++]=a),64!==o&&(p[l++]=r);return p}},{\"./support\":30,\"./utils\":32}],2:[function(t,e,a){\"use strict\";var r=t(\"./external\"),n=t(\"./stream/DataWorker\"),i=t(\"./stream/DataLengthProbe\"),o=t(\"./stream/Crc32Probe\");function s(t,e,a,r,n){this.compressedSize=t,this.uncompressedSize=e,this.crc32=a,this.compression=r,this.compressedContent=n}i=t(\"./stream/DataLengthProbe\"),s.prototype={getContentWorker:function(){var t=new n(r.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new i(\"data_length\")),e=this;return t.on(\"end\",function(){if(this.streamInfo.data_length!==e.uncompressedSize)throw new Error(\"Bug : uncompressed data size mismatch\")}),t},getCompressedWorker:function(){return new n(r.Promise.resolve(this.compressedContent)).withStreamInfo(\"compressedSize\",this.compressedSize).withStreamInfo(\"uncompressedSize\",this.uncompressedSize).withStreamInfo(\"crc32\",this.crc32).withStreamInfo(\"compression\",this.compression)}},s.createWorkerFrom=function(t,e,a){return t.pipe(new o).pipe(new i(\"uncompressedSize\")).pipe(e.compressWorker(a)).pipe(new i(\"compressedSize\")).withStreamInfo(\"compression\",e)},e.exports=s},{\"./external\":6,\"./stream/Crc32Probe\":25,\"./stream/DataLengthProbe\":26,\"./stream/DataWorker\":27}],3:[function(t,e,a){\"use strict\";var r=t(\"./stream/GenericWorker\");a.STORE={magic:\"\\0\\0\",compressWorker:function(t){return new r(\"STORE compression\")},uncompressWorker:function(){return new r(\"STORE decompression\")}},a.DEFLATE=t(\"./flate\")},{\"./flate\":7,\"./stream/GenericWorker\":28}],4:[function(t,e,a){\"use strict\";var r=t(\"./utils\"),o=function(){for(var t,e=[],a=0;a<256;a++){t=a;for(var r=0;r<8;r++)t=1&t?3988292384^t>>>1:t>>>1;e[a]=t}return e}();e.exports=function(t,e){return void 0!==t&&t.length?\"string\"!==r.getTypeOf(t)?function(t,e,a){var r=o,n=0+a;t^=-1;for(var i=0;i>>8^r[255&(t^e[i])];return-1^t}(0|e,t,t.length):function(t,e,a){var r=o,n=0+a;t^=-1;for(var i=0;i>>8^r[255&(t^e.charCodeAt(i))];return-1^t}(0|e,t,t.length):0}},{\"./utils\":32}],5:[function(t,e,a){\"use strict\";a.base64=!1,a.binary=!1,a.dir=!1,a.createFolders=!0,a.date=null,a.compression=null,a.compressionOptions=null,a.comment=null,a.unixPermissions=null,a.dosPermissions=null},{}],6:[function(t,e,a){\"use strict\";var r;r=\"undefined\"!=typeof Promise?Promise:t(\"lie\"),e.exports={Promise:r}},{lie:37}],7:[function(t,e,a){\"use strict\";var r=\"undefined\"!=typeof Uint8Array&&\"undefined\"!=typeof Uint16Array&&\"undefined\"!=typeof Uint32Array,n=t(\"pako\"),i=t(\"./utils\"),o=t(\"./stream/GenericWorker\"),s=r?\"uint8array\":\"array\";function l(t,e){o.call(this,\"FlateWorker/\"+t),this._pako=null,this._pakoAction=t,this._pakoOptions=e,this.meta={}}a.magic=\"\\b\\0\",i.inherits(l,o),l.prototype.processChunk=function(t){this.meta=t.meta,null===this._pako&&this._createPako(),this._pako.push(i.transformTo(s,t.data),!1)},l.prototype.flush=function(){o.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},l.prototype.cleanUp=function(){o.prototype.cleanUp.call(this),this._pako=null},l.prototype._createPako=function(){this._pako=new n[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var e=this;this._pako.onData=function(t){e.push({data:t,meta:e.meta})}},a.compressWorker=function(t){return new l(\"Deflate\",t)},a.uncompressWorker=function(){return new l(\"Inflate\",{})}},{\"./stream/GenericWorker\":28,\"./utils\":32,pako:38}],8:[function(t,e,a){\"use strict\";function R(t,e){var a,r=\"\";for(a=0;a>>=8;return r}function n(t,e,a,r,n,i){var o,s,l=t.file,c=t.compression,p=i!==N.utf8encode,u=k.transformTo(\"string\",i(l.name)),f=k.transformTo(\"string\",N.utf8encode(l.name)),d=l.comment,h=k.transformTo(\"string\",i(d)),m=k.transformTo(\"string\",N.utf8encode(d)),g=f.length!==l.name.length,v=m.length!==d.length,A=\"\",y=\"\",b=\"\",x=l.dir,w=l.date,C={crc32:0,compressedSize:0,uncompressedSize:0};e&&!a||(C.crc32=t.crc32,C.compressedSize=t.compressedSize,C.uncompressedSize=t.uncompressedSize);var S=0;e&&(S|=8),p||!g&&!v||(S|=2048);var P,L,_=0,E=0;x&&(_|=16),\"UNIX\"===n?(E=798,_|=(P=l.unixPermissions,(L=P)||(L=x?16893:33204),(65535&L)<<16)):(E=20,_|=63&(l.dosPermissions||0)),o=w.getUTCHours(),o<<=6,o|=w.getUTCMinutes(),o<<=5,o|=w.getUTCSeconds()/2,s=w.getUTCFullYear()-1980,s<<=4,s|=w.getUTCMonth()+1,s<<=5,s|=w.getUTCDate(),g&&(A+=\"up\"+R((y=R(1,1)+R(F(u),4)+f).length,2)+y),v&&(A+=\"uc\"+R((b=R(1,1)+R(F(h),4)+m).length,2)+b);var T=\"\";return T+=\"\\n\\0\",T+=R(S,2),T+=c.magic,T+=R(o,2),T+=R(s,2),T+=R(C.crc32,4),T+=R(C.compressedSize,4),T+=R(C.uncompressedSize,4),T+=R(u.length,2),T+=R(A.length,2),{fileRecord:I.LOCAL_FILE_HEADER+T+u+A,dirRecord:I.CENTRAL_FILE_HEADER+R(E,2)+T+R(h.length,2)+\"\\0\\0\\0\\0\"+R(_,4)+R(r,4)+u+A+h}}var k=t(\"../utils\"),i=t(\"../stream/GenericWorker\"),N=t(\"../utf8\"),F=t(\"../crc32\"),I=t(\"../signature\");function r(t,e,a,r){i.call(this,\"ZipFileWorker\"),this.bytesWritten=0,this.zipComment=e,this.zipPlatform=a,this.encodeFileName=r,this.streamFiles=t,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}k.inherits(r,i),r.prototype.push=function(t){var e=t.meta.percent||0,a=this.entriesCount,r=this._sources.length;this.accumulate?this.contentBuffer.push(t):(this.bytesWritten+=t.data.length,i.prototype.push.call(this,{data:t.data,meta:{currentFile:this.currentFile,percent:a?(e+100*(a-r-1))/a:100}}))},r.prototype.openedSource=function(t){this.currentSourceOffset=this.bytesWritten,this.currentFile=t.file.name;var e=this.streamFiles&&!t.file.dir;if(e){var a=n(t,e,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:a.fileRecord,meta:{percent:0}})}else this.accumulate=!0},r.prototype.closedSource=function(t){this.accumulate=!1;var e,a=this.streamFiles&&!t.file.dir,r=n(t,a,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(r.dirRecord),a)this.push({data:(e=t,I.DATA_DESCRIPTOR+R(e.crc32,4)+R(e.compressedSize,4)+R(e.uncompressedSize,4)),meta:{percent:100}});else for(this.push({data:r.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},r.prototype.flush=function(){for(var t=this.bytesWritten,e=0;e=this.index;e--)a=(a<<8)+this.byteAt(e);return this.index+=t,a},readString:function(t){return r.transformTo(\"string\",this.readData(t))},readData:function(t){},lastIndexOfSignature:function(t){},readAndCheckSignature:function(t){},readDate:function(){var t=this.readInt(4);return new Date(Date.UTC(1980+(t>>25&127),(t>>21&15)-1,t>>16&31,t>>11&31,t>>5&63,(31&t)<<1))}},e.exports=n},{\"../utils\":32}],19:[function(t,e,a){\"use strict\";var r=t(\"./Uint8ArrayReader\");function n(t){r.call(this,t)}t(\"../utils\").inherits(n,r),n.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=n},{\"../utils\":32,\"./Uint8ArrayReader\":21}],20:[function(t,e,a){\"use strict\";var r=t(\"./DataReader\");function n(t){r.call(this,t)}t(\"../utils\").inherits(n,r),n.prototype.byteAt=function(t){return this.data.charCodeAt(this.zero+t)},n.prototype.lastIndexOfSignature=function(t){return this.data.lastIndexOf(t)-this.zero},n.prototype.readAndCheckSignature=function(t){return t===this.readData(4)},n.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=n},{\"../utils\":32,\"./DataReader\":18}],21:[function(t,e,a){\"use strict\";var r=t(\"./ArrayReader\");function n(t){r.call(this,t)}t(\"../utils\").inherits(n,r),n.prototype.readData=function(t){if(this.checkOffset(t),0===t)return new Uint8Array(0);var e=this.data.subarray(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=n},{\"../utils\":32,\"./ArrayReader\":17}],22:[function(t,e,a){\"use strict\";var r=t(\"../utils\"),n=t(\"../support\"),i=t(\"./ArrayReader\"),o=t(\"./StringReader\"),s=t(\"./NodeBufferReader\"),l=t(\"./Uint8ArrayReader\");e.exports=function(t){var e=r.getTypeOf(t);return r.checkSupport(e),\"string\"!==e||n.uint8array?\"nodebuffer\"===e?new s(t):n.uint8array?new l(r.transformTo(\"uint8array\",t)):new i(r.transformTo(\"array\",t)):new o(t)}},{\"../support\":30,\"../utils\":32,\"./ArrayReader\":17,\"./NodeBufferReader\":19,\"./StringReader\":20,\"./Uint8ArrayReader\":21}],23:[function(t,e,a){\"use strict\";a.LOCAL_FILE_HEADER=\"PK\u0003\u0004\",a.CENTRAL_FILE_HEADER=\"PK\u0001\u0002\",a.CENTRAL_DIRECTORY_END=\"PK\u0005\u0006\",a.ZIP64_CENTRAL_DIRECTORY_LOCATOR=\"PK\u0006\u0007\",a.ZIP64_CENTRAL_DIRECTORY_END=\"PK\u0006\u0006\",a.DATA_DESCRIPTOR=\"PK\u0007\\b\"},{}],24:[function(t,e,a){\"use strict\";var r=t(\"./GenericWorker\"),n=t(\"../utils\");function i(t){r.call(this,\"ConvertWorker to \"+t),this.destType=t}n.inherits(i,r),i.prototype.processChunk=function(t){this.push({data:n.transformTo(this.destType,t.data),meta:t.meta})},e.exports=i},{\"../utils\":32,\"./GenericWorker\":28}],25:[function(t,e,a){\"use strict\";var r=t(\"./GenericWorker\"),n=t(\"../crc32\");function i(){r.call(this,\"Crc32Probe\"),this.withStreamInfo(\"crc32\",0)}t(\"../utils\").inherits(i,r),i.prototype.processChunk=function(t){this.streamInfo.crc32=n(t.data,this.streamInfo.crc32||0),this.push(t)},e.exports=i},{\"../crc32\":4,\"../utils\":32,\"./GenericWorker\":28}],26:[function(t,e,a){\"use strict\";var r=t(\"../utils\"),n=t(\"./GenericWorker\");function i(t){n.call(this,\"DataLengthProbe for \"+t),this.propName=t,this.withStreamInfo(t,0)}r.inherits(i,n),i.prototype.processChunk=function(t){if(t){var e=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=e+t.data.length}n.prototype.processChunk.call(this,t)},e.exports=i},{\"../utils\":32,\"./GenericWorker\":28}],27:[function(t,e,a){\"use strict\";var r=t(\"../utils\"),n=t(\"./GenericWorker\");function i(t){n.call(this,\"DataWorker\");var e=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type=\"\",this._tickScheduled=!1,t.then(function(t){e.dataIsReady=!0,e.data=t,e.max=t&&t.length||0,e.type=r.getTypeOf(t),e.isPaused||e._tickAndRepeat()},function(t){e.error(t)})}r.inherits(i,n),i.prototype.cleanUp=function(){n.prototype.cleanUp.call(this),this.data=null},i.prototype.resume=function(){return!!n.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,r.delay(this._tickAndRepeat,[],this)),!0)},i.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(r.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},i.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var t=null,e=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case\"string\":t=this.data.substring(this.index,e);break;case\"uint8array\":t=this.data.subarray(this.index,e);break;case\"array\":case\"nodebuffer\":t=this.data.slice(this.index,e)}return this.index=e,this.push({data:t,meta:{percent:this.max?this.index/this.max*100:0}})},e.exports=i},{\"../utils\":32,\"./GenericWorker\":28}],28:[function(t,e,a){\"use strict\";function r(t){this.name=t||\"default\",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}r.prototype={push:function(t){this.emit(\"data\",t)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit(\"end\"),this.cleanUp(),this.isFinished=!0}catch(t){this.emit(\"error\",t)}return!0},error:function(t){return!this.isFinished&&(this.isPaused?this.generatedError=t:(this.isFinished=!0,this.emit(\"error\",t),this.previous&&this.previous.error(t),this.cleanUp()),!0)},on:function(t,e){return this._listeners[t].push(e),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(t,e){if(this._listeners[t])for(var a=0;a \"+t:t}},e.exports=r},{}],29:[function(t,e,a){\"use strict\";var l=t(\"../utils\"),n=t(\"./ConvertWorker\"),i=t(\"./GenericWorker\"),c=t(\"../base64\"),r=t(\"../support\"),o=t(\"../external\"),s=null;if(r.nodestream)try{s=t(\"../nodejs/NodejsStreamOutputAdapter\")}catch(t){}function p(t,e,a){var r=e;switch(e){case\"blob\":case\"arraybuffer\":r=\"uint8array\";break;case\"base64\":r=\"string\"}try{this._internalType=r,this._outputType=e,this._mimeType=a,l.checkSupport(r),this._worker=t.pipe(new n(r)),t.lock()}catch(t){this._worker=new i(\"error\"),this._worker.error(t)}}p.prototype={accumulate:function(t){return function(t,s){return new o.Promise(function(e,a){var r=[],n=t._internalType,i=t._outputType,o=t._mimeType;t.on(\"data\",function(t,e){r.push(t),s&&s(e)}).on(\"error\",function(t){r=[],a(t)}).on(\"end\",function(){try{var t=function(t,e,a){switch(t){case\"blob\":return l.newBlob(l.transformTo(\"arraybuffer\",e),a);case\"base64\":return c.encode(e);default:return l.transformTo(t,e)}}(i,function(t,e){var a,r=0,n=null,i=0;for(a=0;a>>6:(a<65536?e[i++]=224|a>>>12:(e[i++]=240|a>>>18,e[i++]=128|a>>>12&63),e[i++]=128|a>>>6&63),e[i++]=128|63&a);return e}(t)},i.utf8decode=function(t){return l.nodebuffer?s.transformTo(\"nodebuffer\",t).toString(\"utf-8\"):function(t){var e,a,r,n,i=t.length,o=new Array(2*i);for(e=a=0;e>10&1023,o[a++]=56320|1023&r)}return o.length!==a&&(o.subarray?o=o.subarray(0,a):o.length=a),s.applyFromCharCode(o)}(t=s.transformTo(l.uint8array?\"uint8array\":\"array\",t))},s.inherits(o,r),o.prototype.processChunk=function(t){var e=s.transformTo(l.uint8array?\"uint8array\":\"array\",t.data);if(this.leftOver&&this.leftOver.length){if(l.uint8array){var a=e;(e=new Uint8Array(a.length+this.leftOver.length)).set(this.leftOver,0),e.set(a,this.leftOver.length)}else e=this.leftOver.concat(e);this.leftOver=null}var r=function(t,e){var a;for((e=e||t.length)>t.length&&(e=t.length),a=e-1;0<=a&&128==(192&t[a]);)a--;return a<0?e:0===a?e:a+c[t[a]]>e?a:e}(e),n=e;r!==e.length&&(l.uint8array?(n=e.subarray(0,r),this.leftOver=e.subarray(r,e.length)):(n=e.slice(0,r),this.leftOver=e.slice(r,e.length))),this.push({data:i.utf8decode(n),meta:t.meta})},o.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:i.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},i.Utf8DecodeWorker=o,s.inherits(p,r),p.prototype.processChunk=function(t){this.push({data:i.utf8encode(t.data),meta:t.meta})},i.Utf8EncodeWorker=p},{\"./nodejsUtils\":14,\"./stream/GenericWorker\":28,\"./support\":30,\"./utils\":32}],32:[function(t,e,s){\"use strict\";var l=t(\"./support\"),c=t(\"./base64\"),a=t(\"./nodejsUtils\"),r=t(\"set-immediate-shim\"),p=t(\"./external\");function n(t){return t}function u(t,e){for(var a=0;a>8;this.dir=!!(16&this.externalFileAttributes),0==t&&(this.dosPermissions=63&this.externalFileAttributes),3==t&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||\"/\"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(t){if(this.extraFields[1]){var e=r(this.extraFields[1].value);this.uncompressedSize===i.MAX_VALUE_32BITS&&(this.uncompressedSize=e.readInt(8)),this.compressedSize===i.MAX_VALUE_32BITS&&(this.compressedSize=e.readInt(8)),this.localHeaderOffset===i.MAX_VALUE_32BITS&&(this.localHeaderOffset=e.readInt(8)),this.diskNumberStart===i.MAX_VALUE_32BITS&&(this.diskNumberStart=e.readInt(4))}},readExtraFields:function(t){var e,a,r,n=t.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});t.index>>6:(a<65536?e[i++]=224|a>>>12:(e[i++]=240|a>>>18,e[i++]=128|a>>>12&63),e[i++]=128|a>>>6&63),e[i++]=128|63&a);return e},a.buf2binstring=function(t){return p(t,t.length)},a.binstring2buf=function(t){for(var e=new l.Buf8(t.length),a=0,r=e.length;a>10&1023,s[r++]=56320|1023&n)}return p(s,r)},a.utf8border=function(t,e){var a;for((e=e||t.length)>t.length&&(e=t.length),a=e-1;0<=a&&128==(192&t[a]);)a--;return a<0?e:0===a?e:a+c[t[a]]>e?a:e}},{\"./common\":41}],43:[function(t,e,a){\"use strict\";e.exports=function(t,e,a,r){for(var n=65535&t|0,i=t>>>16&65535|0,o=0;0!==a;){for(a-=o=2e3>>1:t>>>1;e[a]=t}return e}();e.exports=function(t,e,a,r){var n=s,i=r+a;t^=-1;for(var o=r;o>>8^n[255&(t^e[o])];return-1^t}},{}],46:[function(t,e,a){\"use strict\";var l,f=t(\"../utils/common\"),c=t(\"./trees\"),d=t(\"./adler32\"),h=t(\"./crc32\"),r=t(\"./messages\"),p=0,u=0,m=-2,n=2,g=8,i=286,o=30,s=19,v=2*i+1,A=15,y=3,b=258,x=b+y+1,w=42,C=113;function S(t,e){return t.msg=r[e],e}function P(t){return(t<<1)-(4t.avail_out&&(a=t.avail_out),0!==a&&(f.arraySet(t.output,e.pending_buf,e.pending_out,a,t.next_out),t.next_out+=a,e.pending_out+=a,t.total_out+=a,t.avail_out-=a,e.pending-=a,0===e.pending&&(e.pending_out=0))}function E(t,e){c._tr_flush_block(t,0<=t.block_start?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,_(t.strm)}function T(t,e){t.pending_buf[t.pending++]=e}function R(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e}function k(t,e){var a,r,n=t.max_chain_length,i=t.strstart,o=t.prev_length,s=t.nice_match,l=t.strstart>t.w_size-x?t.strstart-(t.w_size-x):0,c=t.window,p=t.w_mask,u=t.prev,f=t.strstart+b,d=c[i+o-1],h=c[i+o];t.prev_length>=t.good_match&&(n>>=2),s>t.lookahead&&(s=t.lookahead);do{if(c[(a=e)+o]===h&&c[a+o-1]===d&&c[a]===c[i]&&c[++a]===c[i+1]){i+=2,a++;do{}while(c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&il&&0!=--n);return o<=t.lookahead?o:t.lookahead}function N(t){var e,a,r,n,i,o,s,l,c,p,u=t.w_size;do{if(n=t.window_size-t.lookahead-t.strstart,t.strstart>=u+(u-x)){for(f.arraySet(t.window,t.window,u,u,0),t.match_start-=u,t.strstart-=u,t.block_start-=u,e=a=t.hash_size;r=t.head[--e],t.head[e]=u<=r?r-u:0,--a;);for(e=a=u;r=t.prev[--e],t.prev[e]=u<=r?r-u:0,--a;);n+=u}if(0===t.strm.avail_in)break;if(o=t.strm,s=t.window,l=t.strstart+t.lookahead,p=void 0,(c=n)<(p=o.avail_in)&&(p=c),a=0===p?0:(o.avail_in-=p,f.arraySet(s,o.input,o.next_in,p,l),1===o.state.wrap?o.adler=d(o.adler,s,p,l):2===o.state.wrap&&(o.adler=h(o.adler,s,p,l)),o.next_in+=p,o.total_in+=p,p),t.lookahead+=a,t.lookahead+t.insert>=y)for(i=t.strstart-t.insert,t.ins_h=t.window[i],t.ins_h=(t.ins_h<=y&&(t.ins_h=(t.ins_h<=y)if(r=c._tr_tally(t,t.strstart-t.match_start,t.match_length-y),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=y){for(t.match_length--;t.strstart++,t.ins_h=(t.ins_h<=y&&(t.ins_h=(t.ins_h<=y&&t.match_length<=t.prev_length){for(n=t.strstart+t.lookahead-y,r=c._tr_tally(t,t.strstart-1-t.prev_match,t.prev_length-y),t.lookahead-=t.prev_length-1,t.prev_length-=2;++t.strstart<=n&&(t.ins_h=(t.ins_h<t.pending_buf_size-5&&(a=t.pending_buf_size-5);;){if(t.lookahead<=1){if(N(t),0===t.lookahead&&e===p)return 1;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var r=t.block_start+a;if((0===t.strstart||t.strstart>=r)&&(t.lookahead=t.strstart-r,t.strstart=r,E(t,!1),0===t.strm.avail_out))return 1;if(t.strstart-t.block_start>=t.w_size-x&&(E(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(E(t,!0),0===t.strm.avail_out?3:4):(t.strstart>t.block_start&&(E(t,!1),t.strm.avail_out),1)}),new O(4,4,8,4,F),new O(4,5,16,8,F),new O(4,6,32,32,F),new O(4,4,16,16,I),new O(8,16,32,32,I),new O(8,16,128,128,I),new O(8,32,128,256,I),new O(32,128,258,1024,I),new O(32,258,258,4096,I)],a.deflateInit=function(t,e){return M(t,e,g,15,8,0)},a.deflateInit2=M,a.deflateReset=j,a.deflateResetKeep=D,a.deflateSetHeader=function(t,e){return t&&t.state?2!==t.state.wrap?m:(t.state.gzhead=e,u):m},a.deflate=function(t,e){var a,r,n,i;if(!t||!t.state||5>8&255),T(r,r.gzhead.time>>16&255),T(r,r.gzhead.time>>24&255),T(r,9===r.level?2:2<=r.strategy||r.level<2?4:0),T(r,255&r.gzhead.os),r.gzhead.extra&&r.gzhead.extra.length&&(T(r,255&r.gzhead.extra.length),T(r,r.gzhead.extra.length>>8&255)),r.gzhead.hcrc&&(t.adler=h(t.adler,r.pending_buf,r.pending,0)),r.gzindex=0,r.status=69):(T(r,0),T(r,0),T(r,0),T(r,0),T(r,0),T(r,9===r.level?2:2<=r.strategy||r.level<2?4:0),T(r,3),r.status=C);else{var o=g+(r.w_bits-8<<4)<<8;o|=(2<=r.strategy||r.level<2?0:r.level<6?1:6===r.level?2:3)<<6,0!==r.strstart&&(o|=32),o+=31-o%31,r.status=C,R(r,o),0!==r.strstart&&(R(r,t.adler>>>16),R(r,65535&t.adler)),t.adler=1}if(69===r.status)if(r.gzhead.extra){for(n=r.pending;r.gzindex<(65535&r.gzhead.extra.length)&&(r.pending!==r.pending_buf_size||(r.gzhead.hcrc&&r.pending>n&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),_(t),n=r.pending,r.pending!==r.pending_buf_size));)T(r,255&r.gzhead.extra[r.gzindex]),r.gzindex++;r.gzhead.hcrc&&r.pending>n&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),r.gzindex===r.gzhead.extra.length&&(r.gzindex=0,r.status=73)}else r.status=73;if(73===r.status)if(r.gzhead.name){n=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>n&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),_(t),n=r.pending,r.pending===r.pending_buf_size)){i=1;break}i=r.gzindexn&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),0===i&&(r.gzindex=0,r.status=91)}else r.status=91;if(91===r.status)if(r.gzhead.comment){n=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>n&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),_(t),n=r.pending,r.pending===r.pending_buf_size)){i=1;break}i=r.gzindexn&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),0===i&&(r.status=103)}else r.status=103;if(103===r.status&&(r.gzhead.hcrc?(r.pending+2>r.pending_buf_size&&_(t),r.pending+2<=r.pending_buf_size&&(T(r,255&t.adler),T(r,t.adler>>8&255),t.adler=0,r.status=C)):r.status=C),0!==r.pending){if(_(t),0===t.avail_out)return r.last_flush=-1,u}else if(0===t.avail_in&&P(e)<=P(a)&&4!==e)return S(t,-5);if(666===r.status&&0!==t.avail_in)return S(t,-5);if(0!==t.avail_in||0!==r.lookahead||e!==p&&666!==r.status){var s=2===r.strategy?function(t,e){for(var a;;){if(0===t.lookahead&&(N(t),0===t.lookahead)){if(e===p)return 1;break}if(t.match_length=0,a=c._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,a&&(E(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(E(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(E(t,!1),0===t.strm.avail_out)?1:2}(r,e):3===r.strategy?function(t,e){for(var a,r,n,i,o=t.window;;){if(t.lookahead<=b){if(N(t),t.lookahead<=b&&e===p)return 1;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=y&&0t.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=y?(a=c._tr_tally(t,1,t.match_length-y),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(a=c._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),a&&(E(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(E(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(E(t,!1),0===t.strm.avail_out)?1:2}(r,e):l[r.level].func(r,e);if(3!==s&&4!==s||(r.status=666),1===s||3===s)return 0===t.avail_out&&(r.last_flush=-1),u;if(2===s&&(1===e?c._tr_align(r):5!==e&&(c._tr_stored_block(r,0,0,!1),3===e&&(L(r.head),0===r.lookahead&&(r.strstart=0,r.block_start=0,r.insert=0))),_(t),0===t.avail_out))return r.last_flush=-1,u}return 4!==e?u:r.wrap<=0?1:(2===r.wrap?(T(r,255&t.adler),T(r,t.adler>>8&255),T(r,t.adler>>16&255),T(r,t.adler>>24&255),T(r,255&t.total_in),T(r,t.total_in>>8&255),T(r,t.total_in>>16&255),T(r,t.total_in>>24&255)):(R(r,t.adler>>>16),R(r,65535&t.adler)),_(t),0=a.w_size&&(0===i&&(L(a.head),a.strstart=0,a.block_start=0,a.insert=0),c=new f.Buf8(a.w_size),f.arraySet(c,e,p-a.w_size,a.w_size,0),e=c,p=a.w_size),o=t.avail_in,s=t.next_in,l=t.input,t.avail_in=p,t.next_in=0,t.input=e,N(a);a.lookahead>=y;){for(r=a.strstart,n=a.lookahead-(y-1);a.ins_h=(a.ins_h<>>=b=y>>>24,h-=b,0==(b=y>>>16&255))L[i++]=65535&y;else{if(!(16&b)){if(0==(64&b)){y=m[(65535&y)+(d&(1<>>=b,h-=b),h<15&&(d+=P[r++]<>>=b=y>>>24,h-=b,!(16&(b=y>>>16&255))){if(0==(64&b)){y=g[(65535&y)+(d&(1<>>=b,h-=b,(b=i-o)>3,d&=(1<<(h-=x<<3))-1,t.next_in=r,t.next_out=i,t.avail_in=r>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24)}function i(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new T.Buf16(320),this.work=new T.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function o(t){var e;return t&&t.state?(e=t.state,t.total_in=t.total_out=e.total=0,t.msg=\"\",e.wrap&&(t.adler=1&e.wrap),e.mode=j,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new T.Buf32(r),e.distcode=e.distdyn=new T.Buf32(n),e.sane=1,e.back=-1,B):D}function s(t){var e;return t&&t.state?((e=t.state).wsize=0,e.whave=0,e.wnext=0,o(t)):D}function l(t,e){var a,r;return t&&t.state?(r=t.state,e<0?(a=0,e=-e):(a=1+(e>>4),e<48&&(e&=15)),e&&(e<8||15=i.wsize?(T.arraySet(i.window,e,a-i.wsize,i.wsize,0),i.wnext=0,i.whave=i.wsize):(r<(n=i.wsize-i.wnext)&&(n=r),T.arraySet(i.window,e,a-r,n,i.wnext),(r-=n)?(T.arraySet(i.window,e,a-r,r,0),i.wnext=r,i.whave=i.wsize):(i.wnext+=n,i.wnext===i.wsize&&(i.wnext=0),i.whave>>8&255,a.check=k(a.check,_,2,0),p=c=0,a.mode=2;break}if(a.flags=0,a.head&&(a.head.done=!1),!(1&a.wrap)||(((255&c)<<8)+(c>>8))%31){t.msg=\"incorrect header check\",a.mode=30;break}if(8!=(15&c)){t.msg=\"unknown compression method\",a.mode=30;break}if(p-=4,w=8+(15&(c>>>=4)),0===a.wbits)a.wbits=w;else if(w>a.wbits){t.msg=\"invalid window size\",a.mode=30;break}a.dmax=1<>8&1),512&a.flags&&(_[0]=255&c,_[1]=c>>>8&255,a.check=k(a.check,_,2,0)),p=c=0,a.mode=3;case 3:for(;p<32;){if(0===s)break t;s--,c+=r[i++]<>>8&255,_[2]=c>>>16&255,_[3]=c>>>24&255,a.check=k(a.check,_,4,0)),p=c=0,a.mode=4;case 4:for(;p<16;){if(0===s)break t;s--,c+=r[i++]<>8),512&a.flags&&(_[0]=255&c,_[1]=c>>>8&255,a.check=k(a.check,_,2,0)),p=c=0,a.mode=5;case 5:if(1024&a.flags){for(;p<16;){if(0===s)break t;s--,c+=r[i++]<>>8&255,a.check=k(a.check,_,2,0)),p=c=0}else a.head&&(a.head.extra=null);a.mode=6;case 6:if(1024&a.flags&&(s<(d=a.length)&&(d=s),d&&(a.head&&(w=a.head.extra_len-a.length,a.head.extra||(a.head.extra=new Array(a.head.extra_len)),T.arraySet(a.head.extra,r,i,d,w)),512&a.flags&&(a.check=k(a.check,r,d,i)),s-=d,i+=d,a.length-=d),a.length))break t;a.length=0,a.mode=7;case 7:if(2048&a.flags){if(0===s)break t;for(d=0;w=r[i+d++],a.head&&w&&a.length<65536&&(a.head.name+=String.fromCharCode(w)),w&&d>9&1,a.head.done=!0),t.adler=a.check=0,a.mode=12;break;case 10:for(;p<32;){if(0===s)break t;s--,c+=r[i++]<>>=7&p,p-=7&p,a.mode=27;break}for(;p<3;){if(0===s)break t;s--,c+=r[i++]<>>=1)){case 0:a.mode=14;break;case 1:if(z(a),a.mode=20,6!==e)break;c>>>=2,p-=2;break t;case 2:a.mode=17;break;case 3:t.msg=\"invalid block type\",a.mode=30}c>>>=2,p-=2;break;case 14:for(c>>>=7&p,p-=7&p;p<32;){if(0===s)break t;s--,c+=r[i++]<>>16^65535)){t.msg=\"invalid stored block lengths\",a.mode=30;break}if(a.length=65535&c,p=c=0,a.mode=15,6===e)break t;case 15:a.mode=16;case 16:if(d=a.length){if(s>>=5,p-=5,a.ndist=1+(31&c),c>>>=5,p-=5,a.ncode=4+(15&c),c>>>=4,p-=4,286>>=3,p-=3}for(;a.have<19;)a.lens[E[a.have++]]=0;if(a.lencode=a.lendyn,a.lenbits=7,S={bits:a.lenbits},C=F(0,a.lens,0,19,a.lencode,0,a.work,S),a.lenbits=S.bits,C){t.msg=\"invalid code lengths set\",a.mode=30;break}a.have=0,a.mode=19;case 19:for(;a.have>>16&255,A=65535&L,!((g=L>>>24)<=p);){if(0===s)break t;s--,c+=r[i++]<>>=g,p-=g,a.lens[a.have++]=A;else{if(16===A){for(P=g+2;p>>=g,p-=g,0===a.have){t.msg=\"invalid bit length repeat\",a.mode=30;break}w=a.lens[a.have-1],d=3+(3&c),c>>>=2,p-=2}else if(17===A){for(P=g+3;p>>=g)),c>>>=3,p-=3}else{for(P=g+7;p>>=g)),c>>>=7,p-=7}if(a.have+d>a.nlen+a.ndist){t.msg=\"invalid bit length repeat\",a.mode=30;break}for(;d--;)a.lens[a.have++]=w}}if(30===a.mode)break;if(0===a.lens[256]){t.msg=\"invalid code -- missing end-of-block\",a.mode=30;break}if(a.lenbits=9,S={bits:a.lenbits},C=F(I,a.lens,0,a.nlen,a.lencode,0,a.work,S),a.lenbits=S.bits,C){t.msg=\"invalid literal/lengths set\",a.mode=30;break}if(a.distbits=6,a.distcode=a.distdyn,S={bits:a.distbits},C=F(O,a.lens,a.nlen,a.ndist,a.distcode,0,a.work,S),a.distbits=S.bits,C){t.msg=\"invalid distances set\",a.mode=30;break}if(a.mode=20,6===e)break t;case 20:a.mode=21;case 21:if(6<=s&&258<=l){t.next_out=o,t.avail_out=l,t.next_in=i,t.avail_in=s,a.hold=c,a.bits=p,N(t,f),o=t.next_out,n=t.output,l=t.avail_out,i=t.next_in,r=t.input,s=t.avail_in,c=a.hold,p=a.bits,12===a.mode&&(a.back=-1);break}for(a.back=0;v=(L=a.lencode[c&(1<>>16&255,A=65535&L,!((g=L>>>24)<=p);){if(0===s)break t;s--,c+=r[i++]<>y)])>>>16&255,A=65535&L,!(y+(g=L>>>24)<=p);){if(0===s)break t;s--,c+=r[i++]<>>=y,p-=y,a.back+=y}if(c>>>=g,p-=g,a.back+=g,a.length=A,0===v){a.mode=26;break}if(32&v){a.back=-1,a.mode=12;break}if(64&v){t.msg=\"invalid literal/length code\",a.mode=30;break}a.extra=15&v,a.mode=22;case 22:if(a.extra){for(P=a.extra;p>>=a.extra,p-=a.extra,a.back+=a.extra}a.was=a.length,a.mode=23;case 23:for(;v=(L=a.distcode[c&(1<>>16&255,A=65535&L,!((g=L>>>24)<=p);){if(0===s)break t;s--,c+=r[i++]<>y)])>>>16&255,A=65535&L,!(y+(g=L>>>24)<=p);){if(0===s)break t;s--,c+=r[i++]<>>=y,p-=y,a.back+=y}if(c>>>=g,p-=g,a.back+=g,64&v){t.msg=\"invalid distance code\",a.mode=30;break}a.offset=A,a.extra=15&v,a.mode=24;case 24:if(a.extra){for(P=a.extra;p>>=a.extra,p-=a.extra,a.back+=a.extra}if(a.offset>a.dmax){t.msg=\"invalid distance too far back\",a.mode=30;break}a.mode=25;case 25:if(0===l)break t;if(d=f-l,a.offset>d){if((d=a.offset-d)>a.whave&&a.sane){t.msg=\"invalid distance too far back\",a.mode=30;break}h=d>a.wnext?(d-=a.wnext,a.wsize-d):a.wnext-d,d>a.length&&(d=a.length),m=a.window}else m=n,h=o-a.offset,d=a.length;for(ld?(m=N[F+o[y]],E[T+o[y]]):(m=96,0),l=1<>S)+(c-=l)]=h<<24|m<<16|g|0,0!==c;);for(l=1<>=1;if(0!==l?(_&=l-1,_+=l):_=0,y++,0==--R[A]){if(A===x)break;A=e[a+o[y]]}if(w>>7)]}function C(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255}function S(t,e,a){t.bi_valid>n-a?(t.bi_buf|=e<>n-t.bi_valid,t.bi_valid+=a-n):(t.bi_buf|=e<>>=1,a<<=1,0<--e;);return a>>>1}function _(t,e,a){var r,n,i=new Array(g+1),o=0;for(r=1;r<=g;r++)i[r]=o=o+a[r-1]<<1;for(n=0;n<=e;n++){var s=t[2*n+1];0!==s&&(t[2*n]=L(i[s]++,s))}}function E(t){var e;for(e=0;e<286;e++)t.dyn_ltree[2*e]=0;for(e=0;e<30;e++)t.dyn_dtree[2*e]=0;for(e=0;e<19;e++)t.bl_tree[2*e]=0;t.dyn_ltree[512]=1,t.opt_len=t.static_len=0,t.last_lit=t.matches=0}function T(t){8>1;1<=a;a--)k(t,i,a);for(n=l;a=t.heap[1],t.heap[1]=t.heap[t.heap_len--],k(t,i,1),r=t.heap[1],t.heap[--t.heap_max]=a,t.heap[--t.heap_max]=r,i[2*n]=i[2*a]+i[2*r],t.depth[n]=(t.depth[a]>=t.depth[r]?t.depth[a]:t.depth[r])+1,i[2*a+1]=i[2*r+1]=n,t.heap[1]=n++,k(t,i,1),2<=t.heap_len;);t.heap[--t.heap_max]=t.heap[1],function(t,e){var a,r,n,i,o,s,l=e.dyn_tree,c=e.max_code,p=e.stat_desc.static_tree,u=e.stat_desc.has_stree,f=e.stat_desc.extra_bits,d=e.stat_desc.extra_base,h=e.stat_desc.max_length,m=0;for(i=0;i<=g;i++)t.bl_count[i]=0;for(l[2*t.heap[t.heap_max]+1]=0,a=t.heap_max+1;a<573;a++)h<(i=l[2*l[2*(r=t.heap[a])+1]+1]+1)&&(i=h,m++),l[2*r+1]=i,c>=7;r<30;r++)for(b[r]=n<<7,t=0;t<1<>>=1)if(1&a&&0!==t.dyn_ltree[2*e])return 0;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return 1;for(e=32;e<256;e++)if(0!==t.dyn_ltree[2*e])return 1;return 0}(t)),F(t,t.l_desc),F(t,t.d_desc),o=function(t){var e;for(I(t,t.dyn_ltree,t.l_desc.max_code),I(t,t.dyn_dtree,t.d_desc.max_code),F(t,t.bl_desc),e=18;3<=e&&0===t.bl_tree[2*p[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e}(t),n=t.opt_len+3+7>>>3,(i=t.static_len+3+7>>>3)<=n&&(n=i)):n=i=a+5,a+4<=n&&-1!==e?D(t,e,a,r):4===t.strategy||i===n?(S(t,2+(r?1:0),3),N(t,u,f)):(S(t,4+(r?1:0),3),function(t,e,a,r){var n;for(S(t,e-257,5),S(t,a-1,5),S(t,r-4,4),n=0;n>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&e,t.pending_buf[t.l_buf+t.last_lit]=255&a,t.last_lit++,0===e?t.dyn_ltree[2*a]++:(t.matches++,e--,t.dyn_ltree[2*(h[a]+256+1)]++,t.dyn_dtree[2*w(e)]++),t.last_lit===t.lit_bufsize-1},a._tr_align=function(t){var e;S(t,2,3),P(t,256,u),16===(e=t).bi_valid?(C(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):8<=e.bi_valid&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}},{\"../utils/common\":41}],53:[function(t,e,a){\"use strict\";e.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg=\"\",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(t,e,a){\"use strict\";e.exports=\"function\"==typeof setImmediate?setImmediate:function(){var t=[].slice.apply(arguments);t.splice(1,0,0),setTimeout.apply(null,t)}},{}]},{},[10])(10)}),function i(o,s,l){function c(e,t){if(!s[e]){if(!o[e]){var a=\"function\"==typeof require&&require;if(!t&&a)return a(e,!0);if(p)return p(e,!0);var r=new Error(\"Cannot find module '\"+e+\"'\");throw r.code=\"MODULE_NOT_FOUND\",r}var n=s[e]={exports:{}};o[e][0].call(n.exports,function(t){return c(o[e][1][t]||t)},n,n.exports,i,o,s,l)}return s[e].exports}for(var p=\"function\"==typeof require&&require,t=0;to;)i.call(t,r=n[o++])&&e.push(r);return e}},{104:104,107:107,108:108}],62:[function(t,e,a){var m=t(70),g=t(52),v=t(72),A=t(118),y=t(54),b=\"prototype\",x=function(t,e,a){var r,n,i,o,s=t&x.F,l=t&x.G,c=t&x.S,p=t&x.P,u=t&x.B,f=l?m:c?m[e]||(m[e]={}):(m[e]||{})[b],d=l?g:g[e]||(g[e]={}),h=d[b]||(d[b]={});for(r in l&&(a=e),a)i=((n=!s&&f&&void 0!==f[r])?f:a)[r],o=u&&n?y(i,m):p&&\"function\"==typeof i?y(Function.call,i):i,f&&A(f,r,i,t&x.U),d[r]!=i&&v(d,r,o),p&&h[r]!=i&&(h[r]=i)};m.core=g,x.F=1,x.G=2,x.S=4,x.P=8,x.B=16,x.W=32,x.U=64,x.R=128,e.exports=x},{118:118,52:52,54:54,70:70,72:72}],63:[function(t,e,a){var r=t(152)(\"match\");e.exports=function(e){var a=/./;try{\"/./\"[e](a)}catch(t){try{return a[r]=!1,!\"/./\"[e](a)}catch(t){}}return!0}},{152:152}],64:[function(t,e,a){arguments[4][23][0].apply(a,arguments)},{23:23}],65:[function(t,e,a){\"use strict\";t(248);var p=t(118),u=t(72),f=t(64),d=t(57),h=t(152),m=t(120),g=h(\"species\"),v=!f(function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:\"7\"},t},\"7\"!==\"\".replace(t,\"$
\")}),A=function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var a=\"ab\".split(t);return 2===a.length&&\"a\"===a[0]&&\"b\"===a[1]}();e.exports=function(a,t,e){var r=h(a),i=!f(function(){var t={};return t[r]=function(){return 7},7!=\"\"[a](t)}),n=i?!f(function(){var t=!1,e=/a/;return e.exec=function(){return t=!0,null},\"split\"===a&&(e.constructor={},e.constructor[g]=function(){return e}),e[r](\"\"),!t}):void 0;if(!i||!n||\"replace\"===a&&!v||\"split\"===a&&!A){var o=/./[r],s=e(d,r,\"\"[a],function(t,e,a,r,n){return e.exec===m?i&&!n?{done:!0,value:o.call(e,a,r)}:{done:!0,value:t.call(a,e,r)}:{done:!1}}),l=s[0],c=s[1];p(String.prototype,a,l),u(RegExp.prototype,r,2==t?function(t,e){return c.call(t,this,e)}:function(t){return c.call(t,this)})}}},{118:118,120:120,152:152,248:248,57:57,64:64,72:72}],66:[function(t,e,a){\"use strict\";var r=t(38);e.exports=function(){var t=r(this),e=\"\";return t.global&&(e+=\"g\"),t.ignoreCase&&(e+=\"i\"),t.multiline&&(e+=\"m\"),t.unicode&&(e+=\"u\"),t.sticky&&(e+=\"y\"),e}},{38:38}],67:[function(t,e,a){\"use strict\";var h=t(79),m=t(81),g=t(141),v=t(54),A=t(152)(\"isConcatSpreadable\");e.exports=function t(e,a,r,n,i,o,s,l){for(var c,p,u=i,f=0,d=!!s&&v(s,l,3);fdocument.F=Object<\\/script>\"),t.close(),p=t.F;a--;)delete p[c][s[a]];return p()};t.exports=Object.create||function(t,e){var a;return null!==t?(n[c]=i(t),a=new n,n[c]=null,a[l]=t):a=p(),void 0===e?a:o(a,e)}},{100:100,125:125,38:38,59:59,60:60,73:73}],99:[function(t,e,a){arguments[4][29][0].apply(a,arguments)},{143:143,29:29,38:38,58:58,74:74}],100:[function(t,e,a){var o=t(99),s=t(38),l=t(107);e.exports=t(58)?Object.defineProperties:function(t,e){s(t);for(var a,r=l(e),n=r.length,i=0;in;)o(r,a=e[n++])&&(~l(i,a)||i.push(a));return i}},{125:125,140:140,41:41,71:71}],107:[function(t,e,a){var r=t(106),n=t(60);e.exports=Object.keys||function(t){return r(t,n)}},{106:106,60:60}],108:[function(t,e,a){a.f={}.propertyIsEnumerable},{}],109:[function(t,e,a){var n=t(62),i=t(52),o=t(64);e.exports=function(t,e){var a=(i.Object||{})[t]||Object[t],r={};r[t]=e(a),n(n.S+n.F*o(function(){a(1)}),\"Object\",r)}},{52:52,62:62,64:64}],110:[function(t,e,a){var l=t(58),c=t(107),p=t(140),u=t(108).f;e.exports=function(s){return function(t){for(var e,a=p(t),r=c(a),n=r.length,i=0,o=[];i>>0||(o.test(a)?16:10))}:r},{134:134,135:135,70:70}],114:[function(t,e,a){e.exports=function(t){try{return{e:!1,v:t()}}catch(t){return{e:!0,v:t}}}},{}],115:[function(t,e,a){var r=t(38),n=t(81),i=t(96);e.exports=function(t,e){if(r(t),n(e)&&e.constructor===t)return e;var a=i.f(t);return(0,a.resolve)(e),a.promise}},{38:38,81:81,96:96}],116:[function(t,e,a){arguments[4][30][0].apply(a,arguments)},{30:30}],117:[function(t,e,a){var n=t(118);e.exports=function(t,e,a){for(var r in e)n(t,r,e[r],a);return t}},{118:118}],118:[function(t,e,a){var i=t(70),o=t(72),s=t(71),l=t(147)(\"src\"),r=t(69),n=\"toString\",c=(\"\"+r).split(n);t(52).inspectSource=function(t){return r.call(t)},(e.exports=function(t,e,a,r){var n=\"function\"==typeof a;n&&(s(a,\"name\")||o(a,\"name\",e)),t[e]!==a&&(n&&(s(a,l)||o(a,l,t[e]?\"\"+t[e]:c.join(String(e)))),t===i?t[e]=a:r?t[e]?t[e]=a:o(t,e,a):(delete t[e],o(t,e,a)))})(Function.prototype,n,function(){return\"function\"==typeof this&&this[l]||r.call(this)})},{147:147,52:52,69:69,70:70,71:71,72:72}],119:[function(t,e,a){\"use strict\";var n=t(47),i=RegExp.prototype.exec;e.exports=function(t,e){var a=t.exec;if(\"function\"==typeof a){var r=a.call(t,e);if(\"object\"!=typeof r)throw new TypeError(\"RegExp exec method returned something other than an Object or null\");return r}if(\"RegExp\"!==n(t))throw new TypeError(\"RegExp#exec called on incompatible receiver\");return i.call(t,e)}},{47:47}],120:[function(t,e,a){\"use strict\";var r,n,o=t(66),s=RegExp.prototype.exec,l=String.prototype.replace,i=s,c=\"lastIndex\",p=(r=/a/,n=/b*/g,s.call(r,\"a\"),s.call(n,\"a\"),0!==r[c]||0!==n[c]),u=void 0!==/()??/.exec(\"\")[1];(p||u)&&(i=function(t){var e,a,r,n,i=this;return u&&(a=new RegExp(\"^\"+i.source+\"$(?!\\\\s)\",o.call(i))),p&&(e=i[c]),r=s.call(i,t),p&&r&&(i[c]=i.global?r.index+r[0].length:e),u&&r&&1\"+n+\"\"}var n=t(62),i=t(64),o=t(57),s=/\"/g;e.exports=function(e,t){var a={};a[e]=t(r),n(n.P+n.F*i(function(){var t=\"\"[e]('\"');return t!==t.toLowerCase()||3l&&(c=c.slice(0,l)),r?c+n:n+c}},{133:133,141:141,57:57}],133:[function(t,e,a){\"use strict\";var n=t(139),i=t(57);e.exports=function(t){var e=String(i(this)),a=\"\",r=n(t);if(r<0||r==1/0)throw RangeError(\"Count can't be negative\");for(;0>>=1)&&(e+=e))1&r&&(a+=e);return a}},{139:139,57:57}],134:[function(t,e,a){function r(t,e,a){var r={},n=s(function(){return!!l[t]()||\"​…\"!=\"​…\"[t]()}),i=r[t]=n?e(u):l[t];a&&(r[a]=i),o(o.P+o.F*n,\"String\",r)}var o=t(62),n=t(57),s=t(64),l=t(135),i=\"[\"+l+\"]\",c=RegExp(\"^\"+i+i+\"*\"),p=RegExp(i+i+\"*$\"),u=r.trim=function(t,e){return t=String(n(t)),1&e&&(t=t.replace(c,\"\")),2&e&&(t=t.replace(p,\"\")),t};e.exports=r},{135:135,57:57,62:62,64:64}],135:[function(t,e,a){e.exports=\"\\t\\n\\v\\f\\r   ᠎              \\u2028\\u2029\\ufeff\"},{}],136:[function(t,e,a){function r(){var t=+this;if(y.hasOwnProperty(t)){var e=y[t];delete y[t],e()}}function n(t){r.call(t.data)}var i,o,s,l=t(54),c=t(76),p=t(73),u=t(59),f=t(70),d=f.process,h=f.setImmediate,m=f.clearImmediate,g=f.MessageChannel,v=f.Dispatch,A=0,y={},b=\"onreadystatechange\";h&&m||(h=function(t){for(var e=[],a=1;a>1,p=23===e?T(2,-24)-T(2,-77):0,u=0,f=t<0||0===t&&1/t<0?1:0;for((t=E(t))!=t||t===L?(n=t!=t?1:0,r=l):(r=R(k(t)/N),t*(i=T(2,-r))<1&&(r--,i*=2),2<=(t+=1<=r+c?p/i:p*T(2,1-c))*i&&(r++,i/=2),l<=r+c?(n=0,r=l):1<=r+c?(n=(t*i-1)*T(2,e),r+=c):(n=t*T(2,c-1)*T(2,e),r=0));8<=e;o[u++]=255&n,n/=256,e-=8);for(r=r<>1,s=n-7,l=a-1,c=t[l--],p=127&c;for(c>>=7;0>=-s,s+=e;0>8&255]}function G(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function V(t){return j(t,52,8)}function H(t){return j(t,23,4)}function Q(t,e,a){m(t[b],e,{get:function(){return this[a]}})}function Y(t,e,a,r){var n=d(+a);if(n+e>t[B])throw P(x);var i=t[O]._b,o=n+t[D],s=i.slice(o,o+e);return r?s:s.reverse()}function q(t,e,a,r,n,i){var o=d(+a);if(o+e>t[B])throw P(x);for(var s=t[O]._b,l=o+t[D],c=r(+n),p=0;pJ;)(Z=K[J++])in w||s(w,Z,_[Z]);i||(X.constructor=w)}var $=new C(new w(2)),tt=C[b].setInt8;$.setInt8(0,2147483648),$.setInt8(1,2147483649),!$.getInt8(0)&&$.getInt8(1)||l(C[b],{setInt8:function(t,e){tt.call(this,t,e<<24>>24)},setUint8:function(t,e){tt.call(this,t,e<<24>>24)}},!0)}else w=function(t){p(this,w,A);var e=d(t);this._b=g.call(new Array(e),0),this[B]=e},C=function(t,e,a){p(this,C,y),p(t,w,y);var r=t[B],n=u(e);if(n<0||r>24},getUint8:function(t){return Y(this,1,t)[0]},getInt16:function(t,e){var a=Y(this,2,t,e);return(a[1]<<8|a[0])<<16>>16},getUint16:function(t,e){var a=Y(this,2,t,e);return a[1]<<8|a[0]},getInt32:function(t,e){return z(Y(this,4,t,e))},getUint32:function(t,e){return z(Y(this,4,t,e))>>>0},getFloat32:function(t,e){return M(Y(this,4,t,e),23,4)},getFloat64:function(t,e){return M(Y(this,8,t,e),52,8)},setInt8:function(t,e){q(this,1,t,U,e)},setUint8:function(t,e){q(this,1,t,U,e)},setInt16:function(t,e,a){q(this,2,t,W,e,a)},setUint16:function(t,e,a){q(this,2,t,W,e,a)},setInt32:function(t,e,a){q(this,4,t,G,e,a)},setUint32:function(t,e,a){q(this,4,t,G,e,a)},setFloat32:function(t,e,a){q(this,4,t,H,e,a)},setFloat64:function(t,e,a){q(this,8,t,V,e,a)}});v(w,A),v(C,y),s(C[b],o.VIEW,!0),a[A]=w,a[y]=C},{103:103,117:117,124:124,138:138,139:139,141:141,146:146,37:37,40:40,58:58,64:64,70:70,72:72,89:89,99:99}],146:[function(t,e,a){for(var r,n=t(70),i=t(72),o=t(147),s=o(\"typed_array\"),l=o(\"view\"),c=!(!n.ArrayBuffer||!n.DataView),p=c,u=0,f=\"Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array\".split(\",\");u<9;)(r=n[f[u++]])?(i(r.prototype,s,!0),i(r.prototype,l,!0)):p=!1;e.exports={ABV:c,CONSTR:p,TYPED:s,VIEW:l}},{147:147,70:70,72:72}],147:[function(t,e,a){var r=0,n=Math.random();e.exports=function(t){return\"Symbol(\".concat(void 0===t?\"\":t,\")_\",(++r+n).toString(36))}},{}],148:[function(t,e,a){var r=t(70).navigator;e.exports=r&&r.userAgent||\"\"},{70:70}],149:[function(t,e,a){var r=t(81);e.exports=function(t,e){if(!r(t)||t._t!==e)throw TypeError(\"Incompatible receiver, \"+e+\" required!\");return t}},{81:81}],150:[function(t,e,a){var r=t(70),n=t(52),i=t(89),o=t(151),s=t(99).f;e.exports=function(t){var e=n.Symbol||(n.Symbol=i?{}:r.Symbol||{});\"_\"==t.charAt(0)||t in e||s(e,t,{value:o.f(t)})}},{151:151,52:52,70:70,89:89,99:99}],151:[function(t,e,a){a.f=t(152)},{152:152}],152:[function(t,e,a){var r=t(126)(\"wks\"),n=t(147),i=t(70).Symbol,o=\"function\"==typeof i;(e.exports=function(t){return r[t]||(r[t]=o&&i[t]||(o?i:n)(\"Symbol.\"+t))}).store=r},{126:126,147:147,70:70}],153:[function(t,e,a){var r=t(47),n=t(152)(\"iterator\"),i=t(88);e.exports=t(52).getIteratorMethod=function(t){if(null!=t)return t[n]||t[\"@@iterator\"]||i[r(t)]}},{152:152,47:47,52:52,88:88}],154:[function(t,e,a){var r=t(62);r(r.P,\"Array\",{copyWithin:t(39)}),t(35)(\"copyWithin\")},{35:35,39:39,62:62}],155:[function(t,e,a){\"use strict\";var r=t(62),n=t(42)(4);r(r.P+r.F*!t(128)([].every,!0),\"Array\",{every:function(t,e){return n(this,t,e)}})},{128:128,42:42,62:62}],156:[function(t,e,a){var r=t(62);r(r.P,\"Array\",{fill:t(40)}),t(35)(\"fill\")},{35:35,40:40,62:62}],157:[function(t,e,a){\"use strict\";var r=t(62),n=t(42)(2);r(r.P+r.F*!t(128)([].filter,!0),\"Array\",{filter:function(t,e){return n(this,t,e)}})},{128:128,42:42,62:62}],158:[function(t,e,a){\"use strict\";var r=t(62),n=t(42)(6),i=\"findIndex\",o=!0;i in[]&&Array(1)[i](function(){o=!1}),r(r.P+r.F*o,\"Array\",{findIndex:function(t,e){return n(this,t,1=t.length?(this._t=void 0,n(1)):n(0,\"keys\"==e?a:\"values\"==e?t[a]:[a,t[a]])},\"values\"),i.Arguments=i.Array,r(\"keys\"),r(\"values\"),r(\"entries\")},{140:140,35:35,85:85,87:87,88:88}],165:[function(t,e,a){\"use strict\";var r=t(62),n=t(140),i=[].join;r(r.P+r.F*(t(77)!=Object||!t(128)(i)),\"Array\",{join:function(t){return i.call(n(this),void 0===t?\",\":t)}})},{128:128,140:140,62:62,77:77}],166:[function(t,e,a){\"use strict\";var r=t(62),i=t(140),o=t(139),s=t(141),l=[].lastIndexOf,c=!!l&&1/[1].lastIndexOf(1,-0)<0;r(r.P+r.F*(c||!t(128)(l)),\"Array\",{lastIndexOf:function(t,e){if(c)return l.apply(this,arguments)||0;var a=i(this),r=s(a.length),n=r-1;for(1>>=0)?31-Math.floor(Math.log(t+.5)*Math.LOG2E):32}})},{62:62}],189:[function(t,e,a){var r=t(62),n=Math.exp;r(r.S,\"Math\",{cosh:function(t){return(n(t=+t)+n(-t))/2}})},{62:62}],190:[function(t,e,a){var r=t(62),n=t(90);r(r.S+r.F*(n!=Math.expm1),\"Math\",{expm1:n})},{62:62,90:90}],191:[function(t,e,a){var r=t(62);r(r.S,\"Math\",{fround:t(91)})},{62:62,91:91}],192:[function(t,e,a){var r=t(62),l=Math.abs;r(r.S,\"Math\",{hypot:function(t,e){for(var a,r,n=0,i=0,o=arguments.length,s=0;i>>16)*i+n*(65535&r>>>16)<<16>>>0)}})},{62:62,64:64}],194:[function(t,e,a){var r=t(62);r(r.S,\"Math\",{log10:function(t){return Math.log(t)*Math.LOG10E}})},{62:62}],195:[function(t,e,a){var r=t(62);r(r.S,\"Math\",{log1p:t(92)})},{62:62,92:92}],196:[function(t,e,a){var r=t(62);r(r.S,\"Math\",{log2:function(t){return Math.log(t)/Math.LN2}})},{62:62}],197:[function(t,e,a){var r=t(62);r(r.S,\"Math\",{sign:t(93)})},{62:62,93:93}],198:[function(t,e,a){var r=t(62),n=t(90),i=Math.exp;r(r.S+r.F*t(64)(function(){return-2e-17!=!Math.sinh(-2e-17)}),\"Math\",{sinh:function(t){return Math.abs(t=+t)<1?(n(t)-n(-t))/2:(i(t-1)-i(-t-1))*(Math.E/2)}})},{62:62,64:64,90:90}],199:[function(t,e,a){var r=t(62),n=t(90),i=Math.exp;r(r.S,\"Math\",{tanh:function(t){var e=n(t=+t),a=n(-t);return e==1/0?1:a==1/0?-1:(e-a)/(i(t)+i(-t))}})},{62:62,90:90}],200:[function(t,e,a){var r=t(62);r(r.S,\"Math\",{trunc:function(t){return(0w;w++)i(g,b=x[w])&&!i(m,b)&&f(m,b,u(g,b));(m.prototype=v).constructor=m,t(118)(n,h,m)}},{101:101,103:103,118:118,134:134,143:143,48:48,58:58,64:64,70:70,71:71,75:75,98:98,99:99}],202:[function(t,e,a){var r=t(62);r(r.S,\"Number\",{EPSILON:Math.pow(2,-52)})},{62:62}],203:[function(t,e,a){var r=t(62),n=t(70).isFinite;r(r.S,\"Number\",{isFinite:function(t){return\"number\"==typeof t&&n(t)}})},{62:62,70:70}],204:[function(t,e,a){var r=t(62);r(r.S,\"Number\",{isInteger:t(80)})},{62:62,80:80}],205:[function(t,e,a){var r=t(62);r(r.S,\"Number\",{isNaN:function(t){return t!=t}})},{62:62}],206:[function(t,e,a){var r=t(62),n=t(80),i=Math.abs;r(r.S,\"Number\",{isSafeInteger:function(t){return n(t)&&i(t)<=9007199254740991}})},{62:62,80:80}],207:[function(t,e,a){var r=t(62);r(r.S,\"Number\",{MAX_SAFE_INTEGER:9007199254740991})},{62:62}],208:[function(t,e,a){var r=t(62);r(r.S,\"Number\",{MIN_SAFE_INTEGER:-9007199254740991})},{62:62}],209:[function(t,e,a){var r=t(62),n=t(112);r(r.S+r.F*(Number.parseFloat!=n),\"Number\",{parseFloat:n})},{112:112,62:62}],210:[function(t,e,a){var r=t(62),n=t(113);r(r.S+r.F*(Number.parseInt!=n),\"Number\",{parseInt:n})},{113:113,62:62}],211:[function(t,e,a){\"use strict\";function c(t,e){for(var a=-1,r=e;++a<6;)r+=t*o[a],o[a]=r%1e7,r=i(r/1e7)}function p(t){for(var e=6,a=0;0<=--e;)a+=o[e],o[e]=i(a/t),a=a%t*1e7}function u(){for(var t=6,e=\"\";0<=--t;)if(\"\"!==e||0===t||0!==o[t]){var a=String(o[t]);e=\"\"===e?a:e+h.call(\"0\",7-a.length)+a}return e}var r=t(62),f=t(139),d=t(34),h=t(133),n=1..toFixed,i=Math.floor,o=[0,0,0,0,0,0],m=\"Number.toFixed: incorrect invocation!\",g=function(t,e,a){return 0===e?a:e%2==1?g(t,e-1,a*t):g(t*t,e/2,a)};r(r.P+r.F*(!!n&&(\"0.000\"!==8e-5.toFixed(3)||\"1\"!==.9.toFixed(0)||\"1.25\"!==1.255.toFixed(2)||\"1000000000000000128\"!==(0xde0b6b3a7640080).toFixed(0))||!t(64)(function(){n.call({})})),\"Number\",{toFixed:function(t){var e,a,r,n,i=d(this,m),o=f(t),s=\"\",l=\"0\";if(o<0||20t;)e(r[t++]);p._c=[],p._n=!1,a&&!p._h&&B(p)})}}function i(t){var e=this;e._d||(e._d=!0,(e=e._w||e)._v=t,e._s=2,e._a||(e._a=e._c.slice()),n(e,!0))}var o,s,l,c,p=a(89),f=a(70),d=a(54),h=a(47),m=a(62),g=a(81),v=a(33),A=a(37),y=a(68),b=a(127),x=a(136).set,w=a(95)(),C=a(96),S=a(114),P=a(148),L=a(115),_=\"Promise\",E=f.TypeError,T=f.process,R=T&&T.versions,k=R&&R.v8||\"\",N=f[_],F=\"process\"==h(T),I=s=C.f,O=!!function(){try{var t=N.resolve(1),e=(t.constructor={})[a(152)(\"species\")]=function(t){t(r,r)};return(F||\"function\"==typeof PromiseRejectionEvent)&&t.then(r)instanceof e&&0!==k.indexOf(\"6.6\")&&-1===P.indexOf(\"Chrome/66\")}catch(t){}}(),B=function(i){x.call(f,function(){var t,e,a,r=i._v,n=D(i);if(n&&(t=S(function(){F?T.emit(\"unhandledRejection\",r,i):(e=f.onunhandledrejection)?e({promise:i,reason:r}):(a=f.console)&&a.error&&a.error(\"Unhandled promise rejection\",r)}),i._h=F||D(i)?2:1),i._a=void 0,n&&t.e)throw t.v})},D=function(t){return 1!==t._h&&0===(t._a||t._c).length},j=function(e){x.call(f,function(){var t;F?T.emit(\"rejectionHandled\",e):(t=f.onrejectionhandled)&&t({promise:e,reason:e._v})})},M=function(t){var a,r=this;if(!r._d){r._d=!0,r=r._w||r;try{if(r===t)throw E(\"Promise can't be resolved itself\");(a=u(t))?w(function(){var e={_w:r,_d:!1};try{a.call(t,d(M,e,1),d(i,e,1))}catch(t){i.call(e,t)}}):(r._v=t,r._s=1,n(r,!1))}catch(t){i.call({_w:r,_d:!1},t)}}};O||(N=function(t){A(this,N,_,\"_h\"),v(t),o.call(this);try{t(d(M,this,1),d(i,this,1))}catch(t){i.call(this,t)}},(o=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=a(117)(N.prototype,{then:function(t,e){var a=I(b(this,N));return a.ok=\"function\"!=typeof t||t,a.fail=\"function\"==typeof e&&e,a.domain=F?T.domain:void 0,this._c.push(a),this._a&&this._a.push(a),this._s&&n(this,!1),a.promise},catch:function(t){return this.then(void 0,t)}}),l=function(){var t=new o;this.promise=t,this.resolve=d(M,t,1),this.reject=d(i,t,1)},C.f=I=function(t){return t===N||t===c?new l(t):s(t)}),m(m.G+m.W+m.F*!O,{Promise:N}),a(124)(N,_),a(123)(_),c=a(52)[_],m(m.S+m.F*!O,_,{reject:function(t){var e=I(this);return(0,e.reject)(t),e.promise}}),m(m.S+m.F*(p||!O),_,{resolve:function(t){return L(p&&this===c?N:this,t)}}),m(m.S+m.F*!(O&&a(86)(function(t){N.all(t).catch(r)})),_,{all:function(t){var o=this,e=I(o),s=e.resolve,l=e.reject,a=S(function(){var r=[],n=0,i=1;y(t,!1,function(t){var e=n++,a=!1;r.push(void 0),i++,o.resolve(t).then(function(t){a||(a=!0,r[e]=t,--i||s(r))},l)}),--i||s(r)});return a.e&&l(a.v),e.promise},race:function(t){var e=this,a=I(e),r=a.reject,n=S(function(){y(t,!1,function(t){e.resolve(t).then(a.resolve,r)})});return n.e&&r(n.v),a.promise}})},{114:114,115:115,117:117,123:123,124:124,127:127,136:136,148:148,152:152,33:33,37:37,47:47,52:52,54:54,62:62,68:68,70:70,81:81,86:86,89:89,95:95,96:96}],233:[function(t,e,a){var r=t(62),i=t(33),o=t(38),s=(t(70).Reflect||{}).apply,l=Function.apply;r(r.S+r.F*!t(64)(function(){s(function(){})}),\"Reflect\",{apply:function(t,e,a){var r=i(t),n=o(a);return s?s(r,e,n):l.call(r,e,n)}})},{33:33,38:38,62:62,64:64,70:70}],234:[function(t,e,a){var r=t(62),l=t(98),c=t(33),p=t(38),u=t(81),n=t(64),f=t(46),d=(t(70).Reflect||{}).construct,h=n(function(){function t(){}return!(d(function(){},[],t)instanceof t)}),m=!n(function(){d(function(){})});r(r.S+r.F*(h||m),\"Reflect\",{construct:function(t,e,a){c(t),p(e);var r=arguments.length<3?t:c(a);if(m&&!h)return d(t,e,r);if(t==r){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var n=[null];return n.push.apply(n,e),new(f.apply(t,n))}var i=r.prototype,o=l(u(i)?i:Object.prototype),s=Function.apply.call(t,o,e);return u(s)?s:o}})},{33:33,38:38,46:46,62:62,64:64,70:70,81:81,98:98}],235:[function(t,e,a){var r=t(99),n=t(62),i=t(38),o=t(143);n(n.S+n.F*t(64)(function(){Reflect.defineProperty(r.f({},1,{value:1}),1,{value:2})}),\"Reflect\",{defineProperty:function(t,e,a){i(t),e=o(e,!0),i(a);try{return r.f(t,e,a),!0}catch(t){return!1}}})},{143:143,38:38,62:62,64:64,99:99}],236:[function(t,e,a){var r=t(62),n=t(101).f,i=t(38);r(r.S,\"Reflect\",{deleteProperty:function(t,e){var a=n(i(t),e);return!(a&&!a.configurable)&&delete t[e]}})},{101:101,38:38,62:62}],237:[function(t,e,a){\"use strict\";function r(t){this._t=i(t),this._i=0;var e,a=this._k=[];for(e in t)a.push(e)}var n=t(62),i=t(38);t(84)(r,\"Object\",function(){var t,e=this._k;do{if(this._i>=e.length)return{value:void 0,done:!0}}while(!((t=e[this._i++])in this._t));return{value:t,done:!1}}),n(n.S,\"Reflect\",{enumerate:function(t){return new r(t)}})},{38:38,62:62,84:84}],238:[function(t,e,a){var r=t(101),n=t(62),i=t(38);n(n.S,\"Reflect\",{getOwnPropertyDescriptor:function(t,e){return r.f(i(t),e)}})},{101:101,38:38,62:62}],239:[function(t,e,a){var r=t(62),n=t(105),i=t(38);r(r.S,\"Reflect\",{getPrototypeOf:function(t){return n(i(t))}})},{105:105,38:38,62:62}],240:[function(t,e,a){var s=t(101),l=t(105),c=t(71),r=t(62),p=t(81),u=t(38);r(r.S,\"Reflect\",{get:function t(e,a,r){var n,i,o=arguments.length<3?e:r;return u(e)===o?e[a]:(n=s.f(e,a))?c(n,\"value\")?n.value:void 0!==n.get?n.get.call(o):void 0:p(i=l(e))?t(i,a,o):void 0}})},{101:101,105:105,38:38,62:62,71:71,81:81}],241:[function(t,e,a){var r=t(62);r(r.S,\"Reflect\",{has:function(t,e){return e in t}})},{62:62}],242:[function(t,e,a){var r=t(62),n=t(38),i=Object.isExtensible;r(r.S,\"Reflect\",{isExtensible:function(t){return n(t),!i||i(t)}})},{38:38,62:62}],243:[function(t,e,a){var r=t(62);r(r.S,\"Reflect\",{ownKeys:t(111)})},{111:111,62:62}],244:[function(t,e,a){var r=t(62),n=t(38),i=Object.preventExtensions;r(r.S,\"Reflect\",{preventExtensions:function(t){n(t);try{return i&&i(t),!0}catch(t){return!1}}})},{38:38,62:62}],245:[function(t,e,a){var r=t(62),n=t(122);n&&r(r.S,\"Reflect\",{setPrototypeOf:function(t,e){n.check(t,e);try{return n.set(t,e),!0}catch(t){return!1}}})},{122:122,62:62}],246:[function(t,e,a){var c=t(99),p=t(101),u=t(105),f=t(71),r=t(62),d=t(116),h=t(38),m=t(81);r(r.S,\"Reflect\",{set:function t(e,a,r,n){var i,o,s=arguments.length<4?e:n,l=p.f(h(e),a);if(!l){if(m(o=u(e)))return t(o,a,r,s);l=d(0)}if(f(l,\"value\")){if(!1===l.writable||!m(s))return!1;if(i=p.f(s,a)){if(i.get||i.set||!1===i.writable)return!1;i.value=r,c.f(s,a,i)}else c.f(s,a,d(0,r));return!0}return void 0!==l.set&&(l.set.call(s,r),!0)}})},{101:101,105:105,116:116,38:38,62:62,71:71,81:81,99:99}],247:[function(t,e,a){var r=t(70),i=t(75),n=t(99).f,o=t(103).f,s=t(82),l=t(66),c=r.RegExp,p=c,u=c.prototype,f=/a/g,d=/a/g,h=new c(f)!==f;if(t(58)&&(!h||t(64)(function(){return d[t(152)(\"match\")]=!1,c(f)!=f||c(d)==d||\"/a/i\"!=c(f,\"i\")}))){function m(e){e in c||n(c,e,{configurable:!0,get:function(){return p[e]},set:function(t){p[e]=t}})}c=function(t,e){var a=this instanceof c,r=s(t),n=void 0===e;return!a&&r&&t.constructor===c&&n?t:i(h?new p(r&&!n?t.source:t,e):p((r=t instanceof c)?t.source:t,r&&n?l.call(t):e),a?this:u,c)};for(var g=o(p),v=0;g.length>v;)m(g[v++]);(u.constructor=c).prototype=u,t(118)(r,\"RegExp\",c)}t(123)(\"RegExp\")},{103:103,118:118,123:123,152:152,58:58,64:64,66:66,70:70,75:75,82:82,99:99}],248:[function(t,e,a){\"use strict\";var r=t(120);t(62)({target:\"RegExp\",proto:!0,forced:r!==/./.exec},{exec:r})},{120:120,62:62}],249:[function(t,e,a){t(58)&&\"g\"!=/./g.flags&&t(99).f(RegExp.prototype,\"flags\",{configurable:!0,get:t(66)})},{58:58,66:66,99:99}],250:[function(t,e,a){\"use strict\";var u=t(38),f=t(141),d=t(36),h=t(119);t(65)(\"match\",1,function(r,n,c,p){return[function(t){var e=r(this),a=null==t?void 0:t[n];return void 0!==a?a.call(t,e):new RegExp(t)[n](String(e))},function(t){var e=p(c,t,this);if(e.done)return e.value;var a=u(t),r=String(this);if(!a.global)return h(a,r);for(var n,i=a.unicode,o=[],s=a.lastIndex=0;null!==(n=h(a,r));){var l=String(n[0]);\"\"===(o[s]=l)&&(a.lastIndex=d(r,f(a.lastIndex),i)),s++}return 0===s?null:o}]})},{119:119,141:141,36:36,38:38,65:65}],251:[function(t,e,a){\"use strict\";var S=t(38),r=t(142),P=t(141),L=t(139),_=t(36),E=t(119),T=Math.max,R=Math.min,f=Math.floor,d=/\\$([$&`']|\\d\\d?|<[^>]*>)/g,h=/\\$([$&`']|\\d\\d?)/g;t(65)(\"replace\",2,function(n,i,x,w){return[function(t,e){var a=n(this),r=null==t?void 0:t[i];return void 0!==r?r.call(t,a,e):x.call(String(a),t,e)},function(t,e){var a=w(x,t,this,e);if(a.done)return a.value;var r=S(t),n=String(this),i=\"function\"==typeof e;i||(e=String(e));var o=r.global;if(o){var s=r.unicode;r.lastIndex=0}for(var l=[];;){var c=E(r,n);if(null===c)break;if(l.push(c),!o)break;\"\"===String(c[0])&&(r.lastIndex=_(n,P(r.lastIndex),s))}for(var p,u=\"\",f=0,d=0;d>>0,p=new RegExp(t.source,s+\"g\");(r=f.call(p,a))&&!(l<(n=p[m])&&(o.push(a.slice(l,r.index)),1=c));)p[m]===r.index&&p[m]++;return l===a[h]?!i&&p.test(\"\")||o.push(\"\"):o.push(a.slice(l)),o[h]>c?o.slice(0,c):o}:\"0\"[o](void 0,0)[h]?function(t,e){return void 0===t&&0===e?[]:g.call(this,t,e)}:g,[function(t,e){var a=n(this),r=null==t?void 0:t[i];return void 0!==r?r.call(t,a,e):A.call(String(a),t,e)},function(t,e){var a=v(A,t,this,e,A!==g);if(a.done)return a.value;var r=y(t),n=String(this),i=b(r,RegExp),o=r.unicode,s=(r.ignoreCase?\"i\":\"\")+(r.multiline?\"m\":\"\")+(r.unicode?\"u\":\"\")+(L?\"y\":\"g\"),l=new i(L?r:\"^(?:\"+r.source+\")\",s),c=void 0===e?P:e>>>0;if(0==c)return[];if(0===n.length)return null===C(l,n)?[n]:[];for(var p=0,u=0,f=[];u>10),e%1024+56320))}return a.join(\"\")}})},{137:137,62:62}],266:[function(t,e,a){\"use strict\";var r=t(62),n=t(130);r(r.P+r.F*t(63)(\"includes\"),\"String\",{includes:function(t,e){return!!~n(this,t,\"includes\").indexOf(t,1=e.length?{value:void 0,done:!0}:(t=r(e,a),this._i+=t.length,{value:t,done:!1})})},{129:129,85:85}],269:[function(t,e,a){\"use strict\";t(131)(\"link\",function(e){return function(t){return e(this,\"a\",\"href\",t)}})},{131:131}],270:[function(t,e,a){var r=t(62),o=t(140),s=t(141);r(r.S,\"String\",{raw:function(t){for(var e=o(t.raw),a=s(e.length),r=arguments.length,n=[],i=0;in;)p(Y,e=a[n++])||e==G||e==h||r.push(e);return r}function l(t){for(var e,a=t===Z,r=j(a?q:_(t)),n=[],i=0;r.length>i;)!p(Y,e=r[i++])||a&&!p(Z,e)||n.push(Y[e]);return n}var c=t(70),p=t(71),u=t(58),f=t(62),d=t(118),h=t(94).KEY,m=t(64),g=t(126),v=t(124),A=t(147),y=t(152),b=t(151),x=t(150),w=t(61),C=t(79),S=t(38),P=t(81),L=t(142),_=t(140),E=t(143),T=t(116),R=t(98),k=t(102),N=t(101),F=t(104),I=t(99),O=t(107),B=N.f,D=I.f,j=k.f,M=c.Symbol,z=c.JSON,U=z&&z.stringify,W=\"prototype\",G=y(\"_hidden\"),V=y(\"toPrimitive\"),H={}.propertyIsEnumerable,Q=g(\"symbol-registry\"),Y=g(\"symbols\"),q=g(\"op-symbols\"),Z=Object[W],X=\"function\"==typeof M&&!!F.f,K=c.QObject,J=!K||!K[W]||!K[W].findChild,$=u&&m(function(){return 7!=R(D({},\"a\",{get:function(){return D(this,\"a\",{value:7}).a}})).a})?function(t,e,a){var r=B(Z,e);r&&delete Z[e],D(t,e,a),r&&t!==Z&&D(Z,e,r)}:D,tt=X&&\"symbol\"==typeof M.iterator?function(t){return\"symbol\"==typeof t}:function(t){return t instanceof M},et=function(t,e,a){return t===Z&&et(q,e,a),S(t),e=E(e,!0),S(a),p(Y,e)?(a.enumerable?(p(t,G)&&t[G][e]&&(t[G][e]=!1),a=R(a,{enumerable:T(0,!1)})):(p(t,G)||D(t,G,T(1,{})),t[G][e]=!0),$(t,e,a)):D(t,e,a)};X||(d((M=function(t){if(this instanceof M)throw TypeError(\"Symbol is not a constructor!\");var e=A(0rt;)y(at[rt++]);for(var nt=O(y.store),it=0;nt.length>it;)x(nt[it++]);f(f.S+f.F*!X,\"Symbol\",{for:function(t){return p(Q,t+=\"\")?Q[t]:Q[t]=M(t)},keyFor:function(t){if(!tt(t))throw TypeError(t+\" is not a symbol!\");for(var e in Q)if(Q[e]===t)return e},useSetter:function(){J=!0},useSimple:function(){J=!1}}),f(f.S+f.F*!X,\"Object\",{create:function(t,e){return void 0===e?R(t):n(R(t),e)},defineProperty:et,defineProperties:n,getOwnPropertyDescriptor:o,getOwnPropertyNames:s,getOwnPropertySymbols:l});var ot=m(function(){F.f(1)});f(f.S+f.F*ot,\"Object\",{getOwnPropertySymbols:function(t){return F.f(L(t))}}),z&&f(f.S+f.F*(!X||m(function(){var t=M();return\"[null]\"!=U([t])||\"{}\"!=U({a:t})||\"{}\"!=U(Object(t))})),\"JSON\",{stringify:function(t){for(var e,a,r=[t],n=1;ns;)void 0!==(a=n(r,e=i[s++]))&&u(o,e,a);return o}})},{101:101,111:111,140:140,53:53,62:62}],296:[function(t,e,a){var r=t(62),n=t(110)(!1);r(r.S,\"Object\",{values:function(t){return n(t)}})},{110:110,62:62}],297:[function(t,e,a){\"use strict\";var r=t(62),n=t(52),i=t(70),o=t(127),s=t(115);r(r.P+r.R,\"Promise\",{finally:function(e){var a=o(this,n.Promise||i.Promise),t=\"function\"==typeof e;return this.then(t?function(t){return s(a,e()).then(function(){return t})}:e,t?function(t){return s(a,e()).then(function(){throw t})}:e)}})},{115:115,127:127,52:52,62:62,70:70}],298:[function(t,e,a){\"use strict\";var r=t(62),n=t(132),i=t(148),o=/Version\\/10\\.\\d+(\\.\\d+)?( Mobile\\/\\w+)? Safari\\//.test(i);r(r.P+r.F*o,\"String\",{padEnd:function(t,e){return n(this,t,1/g,\">\").replace(/\"/g,\""\").replace(/'/g,\"'\")}function X(t){return\"number\"==typeof t&&100\"+e+\"\":\"\"}function et(t,e){var a=\"\",r=\"solid\",n=\"\",i=\"\";if(e&&\"string\"==typeof e&&(i+=\"\"+et(e.replace(\"#\",\"\"))+\"\"),t)switch(\"string\"==typeof t?a=t:(t.type&&(r=t.type),t.color&&(a=t.color),t.alpha&&(n+='')),r){case\"solid\":i+=\"\"+tt(a,n)+\"\";break;default:i+=\"\"}return i}function at(l,c,p,t){void 0===l&&(l=[]),void 0===c&&(c={});var e,u=b,f=0,d=1*T,a=0,h=[{rows:[]}];if(c.verbose&&(console.log(\"-- VERBOSE MODE ----------------------------------\"),console.log(\".. (PARAMETERS)\"),console.log(\"presLayout.height ......... = \"+p.height/T),console.log(\"tabOpts.h ................. = \"+c.h),console.log(\"tabOpts.w ................. = \"+c.w),console.log(\"tabOpts.colW .............. = \"+c.colW),console.log(\"tabOpts.slideMargin ....... = \"+(c.slideMargin||\"\")),console.log(\".. (/PARAMETERS)\")),c.slideMargin||0===c.slideMargin||(c.slideMargin=b[0]),t&&void 0!==t.margin?Array.isArray(t.margin)?u=t.margin:isNaN(Number(t.margin))||(u=[Number(t.margin),Number(t.margin),Number(t.margin),Number(t.margin)]):!c.slideMargin&&0!==c.slideMargin||(Array.isArray(c.slideMargin)?u=c.slideMargin:isNaN(c.slideMargin)||(u=[c.slideMargin,c.slideMargin,c.slideMargin,c.slideMargin])),c.verbose&&console.log(\"arrInchMargins ......... = \"+u.toString()),l[0].forEach(function(t){var e=(t=t||{type:I.tablecell}).options||null;a+=Number(e&&e.colspan?e.colspan:1)}),c.verbose&&console.log(\"numCols ................ = \"+a),!c.w&&c.colW&&(Array.isArray(c.colW)?c.colW.forEach(function(t){\"number\"!=typeof c.w?c.w=0+t:c.w+=t}):c.w=c.colW*a),e=\"number\"==typeof c.w?X(c.w):p.width-X((\"number\"==typeof c.x?c.x:u[1])+u[3]),c.verbose&&console.log(\"emuSlideTabW (in) ...... = \"+(e/T).toFixed(1)),!c.colW||!Array.isArray(c.colW))if(c.colW&&!isNaN(Number(c.colW))){var r=[];l[0].forEach(function(){r.push(c.colW)}),c.colW=[],r.forEach(function(t){Array.isArray(c.colW)&&c.colW.push(t)})}else{c.colW=[];for(var n=0;ne?e=t.options.margin[0]*R:c.margin&&c.margin[0]&&c.margin[0]*R>e&&(e=c.margin[0]*R),t.options.margin&&t.options.margin[2]&&t.options.margin[2]*R>a?a=t.options.margin[2]*R:c.margin&&c.margin[2]&&c.margin[2]*R>a&&(a=c.margin[2]*R)}),d=c.h&&\"number\"==typeof c.h?c.h:p.height-X(u[0]+u[2])-(c.y&&\"number\"==typeof c.y?c.y:0),c.verbose&&console.log(\"emuSlideTabH (in) ...... = \"+(d/T).toFixed(1)),1 \"+d/T),h.push({rows:[]}),f=0,c.addHeaderToEach&&c._arrObjTabHeadRows){var e=[];return i.forEach(function(t){e.push({type:I.tablecell,text:t.lines.join(\"\"),options:t.options})}),l.unshift(e),e=[],c._arrObjTabHeadRows[0].forEach(function(t){e.push(t)}),l.unshift(e),\"break\"}var t=h[h.length-1],a=[];r.forEach(function(t){a.push({type:I.tablecell,text:\"\",options:t.options})}),t.rows.push(a)}i.forEach(function(t,e){if(0n&&(n=t.lineHeight)}}),f+=n,c.verbose&&console.log(\"- SLIDE [\"+h.length+\"]: ROW [\"+m+\"]: one line added ... emuTabCurrH = \"+(f/T).toFixed(2))};0'},contain:function(t,e){var a=t.h/t.w,r=a'},crop:function(t,e){var a=e.x,r=t.w-(e.x+e.w),n=e.y,i=t.h-(e.y+e.h);return''}};function it(L){var _=L.name?'':\"\",E=1;return L.bkgd?_+=et(null,L.bkgd):!L.bkgd&&L.name&&L.name===r&&(_+=''),L.bkgdImgRid&&(_+=''),_+=\"\",_+='',_+='',_+='',L.data.forEach(function(n,t){var e,a=0,r=0,i=Q(\"75%\",\"X\",L.presLayout),o=0,s=\"\",l=null;switch(void 0!==L.slideLayout&&void 0!==L.slideLayout.data&&n.options&&n.options.placeholder&&(e=L.slideLayout.data.filter(function(t){return t.options.placeholder===n.options.placeholder})[0]),n.options=n.options||{},void 0!==n.options.x&&(a=Q(n.options.x,\"X\",L.presLayout)),void 0!==n.options.y&&(r=Q(n.options.y,\"Y\",L.presLayout)),void 0!==n.options.w&&(i=Q(n.options.w,\"X\",L.presLayout)),void 0!==n.options.h&&(o=Q(n.options.h,\"Y\",L.presLayout)),e&&(!e.options.x&&0!==e.options.x||(a=Q(e.options.x,\"X\",L.presLayout)),!e.options.y&&0!==e.options.y||(r=Q(e.options.y,\"Y\",L.presLayout)),!e.options.w&&0!==e.options.w||(i=Q(e.options.w,\"X\",L.presLayout)),!e.options.h&&0!==e.options.h||(o=Q(e.options.h,\"Y\",L.presLayout))),n.shape&&(l=dt(n.shape)),n.options.flipH&&(s+=' flipH=\"1\"'),n.options.flipV&&(s+=' flipV=\"1\"'),n.options.rotate&&(s+=' rot=\"'+K(n.options.rotate)+'\"'),n.type){case I.table:var c,p={},u=n.arrTabRows,d=n.options,f=0,h=0;u[0].forEach(function(t){c=t.options||null,f+=c&&c.colspan?Number(c.colspan):1});var m=' ';if(Array.isArray(d.colW)){m+=\"\";for(var g=0;g';m+=\"\"}else{h=d.colW?d.colW:T,n.options.w&&!d.colW&&(h=Math.round((\"number\"==typeof n.options.w?n.options.w:1)/f)),m+=\"\";for(var v=0;v';m+=\"\"}u.forEach(function(t,o){p[o]||(p[o]={}),t.forEach(function(t,e){for(var a=0;e+a',Object.entries(a).forEach(function(t){t[0];var e=t[1];if(!e.hmerge){var r=e.options||{};e.options=r,[\"align\",\"bold\",\"border\",\"color\",\"fill\",\"fontFace\",\"fontSize\",\"margin\",\"underline\",\"valign\"].forEach(function(t){d[t]&&!r[t]&&0!==r[t]&&(r[t]=d[t])});var a=r.valign?' anchor=\"'+r.valign.replace(/^c$/i,\"ctr\").replace(/^m$/i,\"ctr\").replace(\"center\",\"ctr\").replace(\"middle\",\"ctr\").replace(\"top\",\"t\").replace(\"btm\",\"b\").replace(\"bottom\",\"b\")+'\"':\"\",n=r.colspan?' gridSpan=\"'+r.colspan+'\"':\"\",i=r.rowspan?' rowSpan=\"'+r.rowspan+'\"':\"\",o=e.optImp&&e.optImp.fill||r.fill?' ':\"\",s=0===r.margin||r.margin?r.margin:N;Array.isArray(s)||\"number\"!=typeof s||(s=[s,s,s,s]);var l=' marL=\"'+s[3]*R+'\" marR=\"'+s[1]*R+'\" marT=\"'+s[0]*R+'\" marB=\"'+s[2]*R+'\"';if(e.vmerge)m+='';else{if(m+=\"\"+ct(e)+\"\",r.border&&!Array.isArray(r.border)&&\"none\"===r.border.type)m+=' ',m+=' ',m+=' ',m+=' ';else if(r.border&&\"string\"==typeof r.border)m+=' ',m+=' ',m+=' ',m+=' ';else if(r.border&&Array.isArray(r.border))[{idx:3,name:\"lnL\"},{idx:1,name:\"lnR\"},{idx:0,name:\"lnT\"},{idx:2,name:\"lnB\"}].forEach(function(t){if(r.border[t.idx]){var e='',a=r.border[t.idx]&&(r.border[t.idx].pt||0===r.border[t.idx].pt)?R*Number(r.border[t.idx].pt):R;m+=\"'+e+\"\"}else m+=\"\"});else if(r.border&&!Array.isArray(r.border)){var c=r.border&&(r.border.pt||0===r.border.pt)?R*Number(r.border.pt):R,p='',u=''+p+(u+='\"/>')+\"\",m+=''+p+u+\"\",m+=''+p+u+\"\",m+=''+p+u+\"\"}if(m+=o,m+=\" \",m+=\" \",r.colspan)for(var f=1;f'}}}),m+=\"\"}),m+=\" \",m+=\" \",m+=\" \",_+=m+=\"\",E++;break;case I.text:case I.placeholder:n.options.line||0!==o||(o=.3*T),n.options.margin&&Array.isArray(n.options.margin)?(n.options.bodyProp.lIns=Math.round(n.options.margin[0]*R||0),n.options.bodyProp.rIns=Math.round(n.options.margin[1]*R||0),n.options.bodyProp.bIns=Math.round(n.options.margin[2]*R||0),n.options.bodyProp.tIns=Math.round(n.options.margin[3]*R||0)):\"number\"==typeof n.options.margin&&(n.options.bodyProp.lIns=Math.round(n.options.margin*R),n.options.bodyProp.rIns=Math.round(n.options.margin*R),n.options.bodyProp.bIns=Math.round(n.options.margin*R),n.options.bodyProp.tIns=Math.round(n.options.margin*R)),null===l&&(l=dt(null)),_+=\"\",_+='',_+=\"':\"/>\"),_+=\"\",_+=\"placeholder\"===n.type?pt(n):pt(e),_+=\"\",_+=\"\",_+=\"\",_+='',_+='',_+=''+(n.options.rectRadius?'':\"\")+\"\",_+=n.options.fill?et(n.options.fill):\"\",n.options.line&&(_+=\"\",_+=et(n.options.line),n.options.lineDash&&(_+=''),n.options.lineHead&&(_+=''),n.options.lineTail&&(_+=''),_+=\"\"),n.options.shadow&&(n.options.shadow.type=n.options.shadow.type||\"outer\",n.options.shadow.blur=(n.options.shadow.blur||8)*R,n.options.shadow.offset=(n.options.shadow.offset||4)*R,n.options.shadow.angle=6e4*(n.options.shadow.angle||270),n.options.shadow.color=n.options.shadow.color||\"000000\",n.options.shadow.opacity=1e5*(n.options.shadow.opacity||.75),_+=\"\",_+=\"',_+='',_+='',_+=\"\",_+=\"\"),_+=\"\",_+=ct(n),_+=\"\";break;case I.image:var A=n.options.sizing,y=n.options.rounding,b=i,x=o;if(_+=\"\",_+=\" \",_+=' ',n.hyperlink&&n.hyperlink.url&&(_+=''),n.hyperlink&&n.hyperlink.slide&&(_+=''),_+=\" \",_+=' ',_+=\" \"+pt(e)+\"\",_+=\" \",_+=\"\",(L.relsMedia||[]).filter(function(t){return t.rId===n.imageRid})[0]&&\"svg\"===(L.relsMedia||[]).filter(function(t){return t.rId===n.imageRid})[0].extn?(_+='',_+=\" \",_+=' ',_+=' ',_+=\" \",_+=\" \",_+=\"\"):_+='',A&&A.type){var w=A.w?Q(A.w,\"X\",L.presLayout):i,C=A.h?Q(A.h,\"Y\",L.presLayout):o,S=Q(A.x||0,\"X\",L.presLayout),P=Q(A.y||0,\"Y\",L.presLayout);_+=nt[A.type]({w:b,h:x},{w:w,h:C,x:S,y:P}),b=w,x=C}else _+=\" \";_+=\"\",_+=\"\",_+=\" \",_+=' ',_+=' ',_+=\" \",_+=' ',_+=\"\",_+=\"\";break;case I.media:\"online\"===n.mtype?(_+=\"\",_+=\" \",_+=' ',_+=\" \",_+=\" \",_+=' ',_+=\" \",_+=\" \",_+=' '):(_+=\"\",_+=\" \",_+=' ',_+=' ',_+=\" \",_+=' ',_+=\" \",_+=' ',_+=' ',_+=\" \",_+=\" \",_+=\" \",_+=\" \",_+=' '),_+=\" \",_+=\" \",_+=' ',_+=' ',_+=\" \",_+=' ',_+=\" \",_+=\"\";break;case I.chart:_+=\"\",_+=\" \",_+=' ',_+=\" \",_+=\" \"+pt(e)+\"\",_+=\" \",_+=\" \",_+=' ',_+=' ',_+=\" \",_+=' ',_+=' ',_+=' ',_+=\" \",_+=\" \",_+=\"\";break;default:_+=\"\"}}),L.slideNumberObj&&(_+=' ',_+=\"\",_+=\" \",_+=\" \",(L.slideNumberObj.fontFace||L.slideNumberObj.fontSize||L.slideNumberObj.color)&&(_+='',L.slideNumberObj.color&&(_+=et(L.slideNumberObj.color)),L.slideNumberObj.fontFace&&(_+=''),_+=\"\"),_+=\"\",_+='',_+=\"\"),_+=\"\",_+=\"\"}function ot(t,e){var a=0,r=''+g+'';return t.rels.forEach(function(t){a=Math.max(a,t.rId),-1':r+='':-1')}),(t.relsChart||[]).forEach(function(t){a=Math.max(a,t.rId),r+=''}),(t.relsMedia||[]).forEach(function(t){a=Math.max(a,t.rId),-1':-1':r+='':-1':r+='':-1':r+='')}),e.forEach(function(t,e){r+=''}),r+=\"\"}function st(t,e){var a=\"\",r=\"\",n=\"\",i=342900,o=e?\"a:lvl1pPr\":\"a:pPr\",s=\"<\"+o+(t.options.rtlMode?' rtl=\"1\" ':\"\");if(t.options.align)switch(t.options.align){case\"left\":s+=' algn=\"l\"';break;case\"right\":s+=' algn=\"r\"';break;case\"center\":s+=' algn=\"ctr\"';break;case\"justify\":s+=' algn=\"just\"';break;default:s+=\"\"}if(t.options.lineSpacing&&(r=''),t.options.indentLevel&&!isNaN(Number(t.options.indentLevel))&&0'),t.options.paraSpaceAfter&&!isNaN(Number(t.options.paraSpaceAfter))&&0'),\"object\"==typeof t.options.bullet){if(t.options.bullet.type)\"number\"===t.options.bullet.type.toString().toLowerCase()&&(s+=' marL=\"'+(t.options.indentLevel&&0');else if(t.options.bullet.code){var l=\"&#x\"+t.options.bullet.code+\";\";!1===/^[0-9A-Fa-f]{4}$/.test(t.options.bullet.code)&&(console.warn(\"Warning: `bullet.code should be a 4-digit hex code (ex: 22AB)`!\"),l=z.DEFAULT),s+=' marL=\"'+(t.options.indentLevel&&0'}}else a=!0===t.options.bullet?(s+=' marL=\"'+(t.options.indentLevel&&0'):\"\";return s+=\">\"+r+n+a,e&&(s+=lt(t.options,!0)),s+=\"\"}function lt(t,e){var a=\"\",r=e?\"a:defRPr\":\"a:rPr\";if(a+=\"<\"+r+' lang=\"'+(t.lang?t.lang:\"en-US\")+'\"'+(t.lang?' altLang=\"en-US\"':\"\"),a+=t.fontSize?' sz=\"'+Math.round(t.fontSize)+'00\"':\"\",a+=t.bold?' b=\"1\"':\"\",a+=t.italic?' i=\"1\"':\"\",a+=t.strike?' strike=\"sngStrike\"':\"\",a+=t.underline||t.hyperlink?' u=\"sng\"':\"\",a+=t.subscript?' baseline=\"-40000\"':t.superscript?' baseline=\"30000\"':\"\",a+=t.charSpacing?' spc=\"'+100*t.charSpacing+'\" kern=\"0\"':\"\",a+=' dirty=\"0\">',(t.color||t.fontFace||t.outline)&&(t.outline&&\"object\"==typeof t.outline&&(a+=''+et(t.outline.color||\"FFFFFF\")+\"\"),t.color&&(a+=et(t.color)),t.glow&&(a+=\"\",a+=function(t,e){var a=\"\",r=q(e,t);return a+='',a+=tt(r.color,''),a+=\"\"}(t.glow,n),a+=\"\"),t.fontFace&&(a+='')),t.hyperlink){if(\"object\"!=typeof t.hyperlink)throw new Error(\"ERROR: text `hyperlink` option should be an object. Ex: `hyperlink:{url:'https://github.com'}` \");if(!t.hyperlink.url&&!t.hyperlink.slide)throw new Error(\"ERROR: 'hyperlink requires either `url` or `slide`'\");t.hyperlink.url?a+='':t.hyperlink.slide&&(a+='')}return a+=\"\"}function ct(e){var n=e.options||{};if(n&&e.type!==I.tablecell&&(void 0===e.text||null===e.text))return\"\";var r=[],t=e.type===I.tablecell?\"\":\"\",a=e.type===I.tablecell?\"\":\"\",i=t;return\"string\"!=typeof e.text&&\"number\"!=typeof e.text||(e.text=[{text:e.text.toString(),options:n||{}}]),Array.isArray(e.text)&&e.text.forEach(function(a,t){a.options=a.options||n||{},0===t&&a.options&&!a.options.bullet&&n.bullet&&(a.options.bullet=n.bullet),\"string\"!=typeof a.text&&\"number\"!=typeof a.text||(a.text=a.text.toString().replace(/\\r*\\n/g,g),-1\",t.options.shrinkText&&(e+=''),e+=!1!==t.options.bodyProp.autoFit?\"\":\"\"):e+=' wrap=\"square\" rtlCol=\"0\">',e+=\"\",t.type===I.tablecell?\"\":e}(e),0===n.h&&n.line&&n.align?i+='':\"placeholder\"===e.type?(i+=\"\",i+=st(e,!0),i+=\"\"):i+=\"\",r.forEach(function(r,t){var e=r.options.rtlMode;r.options.lineIdx=t,r.options.align=r.options.align||n.align,r.options.lineSpacing=r.options.lineSpacing||n.lineSpacing,r.options.indentLevel=r.options.indentLevel||n.indentLevel,r.options.paraSpaceBefore=r.options.paraSpaceBefore||n.paraSpaceBefore,r.options.paraSpaceAfter=r.options.paraSpaceAfter||n.paraSpaceAfter,r.options.lineIdx=t,e=st(r,!1),0===t?i+=\"\"+e:0\"+e),Object.entries(n).forEach(function(t){var e=t[0],a=t[1];\"bullet\"===e||r.options[e]||(r.options[e]=a)}),i+=function(a){var r=[],n=\"\",i=lt(a.options,!1);return 1<(r=a.text.split(g)).length?r.forEach(function(t,e){n+=\"\"+i+\"\"+Z(t),e+1\")}):(a.options.align&&a.options.lineIdx,n=\"\"+i+\"\"+Z(a.text)),n+\"\"}(r)}),e.type===I.tablecell&&(n.fontSize||n.fontFace)?n.fontFace?(i+='',i+='',i+='',i+='',i+=\"\"):i+='':i+='',i+=\"\",i+=a}function pt(t){if(!t)return\"\";var e=t.options&&t.options.placeholderIdx?t.options.placeholderIdx:\"\",a=t.options&&t.options.placeholderType?t.options.placeholderType:\"\";return\"\"}function ut(t){return''+g+''+Z(function(t){var e=\"\";return t.data.forEach(function(t){\"notes\"===t.type&&(e+=t.text)}),e.replace(/\\r*\\n/g,g)}(t))+''+t.number+''}function ft(t){t&&\"object\"==typeof t&&(\"outer\"!==t.type&&\"inner\"!==t.type&&\"none\"!==t.type&&(console.warn(\"Warning: shadow.type options are `outer`, `inner` or `none`.\"),t.type=\"outer\"),t.angle&&((isNaN(Number(t.angle))||t.angle<0||359 \\n'),t.file(\"_rels/.rels\",'\\n'),t.file(\"docProps/app.xml\",'Microsoft Excel0falseWorksheets1Sheet1\\n'),t.file(\"docProps/core.xml\",'PptxGenJSEly, Brent'+(new Date).toISOString()+''+(new Date).toISOString()+\"\\n\"),t.file(\"xl/_rels/workbook.xml.rels\",'\\n'),t.file(\"xl/styles.xml\",'\\n'),t.file(\"xl/theme/theme1.xml\",''),t.file(\"xl/workbook.xml\",'\\n'),t.file(\"xl/worksheets/_rels/sheet1.xml.rels\",'\\n');var r='';p.opts.type===j.BUBBLE?r+='':p.opts.type===j.SCATTER?r+='':(r+='',r+=''),p.opts.type===j.BUBBLE?f.forEach(function(t,e){0===e?r+=\"X-Axis\":(r+=\"\"+Z(t.name||\" \")+\"\",r+=\"\"+Z(\"Size \"+e)+\"\")}):f.forEach(function(t){r+=\"\"+Z((t.name||\" \").replace(\"X-Axis\",\"X-Values\"))+\"\"}),p.opts.type!==j.BUBBLE&&p.opts.type!==j.SCATTER&&f[0].labels.forEach(function(t){r+=\"\"+Z(t)+\"\"}),r+=\"\\n\",t.file(\"xl/sharedStrings.xml\",r);var i='';p.opts.type===j.BUBBLE||(p.opts.type===j.SCATTER?(i+='',i+='',f.forEach(function(t,e){i+=''})):(i+='
',i+='',i+='',f.forEach(function(t,e){i+=''}))),i+=\"\",i+='',i+=\"
\",t.file(\"xl/tables/table1.xml\",i);var o='';if(o+='',p.opts.type===j.BUBBLE?o+='':p.opts.type===j.SCATTER?o+='':o+='',o+='',o+='',p.opts.type===j.BUBBLE){o+=\"\",o+='',o+=\"\",o+=\"\",o+='',o+='0';for(var s=1;s',o+=\"\"+s+\"\",o+=\"\";o+=\"\",f[0].values.forEach(function(t,e){o+='',o+=''+t+\"\";for(var a=1,r=1;r',o+=\"\"+(f[r].values[e]||\"\")+\"\",o+=\"\",o+='',o+=\"\"+(f[r].sizes[e]||\"\")+\"\",o+=\"\",a++;o+=\"\"})}else if(p.opts.type===j.SCATTER){o+=\"\",o+='',o+=\"\",o+=\"\",o+='',o+='0';for(var l=1;l',o+=\"\"+l+\"\",o+=\"\";o+=\"\",f[0].values.forEach(function(t,e){o+='',o+=''+t+\"\";for(var a=1;a',o+=\"\"+(f[a].values[e]||0===f[a].values[e]?f[a].values[e]:\"\")+\"\",o+=\"\";o+=\"\"})}else{o+=\"\",o+='',o+=\"\",o+=\"\",o+='',o+='0';for(var c=1;c<=f.length;c++)o+='',o+=\"\"+c+\"\",o+=\"\";o+=\"\",f[0].labels.forEach(function(t,e){o+='',o+='',o+=\"\"+(f.length+e+1)+\"\",o+=\"\";for(var a=0;a',o+=\"\"+(f[a].values[e]||\"\")+\"\",o+=\"\";o+=\"\"})}o+=\"\",o+='',o+=\"\\n\",t.file(\"xl/worksheets/sheet1.xml\",o),t.generateAsync({type:\"base64\"}).then(function(t){u.file(\"ppt/embeddings/Microsoft_Excel_Worksheet\"+p.globalId+\".xlsx\",t,{base64:!0}),u.file(\"ppt/charts/_rels/\"+p.fileName+\".rels\",''),u.file(\"ppt/charts/\"+p.fileName,function(n){var i='',o=!1;i+='',i+='',i+=\"\",n.opts.showTitle?(i+=_t({title:n.opts.title||\"Chart Title\",fontSize:n.opts.titleFontSize||y,color:n.opts.titleColor,fontFace:n.opts.titleFontFace,rotate:n.opts.titleRotate,titleAlign:n.opts.titleAlign,titlePos:n.opts.titlePos}),i+=''):i+='';n.opts.type===j.BAR3D&&(i+=\"\",i+=' ',i+=' ',i+=' ',i+=' ',i+=\"\");i+=\"\",n.opts.layout?(i+=\"\",i+=\" \",i+=' ',i+=' ',i+=' ',i+=' ',i+=' ',i+=' ',i+=' ',i+=\" \",i+=\"\"):i+=\"\";Array.isArray(n.opts.type)?n.opts.type.forEach(function(t){var e=q(n.opts,t.options),a=e.secondaryValAxis?w:x,r=e.secondaryCatAxis?S:C;o=o||e.secondaryValAxis,i+=St(t.type,t.data,e,a,r,!0)}):i+=St(n.opts.type,n.data,n.opts,x,C,!1);if(n.opts.type!==j.PIE&&n.opts.type!==j.DOUGHNUT){if(n.opts.valAxes&&!o)throw new Error(\"Secondary axis must be used by one of the multiple charts\");if(n.opts.catAxes){if(!n.opts.valAxes||n.opts.valAxes.length!==n.opts.catAxes.length)throw new Error(\"There must be the same number of value and category axes.\");i+=Pt(q(n.opts,n.opts.catAxes[0]),C,x),n.opts.catAxes[1]&&(i+=Pt(q(n.opts,n.opts.catAxes[1]),S,x))}else i+=Pt(n.opts,C,x);n.opts.valAxes?(i+=Lt(q(n.opts,n.opts.valAxes[0]),x),n.opts.valAxes[1]&&(i+=Lt(q(n.opts,n.opts.valAxes[1]),w))):(i+=Lt(n.opts,x),n.opts.type===j.BAR3D&&(i+=function(e,t,a){var r=\"\";r+=\"\",r+=' ',r+=' ',r+=' ',r+=' ',r+=\"none\"!==e.serGridLine.style?Rt(e.serGridLine):\"\",e.showSerAxisTitle&&(r+=_t({color:e.serAxisTitleColor,fontFace:e.serAxisTitleFontFace,fontSize:e.serAxisTitleFontSize,rotate:e.serAxisTitleRotate,title:e.serAxisTitle||\"Axis Title\"}));r+=' ',r+=' ',r+=' ',r+=' ',r+=\" \",r+=' ',r+=!1===e.serAxisLineShow?\"\":'',r+=' ',r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=' ',r+=' ',r+=' ',r+=\" \",r+=\" \",r+=' ',r+=\" \",r+=\" \",r+=' ',r+=' ',e.serAxisLabelFrequency&&(r+=' ');e.serLabelFormatCode&&([\"serAxisBaseTimeUnit\",\"serAxisMajorTimeUnit\",\"serAxisMinorTimeUnit\"].forEach(function(t){!e[t]||\"string\"==typeof e[t]&&-1!==[\"days\",\"months\",\"years\"].indexOf(t.toLowerCase())||(console.warn(\"`\"+t+\"` must be one of: 'days','months','years' !\"),e[t]=null)}),e.serAxisBaseTimeUnit&&(r+=' '),e.serAxisMajorTimeUnit&&(r+=' '),e.serAxisMinorTimeUnit&&(r+=' '),e.serAxisMajorUnit&&(r+=' '),e.serAxisMinorUnit&&(r+=' '));return r+=\"\"}(n.opts,P,x)))}n.opts.showDataTable&&(i+=\"\",i+=' ',i+=' ',i+=' ',i+=' ',i+=\" \",i+=\" \",i+=' ',i+=\" \",i+=\" \",i+=\" \",i+='\\t ',i+=\"\\t \",i+=\"\\t \",i+='\\t\\t',i+=' ',i+='\\t\\t\\t',i+='\\t\\t\\t',i+='\\t\\t\\t',i+='\\t\\t\\t',i+=\"\\t\\t \",i+=\"\\t\\t\",i+='\\t\\t',i+=\"\\t \",i+=\"\\t\",i+=\"\");i+=\" \",i+=n.opts.fill?et(n.opts.fill):\"\",i+=n.opts.border?''+et(n.opts.border.color)+\"\":\"\",i+=\" \",i+=\" \",i+=\"\",n.opts.showLegend&&(i+=\"\",i+='',i+=\"\",i+='',(n.opts.legendFontFace||n.opts.legendFontSize||n.opts.legendColor)&&(i+=\"\",i+=\" \",i+=\" \",i+=\" \",i+=\" \",i+=n.opts.legendFontSize?'':\"\",n.opts.legendColor&&(i+=et(n.opts.legendColor)),n.opts.legendFontFace&&(i+=''),n.opts.legendFontFace&&(i+=''),i+=\" \",i+=\" \",i+=' ',i+=\" \",i+=\"\"),i+=\"\");i+=' ',i+=' ',n.opts.type===j.SCATTER&&(i+='');return i+=\"\",i+=\"\",i+=\" \",i+=' ',i+=\" \",i+=\"\",i+='',i+=\"\"}(p)),e()}).catch(function(t){a(t)})})}function St(r,n,i,t,e,a){var o=\"\";switch(r){case j.AREA:case j.BAR:case j.BAR3D:case j.LINE:case j.RADAR:o+=\"\",r!==j.BAR&&r!==j.BAR3D||(o+='',o+=''),r===j.RADAR&&(o+=''),o+='';var s=-1;n.forEach(function(t){s++;var e=t.index;o+=\"\",o+=' ',o+=' ',o+=\" \",o+=\" \",o+=\" Sheet1!$\"+Et(e+1)+\"$1\",o+=' '+Z(t.name)+\"\",o+=\" \",o+=\" \",o+=' ';var a=i.chartColors?i.chartColors[s%i.chartColors.length]:null;o+=\" \",\"transparent\"===a?o+=\"\":i.chartColorsOpacity?o+=\"\"+tt(a,'')+\"\":o+=\"\"+tt(a)+\"\",r===j.LINE?0===i.lineSize?o+=\"\":(o+=''+tt(a)+\"\",o+=''):i.dataBorder&&(o+=''+tt(i.dataBorder.color)+''),o+=Tt(i.shadow,p),o+=\" \",r!==j.RADAR&&(o+=\" \",o+=' ',i.dataLabelBkgrdColors&&(o+=\" \",o+=\" \"+tt(a)+\"\",o+=\" \"),o+=\" \",o+=\" \",o+=\" \",o+=\" \",o+=' ',o+=\" \"+tt(i.dataLabelColor||m)+\"\",o+=' ',o+=\" \",o+=\" \",o+=\" \",r!==j.AREA&&r!==j.BAR3D&&i.dataLabelPosition&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=\" \"),r!==j.LINE&&r!==j.RADAR||(o+=\"\",o+=' ',i.lineDataSymbolSize&&(o+=' '),o+=\" \",o+=\" \"+tt(i.chartColors[e+1>i.chartColors.length?Math.floor(Math.random()*i.chartColors.length):e])+\"\",o+=' '+tt(i.lineDataSymbolLineColor||a)+'',o+=\" \",o+=\" \",o+=\"\"),r!==j.BAR&&r!==j.BAR3D||1!==n.length&&!i.valueBarColors||i.chartColors===u||t.values.forEach(function(t,e){var a=t<0?i.invertedColors||i.chartColors||u:i.chartColors||[];o+=\" \",o+=' ',o+=' ',o+=' ',o+=\" \",0===i.lineSize?o+=\"\":r===j.BAR?(o+=\"\",o+=' ',o+=\"\"):(o+=\"\",o+=\" \",o+=' ',o+=\" \",o+=\"\"),o+=Tt(i.shadow,p),o+=\" \",o+=\" \"}),o+=\"\",i.catLabelFormatCode?(o+=\" \",o+=\" Sheet1!$A$2:$A$\"+(t.labels.length+1)+\"\",o+=\" \",o+=\" \"+i.catLabelFormatCode+\"\",o+=' ',t.labels.forEach(function(t,e){o+=''+Z(t)+\"\"}),o+=\" \",o+=\" \"):(o+=\" \",o+=\" Sheet1!$A$2:$A$\"+(t.labels.length+1)+\"\",o+=\" \",o+='\\t ',t.labels.forEach(function(t,e){o+=''+Z(t)+\"\"}),o+=\" \",o+=\" \"),o+=\"\",o+=\" \",o+=\" \",o+=\" Sheet1!$\"+Et(e+1)+\"$2:$\"+Et(e+1)+\"$\"+(t.labels.length+1)+\"\",o+=\" \",o+=\" General\",o+='\\t ',t.values.forEach(function(t,e){o+=''+(t||0===t?t:\"\")+\"\"}),o+=\" \",o+=\" \",o+=\" \",r===j.LINE&&(o+=''),o+=\"\"}),o+=\" \",o+=' ',o+=\" \",o+=\" \",o+=\" \",o+=\" \",o+=' ',o+=\" \"+tt(i.dataLabelColor||m)+\"\",o+=' ',o+=\" \",o+=\" \",o+=\" \",i.type===j.AREA||i.type===j.RADAR||a||i.dataLabelPosition&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=\" \",r===j.BAR?(o+=' ',o+=' '):r===j.BAR3D?(o+=' ',o+=' ',o+=' '):r===j.LINE&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=\"\";break;case j.SCATTER:o+=\"\",o+='',o+='',s=-1,n.filter(function(t,e){return 0\",o+=' ',o+=' ',o+=\" \",o+=\" \",o+=\" Sheet1!$\"+L[t+1]+\"$1\",o+=' '+a.name+\"\",o+=\" \",o+=\" \",o+=\" \";var e=i.chartColors[s%i.chartColors.length];if(\"transparent\"===e?o+=\"\":i.chartColorsOpacity?o+=\"\"+tt(e,'')+\"\":o+=\"\"+tt(e)+\"\",0===i.lineSize?o+=\"\":(o+=''+tt(e)+\"\",o+=''),o+=Tt(i.shadow,p),o+=\" \",o+=\"\",o+=' ',i.lineDataSymbolSize&&(o+=' '),o+=\" \",o+=\" \"+tt(i.chartColors[t+1>i.chartColors.length?Math.floor(Math.random()*i.chartColors.length):t])+\"\",o+=' '+tt(i.lineDataSymbolLineColor||i.chartColors[s%i.chartColors.length])+'',o+=\" \",o+=\" \",o+=\"\",i.showLabel){var r=Y(\"-xxxx-xxxx-xxxx-xxxxxxxxxxxx\");!a.labels||\"custom\"!==i.dataLabelFormatScatter&&\"customXY\"!==i.dataLabelFormatScatter||(o+=\"\",a.labels.forEach(function(t,e){\"custom\"!==i.dataLabelFormatScatter&&\"customXY\"!==i.dataLabelFormatScatter||(o+=\" \",o+=' ',o+=\" \",o+=\" \",o+=\"\\t\\t\\t\",o+=\"\\t\\t\\t\\t\",o+=\"\\t\\t\\t\",o+=\" \\t\",o+=\" \\t\",o+=\"\\t\\t\\t\\t\",o+=\"\\t\\t\\t\\t\\t\",o+=\"\\t\\t\\t\\t\",o+=\" \\t\",o+=' \\t\\t',o+=\" \\t\\t\"+Z(t)+\"\",o+=\" \\t\",\"customXY\"!==i.dataLabelFormatScatter||/^ *$/.test(t)||(o+=\" \\t\",o+=' \\t\\t',o+=\" \\t\\t (\",o+=\" \\t\",o+=' \\t',o+=' \\t\\t',o+=\" \\t\\t\",o+=\" \\t\\t\\t\",o+=\" \\t\\t\",o+=\" \\t\\t[\"+Z(a.name)+\"\",o+=\" \\t\",o+=\" \\t\",o+=' \\t\\t',o+=\" \\t\\t, \",o+=\" \\t\",o+=' \\t',o+=' \\t\\t',o+=\" \\t\\t\",o+=\" \\t\\t\\t\",o+=\" \\t\\t\",o+=\" \\t\\t[\"+Z(a.name)+\"]\",o+=\" \\t\",o+=\" \\t\",o+=' \\t\\t',o+=\" \\t\\t)\",o+=\" \\t\",o+=' \\t'),o+=\" \\t\",o+=\" \",o+=\" \",o+=\" \",o+=\" \\t\",o+=\" \\t\",o+=\" \\t\\t\",o+=\" \\t\",o+=\" \\t\",o+=\" \",i.dataLabelPosition&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+='\\t ',o+=\" \",o+=' ',o+=' ',o+='\\t\\t\\t',o+=\" \",o+=\"\\t\\t\",o+=\"\")}),o+=\"\"),\"XY\"===i.dataLabelFormatScatter&&(o+=\"\",o+=\"\\t\",o+=\"\\t\\t\",o+=\"\\t\\t\",o+=\"\\t\\t\\t\",o+=\"\\t\\t\",o+=\"\\t \\t\",o+=\"\\t\",o+=\"\\t\",o+=\"\\t\\t\",o+=\"\\t\\t\\t\",o+=\"\\t\\t\",o+=\"\\t\\t\",o+=\"\\t\\t\",o+=\"\\t \\t\",o+=\" \\t\\t\",o+=\"\\t \\t\",o+='\\t \\t',o+=\"\\t\\t\",o+=\"\\t\",i.dataLabelPosition&&(o+=' '),o+='\\t',o+=' ',o+=' ',o+='\\t',o+='\\t',o+='\\t',o+=\"\\t\",o+='\\t\\t',o+='\\t\\t\\t',o+=\"\\t\\t\",o+=\"\\t\",o+=\"\")}1!==n.length&&!i.valueBarColors||i.chartColors===u||a.values.forEach(function(t,e){var a=t<0?i.invertedColors||u:i.chartColors||[];o+=\" \",o+=' ',o+=' ',o+=' ',o+=\" \",0===i.lineSize?o+=\"\":(o+=\"\",o+=' ',o+=\"\"),o+=Tt(i.shadow,p),o+=\" \",o+=\" \"}),o+=\"\",o+=\" \",o+=\" Sheet1!$A$2:$A$\"+(n[0].values.length+1)+\"\",o+=\" \",o+=\" General\",o+=' ',n[0].values.forEach(function(t,e){o+=''+(t||0===t?t:\"\")+\"\"}),o+=\" \",o+=\" \",o+=\"\",o+=\"\",o+=\" \",o+=\" Sheet1!$\"+Et(t+1)+\"$2:$\"+Et(t+1)+\"$\"+(n[0].values.length+1)+\"\",o+=\" \",o+=\" General\",o+=' ',n[0].values.forEach(function(t,e){o+=''+(a.values[e]||0===a.values[e]?a.values[e]:\"\")+\"\"}),o+=\" \",o+=\" \",o+=\"\",o+='',o+=\"\"}),o+=\" \",o+=' ',o+=\" \",o+=\" \",o+=\" \",o+=\" \",o+=' ',o+=\" \"+tt(i.dataLabelColor||m)+\"\",o+=' ',o+=\" \",o+=\" \",o+=\" \",i.dataLabelPosition&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=\" \",o+=' ',o+=' ',o+=\"\";break;case j.BUBBLE:o+=\"\",o+='',s=-1;var l=1;n.filter(function(t,e){return 0\",o+=' ',o+=' ',o+=\" \",o+=\" \",o+=\" Sheet1!$\"+L[l]+\"$1\",o+=' '+a.name+\"\",o+=\" \",o+=\" \",o+=\"\";var e=i.chartColors[s%i.chartColors.length];\"transparent\"===e?o+=\"\":i.chartColorsOpacity?o+=\"\"+tt(e,'')+\"\":o+=\"\"+tt(e)+\"\",0===i.lineSize?o+=\"\":i.dataBorder?o+=''+tt(i.dataBorder.color)+'':(o+=''+tt(e)+\"\",o+=''),o+=Tt(i.shadow,p),o+=\"\",o+=\"\",o+=\" \",o+=\" Sheet1!$A$2:$A$\"+(n[0].values.length+1)+\"\",o+=\" \",o+=\" General\",o+=' ',n[0].values.forEach(function(t,e){o+=''+(t||0===t?t:\"\")+\"\"}),o+=\" \",o+=\" \",o+=\"\",o+=\"\",o+=\" \",o+=\" Sheet1!$\"+Et(l)+\"$2:$\"+Et(l)+\"$\"+(n[0].values.length+1)+\"\",l++,o+=\" \",o+=\" General\",o+=' ',n[0].values.forEach(function(t,e){o+=''+(a.values[e]||0===a.values[e]?a.values[e]:\"\")+\"\"}),o+=\" \",o+=\" \",o+=\"\",o+=\" \",o+=\" \",o+=\" Sheet1!$\"+Et(l)+\"$2:$\"+Et(t+2)+\"$\"+(a.sizes.length+1)+\"\",l++,o+=\" \",o+=\" General\",o+='\\t ',a.sizes.forEach(function(t,e){o+=''+(t||\"\")+\"\"}),o+=\" \",o+=\" \",o+=\" \",o+=' ',o+=\"\"}),o+=\" \",o+=' ',o+=\" \",o+=\" \",o+=\" \",o+=\" \",o+=' ',o+=\" \"+tt(i.dataLabelColor||m)+\"\",o+=' ',o+=\" \",o+=\" \",o+=\" \",i.dataLabelPosition&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=\" \",o+=' ',o+=' ',o+=\"\";break;case j.DOUGHNUT:case j.PIE:var c=n[0];o+=\"\",o+=' ',o+=\"\",o+=' ',o+=' ',o+=\" \",o+=\" \",o+=\" Sheet1!$B$1\",o+=\" \",o+=' ',o+=' '+Z(c.name)+\"\",o+=\" \",o+=\" \",o+=\" \",o+=\" \",o+=' ',o+=' ',i.dataNoEffects?o+=\"\":o+=Tt(i.shadow,p),o+=\" \",o+='',c.labels.forEach(function(t,e){o+=\"\",o+=' ',o+=' ',o+=\" \",o+=\" \"+tt(i.chartColors[e+1>i.chartColors.length?Math.floor(Math.random()*i.chartColors.length):e])+\"\",i.dataBorder&&(o+=''+tt(i.dataBorder.color)+''),o+=Tt(i.shadow,p),o+=\" \",o+=\"\"}),o+=\"\",c.labels.forEach(function(t,e){o+=\"\",o+=' ',o+=' ',o+=\" \",o+=\" \",o+=\" \",o+=' ',o+=\" \"+tt(i.dataLabelColor||m)+\"\",o+=' ',o+=\" \",o+=\" \",o+=\" \",r===j.PIE&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=\" \"}),o+=' ',o+=\"\\t\",o+=\"\\t \",o+=\"\\t \",o+=\"\\t \",o+=\"\\t\\t\",o+='\\t\\t ',o+='\\t\\t\\t',o+=\"\\t\\t \",o+=\"\\t\\t\",o+=\"\\t \",o+=\"\\t\",o+=r===j.PIE?'':\"\",o+='\\t',o+='\\t',o+='\\t',o+='\\t',o+='\\t',o+='\\t',o+=' ',o+=\"\",o+=\"\",o+=\" \",o+=\" Sheet1!$A$2:$A$\"+(c.labels.length+1)+\"\",o+=\" \",o+='\\t ',c.labels.forEach(function(t,e){o+=''+Z(t)+\"\"}),o+=\" \",o+=\" \",o+=\"\",o+=\" \",o+=\" \",o+=\" Sheet1!$B$2:$B$\"+(c.labels.length+1)+\"\",o+=\" \",o+='\\t ',c.values.forEach(function(t,e){o+=''+(t||0===t?t:\"\")+\"\"}),o+=\" \",o+=\" \",o+=\" \",o+=\" \",o+=' ',r===j.DOUGHNUT&&(o+=' '),o+=\"\";break;default:o+=\"\"}return o}function Pt(e,t,a){var r=\"\";return e.type===j.SCATTER||e.type===j.BUBBLE?r+=\"\":r+=\"\",r+=' ',r+=\" \",r+='',!e.catAxisMaxVal&&0!==e.catAxisMaxVal||(r+=''),!e.catAxisMinVal&&0!==e.catAxisMinVal||(r+=''),r+=\"\",r+=' ',r+=' ',r+=\"none\"!==e.catGridLine.style?Rt(e.catGridLine):\"\",e.showCatAxisTitle&&(r+=_t({color:e.catAxisTitleColor,fontFace:e.catAxisTitleFontFace,fontSize:e.catAxisTitleFontSize,rotate:e.catAxisTitleRotate,title:e.catAxisTitle||\"Axis Title\"})),e.type===j.SCATTER||e.type===j.BUBBLE?r+=' ':r+=' ',e.type===j.SCATTER?(r+=' ',r+=' ',r+=' '):(r+=' ',r+=' ',r+=' '),r+=\" \",r+=' ',r+=!1===e.catAxisLineShow?\"\":'',r+=' ',r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=' ',r+=' ',r+=' ',r+=\" \",r+=\" \",r+=' ',r+=\" \",r+=\" \",r+=' ',r+=\" ',r+=' ',r+=' ',r+=' ',e.catAxisLabelFrequency&&(r+=' '),e.catLabelFormatCode&&([\"catAxisBaseTimeUnit\",\"catAxisMajorTimeUnit\",\"catAxisMinorTimeUnit\"].forEach(function(t){!e[t]||\"string\"==typeof e[t]&&-1!==[\"days\",\"months\",\"years\"].indexOf(t.toLowerCase())||(console.warn(\"`\"+t+\"` must be one of: 'days','months','years' !\"),e[t]=null)}),e.catAxisBaseTimeUnit&&(r+=''),e.catAxisMajorTimeUnit&&(r+=''),e.catAxisMinorTimeUnit&&(r+=''),e.catAxisMajorUnit&&(r+=''),e.catAxisMinorUnit&&(r+='')),e.type===j.SCATTER||e.type===j.BUBBLE?r+=\"\":r+=\"\",r}function Lt(t,e){var a=e===x?\"col\"===t.barDir?\"l\":\"b\":\"col\"===t.barDir?\"r\":\"t\",r=\"\",n=\"r\"==a||\"t\"==a?\"max\":\"autoZero\",i=e===x?C:S;return r+=\"\",r+=' ',r+=\" \",r+=' ',!t.valAxisMaxVal&&0!==t.valAxisMaxVal||(r+=''),!t.valAxisMinVal&&0!==t.valAxisMinVal||(r+=''),r+=\" \",r+=' ',r+=' ',\"none\"!==t.valGridLine.style&&(r+=Rt(t.valGridLine)),t.showValAxisTitle&&(r+=_t({color:t.valAxisTitleColor,fontFace:t.valAxisTitleFontFace,fontSize:t.valAxisTitleFontSize,rotate:t.valAxisTitleRotate,title:t.valAxisTitle||\"Axis Title\"})),r+=' ',t.type===j.SCATTER?(r+=' ',r+=' ',r+=' '):(r+=' ',r+=' ',r+=' '),r+=\" \",r+=' ',r+=!1===t.valAxisLineShow?\"\":'',r+=' ',r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=' ',r+=' ',r+=' ',r+=\" \",r+=\" \",r+=' ',r+=\" \",r+=\" \",r+=' ',r+=' ',r+=' ',t.valAxisMajorUnit&&(r+=' '),t.valAxisDisplayUnit&&(r+=''),r+=\"\"}function _t(t){var e=\"left\"===t.titleAlign||\"right\"===t.titleAlign?'':\"\",a=t.rotate?'':\"\",r=t.fontSize?'sz=\"'+Math.round(t.fontSize)+'00\"':\"\",n=t.titlePos&&t.titlePos.x&&t.titlePos.y?'':\"\";return\"\\n\\t \\n\\t \\n\\t \"+a+\"\\n\\t \\n\\t \\n\\t \"+e+\"\\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t '+(Z(t.title)||\"\")+\"\\n\\t \\n\\t
\\n\\t \\n\\t \\n\\t \"+n+'\\n\\t \\n\\t'}function Et(t){var e=\"\";return t<=26?e=L[t]:(e+=L[Math.floor(t/L.length)-1],e+=L[t%L.length]),e}function Tt(t,e){if(!t)return\"\";if(\"object\"!=typeof t)return console.warn(\"`shadow` options must be an object. Ex: `{shadow: {type:'none'}}`\"),\"\";var a=\"\",r=q(e,t),n=r.type||\"outer\",i=r.blur*R,o=r.offset*R,s=6e4*r.angle,l=r.color,c=1e5*r.opacity;return a+=\"',a+='',a+='',a+=\"\",a+=\"\"}function Rt(t){var e=\"\";return e+=\" \",e+=' ',e+=' ',e+=' ',e+=\" \",e+=\" \",e+=\"\"}function kt(t){var i=\"undefined\"!=typeof require&&\"undefined\"==typeof window?require(\"fs\"):null,o=\"undefined\"!=typeof require&&\"undefined\"==typeof window?require(\"https\"):null,e=[];return t.relsMedia.filter(function(t){return\"online\"!==t.type&&!t.data}).forEach(function(n){e.push(new Promise(function(a,r){if(i&&0!==n.path.indexOf(\"http\"))try{var t=i.readFileSync(n.path);n.data=Buffer.from(t).toString(\"base64\"),a(\"done\")}catch(t){n.data=V,r('ERROR: Unable to read media: \"'+n.path+'\"\\n'+t.toString())}else if(i&&o&&0===n.path.indexOf(\"http\"))o.get(n.path,function(t){var e=\"\";t.setEncoding(\"binary\"),t.on(\"data\",function(t){return e+=t}),t.on(\"end\",function(){n.data=Buffer.from(e,\"binary\").toString(\"base64\"),a(\"done\")}),t.on(\"error\",function(t){n.data=V,r(\"ERROR! Unable to load image: \"+n.path)})});else{var e=new XMLHttpRequest;e.onload=function(){var t=new FileReader;t.onloadend=function(){n.data=t.result,n.isSvgPng?Nt(n).then(function(){a(\"done\")}).catch(function(t){r(t)}):a(\"done\")},t.readAsDataURL(e.response)},e.onerror=function(t){n.data=V,r(\"ERROR! Unable to load image: \"+n.path)},e.open(\"GET\",n.path),e.responseType=\"blob\",e.send()}}))}),t.relsMedia.filter(function(t){return t.isSvgPng&&t.data}).forEach(function(t){i?(t.data=V,e.push(Promise.resolve().then(function(){return\"done\"}))):e.push(Nt(t))}),e}function Nt(n){return new Promise(function(a,e){var r=new Image;r.onload=function(){r.width+r.height===0&&r.onerror(\"h/w=0\");var t=document.createElement(\"CANVAS\"),e=t.getContext(\"2d\");t.width=r.width,t.height=r.height,e.drawImage(r,0,0);try{n.data=t.toDataURL(n.type),a(\"done\")}catch(t){r.onerror(t)}t=null},r.onerror=function(t){n.data=V,e(\"ERROR! Unable to load image: \"+n.path)},r.src=\"string\"==typeof n.data?n.data:V})}function Ft(){var o=this;this._version=\"3.1.0-beta\",this._charts=j,this._colors=c,this._shapes=rt,this.addNewSlide=function(t){return o.addSlide(t)},this.getSlide=function(e){return o.slides.filter(function(t){return t.number===e})[0]},this.setSlideNumber=function(t){o.masterSlide.slideNumberObj=t,o.slideLayouts.filter(function(t){return t.name===r})[0].slideNumberObj=t},this.createChartMediaRels=function(t,a,e){t.relsChart.forEach(function(t){return e.push(Ct(t,a))}),t.relsMedia.forEach(function(t){if(\"online\"!==t.type&&\"hyperlink\"!==t.type){var e=t.data&&\"string\"==typeof t.data?t.data:\"\";-1===e.indexOf(\",\")&&-1===e.indexOf(\";\")?e=\"image/png;base64,\"+e:-1===e.indexOf(\",\")?e=\"image/png;base64,\"+e:-1===e.indexOf(\";\")&&(e=\"image/png;\"+e),a.file(t.Target.replace(\"..\",\"ppt\"),e.split(\",\").pop(),{base64:!0})}})},this.writeFileToBrowser=function(i,o){return new Promise(function(t,e){var a=document.createElement(\"a\");if(a.setAttribute(\"style\",\"display:none;\"),document.body.appendChild(a),window.navigator.msSaveOrOpenBlob){var r=new Blob([o],{type:\"application/vnd.openxmlformats-officedocument.presentationml.presentation\"});a.onclick=function(){window.navigator.msSaveOrOpenBlob(r,i)},a.click(),document.body.removeChild(a),t(i)}else if(window.URL.createObjectURL){var n=window.URL.createObjectURL(new Blob([o],{type:\"application/vnd.openxmlformats-officedocument.presentationml.presentation\"}));a.href=n,a.download=i,a.click(),setTimeout(function(){window.URL.revokeObjectURL(n),document.body.removeChild(a)},100),t(i)}})},this.exportPresentation=function(i){return new Promise(function(e,t){var a=[],r=[],n=new d;o.slides.forEach(function(t){r=r.concat(kt(t))}),o.slideLayouts.forEach(function(t){r=r.concat(kt(t))}),r=r.concat(kt(o.masterSlide)),Promise.all(r).catch(function(t){return console.error(\"ERROR! pptxgenjs export media:\"),console.error(t),null}).then(function(){o.slides.forEach(function(t){t.slideLayout&&function(t){(t.slideLayout.data||[]).forEach(function(e){e.type===I.placeholder&&0===t.data.filter(function(t){return t.options&&t.options.placeholder===e.options.placeholder}).length&&yt(t,\"\",{placeholder:e.options.placeholder},!1)})}(t)}),n.folder(\"_rels\"),n.folder(\"docProps\"),n.folder(\"ppt\").folder(\"_rels\"),n.folder(\"ppt/charts\").folder(\"_rels\"),n.folder(\"ppt/embeddings\"),n.folder(\"ppt/media\"),n.folder(\"ppt/slideLayouts\").folder(\"_rels\"),n.folder(\"ppt/slideMasters\").folder(\"_rels\"),n.folder(\"ppt/slides\").folder(\"_rels\"),n.folder(\"ppt/theme\"),n.folder(\"ppt/notesMasters\").folder(\"_rels\"),n.folder(\"ppt/notesSlides\").folder(\"_rels\"),n.file(\"[Content_Types].xml\",function(t,e,a){var r=''+g;return r+='',r+='',r+='',r+='',r+='',r+='',r+='',r+='',r+='',t.forEach(function(t){(t.relsMedia||[]).forEach(function(t){\"image\"!==t.type&&\"online\"!==t.type&&\"chart\"!==t.type&&\"m4v\"!==t.extn&&-1===r.indexOf(t.type)&&(r+='')})}),r+='',r+='',r+='',r+='',t.forEach(function(t,e){r+='',r+='',t.relsChart.forEach(function(t){r+=' '})}),r+='',r+='',r+='',r+='',e.forEach(function(t,e){r+='',(t.relsChart||[]).forEach(function(t){r+=' '})}),t.forEach(function(t,e){r+=' '}),a.relsChart.forEach(function(t){r+=' '}),a.relsMedia.forEach(function(t){\"image\"!==t.type&&\"online\"!==t.type&&\"chart\"!==t.type&&\"m4v\"!==t.extn&&-1===r.indexOf(t.type)&&(r+=' ')}),r+=' ',r+=' ',r+=\"\"}(o.slides,o.slideLayouts,o.masterSlide)),n.file(\"_rels/.rels\",''+g+'\\n\\t\\t\\n\\t\\t\\n\\t\\t\\n\\t\\t'),n.file(\"docProps/app.xml\",function(t,e){return''+g+'\\n\\t0\\n\\t0\\n\\tMicrosoft Office PowerPoint\\n\\tOn-screen Show (16:9)\\n\\t0\\n\\t'+t.length+\"\\n\\t\"+t.length+'\\n\\t0\\n\\t0\\n\\tfalse\\n\\t\\n\\t\\t\\n\\t\\t\\tFonts Used\\n\\t\\t\\t2\\n\\t\\t\\tTheme\\n\\t\\t\\t1\\n\\t\\t\\tSlide Titles\\n\\t\\t\\t'+t.length+'\\n\\t\\t\\n\\t\\n\\t\\n\\t\\t\\n\\t\\t\\tArial\\n\\t\\t\\tCalibri\\n\\t\\t\\tOffice Theme\\n\\t\\t\\t'+t.map(function(t,e){return\"Slide \"+(e+1)+\"\\n\"}).join(\"\")+\"\\n\\t\\t\\n\\t\\n\\t\"+e+\"\\n\\tfalse\\n\\tfalse\\n\\tfalse\\n\\t16.0000\\n\\t\"}(o.slides,o.company)),n.file(\"docProps/core.xml\",function(t,e,a,r){return'\\n\\t\\n\\t\\t'+Z(t)+\"\\n\\t\\t\"+Z(e)+\"\\n\\t\\t\"+Z(a)+\"\\n\\t\\t\"+Z(a)+\"\\n\\t\\t\"+r+'\\n\\t\\t'+(new Date).toISOString().replace(/\\.\\d\\d\\dZ/,\"Z\")+'\\n\\t\\t'+(new Date).toISOString().replace(/\\.\\d\\d\\dZ/,\"Z\")+\"\\n\\t\"}(o.title,o.subject,o.author,o.revision)),n.file(\"ppt/_rels/presentation.xml.rels\",function(t){var e=1,a=''+g;a+='',a+='';for(var r=1;r<=t.length;r++)a+='';return a+=''}(o.slides)),n.file(\"ppt/theme/theme1.xml\",''+g+''),n.file(\"ppt/presentation.xml\",function(t,e,a){var r=''+g+'';r+='',r+=\"\";for(var n=0;n';r+=\"\",r+='';for(var i=1;i<10;i++)r+=\"\";return r+=\"\",r+=\"\"}(o.slides,o.presLayout,o.rtlMode)),n.file(\"ppt/presProps.xml\",''+g+''),n.file(\"ppt/tableStyles.xml\",''+g+''),n.file(\"ppt/viewProps.xml\",''+g+''),o.slideLayouts.forEach(function(t,e){n.file(\"ppt/slideLayouts/slideLayout\"+(e+1)+\".xml\",function(t){return'\\n\\t\\t\\n\\t\\t'+it(t)+\"\\n\\t\\t\"}(t)),n.file(\"ppt/slideLayouts/_rels/slideLayout\"+(e+1)+\".xml.rels\",function(t,e){return ot(e[t-1],[{target:\"../slideMasters/slideMaster1.xml\",type:\"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideMaster\"}])}(e+1,o.slideLayouts))}),o.slides.forEach(function(t,e){n.file(\"ppt/slides/slide\"+(e+1)+\".xml\",function(t){return''+g+'\"+it(t)+\"\"}(t)),n.file(\"ppt/slides/_rels/slide\"+(e+1)+\".xml.rels\",function(t,e,a){return ot(t[a-1],[{target:\"../slideLayouts/slideLayout\"+function(t,e,a){for(var r=0;r\\n\\t\\t\\n\\t\\t\\t\\n\\t\\t\\t\\n\\t\\t'}(e+1))}),n.file(\"ppt/slideMasters/slideMaster1.xml\",function(a,t){var e=t.map(function(t,e){return''}),r=''+g;return r+='',r+=it(a),r+='',r+=\"\"+e.join(\"\")+\"\",r+='',r+=' ',r+=\"\"}(o.masterSlide,o.slideLayouts)),n.file(\"ppt/slideMasters/_rels/slideMaster1.xml.rels\",function(t,e){var a=e.map(function(t,e){return{target:\"../slideLayouts/slideLayout\"+(e+1)+\".xml\",type:\"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideLayout\"}});return a.push({target:\"../theme/theme1.xml\",type:\"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme\"}),ot(t,a)}(o.masterSlide,o.slideLayouts)),n.file(\"ppt/notesMasters/notesMaster1.xml\",''+g+'7/23/19Click to edit Master text stylesSecond levelThird levelFourth levelFifth level‹#›'),n.file(\"ppt/notesMasters/_rels/notesMaster1.xml.rels\",''+g+'\\n\\t\\t\\n\\t\\t'),o.slideLayouts.forEach(function(t){o.createChartMediaRels(t,n,a)}),o.slides.forEach(function(t){o.createChartMediaRels(t,n,a)}),o.createChartMediaRels(o.masterSlide,n,a),Promise.all(a).then(function(){\"STREAM\"===i?n.generateAsync({type:\"nodebuffer\"}).then(function(t){e(t)}):e(i?n.generateAsync({type:i}):n.generateAsync({type:\"blob\"}))}).catch(function(t){throw new Error(t)})})})},this.LAYOUTS={LAYOUT_4x3:{name:\"screen4x3\",width:9144e3,height:6858e3},LAYOUT_16x9:{name:\"screen16x9\",width:9144e3,height:5143500},LAYOUT_16x10:{name:\"screen16x10\",width:9144e3,height:5715e3},LAYOUT_WIDE:{name:\"custom\",width:12192e3,height:6858e3}},this._author=\"PptxGenJS\",this._company=\"PptxGenJS\",this._revision=\"1\",this._subject=\"PptxGenJS Presentation\",this._title=\"PptxGenJS Presentation\",this._presLayout={name:this.LAYOUTS[a].name,width:this.LAYOUTS[a].width,height:this.LAYOUTS[a].height},this._rtlMode=!1,this.slideLayouts=[{presLayout:this._presLayout,name:r,number:1e3,slide:null,data:[],rels:[],relsChart:[],relsMedia:[],margin:b,slideNumberObj:null}],this.slides=[],this.masterSlide={addChart:null,addImage:null,addMedia:null,addNotes:null,addShape:null,addTable:null,addText:null,presLayout:this._presLayout,name:null,number:null,data:[],rels:[],relsChart:[],relsMedia:[],slideLayout:null,slideNumberObj:null}}return Object.defineProperty(Ft.prototype,\"layout\",{get:function(){return this._layout},set:function(t){var e=this.LAYOUTS[t];if(!e)throw new Error(\"UNKNOWN-LAYOUT\");this._layout=t,this._presLayout=e},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"version\",{get:function(){return this._version},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"author\",{get:function(){return this._author},set:function(t){this._author=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"company\",{get:function(){return this._company},set:function(t){this._company=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"revision\",{get:function(){return this._revision},set:function(t){this._revision=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"subject\",{get:function(){return this._subject},set:function(t){this._subject=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"title\",{get:function(){return this._title},set:function(t){this._title=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"rtlMode\",{get:function(){return this._rtlMode},set:function(t){this._rtlMode=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"charts\",{get:function(){return this._charts},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"colors\",{get:function(){return this._colors},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"shapes\",{get:function(){return this._shapes},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"presLayout\",{get:function(){return this._presLayout},enumerable:!0,configurable:!0}),Ft.prototype.stream=function(){var t=this;return new Promise(function(e,a){t.exportPresentation(\"STREAM\").then(function(t){e(t)}).catch(function(t){a(t)})})},Ft.prototype.write=function(t){var r=this;return new Promise(function(e,a){r.exportPresentation(t).then(function(t){e(t)}).catch(function(t){a(t+\"\\nDid you mean to use writeFile() instead?\")})})},Ft.prototype.writeFile=function(t){var i=this;return new Promise(function(e,a){var r=\"undefined\"!=typeof require&&\"undefined\"==typeof window?require(\"fs\"):null,n=t?t.toString().toLowerCase().endsWith(\".pptx\")?t:t+\".pptx\":\"Presenation.pptx\";i.exportPresentation(r?\"nodebuffer\":null).then(function(t){r?r.writeFile(n,t,function(){e(n)}):e(i.writeFileToBrowser(n,t))}).catch(function(t){a(t)})})},Ft.prototype.addSlide=function(e){var t=new xt({addSlide:this.addNewSlide,getSlide:this.getSlide,presLayout:this.presLayout,setSlideNum:this.setSlideNumber,slideNumber:this.slides.length+1,slideLayout:e&&this.slideLayouts.filter(function(t){return t.name===e})[0]||this.LAYOUTS[a]});return this.slides.push(t),t},Ft.prototype.defineLayout=function(t){t?t.name?t.width?t.height?\"number\"!=typeof t.height?console.warn(\"defineLayout `height` should be a number (inches)\"):\"number\"!=typeof t.width&&console.warn(\"defineLayout `width` should be a number (inches)\"):console.warn(\"defineLayout requires `height`\"):console.warn(\"defineLayout requires `width`\"):console.warn(\"defineLayout requires `name`\"):console.warn(\"defineLayout requires `{name, width, height}`\"),this.LAYOUTS[t.name]={name:t.name,width:Math.round(Number(t.width)*T),height:Math.round(Number(t.height)*T)}},Ft.prototype.defineSlideMaster=function(t){if(!t.title)throw Error(\"defineSlideMaster() object argument requires a `title` value. (https://gitbrent.github.io/PptxGenJS/docs/masters.html)\");var e={presLayout:this.presLayout,name:t.title,number:1e3+this.slideLayouts.length+1,slide:null,data:[],rels:[],relsChart:[],relsMedia:[],margin:t.margin||b,slideNumberObj:t.slideNumber||null};mt(t,e),this.slideLayouts.push(e),e.slideNumberObj&&!this.masterSlide.slideNumberObj&&(this.masterSlide.slideNumberObj=e.slideNumberObj)},Ft.prototype.tableToSlides=function(t,e){void 0===e&&(e={}),function(r,o,t,e){void 0===t&&(t={});var n=t||{};n.slideMargin=n.slideMargin||0===n.slideMargin?n.slideMargin:.5;var s=n.w||r.presLayout.width,a=[],i=[],l=[],c=[],p=[],u=[.5,.5,.5,.5],f=0;if(!document.getElementById(o))throw new Error('tableToSlides: Table ID \"'+o+'\" does not exist!');e&&e.margin?(Array.isArray(e.margin)?u=e.margin:isNaN(e.margin)||(u=[e.margin,e.margin,e.margin,e.margin]),n.slideMargin=u):n&&n.slideMargin&&(Array.isArray(n.slideMargin)?u=n.slideMargin:isNaN(n.slideMargin)||(u=[n.slideMargin,n.slideMargin,n.slideMargin,n.slideMargin])),s=(n.w?X(n.w):r.presLayout.width)-X(u[1]+u[3]),n.verbose&&console.log(\"-- VERBOSE MODE ----------------------------------\"),n.verbose&&console.log(\"opts.h ................. = \"+n.h),n.verbose&&console.log(\"opts.w ................. = \"+n.w),n.verbose&&console.log(\"pptx.presLayout.width .. = \"+r.presLayout.width/T),n.verbose&&console.log(\"emuSlideTabW (in)....... = \"+s/T);var d=document.querySelectorAll(\"#\"+o+\" tr:first-child th\");0===d.length&&(d=document.querySelectorAll(\"#\"+o+\" tr:first-child td\")),d.forEach(function(t){if(t.getAttribute(\"colspan\"))for(var e=0;e opts.y = \"+n.y),a.addTable(t.rows,{x:n.x||u[3],y:n.y,w:Number(s)/T,colW:c,autoPage:!1}),n.addImage&&a.addImage({path:n.addImage.url,x:n.addImage.x,y:n.addImage.y,w:n.addImage.w,h:n.addImage.h}),n.addShape&&a.addShape(n.addShape.shape,n.addShape.opts||{}),n.addTable&&a.addTable(n.addTable.rows,n.addTable.opts||{}),n.addText&&a.addText(n.addText.text,n.addText.opts||{})})}(this,t,e,e&&e.masterSlideName?this.slideLayouts.filter(function(t){return t.name===e.masterSlideName})[0]:null)},Ft}(JSZip);"],"file":"pptxgen.bundle.js"} \ No newline at end of file +{"version":3,"names":[],"mappings":"","sources":["pptxgen.bundle.js"],"sourcesContent":["/* PptxGenJS 3.1.0 @ 2020-01-22T02:21:48.656Z */\n!function(t){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=t():\"function\"==typeof define&&define.amd?define([],t):(\"undefined\"!=typeof window?window:\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:this).JSZip=t()}(function(){return function i(o,s,l){function c(e,t){if(!s[e]){if(!o[e]){var a=\"function\"==typeof require&&require;if(!t&&a)return a(e,!0);if(p)return p(e,!0);var r=new Error(\"Cannot find module '\"+e+\"'\");throw r.code=\"MODULE_NOT_FOUND\",r}var n=s[e]={exports:{}};o[e][0].call(n.exports,function(t){return c(o[e][1][t]||t)},n,n.exports,i,o,s,l)}return s[e].exports}for(var p=\"function\"==typeof require&&require,t=0;t>2,i=(3&e)<<4|a>>4,o=1>6:64,s=2>4,a=(15&n)<<4|(i=h.indexOf(t.charAt(s++)))>>2,r=(3&i)<<6|(o=h.indexOf(t.charAt(s++))),p[l++]=e,64!==i&&(p[l++]=a),64!==o&&(p[l++]=r);return p}},{\"./support\":30,\"./utils\":32}],2:[function(t,e,a){\"use strict\";var r=t(\"./external\"),n=t(\"./stream/DataWorker\"),i=t(\"./stream/DataLengthProbe\"),o=t(\"./stream/Crc32Probe\");function s(t,e,a,r,n){this.compressedSize=t,this.uncompressedSize=e,this.crc32=a,this.compression=r,this.compressedContent=n}i=t(\"./stream/DataLengthProbe\"),s.prototype={getContentWorker:function(){var t=new n(r.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new i(\"data_length\")),e=this;return t.on(\"end\",function(){if(this.streamInfo.data_length!==e.uncompressedSize)throw new Error(\"Bug : uncompressed data size mismatch\")}),t},getCompressedWorker:function(){return new n(r.Promise.resolve(this.compressedContent)).withStreamInfo(\"compressedSize\",this.compressedSize).withStreamInfo(\"uncompressedSize\",this.uncompressedSize).withStreamInfo(\"crc32\",this.crc32).withStreamInfo(\"compression\",this.compression)}},s.createWorkerFrom=function(t,e,a){return t.pipe(new o).pipe(new i(\"uncompressedSize\")).pipe(e.compressWorker(a)).pipe(new i(\"compressedSize\")).withStreamInfo(\"compression\",e)},e.exports=s},{\"./external\":6,\"./stream/Crc32Probe\":25,\"./stream/DataLengthProbe\":26,\"./stream/DataWorker\":27}],3:[function(t,e,a){\"use strict\";var r=t(\"./stream/GenericWorker\");a.STORE={magic:\"\\0\\0\",compressWorker:function(t){return new r(\"STORE compression\")},uncompressWorker:function(){return new r(\"STORE decompression\")}},a.DEFLATE=t(\"./flate\")},{\"./flate\":7,\"./stream/GenericWorker\":28}],4:[function(t,e,a){\"use strict\";var r=t(\"./utils\"),o=function(){for(var t,e=[],a=0;a<256;a++){t=a;for(var r=0;r<8;r++)t=1&t?3988292384^t>>>1:t>>>1;e[a]=t}return e}();e.exports=function(t,e){return void 0!==t&&t.length?\"string\"!==r.getTypeOf(t)?function(t,e,a){var r=o,n=0+a;t^=-1;for(var i=0;i>>8^r[255&(t^e[i])];return-1^t}(0|e,t,t.length):function(t,e,a){var r=o,n=0+a;t^=-1;for(var i=0;i>>8^r[255&(t^e.charCodeAt(i))];return-1^t}(0|e,t,t.length):0}},{\"./utils\":32}],5:[function(t,e,a){\"use strict\";a.base64=!1,a.binary=!1,a.dir=!1,a.createFolders=!0,a.date=null,a.compression=null,a.compressionOptions=null,a.comment=null,a.unixPermissions=null,a.dosPermissions=null},{}],6:[function(t,e,a){\"use strict\";var r;r=\"undefined\"!=typeof Promise?Promise:t(\"lie\"),e.exports={Promise:r}},{lie:37}],7:[function(t,e,a){\"use strict\";var r=\"undefined\"!=typeof Uint8Array&&\"undefined\"!=typeof Uint16Array&&\"undefined\"!=typeof Uint32Array,n=t(\"pako\"),i=t(\"./utils\"),o=t(\"./stream/GenericWorker\"),s=r?\"uint8array\":\"array\";function l(t,e){o.call(this,\"FlateWorker/\"+t),this._pako=null,this._pakoAction=t,this._pakoOptions=e,this.meta={}}a.magic=\"\\b\\0\",i.inherits(l,o),l.prototype.processChunk=function(t){this.meta=t.meta,null===this._pako&&this._createPako(),this._pako.push(i.transformTo(s,t.data),!1)},l.prototype.flush=function(){o.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},l.prototype.cleanUp=function(){o.prototype.cleanUp.call(this),this._pako=null},l.prototype._createPako=function(){this._pako=new n[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var e=this;this._pako.onData=function(t){e.push({data:t,meta:e.meta})}},a.compressWorker=function(t){return new l(\"Deflate\",t)},a.uncompressWorker=function(){return new l(\"Inflate\",{})}},{\"./stream/GenericWorker\":28,\"./utils\":32,pako:38}],8:[function(t,e,a){\"use strict\";function R(t,e){var a,r=\"\";for(a=0;a>>=8;return r}function n(t,e,a,r,n,i){var o,s,l=t.file,c=t.compression,p=i!==N.utf8encode,u=k.transformTo(\"string\",i(l.name)),f=k.transformTo(\"string\",N.utf8encode(l.name)),d=l.comment,h=k.transformTo(\"string\",i(d)),m=k.transformTo(\"string\",N.utf8encode(d)),g=f.length!==l.name.length,v=m.length!==d.length,A=\"\",y=\"\",b=\"\",x=l.dir,w=l.date,C={crc32:0,compressedSize:0,uncompressedSize:0};e&&!a||(C.crc32=t.crc32,C.compressedSize=t.compressedSize,C.uncompressedSize=t.uncompressedSize);var S=0;e&&(S|=8),p||!g&&!v||(S|=2048);var P,L,_=0,E=0;x&&(_|=16),\"UNIX\"===n?(E=798,_|=(P=l.unixPermissions,(L=P)||(L=x?16893:33204),(65535&L)<<16)):(E=20,_|=63&(l.dosPermissions||0)),o=w.getUTCHours(),o<<=6,o|=w.getUTCMinutes(),o<<=5,o|=w.getUTCSeconds()/2,s=w.getUTCFullYear()-1980,s<<=4,s|=w.getUTCMonth()+1,s<<=5,s|=w.getUTCDate(),g&&(A+=\"up\"+R((y=R(1,1)+R(F(u),4)+f).length,2)+y),v&&(A+=\"uc\"+R((b=R(1,1)+R(F(h),4)+m).length,2)+b);var T=\"\";return T+=\"\\n\\0\",T+=R(S,2),T+=c.magic,T+=R(o,2),T+=R(s,2),T+=R(C.crc32,4),T+=R(C.compressedSize,4),T+=R(C.uncompressedSize,4),T+=R(u.length,2),T+=R(A.length,2),{fileRecord:I.LOCAL_FILE_HEADER+T+u+A,dirRecord:I.CENTRAL_FILE_HEADER+R(E,2)+T+R(h.length,2)+\"\\0\\0\\0\\0\"+R(_,4)+R(r,4)+u+A+h}}var k=t(\"../utils\"),i=t(\"../stream/GenericWorker\"),N=t(\"../utf8\"),F=t(\"../crc32\"),I=t(\"../signature\");function r(t,e,a,r){i.call(this,\"ZipFileWorker\"),this.bytesWritten=0,this.zipComment=e,this.zipPlatform=a,this.encodeFileName=r,this.streamFiles=t,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}k.inherits(r,i),r.prototype.push=function(t){var e=t.meta.percent||0,a=this.entriesCount,r=this._sources.length;this.accumulate?this.contentBuffer.push(t):(this.bytesWritten+=t.data.length,i.prototype.push.call(this,{data:t.data,meta:{currentFile:this.currentFile,percent:a?(e+100*(a-r-1))/a:100}}))},r.prototype.openedSource=function(t){this.currentSourceOffset=this.bytesWritten,this.currentFile=t.file.name;var e=this.streamFiles&&!t.file.dir;if(e){var a=n(t,e,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:a.fileRecord,meta:{percent:0}})}else this.accumulate=!0},r.prototype.closedSource=function(t){this.accumulate=!1;var e,a=this.streamFiles&&!t.file.dir,r=n(t,a,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(r.dirRecord),a)this.push({data:(e=t,I.DATA_DESCRIPTOR+R(e.crc32,4)+R(e.compressedSize,4)+R(e.uncompressedSize,4)),meta:{percent:100}});else for(this.push({data:r.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},r.prototype.flush=function(){for(var t=this.bytesWritten,e=0;e=this.index;e--)a=(a<<8)+this.byteAt(e);return this.index+=t,a},readString:function(t){return r.transformTo(\"string\",this.readData(t))},readData:function(t){},lastIndexOfSignature:function(t){},readAndCheckSignature:function(t){},readDate:function(){var t=this.readInt(4);return new Date(Date.UTC(1980+(t>>25&127),(t>>21&15)-1,t>>16&31,t>>11&31,t>>5&63,(31&t)<<1))}},e.exports=n},{\"../utils\":32}],19:[function(t,e,a){\"use strict\";var r=t(\"./Uint8ArrayReader\");function n(t){r.call(this,t)}t(\"../utils\").inherits(n,r),n.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=n},{\"../utils\":32,\"./Uint8ArrayReader\":21}],20:[function(t,e,a){\"use strict\";var r=t(\"./DataReader\");function n(t){r.call(this,t)}t(\"../utils\").inherits(n,r),n.prototype.byteAt=function(t){return this.data.charCodeAt(this.zero+t)},n.prototype.lastIndexOfSignature=function(t){return this.data.lastIndexOf(t)-this.zero},n.prototype.readAndCheckSignature=function(t){return t===this.readData(4)},n.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=n},{\"../utils\":32,\"./DataReader\":18}],21:[function(t,e,a){\"use strict\";var r=t(\"./ArrayReader\");function n(t){r.call(this,t)}t(\"../utils\").inherits(n,r),n.prototype.readData=function(t){if(this.checkOffset(t),0===t)return new Uint8Array(0);var e=this.data.subarray(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=n},{\"../utils\":32,\"./ArrayReader\":17}],22:[function(t,e,a){\"use strict\";var r=t(\"../utils\"),n=t(\"../support\"),i=t(\"./ArrayReader\"),o=t(\"./StringReader\"),s=t(\"./NodeBufferReader\"),l=t(\"./Uint8ArrayReader\");e.exports=function(t){var e=r.getTypeOf(t);return r.checkSupport(e),\"string\"!==e||n.uint8array?\"nodebuffer\"===e?new s(t):n.uint8array?new l(r.transformTo(\"uint8array\",t)):new i(r.transformTo(\"array\",t)):new o(t)}},{\"../support\":30,\"../utils\":32,\"./ArrayReader\":17,\"./NodeBufferReader\":19,\"./StringReader\":20,\"./Uint8ArrayReader\":21}],23:[function(t,e,a){\"use strict\";a.LOCAL_FILE_HEADER=\"PK\u0003\u0004\",a.CENTRAL_FILE_HEADER=\"PK\u0001\u0002\",a.CENTRAL_DIRECTORY_END=\"PK\u0005\u0006\",a.ZIP64_CENTRAL_DIRECTORY_LOCATOR=\"PK\u0006\u0007\",a.ZIP64_CENTRAL_DIRECTORY_END=\"PK\u0006\u0006\",a.DATA_DESCRIPTOR=\"PK\u0007\\b\"},{}],24:[function(t,e,a){\"use strict\";var r=t(\"./GenericWorker\"),n=t(\"../utils\");function i(t){r.call(this,\"ConvertWorker to \"+t),this.destType=t}n.inherits(i,r),i.prototype.processChunk=function(t){this.push({data:n.transformTo(this.destType,t.data),meta:t.meta})},e.exports=i},{\"../utils\":32,\"./GenericWorker\":28}],25:[function(t,e,a){\"use strict\";var r=t(\"./GenericWorker\"),n=t(\"../crc32\");function i(){r.call(this,\"Crc32Probe\"),this.withStreamInfo(\"crc32\",0)}t(\"../utils\").inherits(i,r),i.prototype.processChunk=function(t){this.streamInfo.crc32=n(t.data,this.streamInfo.crc32||0),this.push(t)},e.exports=i},{\"../crc32\":4,\"../utils\":32,\"./GenericWorker\":28}],26:[function(t,e,a){\"use strict\";var r=t(\"../utils\"),n=t(\"./GenericWorker\");function i(t){n.call(this,\"DataLengthProbe for \"+t),this.propName=t,this.withStreamInfo(t,0)}r.inherits(i,n),i.prototype.processChunk=function(t){if(t){var e=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=e+t.data.length}n.prototype.processChunk.call(this,t)},e.exports=i},{\"../utils\":32,\"./GenericWorker\":28}],27:[function(t,e,a){\"use strict\";var r=t(\"../utils\"),n=t(\"./GenericWorker\");function i(t){n.call(this,\"DataWorker\");var e=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type=\"\",this._tickScheduled=!1,t.then(function(t){e.dataIsReady=!0,e.data=t,e.max=t&&t.length||0,e.type=r.getTypeOf(t),e.isPaused||e._tickAndRepeat()},function(t){e.error(t)})}r.inherits(i,n),i.prototype.cleanUp=function(){n.prototype.cleanUp.call(this),this.data=null},i.prototype.resume=function(){return!!n.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,r.delay(this._tickAndRepeat,[],this)),!0)},i.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(r.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},i.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var t=null,e=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case\"string\":t=this.data.substring(this.index,e);break;case\"uint8array\":t=this.data.subarray(this.index,e);break;case\"array\":case\"nodebuffer\":t=this.data.slice(this.index,e)}return this.index=e,this.push({data:t,meta:{percent:this.max?this.index/this.max*100:0}})},e.exports=i},{\"../utils\":32,\"./GenericWorker\":28}],28:[function(t,e,a){\"use strict\";function r(t){this.name=t||\"default\",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}r.prototype={push:function(t){this.emit(\"data\",t)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit(\"end\"),this.cleanUp(),this.isFinished=!0}catch(t){this.emit(\"error\",t)}return!0},error:function(t){return!this.isFinished&&(this.isPaused?this.generatedError=t:(this.isFinished=!0,this.emit(\"error\",t),this.previous&&this.previous.error(t),this.cleanUp()),!0)},on:function(t,e){return this._listeners[t].push(e),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(t,e){if(this._listeners[t])for(var a=0;a \"+t:t}},e.exports=r},{}],29:[function(t,e,a){\"use strict\";var l=t(\"../utils\"),n=t(\"./ConvertWorker\"),i=t(\"./GenericWorker\"),c=t(\"../base64\"),r=t(\"../support\"),o=t(\"../external\"),s=null;if(r.nodestream)try{s=t(\"../nodejs/NodejsStreamOutputAdapter\")}catch(t){}function p(t,e,a){var r=e;switch(e){case\"blob\":case\"arraybuffer\":r=\"uint8array\";break;case\"base64\":r=\"string\"}try{this._internalType=r,this._outputType=e,this._mimeType=a,l.checkSupport(r),this._worker=t.pipe(new n(r)),t.lock()}catch(t){this._worker=new i(\"error\"),this._worker.error(t)}}p.prototype={accumulate:function(t){return function(t,s){return new o.Promise(function(e,a){var r=[],n=t._internalType,i=t._outputType,o=t._mimeType;t.on(\"data\",function(t,e){r.push(t),s&&s(e)}).on(\"error\",function(t){r=[],a(t)}).on(\"end\",function(){try{var t=function(t,e,a){switch(t){case\"blob\":return l.newBlob(l.transformTo(\"arraybuffer\",e),a);case\"base64\":return c.encode(e);default:return l.transformTo(t,e)}}(i,function(t,e){var a,r=0,n=null,i=0;for(a=0;a>>6:(a<65536?e[i++]=224|a>>>12:(e[i++]=240|a>>>18,e[i++]=128|a>>>12&63),e[i++]=128|a>>>6&63),e[i++]=128|63&a);return e}(t)},i.utf8decode=function(t){return l.nodebuffer?s.transformTo(\"nodebuffer\",t).toString(\"utf-8\"):function(t){var e,a,r,n,i=t.length,o=new Array(2*i);for(e=a=0;e>10&1023,o[a++]=56320|1023&r)}return o.length!==a&&(o.subarray?o=o.subarray(0,a):o.length=a),s.applyFromCharCode(o)}(t=s.transformTo(l.uint8array?\"uint8array\":\"array\",t))},s.inherits(o,r),o.prototype.processChunk=function(t){var e=s.transformTo(l.uint8array?\"uint8array\":\"array\",t.data);if(this.leftOver&&this.leftOver.length){if(l.uint8array){var a=e;(e=new Uint8Array(a.length+this.leftOver.length)).set(this.leftOver,0),e.set(a,this.leftOver.length)}else e=this.leftOver.concat(e);this.leftOver=null}var r=function(t,e){var a;for((e=e||t.length)>t.length&&(e=t.length),a=e-1;0<=a&&128==(192&t[a]);)a--;return a<0?e:0===a?e:a+c[t[a]]>e?a:e}(e),n=e;r!==e.length&&(l.uint8array?(n=e.subarray(0,r),this.leftOver=e.subarray(r,e.length)):(n=e.slice(0,r),this.leftOver=e.slice(r,e.length))),this.push({data:i.utf8decode(n),meta:t.meta})},o.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:i.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},i.Utf8DecodeWorker=o,s.inherits(p,r),p.prototype.processChunk=function(t){this.push({data:i.utf8encode(t.data),meta:t.meta})},i.Utf8EncodeWorker=p},{\"./nodejsUtils\":14,\"./stream/GenericWorker\":28,\"./support\":30,\"./utils\":32}],32:[function(t,e,s){\"use strict\";var l=t(\"./support\"),c=t(\"./base64\"),a=t(\"./nodejsUtils\"),r=t(\"set-immediate-shim\"),p=t(\"./external\");function n(t){return t}function u(t,e){for(var a=0;a>8;this.dir=!!(16&this.externalFileAttributes),0==t&&(this.dosPermissions=63&this.externalFileAttributes),3==t&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||\"/\"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(t){if(this.extraFields[1]){var e=r(this.extraFields[1].value);this.uncompressedSize===i.MAX_VALUE_32BITS&&(this.uncompressedSize=e.readInt(8)),this.compressedSize===i.MAX_VALUE_32BITS&&(this.compressedSize=e.readInt(8)),this.localHeaderOffset===i.MAX_VALUE_32BITS&&(this.localHeaderOffset=e.readInt(8)),this.diskNumberStart===i.MAX_VALUE_32BITS&&(this.diskNumberStart=e.readInt(4))}},readExtraFields:function(t){var e,a,r,n=t.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});t.index>>6:(a<65536?e[i++]=224|a>>>12:(e[i++]=240|a>>>18,e[i++]=128|a>>>12&63),e[i++]=128|a>>>6&63),e[i++]=128|63&a);return e},a.buf2binstring=function(t){return p(t,t.length)},a.binstring2buf=function(t){for(var e=new l.Buf8(t.length),a=0,r=e.length;a>10&1023,s[r++]=56320|1023&n)}return p(s,r)},a.utf8border=function(t,e){var a;for((e=e||t.length)>t.length&&(e=t.length),a=e-1;0<=a&&128==(192&t[a]);)a--;return a<0?e:0===a?e:a+c[t[a]]>e?a:e}},{\"./common\":41}],43:[function(t,e,a){\"use strict\";e.exports=function(t,e,a,r){for(var n=65535&t|0,i=t>>>16&65535|0,o=0;0!==a;){for(a-=o=2e3>>1:t>>>1;e[a]=t}return e}();e.exports=function(t,e,a,r){var n=s,i=r+a;t^=-1;for(var o=r;o>>8^n[255&(t^e[o])];return-1^t}},{}],46:[function(t,e,a){\"use strict\";var l,f=t(\"../utils/common\"),c=t(\"./trees\"),d=t(\"./adler32\"),h=t(\"./crc32\"),r=t(\"./messages\"),p=0,u=0,m=-2,n=2,g=8,i=286,o=30,s=19,v=2*i+1,A=15,y=3,b=258,x=b+y+1,w=42,C=113;function S(t,e){return t.msg=r[e],e}function P(t){return(t<<1)-(4t.avail_out&&(a=t.avail_out),0!==a&&(f.arraySet(t.output,e.pending_buf,e.pending_out,a,t.next_out),t.next_out+=a,e.pending_out+=a,t.total_out+=a,t.avail_out-=a,e.pending-=a,0===e.pending&&(e.pending_out=0))}function E(t,e){c._tr_flush_block(t,0<=t.block_start?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,_(t.strm)}function T(t,e){t.pending_buf[t.pending++]=e}function R(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e}function k(t,e){var a,r,n=t.max_chain_length,i=t.strstart,o=t.prev_length,s=t.nice_match,l=t.strstart>t.w_size-x?t.strstart-(t.w_size-x):0,c=t.window,p=t.w_mask,u=t.prev,f=t.strstart+b,d=c[i+o-1],h=c[i+o];t.prev_length>=t.good_match&&(n>>=2),s>t.lookahead&&(s=t.lookahead);do{if(c[(a=e)+o]===h&&c[a+o-1]===d&&c[a]===c[i]&&c[++a]===c[i+1]){i+=2,a++;do{}while(c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&c[++i]===c[++a]&&il&&0!=--n);return o<=t.lookahead?o:t.lookahead}function N(t){var e,a,r,n,i,o,s,l,c,p,u=t.w_size;do{if(n=t.window_size-t.lookahead-t.strstart,t.strstart>=u+(u-x)){for(f.arraySet(t.window,t.window,u,u,0),t.match_start-=u,t.strstart-=u,t.block_start-=u,e=a=t.hash_size;r=t.head[--e],t.head[e]=u<=r?r-u:0,--a;);for(e=a=u;r=t.prev[--e],t.prev[e]=u<=r?r-u:0,--a;);n+=u}if(0===t.strm.avail_in)break;if(o=t.strm,s=t.window,l=t.strstart+t.lookahead,p=void 0,(c=n)<(p=o.avail_in)&&(p=c),a=0===p?0:(o.avail_in-=p,f.arraySet(s,o.input,o.next_in,p,l),1===o.state.wrap?o.adler=d(o.adler,s,p,l):2===o.state.wrap&&(o.adler=h(o.adler,s,p,l)),o.next_in+=p,o.total_in+=p,p),t.lookahead+=a,t.lookahead+t.insert>=y)for(i=t.strstart-t.insert,t.ins_h=t.window[i],t.ins_h=(t.ins_h<=y&&(t.ins_h=(t.ins_h<=y)if(r=c._tr_tally(t,t.strstart-t.match_start,t.match_length-y),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=y){for(t.match_length--;t.strstart++,t.ins_h=(t.ins_h<=y&&(t.ins_h=(t.ins_h<=y&&t.match_length<=t.prev_length){for(n=t.strstart+t.lookahead-y,r=c._tr_tally(t,t.strstart-1-t.prev_match,t.prev_length-y),t.lookahead-=t.prev_length-1,t.prev_length-=2;++t.strstart<=n&&(t.ins_h=(t.ins_h<t.pending_buf_size-5&&(a=t.pending_buf_size-5);;){if(t.lookahead<=1){if(N(t),0===t.lookahead&&e===p)return 1;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var r=t.block_start+a;if((0===t.strstart||t.strstart>=r)&&(t.lookahead=t.strstart-r,t.strstart=r,E(t,!1),0===t.strm.avail_out))return 1;if(t.strstart-t.block_start>=t.w_size-x&&(E(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(E(t,!0),0===t.strm.avail_out?3:4):(t.strstart>t.block_start&&(E(t,!1),t.strm.avail_out),1)}),new O(4,4,8,4,F),new O(4,5,16,8,F),new O(4,6,32,32,F),new O(4,4,16,16,I),new O(8,16,32,32,I),new O(8,16,128,128,I),new O(8,32,128,256,I),new O(32,128,258,1024,I),new O(32,258,258,4096,I)],a.deflateInit=function(t,e){return M(t,e,g,15,8,0)},a.deflateInit2=M,a.deflateReset=j,a.deflateResetKeep=D,a.deflateSetHeader=function(t,e){return t&&t.state?2!==t.state.wrap?m:(t.state.gzhead=e,u):m},a.deflate=function(t,e){var a,r,n,i;if(!t||!t.state||5>8&255),T(r,r.gzhead.time>>16&255),T(r,r.gzhead.time>>24&255),T(r,9===r.level?2:2<=r.strategy||r.level<2?4:0),T(r,255&r.gzhead.os),r.gzhead.extra&&r.gzhead.extra.length&&(T(r,255&r.gzhead.extra.length),T(r,r.gzhead.extra.length>>8&255)),r.gzhead.hcrc&&(t.adler=h(t.adler,r.pending_buf,r.pending,0)),r.gzindex=0,r.status=69):(T(r,0),T(r,0),T(r,0),T(r,0),T(r,0),T(r,9===r.level?2:2<=r.strategy||r.level<2?4:0),T(r,3),r.status=C);else{var o=g+(r.w_bits-8<<4)<<8;o|=(2<=r.strategy||r.level<2?0:r.level<6?1:6===r.level?2:3)<<6,0!==r.strstart&&(o|=32),o+=31-o%31,r.status=C,R(r,o),0!==r.strstart&&(R(r,t.adler>>>16),R(r,65535&t.adler)),t.adler=1}if(69===r.status)if(r.gzhead.extra){for(n=r.pending;r.gzindex<(65535&r.gzhead.extra.length)&&(r.pending!==r.pending_buf_size||(r.gzhead.hcrc&&r.pending>n&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),_(t),n=r.pending,r.pending!==r.pending_buf_size));)T(r,255&r.gzhead.extra[r.gzindex]),r.gzindex++;r.gzhead.hcrc&&r.pending>n&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),r.gzindex===r.gzhead.extra.length&&(r.gzindex=0,r.status=73)}else r.status=73;if(73===r.status)if(r.gzhead.name){n=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>n&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),_(t),n=r.pending,r.pending===r.pending_buf_size)){i=1;break}i=r.gzindexn&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),0===i&&(r.gzindex=0,r.status=91)}else r.status=91;if(91===r.status)if(r.gzhead.comment){n=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>n&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),_(t),n=r.pending,r.pending===r.pending_buf_size)){i=1;break}i=r.gzindexn&&(t.adler=h(t.adler,r.pending_buf,r.pending-n,n)),0===i&&(r.status=103)}else r.status=103;if(103===r.status&&(r.gzhead.hcrc?(r.pending+2>r.pending_buf_size&&_(t),r.pending+2<=r.pending_buf_size&&(T(r,255&t.adler),T(r,t.adler>>8&255),t.adler=0,r.status=C)):r.status=C),0!==r.pending){if(_(t),0===t.avail_out)return r.last_flush=-1,u}else if(0===t.avail_in&&P(e)<=P(a)&&4!==e)return S(t,-5);if(666===r.status&&0!==t.avail_in)return S(t,-5);if(0!==t.avail_in||0!==r.lookahead||e!==p&&666!==r.status){var s=2===r.strategy?function(t,e){for(var a;;){if(0===t.lookahead&&(N(t),0===t.lookahead)){if(e===p)return 1;break}if(t.match_length=0,a=c._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,a&&(E(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(E(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(E(t,!1),0===t.strm.avail_out)?1:2}(r,e):3===r.strategy?function(t,e){for(var a,r,n,i,o=t.window;;){if(t.lookahead<=b){if(N(t),t.lookahead<=b&&e===p)return 1;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=y&&0t.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=y?(a=c._tr_tally(t,1,t.match_length-y),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(a=c._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),a&&(E(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(E(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(E(t,!1),0===t.strm.avail_out)?1:2}(r,e):l[r.level].func(r,e);if(3!==s&&4!==s||(r.status=666),1===s||3===s)return 0===t.avail_out&&(r.last_flush=-1),u;if(2===s&&(1===e?c._tr_align(r):5!==e&&(c._tr_stored_block(r,0,0,!1),3===e&&(L(r.head),0===r.lookahead&&(r.strstart=0,r.block_start=0,r.insert=0))),_(t),0===t.avail_out))return r.last_flush=-1,u}return 4!==e?u:r.wrap<=0?1:(2===r.wrap?(T(r,255&t.adler),T(r,t.adler>>8&255),T(r,t.adler>>16&255),T(r,t.adler>>24&255),T(r,255&t.total_in),T(r,t.total_in>>8&255),T(r,t.total_in>>16&255),T(r,t.total_in>>24&255)):(R(r,t.adler>>>16),R(r,65535&t.adler)),_(t),0=a.w_size&&(0===i&&(L(a.head),a.strstart=0,a.block_start=0,a.insert=0),c=new f.Buf8(a.w_size),f.arraySet(c,e,p-a.w_size,a.w_size,0),e=c,p=a.w_size),o=t.avail_in,s=t.next_in,l=t.input,t.avail_in=p,t.next_in=0,t.input=e,N(a);a.lookahead>=y;){for(r=a.strstart,n=a.lookahead-(y-1);a.ins_h=(a.ins_h<>>=b=y>>>24,h-=b,0==(b=y>>>16&255))L[i++]=65535&y;else{if(!(16&b)){if(0==(64&b)){y=m[(65535&y)+(d&(1<>>=b,h-=b),h<15&&(d+=P[r++]<>>=b=y>>>24,h-=b,!(16&(b=y>>>16&255))){if(0==(64&b)){y=g[(65535&y)+(d&(1<>>=b,h-=b,(b=i-o)>3,d&=(1<<(h-=x<<3))-1,t.next_in=r,t.next_out=i,t.avail_in=r>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24)}function i(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new T.Buf16(320),this.work=new T.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function o(t){var e;return t&&t.state?(e=t.state,t.total_in=t.total_out=e.total=0,t.msg=\"\",e.wrap&&(t.adler=1&e.wrap),e.mode=j,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new T.Buf32(r),e.distcode=e.distdyn=new T.Buf32(n),e.sane=1,e.back=-1,B):D}function s(t){var e;return t&&t.state?((e=t.state).wsize=0,e.whave=0,e.wnext=0,o(t)):D}function l(t,e){var a,r;return t&&t.state?(r=t.state,e<0?(a=0,e=-e):(a=1+(e>>4),e<48&&(e&=15)),e&&(e<8||15=i.wsize?(T.arraySet(i.window,e,a-i.wsize,i.wsize,0),i.wnext=0,i.whave=i.wsize):(r<(n=i.wsize-i.wnext)&&(n=r),T.arraySet(i.window,e,a-r,n,i.wnext),(r-=n)?(T.arraySet(i.window,e,a-r,r,0),i.wnext=r,i.whave=i.wsize):(i.wnext+=n,i.wnext===i.wsize&&(i.wnext=0),i.whave>>8&255,a.check=k(a.check,_,2,0),p=c=0,a.mode=2;break}if(a.flags=0,a.head&&(a.head.done=!1),!(1&a.wrap)||(((255&c)<<8)+(c>>8))%31){t.msg=\"incorrect header check\",a.mode=30;break}if(8!=(15&c)){t.msg=\"unknown compression method\",a.mode=30;break}if(p-=4,w=8+(15&(c>>>=4)),0===a.wbits)a.wbits=w;else if(w>a.wbits){t.msg=\"invalid window size\",a.mode=30;break}a.dmax=1<>8&1),512&a.flags&&(_[0]=255&c,_[1]=c>>>8&255,a.check=k(a.check,_,2,0)),p=c=0,a.mode=3;case 3:for(;p<32;){if(0===s)break t;s--,c+=r[i++]<>>8&255,_[2]=c>>>16&255,_[3]=c>>>24&255,a.check=k(a.check,_,4,0)),p=c=0,a.mode=4;case 4:for(;p<16;){if(0===s)break t;s--,c+=r[i++]<>8),512&a.flags&&(_[0]=255&c,_[1]=c>>>8&255,a.check=k(a.check,_,2,0)),p=c=0,a.mode=5;case 5:if(1024&a.flags){for(;p<16;){if(0===s)break t;s--,c+=r[i++]<>>8&255,a.check=k(a.check,_,2,0)),p=c=0}else a.head&&(a.head.extra=null);a.mode=6;case 6:if(1024&a.flags&&(s<(d=a.length)&&(d=s),d&&(a.head&&(w=a.head.extra_len-a.length,a.head.extra||(a.head.extra=new Array(a.head.extra_len)),T.arraySet(a.head.extra,r,i,d,w)),512&a.flags&&(a.check=k(a.check,r,d,i)),s-=d,i+=d,a.length-=d),a.length))break t;a.length=0,a.mode=7;case 7:if(2048&a.flags){if(0===s)break t;for(d=0;w=r[i+d++],a.head&&w&&a.length<65536&&(a.head.name+=String.fromCharCode(w)),w&&d>9&1,a.head.done=!0),t.adler=a.check=0,a.mode=12;break;case 10:for(;p<32;){if(0===s)break t;s--,c+=r[i++]<>>=7&p,p-=7&p,a.mode=27;break}for(;p<3;){if(0===s)break t;s--,c+=r[i++]<>>=1)){case 0:a.mode=14;break;case 1:if(z(a),a.mode=20,6!==e)break;c>>>=2,p-=2;break t;case 2:a.mode=17;break;case 3:t.msg=\"invalid block type\",a.mode=30}c>>>=2,p-=2;break;case 14:for(c>>>=7&p,p-=7&p;p<32;){if(0===s)break t;s--,c+=r[i++]<>>16^65535)){t.msg=\"invalid stored block lengths\",a.mode=30;break}if(a.length=65535&c,p=c=0,a.mode=15,6===e)break t;case 15:a.mode=16;case 16:if(d=a.length){if(s>>=5,p-=5,a.ndist=1+(31&c),c>>>=5,p-=5,a.ncode=4+(15&c),c>>>=4,p-=4,286>>=3,p-=3}for(;a.have<19;)a.lens[E[a.have++]]=0;if(a.lencode=a.lendyn,a.lenbits=7,S={bits:a.lenbits},C=F(0,a.lens,0,19,a.lencode,0,a.work,S),a.lenbits=S.bits,C){t.msg=\"invalid code lengths set\",a.mode=30;break}a.have=0,a.mode=19;case 19:for(;a.have>>16&255,A=65535&L,!((g=L>>>24)<=p);){if(0===s)break t;s--,c+=r[i++]<>>=g,p-=g,a.lens[a.have++]=A;else{if(16===A){for(P=g+2;p>>=g,p-=g,0===a.have){t.msg=\"invalid bit length repeat\",a.mode=30;break}w=a.lens[a.have-1],d=3+(3&c),c>>>=2,p-=2}else if(17===A){for(P=g+3;p>>=g)),c>>>=3,p-=3}else{for(P=g+7;p>>=g)),c>>>=7,p-=7}if(a.have+d>a.nlen+a.ndist){t.msg=\"invalid bit length repeat\",a.mode=30;break}for(;d--;)a.lens[a.have++]=w}}if(30===a.mode)break;if(0===a.lens[256]){t.msg=\"invalid code -- missing end-of-block\",a.mode=30;break}if(a.lenbits=9,S={bits:a.lenbits},C=F(I,a.lens,0,a.nlen,a.lencode,0,a.work,S),a.lenbits=S.bits,C){t.msg=\"invalid literal/lengths set\",a.mode=30;break}if(a.distbits=6,a.distcode=a.distdyn,S={bits:a.distbits},C=F(O,a.lens,a.nlen,a.ndist,a.distcode,0,a.work,S),a.distbits=S.bits,C){t.msg=\"invalid distances set\",a.mode=30;break}if(a.mode=20,6===e)break t;case 20:a.mode=21;case 21:if(6<=s&&258<=l){t.next_out=o,t.avail_out=l,t.next_in=i,t.avail_in=s,a.hold=c,a.bits=p,N(t,f),o=t.next_out,n=t.output,l=t.avail_out,i=t.next_in,r=t.input,s=t.avail_in,c=a.hold,p=a.bits,12===a.mode&&(a.back=-1);break}for(a.back=0;v=(L=a.lencode[c&(1<>>16&255,A=65535&L,!((g=L>>>24)<=p);){if(0===s)break t;s--,c+=r[i++]<>y)])>>>16&255,A=65535&L,!(y+(g=L>>>24)<=p);){if(0===s)break t;s--,c+=r[i++]<>>=y,p-=y,a.back+=y}if(c>>>=g,p-=g,a.back+=g,a.length=A,0===v){a.mode=26;break}if(32&v){a.back=-1,a.mode=12;break}if(64&v){t.msg=\"invalid literal/length code\",a.mode=30;break}a.extra=15&v,a.mode=22;case 22:if(a.extra){for(P=a.extra;p>>=a.extra,p-=a.extra,a.back+=a.extra}a.was=a.length,a.mode=23;case 23:for(;v=(L=a.distcode[c&(1<>>16&255,A=65535&L,!((g=L>>>24)<=p);){if(0===s)break t;s--,c+=r[i++]<>y)])>>>16&255,A=65535&L,!(y+(g=L>>>24)<=p);){if(0===s)break t;s--,c+=r[i++]<>>=y,p-=y,a.back+=y}if(c>>>=g,p-=g,a.back+=g,64&v){t.msg=\"invalid distance code\",a.mode=30;break}a.offset=A,a.extra=15&v,a.mode=24;case 24:if(a.extra){for(P=a.extra;p>>=a.extra,p-=a.extra,a.back+=a.extra}if(a.offset>a.dmax){t.msg=\"invalid distance too far back\",a.mode=30;break}a.mode=25;case 25:if(0===l)break t;if(d=f-l,a.offset>d){if((d=a.offset-d)>a.whave&&a.sane){t.msg=\"invalid distance too far back\",a.mode=30;break}h=d>a.wnext?(d-=a.wnext,a.wsize-d):a.wnext-d,d>a.length&&(d=a.length),m=a.window}else m=n,h=o-a.offset,d=a.length;for(ld?(m=N[F+o[y]],E[T+o[y]]):(m=96,0),l=1<>S)+(c-=l)]=h<<24|m<<16|g|0,0!==c;);for(l=1<>=1;if(0!==l?(_&=l-1,_+=l):_=0,y++,0==--R[A]){if(A===x)break;A=e[a+o[y]]}if(w>>7)]}function C(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255}function S(t,e,a){t.bi_valid>n-a?(t.bi_buf|=e<>n-t.bi_valid,t.bi_valid+=a-n):(t.bi_buf|=e<>>=1,a<<=1,0<--e;);return a>>>1}function _(t,e,a){var r,n,i=new Array(g+1),o=0;for(r=1;r<=g;r++)i[r]=o=o+a[r-1]<<1;for(n=0;n<=e;n++){var s=t[2*n+1];0!==s&&(t[2*n]=L(i[s]++,s))}}function E(t){var e;for(e=0;e<286;e++)t.dyn_ltree[2*e]=0;for(e=0;e<30;e++)t.dyn_dtree[2*e]=0;for(e=0;e<19;e++)t.bl_tree[2*e]=0;t.dyn_ltree[512]=1,t.opt_len=t.static_len=0,t.last_lit=t.matches=0}function T(t){8>1;1<=a;a--)k(t,i,a);for(n=l;a=t.heap[1],t.heap[1]=t.heap[t.heap_len--],k(t,i,1),r=t.heap[1],t.heap[--t.heap_max]=a,t.heap[--t.heap_max]=r,i[2*n]=i[2*a]+i[2*r],t.depth[n]=(t.depth[a]>=t.depth[r]?t.depth[a]:t.depth[r])+1,i[2*a+1]=i[2*r+1]=n,t.heap[1]=n++,k(t,i,1),2<=t.heap_len;);t.heap[--t.heap_max]=t.heap[1],function(t,e){var a,r,n,i,o,s,l=e.dyn_tree,c=e.max_code,p=e.stat_desc.static_tree,u=e.stat_desc.has_stree,f=e.stat_desc.extra_bits,d=e.stat_desc.extra_base,h=e.stat_desc.max_length,m=0;for(i=0;i<=g;i++)t.bl_count[i]=0;for(l[2*t.heap[t.heap_max]+1]=0,a=t.heap_max+1;a<573;a++)h<(i=l[2*l[2*(r=t.heap[a])+1]+1]+1)&&(i=h,m++),l[2*r+1]=i,c>=7;r<30;r++)for(b[r]=n<<7,t=0;t<1<>>=1)if(1&a&&0!==t.dyn_ltree[2*e])return 0;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return 1;for(e=32;e<256;e++)if(0!==t.dyn_ltree[2*e])return 1;return 0}(t)),F(t,t.l_desc),F(t,t.d_desc),o=function(t){var e;for(I(t,t.dyn_ltree,t.l_desc.max_code),I(t,t.dyn_dtree,t.d_desc.max_code),F(t,t.bl_desc),e=18;3<=e&&0===t.bl_tree[2*p[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e}(t),n=t.opt_len+3+7>>>3,(i=t.static_len+3+7>>>3)<=n&&(n=i)):n=i=a+5,a+4<=n&&-1!==e?D(t,e,a,r):4===t.strategy||i===n?(S(t,2+(r?1:0),3),N(t,u,f)):(S(t,4+(r?1:0),3),function(t,e,a,r){var n;for(S(t,e-257,5),S(t,a-1,5),S(t,r-4,4),n=0;n>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&e,t.pending_buf[t.l_buf+t.last_lit]=255&a,t.last_lit++,0===e?t.dyn_ltree[2*a]++:(t.matches++,e--,t.dyn_ltree[2*(h[a]+256+1)]++,t.dyn_dtree[2*w(e)]++),t.last_lit===t.lit_bufsize-1},a._tr_align=function(t){var e;S(t,2,3),P(t,256,u),16===(e=t).bi_valid?(C(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):8<=e.bi_valid&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}},{\"../utils/common\":41}],53:[function(t,e,a){\"use strict\";e.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg=\"\",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(t,e,a){\"use strict\";e.exports=\"function\"==typeof setImmediate?setImmediate:function(){var t=[].slice.apply(arguments);t.splice(1,0,0),setTimeout.apply(null,t)}},{}]},{},[10])(10)}),function i(o,s,l){function c(e,t){if(!s[e]){if(!o[e]){var a=\"function\"==typeof require&&require;if(!t&&a)return a(e,!0);if(p)return p(e,!0);var r=new Error(\"Cannot find module '\"+e+\"'\");throw r.code=\"MODULE_NOT_FOUND\",r}var n=s[e]={exports:{}};o[e][0].call(n.exports,function(t){return c(o[e][1][t]||t)},n,n.exports,i,o,s,l)}return s[e].exports}for(var p=\"function\"==typeof require&&require,t=0;to;)i.call(t,r=n[o++])&&e.push(r);return e}},{104:104,107:107,108:108}],62:[function(t,e,a){var m=t(70),g=t(52),v=t(72),A=t(118),y=t(54),b=\"prototype\",x=function(t,e,a){var r,n,i,o,s=t&x.F,l=t&x.G,c=t&x.S,p=t&x.P,u=t&x.B,f=l?m:c?m[e]||(m[e]={}):(m[e]||{})[b],d=l?g:g[e]||(g[e]={}),h=d[b]||(d[b]={});for(r in l&&(a=e),a)i=((n=!s&&f&&void 0!==f[r])?f:a)[r],o=u&&n?y(i,m):p&&\"function\"==typeof i?y(Function.call,i):i,f&&A(f,r,i,t&x.U),d[r]!=i&&v(d,r,o),p&&h[r]!=i&&(h[r]=i)};m.core=g,x.F=1,x.G=2,x.S=4,x.P=8,x.B=16,x.W=32,x.U=64,x.R=128,e.exports=x},{118:118,52:52,54:54,70:70,72:72}],63:[function(t,e,a){var r=t(152)(\"match\");e.exports=function(e){var a=/./;try{\"/./\"[e](a)}catch(t){try{return a[r]=!1,!\"/./\"[e](a)}catch(t){}}return!0}},{152:152}],64:[function(t,e,a){arguments[4][23][0].apply(a,arguments)},{23:23}],65:[function(t,e,a){\"use strict\";t(248);var p=t(118),u=t(72),f=t(64),d=t(57),h=t(152),m=t(120),g=h(\"species\"),v=!f(function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:\"7\"},t},\"7\"!==\"\".replace(t,\"$
\")}),A=function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var a=\"ab\".split(t);return 2===a.length&&\"a\"===a[0]&&\"b\"===a[1]}();e.exports=function(a,t,e){var r=h(a),i=!f(function(){var t={};return t[r]=function(){return 7},7!=\"\"[a](t)}),n=i?!f(function(){var t=!1,e=/a/;return e.exec=function(){return t=!0,null},\"split\"===a&&(e.constructor={},e.constructor[g]=function(){return e}),e[r](\"\"),!t}):void 0;if(!i||!n||\"replace\"===a&&!v||\"split\"===a&&!A){var o=/./[r],s=e(d,r,\"\"[a],function(t,e,a,r,n){return e.exec===m?i&&!n?{done:!0,value:o.call(e,a,r)}:{done:!0,value:t.call(a,e,r)}:{done:!1}}),l=s[0],c=s[1];p(String.prototype,a,l),u(RegExp.prototype,r,2==t?function(t,e){return c.call(t,this,e)}:function(t){return c.call(t,this)})}}},{118:118,120:120,152:152,248:248,57:57,64:64,72:72}],66:[function(t,e,a){\"use strict\";var r=t(38);e.exports=function(){var t=r(this),e=\"\";return t.global&&(e+=\"g\"),t.ignoreCase&&(e+=\"i\"),t.multiline&&(e+=\"m\"),t.unicode&&(e+=\"u\"),t.sticky&&(e+=\"y\"),e}},{38:38}],67:[function(t,e,a){\"use strict\";var h=t(79),m=t(81),g=t(141),v=t(54),A=t(152)(\"isConcatSpreadable\");e.exports=function t(e,a,r,n,i,o,s,l){for(var c,p,u=i,f=0,d=!!s&&v(s,l,3);fdocument.F=Object<\\/script>\"),t.close(),p=t.F;a--;)delete p[c][s[a]];return p()};t.exports=Object.create||function(t,e){var a;return null!==t?(n[c]=i(t),a=new n,n[c]=null,a[l]=t):a=p(),void 0===e?a:o(a,e)}},{100:100,125:125,38:38,59:59,60:60,73:73}],99:[function(t,e,a){arguments[4][29][0].apply(a,arguments)},{143:143,29:29,38:38,58:58,74:74}],100:[function(t,e,a){var o=t(99),s=t(38),l=t(107);e.exports=t(58)?Object.defineProperties:function(t,e){s(t);for(var a,r=l(e),n=r.length,i=0;in;)o(r,a=e[n++])&&(~l(i,a)||i.push(a));return i}},{125:125,140:140,41:41,71:71}],107:[function(t,e,a){var r=t(106),n=t(60);e.exports=Object.keys||function(t){return r(t,n)}},{106:106,60:60}],108:[function(t,e,a){a.f={}.propertyIsEnumerable},{}],109:[function(t,e,a){var n=t(62),i=t(52),o=t(64);e.exports=function(t,e){var a=(i.Object||{})[t]||Object[t],r={};r[t]=e(a),n(n.S+n.F*o(function(){a(1)}),\"Object\",r)}},{52:52,62:62,64:64}],110:[function(t,e,a){var l=t(58),c=t(107),p=t(140),u=t(108).f;e.exports=function(s){return function(t){for(var e,a=p(t),r=c(a),n=r.length,i=0,o=[];i>>0||(o.test(a)?16:10))}:r},{134:134,135:135,70:70}],114:[function(t,e,a){e.exports=function(t){try{return{e:!1,v:t()}}catch(t){return{e:!0,v:t}}}},{}],115:[function(t,e,a){var r=t(38),n=t(81),i=t(96);e.exports=function(t,e){if(r(t),n(e)&&e.constructor===t)return e;var a=i.f(t);return(0,a.resolve)(e),a.promise}},{38:38,81:81,96:96}],116:[function(t,e,a){arguments[4][30][0].apply(a,arguments)},{30:30}],117:[function(t,e,a){var n=t(118);e.exports=function(t,e,a){for(var r in e)n(t,r,e[r],a);return t}},{118:118}],118:[function(t,e,a){var i=t(70),o=t(72),s=t(71),l=t(147)(\"src\"),r=t(69),n=\"toString\",c=(\"\"+r).split(n);t(52).inspectSource=function(t){return r.call(t)},(e.exports=function(t,e,a,r){var n=\"function\"==typeof a;n&&(s(a,\"name\")||o(a,\"name\",e)),t[e]!==a&&(n&&(s(a,l)||o(a,l,t[e]?\"\"+t[e]:c.join(String(e)))),t===i?t[e]=a:r?t[e]?t[e]=a:o(t,e,a):(delete t[e],o(t,e,a)))})(Function.prototype,n,function(){return\"function\"==typeof this&&this[l]||r.call(this)})},{147:147,52:52,69:69,70:70,71:71,72:72}],119:[function(t,e,a){\"use strict\";var n=t(47),i=RegExp.prototype.exec;e.exports=function(t,e){var a=t.exec;if(\"function\"==typeof a){var r=a.call(t,e);if(\"object\"!=typeof r)throw new TypeError(\"RegExp exec method returned something other than an Object or null\");return r}if(\"RegExp\"!==n(t))throw new TypeError(\"RegExp#exec called on incompatible receiver\");return i.call(t,e)}},{47:47}],120:[function(t,e,a){\"use strict\";var r,n,o=t(66),s=RegExp.prototype.exec,l=String.prototype.replace,i=s,c=\"lastIndex\",p=(r=/a/,n=/b*/g,s.call(r,\"a\"),s.call(n,\"a\"),0!==r[c]||0!==n[c]),u=void 0!==/()??/.exec(\"\")[1];(p||u)&&(i=function(t){var e,a,r,n,i=this;return u&&(a=new RegExp(\"^\"+i.source+\"$(?!\\\\s)\",o.call(i))),p&&(e=i[c]),r=s.call(i,t),p&&r&&(i[c]=i.global?r.index+r[0].length:e),u&&r&&1\"+n+\"\"}var n=t(62),i=t(64),o=t(57),s=/\"/g;e.exports=function(e,t){var a={};a[e]=t(r),n(n.P+n.F*i(function(){var t=\"\"[e]('\"');return t!==t.toLowerCase()||3l&&(c=c.slice(0,l)),r?c+n:n+c}},{133:133,141:141,57:57}],133:[function(t,e,a){\"use strict\";var n=t(139),i=t(57);e.exports=function(t){var e=String(i(this)),a=\"\",r=n(t);if(r<0||r==1/0)throw RangeError(\"Count can't be negative\");for(;0>>=1)&&(e+=e))1&r&&(a+=e);return a}},{139:139,57:57}],134:[function(t,e,a){function r(t,e,a){var r={},n=s(function(){return!!l[t]()||\"​…\"!=\"​…\"[t]()}),i=r[t]=n?e(u):l[t];a&&(r[a]=i),o(o.P+o.F*n,\"String\",r)}var o=t(62),n=t(57),s=t(64),l=t(135),i=\"[\"+l+\"]\",c=RegExp(\"^\"+i+i+\"*\"),p=RegExp(i+i+\"*$\"),u=r.trim=function(t,e){return t=String(n(t)),1&e&&(t=t.replace(c,\"\")),2&e&&(t=t.replace(p,\"\")),t};e.exports=r},{135:135,57:57,62:62,64:64}],135:[function(t,e,a){e.exports=\"\\t\\n\\v\\f\\r   ᠎              \\u2028\\u2029\\ufeff\"},{}],136:[function(t,e,a){function r(){var t=+this;if(y.hasOwnProperty(t)){var e=y[t];delete y[t],e()}}function n(t){r.call(t.data)}var i,o,s,l=t(54),c=t(76),p=t(73),u=t(59),f=t(70),d=f.process,h=f.setImmediate,m=f.clearImmediate,g=f.MessageChannel,v=f.Dispatch,A=0,y={},b=\"onreadystatechange\";h&&m||(h=function(t){for(var e=[],a=1;a>1,p=23===e?T(2,-24)-T(2,-77):0,u=0,f=t<0||0===t&&1/t<0?1:0;for((t=E(t))!=t||t===L?(n=t!=t?1:0,r=l):(r=R(k(t)/N),t*(i=T(2,-r))<1&&(r--,i*=2),2<=(t+=1<=r+c?p/i:p*T(2,1-c))*i&&(r++,i/=2),l<=r+c?(n=0,r=l):1<=r+c?(n=(t*i-1)*T(2,e),r+=c):(n=t*T(2,c-1)*T(2,e),r=0));8<=e;o[u++]=255&n,n/=256,e-=8);for(r=r<>1,s=n-7,l=a-1,c=t[l--],p=127&c;for(c>>=7;0>=-s,s+=e;0>8&255]}function G(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function V(t){return j(t,52,8)}function H(t){return j(t,23,4)}function Q(t,e,a){m(t[b],e,{get:function(){return this[a]}})}function Y(t,e,a,r){var n=d(+a);if(n+e>t[B])throw P(x);var i=t[O]._b,o=n+t[D],s=i.slice(o,o+e);return r?s:s.reverse()}function q(t,e,a,r,n,i){var o=d(+a);if(o+e>t[B])throw P(x);for(var s=t[O]._b,l=o+t[D],c=r(+n),p=0;pJ;)(Z=K[J++])in w||s(w,Z,_[Z]);i||(X.constructor=w)}var $=new C(new w(2)),tt=C[b].setInt8;$.setInt8(0,2147483648),$.setInt8(1,2147483649),!$.getInt8(0)&&$.getInt8(1)||l(C[b],{setInt8:function(t,e){tt.call(this,t,e<<24>>24)},setUint8:function(t,e){tt.call(this,t,e<<24>>24)}},!0)}else w=function(t){p(this,w,A);var e=d(t);this._b=g.call(new Array(e),0),this[B]=e},C=function(t,e,a){p(this,C,y),p(t,w,y);var r=t[B],n=u(e);if(n<0||r>24},getUint8:function(t){return Y(this,1,t)[0]},getInt16:function(t,e){var a=Y(this,2,t,e);return(a[1]<<8|a[0])<<16>>16},getUint16:function(t,e){var a=Y(this,2,t,e);return a[1]<<8|a[0]},getInt32:function(t,e){return z(Y(this,4,t,e))},getUint32:function(t,e){return z(Y(this,4,t,e))>>>0},getFloat32:function(t,e){return M(Y(this,4,t,e),23,4)},getFloat64:function(t,e){return M(Y(this,8,t,e),52,8)},setInt8:function(t,e){q(this,1,t,U,e)},setUint8:function(t,e){q(this,1,t,U,e)},setInt16:function(t,e,a){q(this,2,t,W,e,a)},setUint16:function(t,e,a){q(this,2,t,W,e,a)},setInt32:function(t,e,a){q(this,4,t,G,e,a)},setUint32:function(t,e,a){q(this,4,t,G,e,a)},setFloat32:function(t,e,a){q(this,4,t,H,e,a)},setFloat64:function(t,e,a){q(this,8,t,V,e,a)}});v(w,A),v(C,y),s(C[b],o.VIEW,!0),a[A]=w,a[y]=C},{103:103,117:117,124:124,138:138,139:139,141:141,146:146,37:37,40:40,58:58,64:64,70:70,72:72,89:89,99:99}],146:[function(t,e,a){for(var r,n=t(70),i=t(72),o=t(147),s=o(\"typed_array\"),l=o(\"view\"),c=!(!n.ArrayBuffer||!n.DataView),p=c,u=0,f=\"Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array\".split(\",\");u<9;)(r=n[f[u++]])?(i(r.prototype,s,!0),i(r.prototype,l,!0)):p=!1;e.exports={ABV:c,CONSTR:p,TYPED:s,VIEW:l}},{147:147,70:70,72:72}],147:[function(t,e,a){var r=0,n=Math.random();e.exports=function(t){return\"Symbol(\".concat(void 0===t?\"\":t,\")_\",(++r+n).toString(36))}},{}],148:[function(t,e,a){var r=t(70).navigator;e.exports=r&&r.userAgent||\"\"},{70:70}],149:[function(t,e,a){var r=t(81);e.exports=function(t,e){if(!r(t)||t._t!==e)throw TypeError(\"Incompatible receiver, \"+e+\" required!\");return t}},{81:81}],150:[function(t,e,a){var r=t(70),n=t(52),i=t(89),o=t(151),s=t(99).f;e.exports=function(t){var e=n.Symbol||(n.Symbol=i?{}:r.Symbol||{});\"_\"==t.charAt(0)||t in e||s(e,t,{value:o.f(t)})}},{151:151,52:52,70:70,89:89,99:99}],151:[function(t,e,a){a.f=t(152)},{152:152}],152:[function(t,e,a){var r=t(126)(\"wks\"),n=t(147),i=t(70).Symbol,o=\"function\"==typeof i;(e.exports=function(t){return r[t]||(r[t]=o&&i[t]||(o?i:n)(\"Symbol.\"+t))}).store=r},{126:126,147:147,70:70}],153:[function(t,e,a){var r=t(47),n=t(152)(\"iterator\"),i=t(88);e.exports=t(52).getIteratorMethod=function(t){if(null!=t)return t[n]||t[\"@@iterator\"]||i[r(t)]}},{152:152,47:47,52:52,88:88}],154:[function(t,e,a){var r=t(62);r(r.P,\"Array\",{copyWithin:t(39)}),t(35)(\"copyWithin\")},{35:35,39:39,62:62}],155:[function(t,e,a){\"use strict\";var r=t(62),n=t(42)(4);r(r.P+r.F*!t(128)([].every,!0),\"Array\",{every:function(t,e){return n(this,t,e)}})},{128:128,42:42,62:62}],156:[function(t,e,a){var r=t(62);r(r.P,\"Array\",{fill:t(40)}),t(35)(\"fill\")},{35:35,40:40,62:62}],157:[function(t,e,a){\"use strict\";var r=t(62),n=t(42)(2);r(r.P+r.F*!t(128)([].filter,!0),\"Array\",{filter:function(t,e){return n(this,t,e)}})},{128:128,42:42,62:62}],158:[function(t,e,a){\"use strict\";var r=t(62),n=t(42)(6),i=\"findIndex\",o=!0;i in[]&&Array(1)[i](function(){o=!1}),r(r.P+r.F*o,\"Array\",{findIndex:function(t,e){return n(this,t,1=t.length?(this._t=void 0,n(1)):n(0,\"keys\"==e?a:\"values\"==e?t[a]:[a,t[a]])},\"values\"),i.Arguments=i.Array,r(\"keys\"),r(\"values\"),r(\"entries\")},{140:140,35:35,85:85,87:87,88:88}],165:[function(t,e,a){\"use strict\";var r=t(62),n=t(140),i=[].join;r(r.P+r.F*(t(77)!=Object||!t(128)(i)),\"Array\",{join:function(t){return i.call(n(this),void 0===t?\",\":t)}})},{128:128,140:140,62:62,77:77}],166:[function(t,e,a){\"use strict\";var r=t(62),i=t(140),o=t(139),s=t(141),l=[].lastIndexOf,c=!!l&&1/[1].lastIndexOf(1,-0)<0;r(r.P+r.F*(c||!t(128)(l)),\"Array\",{lastIndexOf:function(t,e){if(c)return l.apply(this,arguments)||0;var a=i(this),r=s(a.length),n=r-1;for(1>>=0)?31-Math.floor(Math.log(t+.5)*Math.LOG2E):32}})},{62:62}],189:[function(t,e,a){var r=t(62),n=Math.exp;r(r.S,\"Math\",{cosh:function(t){return(n(t=+t)+n(-t))/2}})},{62:62}],190:[function(t,e,a){var r=t(62),n=t(90);r(r.S+r.F*(n!=Math.expm1),\"Math\",{expm1:n})},{62:62,90:90}],191:[function(t,e,a){var r=t(62);r(r.S,\"Math\",{fround:t(91)})},{62:62,91:91}],192:[function(t,e,a){var r=t(62),l=Math.abs;r(r.S,\"Math\",{hypot:function(t,e){for(var a,r,n=0,i=0,o=arguments.length,s=0;i>>16)*i+n*(65535&r>>>16)<<16>>>0)}})},{62:62,64:64}],194:[function(t,e,a){var r=t(62);r(r.S,\"Math\",{log10:function(t){return Math.log(t)*Math.LOG10E}})},{62:62}],195:[function(t,e,a){var r=t(62);r(r.S,\"Math\",{log1p:t(92)})},{62:62,92:92}],196:[function(t,e,a){var r=t(62);r(r.S,\"Math\",{log2:function(t){return Math.log(t)/Math.LN2}})},{62:62}],197:[function(t,e,a){var r=t(62);r(r.S,\"Math\",{sign:t(93)})},{62:62,93:93}],198:[function(t,e,a){var r=t(62),n=t(90),i=Math.exp;r(r.S+r.F*t(64)(function(){return-2e-17!=!Math.sinh(-2e-17)}),\"Math\",{sinh:function(t){return Math.abs(t=+t)<1?(n(t)-n(-t))/2:(i(t-1)-i(-t-1))*(Math.E/2)}})},{62:62,64:64,90:90}],199:[function(t,e,a){var r=t(62),n=t(90),i=Math.exp;r(r.S,\"Math\",{tanh:function(t){var e=n(t=+t),a=n(-t);return e==1/0?1:a==1/0?-1:(e-a)/(i(t)+i(-t))}})},{62:62,90:90}],200:[function(t,e,a){var r=t(62);r(r.S,\"Math\",{trunc:function(t){return(0w;w++)i(g,b=x[w])&&!i(m,b)&&f(m,b,u(g,b));(m.prototype=v).constructor=m,t(118)(n,h,m)}},{101:101,103:103,118:118,134:134,143:143,48:48,58:58,64:64,70:70,71:71,75:75,98:98,99:99}],202:[function(t,e,a){var r=t(62);r(r.S,\"Number\",{EPSILON:Math.pow(2,-52)})},{62:62}],203:[function(t,e,a){var r=t(62),n=t(70).isFinite;r(r.S,\"Number\",{isFinite:function(t){return\"number\"==typeof t&&n(t)}})},{62:62,70:70}],204:[function(t,e,a){var r=t(62);r(r.S,\"Number\",{isInteger:t(80)})},{62:62,80:80}],205:[function(t,e,a){var r=t(62);r(r.S,\"Number\",{isNaN:function(t){return t!=t}})},{62:62}],206:[function(t,e,a){var r=t(62),n=t(80),i=Math.abs;r(r.S,\"Number\",{isSafeInteger:function(t){return n(t)&&i(t)<=9007199254740991}})},{62:62,80:80}],207:[function(t,e,a){var r=t(62);r(r.S,\"Number\",{MAX_SAFE_INTEGER:9007199254740991})},{62:62}],208:[function(t,e,a){var r=t(62);r(r.S,\"Number\",{MIN_SAFE_INTEGER:-9007199254740991})},{62:62}],209:[function(t,e,a){var r=t(62),n=t(112);r(r.S+r.F*(Number.parseFloat!=n),\"Number\",{parseFloat:n})},{112:112,62:62}],210:[function(t,e,a){var r=t(62),n=t(113);r(r.S+r.F*(Number.parseInt!=n),\"Number\",{parseInt:n})},{113:113,62:62}],211:[function(t,e,a){\"use strict\";function c(t,e){for(var a=-1,r=e;++a<6;)r+=t*o[a],o[a]=r%1e7,r=i(r/1e7)}function p(t){for(var e=6,a=0;0<=--e;)a+=o[e],o[e]=i(a/t),a=a%t*1e7}function u(){for(var t=6,e=\"\";0<=--t;)if(\"\"!==e||0===t||0!==o[t]){var a=String(o[t]);e=\"\"===e?a:e+h.call(\"0\",7-a.length)+a}return e}var r=t(62),f=t(139),d=t(34),h=t(133),n=1..toFixed,i=Math.floor,o=[0,0,0,0,0,0],m=\"Number.toFixed: incorrect invocation!\",g=function(t,e,a){return 0===e?a:e%2==1?g(t,e-1,a*t):g(t*t,e/2,a)};r(r.P+r.F*(!!n&&(\"0.000\"!==8e-5.toFixed(3)||\"1\"!==.9.toFixed(0)||\"1.25\"!==1.255.toFixed(2)||\"1000000000000000128\"!==(0xde0b6b3a7640080).toFixed(0))||!t(64)(function(){n.call({})})),\"Number\",{toFixed:function(t){var e,a,r,n,i=d(this,m),o=f(t),s=\"\",l=\"0\";if(o<0||20t;)e(r[t++]);p._c=[],p._n=!1,a&&!p._h&&B(p)})}}function i(t){var e=this;e._d||(e._d=!0,(e=e._w||e)._v=t,e._s=2,e._a||(e._a=e._c.slice()),n(e,!0))}var o,s,l,c,p=a(89),f=a(70),d=a(54),h=a(47),m=a(62),g=a(81),v=a(33),A=a(37),y=a(68),b=a(127),x=a(136).set,w=a(95)(),C=a(96),S=a(114),P=a(148),L=a(115),_=\"Promise\",E=f.TypeError,T=f.process,R=T&&T.versions,k=R&&R.v8||\"\",N=f[_],F=\"process\"==h(T),I=s=C.f,O=!!function(){try{var t=N.resolve(1),e=(t.constructor={})[a(152)(\"species\")]=function(t){t(r,r)};return(F||\"function\"==typeof PromiseRejectionEvent)&&t.then(r)instanceof e&&0!==k.indexOf(\"6.6\")&&-1===P.indexOf(\"Chrome/66\")}catch(t){}}(),B=function(i){x.call(f,function(){var t,e,a,r=i._v,n=D(i);if(n&&(t=S(function(){F?T.emit(\"unhandledRejection\",r,i):(e=f.onunhandledrejection)?e({promise:i,reason:r}):(a=f.console)&&a.error&&a.error(\"Unhandled promise rejection\",r)}),i._h=F||D(i)?2:1),i._a=void 0,n&&t.e)throw t.v})},D=function(t){return 1!==t._h&&0===(t._a||t._c).length},j=function(e){x.call(f,function(){var t;F?T.emit(\"rejectionHandled\",e):(t=f.onrejectionhandled)&&t({promise:e,reason:e._v})})},M=function(t){var a,r=this;if(!r._d){r._d=!0,r=r._w||r;try{if(r===t)throw E(\"Promise can't be resolved itself\");(a=u(t))?w(function(){var e={_w:r,_d:!1};try{a.call(t,d(M,e,1),d(i,e,1))}catch(t){i.call(e,t)}}):(r._v=t,r._s=1,n(r,!1))}catch(t){i.call({_w:r,_d:!1},t)}}};O||(N=function(t){A(this,N,_,\"_h\"),v(t),o.call(this);try{t(d(M,this,1),d(i,this,1))}catch(t){i.call(this,t)}},(o=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=a(117)(N.prototype,{then:function(t,e){var a=I(b(this,N));return a.ok=\"function\"!=typeof t||t,a.fail=\"function\"==typeof e&&e,a.domain=F?T.domain:void 0,this._c.push(a),this._a&&this._a.push(a),this._s&&n(this,!1),a.promise},catch:function(t){return this.then(void 0,t)}}),l=function(){var t=new o;this.promise=t,this.resolve=d(M,t,1),this.reject=d(i,t,1)},C.f=I=function(t){return t===N||t===c?new l(t):s(t)}),m(m.G+m.W+m.F*!O,{Promise:N}),a(124)(N,_),a(123)(_),c=a(52)[_],m(m.S+m.F*!O,_,{reject:function(t){var e=I(this);return(0,e.reject)(t),e.promise}}),m(m.S+m.F*(p||!O),_,{resolve:function(t){return L(p&&this===c?N:this,t)}}),m(m.S+m.F*!(O&&a(86)(function(t){N.all(t).catch(r)})),_,{all:function(t){var o=this,e=I(o),s=e.resolve,l=e.reject,a=S(function(){var r=[],n=0,i=1;y(t,!1,function(t){var e=n++,a=!1;r.push(void 0),i++,o.resolve(t).then(function(t){a||(a=!0,r[e]=t,--i||s(r))},l)}),--i||s(r)});return a.e&&l(a.v),e.promise},race:function(t){var e=this,a=I(e),r=a.reject,n=S(function(){y(t,!1,function(t){e.resolve(t).then(a.resolve,r)})});return n.e&&r(n.v),a.promise}})},{114:114,115:115,117:117,123:123,124:124,127:127,136:136,148:148,152:152,33:33,37:37,47:47,52:52,54:54,62:62,68:68,70:70,81:81,86:86,89:89,95:95,96:96}],233:[function(t,e,a){var r=t(62),i=t(33),o=t(38),s=(t(70).Reflect||{}).apply,l=Function.apply;r(r.S+r.F*!t(64)(function(){s(function(){})}),\"Reflect\",{apply:function(t,e,a){var r=i(t),n=o(a);return s?s(r,e,n):l.call(r,e,n)}})},{33:33,38:38,62:62,64:64,70:70}],234:[function(t,e,a){var r=t(62),l=t(98),c=t(33),p=t(38),u=t(81),n=t(64),f=t(46),d=(t(70).Reflect||{}).construct,h=n(function(){function t(){}return!(d(function(){},[],t)instanceof t)}),m=!n(function(){d(function(){})});r(r.S+r.F*(h||m),\"Reflect\",{construct:function(t,e,a){c(t),p(e);var r=arguments.length<3?t:c(a);if(m&&!h)return d(t,e,r);if(t==r){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var n=[null];return n.push.apply(n,e),new(f.apply(t,n))}var i=r.prototype,o=l(u(i)?i:Object.prototype),s=Function.apply.call(t,o,e);return u(s)?s:o}})},{33:33,38:38,46:46,62:62,64:64,70:70,81:81,98:98}],235:[function(t,e,a){var r=t(99),n=t(62),i=t(38),o=t(143);n(n.S+n.F*t(64)(function(){Reflect.defineProperty(r.f({},1,{value:1}),1,{value:2})}),\"Reflect\",{defineProperty:function(t,e,a){i(t),e=o(e,!0),i(a);try{return r.f(t,e,a),!0}catch(t){return!1}}})},{143:143,38:38,62:62,64:64,99:99}],236:[function(t,e,a){var r=t(62),n=t(101).f,i=t(38);r(r.S,\"Reflect\",{deleteProperty:function(t,e){var a=n(i(t),e);return!(a&&!a.configurable)&&delete t[e]}})},{101:101,38:38,62:62}],237:[function(t,e,a){\"use strict\";function r(t){this._t=i(t),this._i=0;var e,a=this._k=[];for(e in t)a.push(e)}var n=t(62),i=t(38);t(84)(r,\"Object\",function(){var t,e=this._k;do{if(this._i>=e.length)return{value:void 0,done:!0}}while(!((t=e[this._i++])in this._t));return{value:t,done:!1}}),n(n.S,\"Reflect\",{enumerate:function(t){return new r(t)}})},{38:38,62:62,84:84}],238:[function(t,e,a){var r=t(101),n=t(62),i=t(38);n(n.S,\"Reflect\",{getOwnPropertyDescriptor:function(t,e){return r.f(i(t),e)}})},{101:101,38:38,62:62}],239:[function(t,e,a){var r=t(62),n=t(105),i=t(38);r(r.S,\"Reflect\",{getPrototypeOf:function(t){return n(i(t))}})},{105:105,38:38,62:62}],240:[function(t,e,a){var s=t(101),l=t(105),c=t(71),r=t(62),p=t(81),u=t(38);r(r.S,\"Reflect\",{get:function t(e,a,r){var n,i,o=arguments.length<3?e:r;return u(e)===o?e[a]:(n=s.f(e,a))?c(n,\"value\")?n.value:void 0!==n.get?n.get.call(o):void 0:p(i=l(e))?t(i,a,o):void 0}})},{101:101,105:105,38:38,62:62,71:71,81:81}],241:[function(t,e,a){var r=t(62);r(r.S,\"Reflect\",{has:function(t,e){return e in t}})},{62:62}],242:[function(t,e,a){var r=t(62),n=t(38),i=Object.isExtensible;r(r.S,\"Reflect\",{isExtensible:function(t){return n(t),!i||i(t)}})},{38:38,62:62}],243:[function(t,e,a){var r=t(62);r(r.S,\"Reflect\",{ownKeys:t(111)})},{111:111,62:62}],244:[function(t,e,a){var r=t(62),n=t(38),i=Object.preventExtensions;r(r.S,\"Reflect\",{preventExtensions:function(t){n(t);try{return i&&i(t),!0}catch(t){return!1}}})},{38:38,62:62}],245:[function(t,e,a){var r=t(62),n=t(122);n&&r(r.S,\"Reflect\",{setPrototypeOf:function(t,e){n.check(t,e);try{return n.set(t,e),!0}catch(t){return!1}}})},{122:122,62:62}],246:[function(t,e,a){var c=t(99),p=t(101),u=t(105),f=t(71),r=t(62),d=t(116),h=t(38),m=t(81);r(r.S,\"Reflect\",{set:function t(e,a,r,n){var i,o,s=arguments.length<4?e:n,l=p.f(h(e),a);if(!l){if(m(o=u(e)))return t(o,a,r,s);l=d(0)}if(f(l,\"value\")){if(!1===l.writable||!m(s))return!1;if(i=p.f(s,a)){if(i.get||i.set||!1===i.writable)return!1;i.value=r,c.f(s,a,i)}else c.f(s,a,d(0,r));return!0}return void 0!==l.set&&(l.set.call(s,r),!0)}})},{101:101,105:105,116:116,38:38,62:62,71:71,81:81,99:99}],247:[function(t,e,a){var r=t(70),i=t(75),n=t(99).f,o=t(103).f,s=t(82),l=t(66),c=r.RegExp,p=c,u=c.prototype,f=/a/g,d=/a/g,h=new c(f)!==f;if(t(58)&&(!h||t(64)(function(){return d[t(152)(\"match\")]=!1,c(f)!=f||c(d)==d||\"/a/i\"!=c(f,\"i\")}))){function m(e){e in c||n(c,e,{configurable:!0,get:function(){return p[e]},set:function(t){p[e]=t}})}c=function(t,e){var a=this instanceof c,r=s(t),n=void 0===e;return!a&&r&&t.constructor===c&&n?t:i(h?new p(r&&!n?t.source:t,e):p((r=t instanceof c)?t.source:t,r&&n?l.call(t):e),a?this:u,c)};for(var g=o(p),v=0;g.length>v;)m(g[v++]);(u.constructor=c).prototype=u,t(118)(r,\"RegExp\",c)}t(123)(\"RegExp\")},{103:103,118:118,123:123,152:152,58:58,64:64,66:66,70:70,75:75,82:82,99:99}],248:[function(t,e,a){\"use strict\";var r=t(120);t(62)({target:\"RegExp\",proto:!0,forced:r!==/./.exec},{exec:r})},{120:120,62:62}],249:[function(t,e,a){t(58)&&\"g\"!=/./g.flags&&t(99).f(RegExp.prototype,\"flags\",{configurable:!0,get:t(66)})},{58:58,66:66,99:99}],250:[function(t,e,a){\"use strict\";var u=t(38),f=t(141),d=t(36),h=t(119);t(65)(\"match\",1,function(r,n,c,p){return[function(t){var e=r(this),a=null==t?void 0:t[n];return void 0!==a?a.call(t,e):new RegExp(t)[n](String(e))},function(t){var e=p(c,t,this);if(e.done)return e.value;var a=u(t),r=String(this);if(!a.global)return h(a,r);for(var n,i=a.unicode,o=[],s=a.lastIndex=0;null!==(n=h(a,r));){var l=String(n[0]);\"\"===(o[s]=l)&&(a.lastIndex=d(r,f(a.lastIndex),i)),s++}return 0===s?null:o}]})},{119:119,141:141,36:36,38:38,65:65}],251:[function(t,e,a){\"use strict\";var S=t(38),r=t(142),P=t(141),L=t(139),_=t(36),E=t(119),T=Math.max,R=Math.min,f=Math.floor,d=/\\$([$&`']|\\d\\d?|<[^>]*>)/g,h=/\\$([$&`']|\\d\\d?)/g;t(65)(\"replace\",2,function(n,i,x,w){return[function(t,e){var a=n(this),r=null==t?void 0:t[i];return void 0!==r?r.call(t,a,e):x.call(String(a),t,e)},function(t,e){var a=w(x,t,this,e);if(a.done)return a.value;var r=S(t),n=String(this),i=\"function\"==typeof e;i||(e=String(e));var o=r.global;if(o){var s=r.unicode;r.lastIndex=0}for(var l=[];;){var c=E(r,n);if(null===c)break;if(l.push(c),!o)break;\"\"===String(c[0])&&(r.lastIndex=_(n,P(r.lastIndex),s))}for(var p,u=\"\",f=0,d=0;d>>0,p=new RegExp(t.source,s+\"g\");(r=f.call(p,a))&&!(l<(n=p[m])&&(o.push(a.slice(l,r.index)),1=c));)p[m]===r.index&&p[m]++;return l===a[h]?!i&&p.test(\"\")||o.push(\"\"):o.push(a.slice(l)),o[h]>c?o.slice(0,c):o}:\"0\"[o](void 0,0)[h]?function(t,e){return void 0===t&&0===e?[]:g.call(this,t,e)}:g,[function(t,e){var a=n(this),r=null==t?void 0:t[i];return void 0!==r?r.call(t,a,e):A.call(String(a),t,e)},function(t,e){var a=v(A,t,this,e,A!==g);if(a.done)return a.value;var r=y(t),n=String(this),i=b(r,RegExp),o=r.unicode,s=(r.ignoreCase?\"i\":\"\")+(r.multiline?\"m\":\"\")+(r.unicode?\"u\":\"\")+(L?\"y\":\"g\"),l=new i(L?r:\"^(?:\"+r.source+\")\",s),c=void 0===e?P:e>>>0;if(0==c)return[];if(0===n.length)return null===C(l,n)?[n]:[];for(var p=0,u=0,f=[];u>10),e%1024+56320))}return a.join(\"\")}})},{137:137,62:62}],266:[function(t,e,a){\"use strict\";var r=t(62),n=t(130);r(r.P+r.F*t(63)(\"includes\"),\"String\",{includes:function(t,e){return!!~n(this,t,\"includes\").indexOf(t,1=e.length?{value:void 0,done:!0}:(t=r(e,a),this._i+=t.length,{value:t,done:!1})})},{129:129,85:85}],269:[function(t,e,a){\"use strict\";t(131)(\"link\",function(e){return function(t){return e(this,\"a\",\"href\",t)}})},{131:131}],270:[function(t,e,a){var r=t(62),o=t(140),s=t(141);r(r.S,\"String\",{raw:function(t){for(var e=o(t.raw),a=s(e.length),r=arguments.length,n=[],i=0;in;)p(Y,e=a[n++])||e==G||e==h||r.push(e);return r}function l(t){for(var e,a=t===Z,r=j(a?q:_(t)),n=[],i=0;r.length>i;)!p(Y,e=r[i++])||a&&!p(Z,e)||n.push(Y[e]);return n}var c=t(70),p=t(71),u=t(58),f=t(62),d=t(118),h=t(94).KEY,m=t(64),g=t(126),v=t(124),A=t(147),y=t(152),b=t(151),x=t(150),w=t(61),C=t(79),S=t(38),P=t(81),L=t(142),_=t(140),E=t(143),T=t(116),R=t(98),k=t(102),N=t(101),F=t(104),I=t(99),O=t(107),B=N.f,D=I.f,j=k.f,M=c.Symbol,z=c.JSON,U=z&&z.stringify,W=\"prototype\",G=y(\"_hidden\"),V=y(\"toPrimitive\"),H={}.propertyIsEnumerable,Q=g(\"symbol-registry\"),Y=g(\"symbols\"),q=g(\"op-symbols\"),Z=Object[W],X=\"function\"==typeof M&&!!F.f,K=c.QObject,J=!K||!K[W]||!K[W].findChild,$=u&&m(function(){return 7!=R(D({},\"a\",{get:function(){return D(this,\"a\",{value:7}).a}})).a})?function(t,e,a){var r=B(Z,e);r&&delete Z[e],D(t,e,a),r&&t!==Z&&D(Z,e,r)}:D,tt=X&&\"symbol\"==typeof M.iterator?function(t){return\"symbol\"==typeof t}:function(t){return t instanceof M},et=function(t,e,a){return t===Z&&et(q,e,a),S(t),e=E(e,!0),S(a),p(Y,e)?(a.enumerable?(p(t,G)&&t[G][e]&&(t[G][e]=!1),a=R(a,{enumerable:T(0,!1)})):(p(t,G)||D(t,G,T(1,{})),t[G][e]=!0),$(t,e,a)):D(t,e,a)};X||(d((M=function(t){if(this instanceof M)throw TypeError(\"Symbol is not a constructor!\");var e=A(0rt;)y(at[rt++]);for(var nt=O(y.store),it=0;nt.length>it;)x(nt[it++]);f(f.S+f.F*!X,\"Symbol\",{for:function(t){return p(Q,t+=\"\")?Q[t]:Q[t]=M(t)},keyFor:function(t){if(!tt(t))throw TypeError(t+\" is not a symbol!\");for(var e in Q)if(Q[e]===t)return e},useSetter:function(){J=!0},useSimple:function(){J=!1}}),f(f.S+f.F*!X,\"Object\",{create:function(t,e){return void 0===e?R(t):n(R(t),e)},defineProperty:et,defineProperties:n,getOwnPropertyDescriptor:o,getOwnPropertyNames:s,getOwnPropertySymbols:l});var ot=m(function(){F.f(1)});f(f.S+f.F*ot,\"Object\",{getOwnPropertySymbols:function(t){return F.f(L(t))}}),z&&f(f.S+f.F*(!X||m(function(){var t=M();return\"[null]\"!=U([t])||\"{}\"!=U({a:t})||\"{}\"!=U(Object(t))})),\"JSON\",{stringify:function(t){for(var e,a,r=[t],n=1;ns;)void 0!==(a=n(r,e=i[s++]))&&u(o,e,a);return o}})},{101:101,111:111,140:140,53:53,62:62}],296:[function(t,e,a){var r=t(62),n=t(110)(!1);r(r.S,\"Object\",{values:function(t){return n(t)}})},{110:110,62:62}],297:[function(t,e,a){\"use strict\";var r=t(62),n=t(52),i=t(70),o=t(127),s=t(115);r(r.P+r.R,\"Promise\",{finally:function(e){var a=o(this,n.Promise||i.Promise),t=\"function\"==typeof e;return this.then(t?function(t){return s(a,e()).then(function(){return t})}:e,t?function(t){return s(a,e()).then(function(){throw t})}:e)}})},{115:115,127:127,52:52,62:62,70:70}],298:[function(t,e,a){\"use strict\";var r=t(62),n=t(132),i=t(148),o=/Version\\/10\\.\\d+(\\.\\d+)?( Mobile\\/\\w+)? Safari\\//.test(i);r(r.P+r.F*o,\"String\",{padEnd:function(t,e){return n(this,t,1/g,\">\").replace(/\"/g,\""\").replace(/'/g,\"'\")}function X(t){return\"number\"==typeof t&&100\"+e+\"\":\"\"}function et(t,e){var a=\"\",r=\"solid\",n=\"\",i=\"\";if(e&&\"string\"==typeof e&&(i+=\"\"+et(e.replace(\"#\",\"\"))+\"\"),t)switch(\"string\"==typeof t?a=t:(t.type&&(r=t.type),t.color&&(a=t.color),t.alpha&&(n+='')),r){case\"solid\":i+=\"\"+tt(a,n)+\"\";break;default:i+=\"\"}return i}function at(l,c,p,t){void 0===l&&(l=[]),void 0===c&&(c={});var e,u=b,f=0,d=1*T,a=0,h=[{rows:[]}];if(c.verbose&&(console.log(\"-- VERBOSE MODE ----------------------------------\"),console.log(\".. (PARAMETERS)\"),console.log(\"presLayout.height ......... = \"+p.height/T),console.log(\"tabOpts.h ................. = \"+c.h),console.log(\"tabOpts.w ................. = \"+c.w),console.log(\"tabOpts.colW .............. = \"+c.colW),console.log(\"tabOpts.slideMargin ....... = \"+(c.slideMargin||\"\")),console.log(\".. (/PARAMETERS)\")),c.slideMargin||0===c.slideMargin||(c.slideMargin=b[0]),t&&void 0!==t.margin?Array.isArray(t.margin)?u=t.margin:isNaN(Number(t.margin))||(u=[Number(t.margin),Number(t.margin),Number(t.margin),Number(t.margin)]):!c.slideMargin&&0!==c.slideMargin||(Array.isArray(c.slideMargin)?u=c.slideMargin:isNaN(c.slideMargin)||(u=[c.slideMargin,c.slideMargin,c.slideMargin,c.slideMargin])),c.verbose&&console.log(\"arrInchMargins ......... = \"+u.toString()),l[0].forEach(function(t){var e=(t=t||{type:I.tablecell}).options||null;a+=Number(e&&e.colspan?e.colspan:1)}),c.verbose&&console.log(\"numCols ................ = \"+a),!c.w&&c.colW&&(Array.isArray(c.colW)?c.colW.forEach(function(t){\"number\"!=typeof c.w?c.w=0+t:c.w+=t}):c.w=c.colW*a),e=\"number\"==typeof c.w?X(c.w):p.width-X((\"number\"==typeof c.x?c.x:u[1])+u[3]),c.verbose&&console.log(\"emuSlideTabW (in) ...... = \"+(e/T).toFixed(1)),!c.colW||!Array.isArray(c.colW))if(c.colW&&!isNaN(Number(c.colW))){var r=[];l[0].forEach(function(){r.push(c.colW)}),c.colW=[],r.forEach(function(t){Array.isArray(c.colW)&&c.colW.push(t)})}else{c.colW=[];for(var n=0;ne?e=t.options.margin[0]*R:c.margin&&c.margin[0]&&c.margin[0]*R>e&&(e=c.margin[0]*R),t.options.margin&&t.options.margin[2]&&t.options.margin[2]*R>a?a=t.options.margin[2]*R:c.margin&&c.margin[2]&&c.margin[2]*R>a&&(a=c.margin[2]*R)}),d=c.h&&\"number\"==typeof c.h?c.h:p.height-X(u[0]+u[2])-(c.y&&\"number\"==typeof c.y?c.y:0),c.verbose&&console.log(\"emuSlideTabH (in) ...... = \"+(d/T).toFixed(1)),1 \"+d/T),h.push({rows:[]}),f=0,c.addHeaderToEach&&c._arrObjTabHeadRows){var e=[];return i.forEach(function(t){e.push({type:I.tablecell,text:t.lines.join(\"\"),options:t.options})}),l.unshift(e),e=[],c._arrObjTabHeadRows[0].forEach(function(t){e.push(t)}),l.unshift(e),\"break\"}var t=h[h.length-1],a=[];r.forEach(function(t){a.push({type:I.tablecell,text:\"\",options:t.options})}),t.rows.push(a)}i.forEach(function(t,e){if(0n&&(n=t.lineHeight)}}),f+=n,c.verbose&&console.log(\"- SLIDE [\"+h.length+\"]: ROW [\"+m+\"]: one line added ... emuTabCurrH = \"+(f/T).toFixed(2))};0'},contain:function(t,e){var a=t.h/t.w,r=a'},crop:function(t,e){var a=e.x,r=t.w-(e.x+e.w),n=e.y,i=t.h-(e.y+e.h);return''}};function it(L){var _=L.name?'':\"\",E=1;return L.bkgd?_+=et(null,L.bkgd):!L.bkgd&&L.name&&L.name===r&&(_+=''),L.bkgdImgRid&&(_+=''),_+=\"\",_+='',_+='',_+='',L.data.forEach(function(n,t){var e,a=0,r=0,i=Q(\"75%\",\"X\",L.presLayout),o=0,s=\"\",l=null;switch(void 0!==L.slideLayout&&void 0!==L.slideLayout.data&&n.options&&n.options.placeholder&&(e=L.slideLayout.data.filter(function(t){return t.options.placeholder===n.options.placeholder})[0]),n.options=n.options||{},void 0!==n.options.x&&(a=Q(n.options.x,\"X\",L.presLayout)),void 0!==n.options.y&&(r=Q(n.options.y,\"Y\",L.presLayout)),void 0!==n.options.w&&(i=Q(n.options.w,\"X\",L.presLayout)),void 0!==n.options.h&&(o=Q(n.options.h,\"Y\",L.presLayout)),e&&(!e.options.x&&0!==e.options.x||(a=Q(e.options.x,\"X\",L.presLayout)),!e.options.y&&0!==e.options.y||(r=Q(e.options.y,\"Y\",L.presLayout)),!e.options.w&&0!==e.options.w||(i=Q(e.options.w,\"X\",L.presLayout)),!e.options.h&&0!==e.options.h||(o=Q(e.options.h,\"Y\",L.presLayout))),n.shape&&(l=dt(n.shape)),n.options.flipH&&(s+=' flipH=\"1\"'),n.options.flipV&&(s+=' flipV=\"1\"'),n.options.rotate&&(s+=' rot=\"'+K(n.options.rotate)+'\"'),n.type){case I.table:var c,p={},u=n.arrTabRows,d=n.options,f=0,h=0;u[0].forEach(function(t){c=t.options||null,f+=c&&c.colspan?Number(c.colspan):1});var m=' ';if(Array.isArray(d.colW)){m+=\"\";for(var g=0;g';m+=\"\"}else{h=d.colW?d.colW:T,n.options.w&&!d.colW&&(h=Math.round((\"number\"==typeof n.options.w?n.options.w:1)/f)),m+=\"\";for(var v=0;v';m+=\"\"}u.forEach(function(t,o){p[o]||(p[o]={}),t.forEach(function(t,e){for(var a=0;e+a',Object.entries(a).forEach(function(t){t[0];var e=t[1];if(!e.hmerge){var r=e.options||{};e.options=r,[\"align\",\"bold\",\"border\",\"color\",\"fill\",\"fontFace\",\"fontSize\",\"margin\",\"underline\",\"valign\"].forEach(function(t){d[t]&&!r[t]&&0!==r[t]&&(r[t]=d[t])});var a=r.valign?' anchor=\"'+r.valign.replace(/^c$/i,\"ctr\").replace(/^m$/i,\"ctr\").replace(\"center\",\"ctr\").replace(\"middle\",\"ctr\").replace(\"top\",\"t\").replace(\"btm\",\"b\").replace(\"bottom\",\"b\")+'\"':\"\",n=r.colspan?' gridSpan=\"'+r.colspan+'\"':\"\",i=r.rowspan?' rowSpan=\"'+r.rowspan+'\"':\"\",o=e.optImp&&e.optImp.fill||r.fill?' ':\"\",s=0===r.margin||r.margin?r.margin:N;Array.isArray(s)||\"number\"!=typeof s||(s=[s,s,s,s]);var l=' marL=\"'+s[3]*R+'\" marR=\"'+s[1]*R+'\" marT=\"'+s[0]*R+'\" marB=\"'+s[2]*R+'\"';if(e.vmerge)m+='';else{if(m+=\"\"+ct(e)+\"\",r.border&&!Array.isArray(r.border)&&\"none\"===r.border.type)m+=' ',m+=' ',m+=' ',m+=' ';else if(r.border&&\"string\"==typeof r.border)m+=' ',m+=' ',m+=' ',m+=' ';else if(r.border&&Array.isArray(r.border))[{idx:3,name:\"lnL\"},{idx:1,name:\"lnR\"},{idx:0,name:\"lnT\"},{idx:2,name:\"lnB\"}].forEach(function(t){if(r.border[t.idx]){var e='',a=r.border[t.idx]&&(r.border[t.idx].pt||0===r.border[t.idx].pt)?R*Number(r.border[t.idx].pt):R;m+=\"'+e+\"\"}else m+=\"\"});else if(r.border&&!Array.isArray(r.border)){var c=r.border&&(r.border.pt||0===r.border.pt)?R*Number(r.border.pt):R,p='',u=''+p+(u+='\"/>')+\"\",m+=''+p+u+\"\",m+=''+p+u+\"\",m+=''+p+u+\"\"}if(m+=o,m+=\" \",m+=\" \",r.colspan)for(var f=1;f'}}}),m+=\"\"}),m+=\" \",m+=\" \",m+=\" \",_+=m+=\"\",E++;break;case I.text:case I.placeholder:n.options.line||0!==o||(o=.3*T),n.options.margin&&Array.isArray(n.options.margin)?(n.options.bodyProp.lIns=Math.round(n.options.margin[0]*R||0),n.options.bodyProp.rIns=Math.round(n.options.margin[1]*R||0),n.options.bodyProp.bIns=Math.round(n.options.margin[2]*R||0),n.options.bodyProp.tIns=Math.round(n.options.margin[3]*R||0)):\"number\"==typeof n.options.margin&&(n.options.bodyProp.lIns=Math.round(n.options.margin*R),n.options.bodyProp.rIns=Math.round(n.options.margin*R),n.options.bodyProp.bIns=Math.round(n.options.margin*R),n.options.bodyProp.tIns=Math.round(n.options.margin*R)),null===l&&(l=dt(null)),_+=\"\",_+='',_+=\"':\"/>\"),_+=\"\",_+=\"placeholder\"===n.type?pt(n):pt(e),_+=\"\",_+=\"\",_+=\"\",_+='',_+='',_+=''+(n.options.rectRadius?'':\"\")+\"\",_+=n.options.fill?et(n.options.fill):\"\",n.options.line&&(_+=\"\",_+=et(n.options.line),n.options.lineDash&&(_+=''),n.options.lineHead&&(_+=''),n.options.lineTail&&(_+=''),_+=\"\"),n.options.shadow&&(n.options.shadow.type=n.options.shadow.type||\"outer\",n.options.shadow.blur=(n.options.shadow.blur||8)*R,n.options.shadow.offset=(n.options.shadow.offset||4)*R,n.options.shadow.angle=6e4*(n.options.shadow.angle||270),n.options.shadow.color=n.options.shadow.color||\"000000\",n.options.shadow.opacity=1e5*(n.options.shadow.opacity||.75),_+=\"\",_+=\"',_+='',_+='',_+=\"\",_+=\"\"),_+=\"\",_+=ct(n),_+=\"\";break;case I.image:var A=n.options.sizing,y=n.options.rounding,b=i,x=o;if(_+=\"\",_+=\" \",_+=' ',n.hyperlink&&n.hyperlink.url&&(_+=''),n.hyperlink&&n.hyperlink.slide&&(_+=''),_+=\" \",_+=' ',_+=\" \"+pt(e)+\"\",_+=\" \",_+=\"\",(L.relsMedia||[]).filter(function(t){return t.rId===n.imageRid})[0]&&\"svg\"===(L.relsMedia||[]).filter(function(t){return t.rId===n.imageRid})[0].extn?(_+='',_+=\" \",_+=' ',_+=' ',_+=\" \",_+=\" \",_+=\"\"):_+='',A&&A.type){var w=A.w?Q(A.w,\"X\",L.presLayout):i,C=A.h?Q(A.h,\"Y\",L.presLayout):o,S=Q(A.x||0,\"X\",L.presLayout),P=Q(A.y||0,\"Y\",L.presLayout);_+=nt[A.type]({w:b,h:x},{w:w,h:C,x:S,y:P}),b=w,x=C}else _+=\" \";_+=\"\",_+=\"\",_+=\" \",_+=' ',_+=' ',_+=\" \",_+=' ',_+=\"\",_+=\"\";break;case I.media:\"online\"===n.mtype?(_+=\"\",_+=\" \",_+=' ',_+=\" \",_+=\" \",_+=' ',_+=\" \",_+=\" \",_+=' '):(_+=\"\",_+=\" \",_+=' ',_+=' ',_+=\" \",_+=' ',_+=\" \",_+=' ',_+=' ',_+=\" \",_+=\" \",_+=\" \",_+=\" \",_+=' '),_+=\" \",_+=\" \",_+=' ',_+=' ',_+=\" \",_+=' ',_+=\" \",_+=\"\";break;case I.chart:_+=\"\",_+=\" \",_+=' ',_+=\" \",_+=\" \"+pt(e)+\"\",_+=\" \",_+=\" \",_+=' ',_+=' ',_+=\" \",_+=' ',_+=' ',_+=' ',_+=\" \",_+=\" \",_+=\"\";break;default:_+=\"\"}}),L.slideNumberObj&&(_+=' ',_+=\"\",_+=\" \",_+=\" \",(L.slideNumberObj.fontFace||L.slideNumberObj.fontSize||L.slideNumberObj.color)&&(_+='',L.slideNumberObj.color&&(_+=et(L.slideNumberObj.color)),L.slideNumberObj.fontFace&&(_+=''),_+=\"\"),_+=\"\",_+='',_+=\"\"),_+=\"\",_+=\"\"}function ot(t,e){var a=0,r=''+g+'';return t.rels.forEach(function(t){a=Math.max(a,t.rId),-1':r+='':-1')}),(t.relsChart||[]).forEach(function(t){a=Math.max(a,t.rId),r+=''}),(t.relsMedia||[]).forEach(function(t){a=Math.max(a,t.rId),-1':-1':r+='':-1':r+='':-1':r+='')}),e.forEach(function(t,e){r+=''}),r+=\"\"}function st(t,e){var a=\"\",r=\"\",n=\"\",i=342900,o=e?\"a:lvl1pPr\":\"a:pPr\",s=\"<\"+o+(t.options.rtlMode?' rtl=\"1\" ':\"\");if(t.options.align)switch(t.options.align){case\"left\":s+=' algn=\"l\"';break;case\"right\":s+=' algn=\"r\"';break;case\"center\":s+=' algn=\"ctr\"';break;case\"justify\":s+=' algn=\"just\"';break;default:s+=\"\"}if(t.options.lineSpacing&&(r=''),t.options.indentLevel&&!isNaN(Number(t.options.indentLevel))&&0'),t.options.paraSpaceAfter&&!isNaN(Number(t.options.paraSpaceAfter))&&0'),\"object\"==typeof t.options.bullet){if(t.options.bullet.type)\"number\"===t.options.bullet.type.toString().toLowerCase()&&(s+=' marL=\"'+(t.options.indentLevel&&0');else if(t.options.bullet.code){var l=\"&#x\"+t.options.bullet.code+\";\";!1===/^[0-9A-Fa-f]{4}$/.test(t.options.bullet.code)&&(console.warn(\"Warning: `bullet.code should be a 4-digit hex code (ex: 22AB)`!\"),l=z.DEFAULT),s+=' marL=\"'+(t.options.indentLevel&&0'}}else a=!0===t.options.bullet?(s+=' marL=\"'+(t.options.indentLevel&&0'):\"\";return s+=\">\"+r+n+a,e&&(s+=lt(t.options,!0)),s+=\"\"}function lt(t,e){var a=\"\",r=e?\"a:defRPr\":\"a:rPr\";if(a+=\"<\"+r+' lang=\"'+(t.lang?t.lang:\"en-US\")+'\"'+(t.lang?' altLang=\"en-US\"':\"\"),a+=t.fontSize?' sz=\"'+Math.round(t.fontSize)+'00\"':\"\",a+=t.bold?' b=\"1\"':\"\",a+=t.italic?' i=\"1\"':\"\",a+=t.strike?' strike=\"sngStrike\"':\"\",a+=t.underline||t.hyperlink?' u=\"sng\"':\"\",a+=t.subscript?' baseline=\"-40000\"':t.superscript?' baseline=\"30000\"':\"\",a+=t.charSpacing?' spc=\"'+100*t.charSpacing+'\" kern=\"0\"':\"\",a+=' dirty=\"0\">',(t.color||t.fontFace||t.outline)&&(t.outline&&\"object\"==typeof t.outline&&(a+=''+et(t.outline.color||\"FFFFFF\")+\"\"),t.color&&(a+=et(t.color)),t.glow&&(a+=\"\",a+=function(t,e){var a=\"\",r=q(e,t);return a+='',a+=tt(r.color,''),a+=\"\"}(t.glow,n),a+=\"\"),t.fontFace&&(a+='')),t.hyperlink){if(\"object\"!=typeof t.hyperlink)throw new Error(\"ERROR: text `hyperlink` option should be an object. Ex: `hyperlink:{url:'https://github.com'}` \");if(!t.hyperlink.url&&!t.hyperlink.slide)throw new Error(\"ERROR: 'hyperlink requires either `url` or `slide`'\");t.hyperlink.url?a+='':t.hyperlink.slide&&(a+='')}return a+=\"\"}function ct(e){var n=e.options||{};if(n&&e.type!==I.tablecell&&(void 0===e.text||null===e.text))return\"\";var r=[],t=e.type===I.tablecell?\"\":\"\",a=e.type===I.tablecell?\"\":\"\",i=t;return\"string\"!=typeof e.text&&\"number\"!=typeof e.text||(e.text=[{text:e.text.toString(),options:n||{}}]),Array.isArray(e.text)&&e.text.forEach(function(a,t){a.options=a.options||n||{},0===t&&a.options&&!a.options.bullet&&n.bullet&&(a.options.bullet=n.bullet),\"string\"!=typeof a.text&&\"number\"!=typeof a.text||(a.text=a.text.toString().replace(/\\r*\\n/g,g),-1\",t.options.shrinkText&&(e+=''),e+=!1!==t.options.bodyProp.autoFit?\"\":\"\"):e+=' wrap=\"square\" rtlCol=\"0\">',e+=\"\",t.type===I.tablecell?\"\":e}(e),0===n.h&&n.line&&n.align?i+='':\"placeholder\"===e.type?(i+=\"\",i+=st(e,!0),i+=\"\"):i+=\"\",r.forEach(function(r,t){var e=r.options.rtlMode;r.options.lineIdx=t,r.options.align=r.options.align||n.align,r.options.lineSpacing=r.options.lineSpacing||n.lineSpacing,r.options.indentLevel=r.options.indentLevel||n.indentLevel,r.options.paraSpaceBefore=r.options.paraSpaceBefore||n.paraSpaceBefore,r.options.paraSpaceAfter=r.options.paraSpaceAfter||n.paraSpaceAfter,r.options.lineIdx=t,e=st(r,!1),0===t?i+=\"\"+e:0\"+e),Object.entries(n).forEach(function(t){var e=t[0],a=t[1];\"bullet\"===e||r.options[e]||(r.options[e]=a)}),i+=function(a){var r=[],n=\"\",i=lt(a.options,!1);return 1<(r=a.text.split(g)).length?r.forEach(function(t,e){n+=\"\"+i+\"\"+Z(t),e+1\")}):(a.options.align&&a.options.lineIdx,n=\"\"+i+\"\"+Z(a.text)),n+\"\"}(r)}),e.type===I.tablecell&&(n.fontSize||n.fontFace)?n.fontFace?(i+='',i+='',i+='',i+='',i+=\"\"):i+='':i+='',i+=\"\",i+=a}function pt(t){if(!t)return\"\";var e=t.options&&t.options.placeholderIdx?t.options.placeholderIdx:\"\",a=t.options&&t.options.placeholderType?t.options.placeholderType:\"\";return\"\"}function ut(t){return''+g+''+Z(function(t){var e=\"\";return t.data.forEach(function(t){\"notes\"===t.type&&(e+=t.text)}),e.replace(/\\r*\\n/g,g)}(t))+''+t.number+''}function ft(t){t&&\"object\"==typeof t&&(\"outer\"!==t.type&&\"inner\"!==t.type&&\"none\"!==t.type&&(console.warn(\"Warning: shadow.type options are `outer`, `inner` or `none`.\"),t.type=\"outer\"),t.angle&&((isNaN(Number(t.angle))||t.angle<0||359 \\n'),t.file(\"_rels/.rels\",'\\n'),t.file(\"docProps/app.xml\",'Microsoft Excel0falseWorksheets1Sheet1\\n'),t.file(\"docProps/core.xml\",'PptxGenJSEly, Brent'+(new Date).toISOString()+''+(new Date).toISOString()+\"\\n\"),t.file(\"xl/_rels/workbook.xml.rels\",'\\n'),t.file(\"xl/styles.xml\",'\\n'),t.file(\"xl/theme/theme1.xml\",''),t.file(\"xl/workbook.xml\",'\\n'),t.file(\"xl/worksheets/_rels/sheet1.xml.rels\",'\\n');var r='';p.opts.type===j.BUBBLE?r+='':p.opts.type===j.SCATTER?r+='':(r+='',r+=''),p.opts.type===j.BUBBLE?f.forEach(function(t,e){0===e?r+=\"X-Axis\":(r+=\"\"+Z(t.name||\" \")+\"\",r+=\"\"+Z(\"Size \"+e)+\"\")}):f.forEach(function(t){r+=\"\"+Z((t.name||\" \").replace(\"X-Axis\",\"X-Values\"))+\"\"}),p.opts.type!==j.BUBBLE&&p.opts.type!==j.SCATTER&&f[0].labels.forEach(function(t){r+=\"\"+Z(t)+\"\"}),r+=\"\\n\",t.file(\"xl/sharedStrings.xml\",r);var i='';p.opts.type===j.BUBBLE||(p.opts.type===j.SCATTER?(i+='',i+='',f.forEach(function(t,e){i+=''})):(i+='
',i+='',i+='',f.forEach(function(t,e){i+=''}))),i+=\"\",i+='',i+=\"
\",t.file(\"xl/tables/table1.xml\",i);var o='';if(o+='',p.opts.type===j.BUBBLE?o+='':p.opts.type===j.SCATTER?o+='':o+='',o+='',o+='',p.opts.type===j.BUBBLE){o+=\"\",o+='',o+=\"\",o+=\"\",o+='',o+='0';for(var s=1;s',o+=\"\"+s+\"\",o+=\"\";o+=\"\",f[0].values.forEach(function(t,e){o+='',o+=''+t+\"\";for(var a=1,r=1;r',o+=\"\"+(f[r].values[e]||\"\")+\"\",o+=\"\",o+='',o+=\"\"+(f[r].sizes[e]||\"\")+\"\",o+=\"\",a++;o+=\"\"})}else if(p.opts.type===j.SCATTER){o+=\"\",o+='',o+=\"\",o+=\"\",o+='',o+='0';for(var l=1;l',o+=\"\"+l+\"\",o+=\"\";o+=\"\",f[0].values.forEach(function(t,e){o+='',o+=''+t+\"\";for(var a=1;a',o+=\"\"+(f[a].values[e]||0===f[a].values[e]?f[a].values[e]:\"\")+\"\",o+=\"\";o+=\"\"})}else{o+=\"\",o+='',o+=\"\",o+=\"\",o+='',o+='0';for(var c=1;c<=f.length;c++)o+='',o+=\"\"+c+\"\",o+=\"\";o+=\"\",f[0].labels.forEach(function(t,e){o+='',o+='',o+=\"\"+(f.length+e+1)+\"\",o+=\"\";for(var a=0;a',o+=\"\"+(f[a].values[e]||\"\")+\"\",o+=\"\";o+=\"\"})}o+=\"\",o+='',o+=\"\\n\",t.file(\"xl/worksheets/sheet1.xml\",o),t.generateAsync({type:\"base64\"}).then(function(t){u.file(\"ppt/embeddings/Microsoft_Excel_Worksheet\"+p.globalId+\".xlsx\",t,{base64:!0}),u.file(\"ppt/charts/_rels/\"+p.fileName+\".rels\",''),u.file(\"ppt/charts/\"+p.fileName,function(n){var i='',o=!1;i+='',i+='',i+=\"\",n.opts.showTitle?(i+=_t({title:n.opts.title||\"Chart Title\",fontSize:n.opts.titleFontSize||y,color:n.opts.titleColor,fontFace:n.opts.titleFontFace,rotate:n.opts.titleRotate,titleAlign:n.opts.titleAlign,titlePos:n.opts.titlePos}),i+=''):i+='';n.opts.type===j.BAR3D&&(i+=\"\",i+=' ',i+=' ',i+=' ',i+=' ',i+=\"\");i+=\"\",n.opts.layout?(i+=\"\",i+=\" \",i+=' ',i+=' ',i+=' ',i+=' ',i+=' ',i+=' ',i+=' ',i+=\" \",i+=\"\"):i+=\"\";Array.isArray(n.opts.type)?n.opts.type.forEach(function(t){var e=q(n.opts,t.options),a=e.secondaryValAxis?w:x,r=e.secondaryCatAxis?S:C;o=o||e.secondaryValAxis,i+=St(t.type,t.data,e,a,r,!0)}):i+=St(n.opts.type,n.data,n.opts,x,C,!1);if(n.opts.type!==j.PIE&&n.opts.type!==j.DOUGHNUT){if(n.opts.valAxes&&!o)throw new Error(\"Secondary axis must be used by one of the multiple charts\");if(n.opts.catAxes){if(!n.opts.valAxes||n.opts.valAxes.length!==n.opts.catAxes.length)throw new Error(\"There must be the same number of value and category axes.\");i+=Pt(q(n.opts,n.opts.catAxes[0]),C,x),n.opts.catAxes[1]&&(i+=Pt(q(n.opts,n.opts.catAxes[1]),S,x))}else i+=Pt(n.opts,C,x);n.opts.valAxes?(i+=Lt(q(n.opts,n.opts.valAxes[0]),x),n.opts.valAxes[1]&&(i+=Lt(q(n.opts,n.opts.valAxes[1]),w))):(i+=Lt(n.opts,x),n.opts.type===j.BAR3D&&(i+=function(e,t,a){var r=\"\";r+=\"\",r+=' ',r+=' ',r+=' ',r+=' ',r+=\"none\"!==e.serGridLine.style?Rt(e.serGridLine):\"\",e.showSerAxisTitle&&(r+=_t({color:e.serAxisTitleColor,fontFace:e.serAxisTitleFontFace,fontSize:e.serAxisTitleFontSize,rotate:e.serAxisTitleRotate,title:e.serAxisTitle||\"Axis Title\"}));r+=' ',r+=' ',r+=' ',r+=' ',r+=\" \",r+=' ',r+=!1===e.serAxisLineShow?\"\":'',r+=' ',r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=' ',r+=' ',r+=' ',r+=\" \",r+=\" \",r+=' ',r+=\" \",r+=\" \",r+=' ',r+=' ',e.serAxisLabelFrequency&&(r+=' ');e.serLabelFormatCode&&([\"serAxisBaseTimeUnit\",\"serAxisMajorTimeUnit\",\"serAxisMinorTimeUnit\"].forEach(function(t){!e[t]||\"string\"==typeof e[t]&&-1!==[\"days\",\"months\",\"years\"].indexOf(t.toLowerCase())||(console.warn(\"`\"+t+\"` must be one of: 'days','months','years' !\"),e[t]=null)}),e.serAxisBaseTimeUnit&&(r+=' '),e.serAxisMajorTimeUnit&&(r+=' '),e.serAxisMinorTimeUnit&&(r+=' '),e.serAxisMajorUnit&&(r+=' '),e.serAxisMinorUnit&&(r+=' '));return r+=\"\"}(n.opts,P,x)))}n.opts.showDataTable&&(i+=\"\",i+=' ',i+=' ',i+=' ',i+=' ',i+=\" \",i+=\" \",i+=' ',i+=\" \",i+=\" \",i+=\" \",i+='\\t ',i+=\"\\t \",i+=\"\\t \",i+='\\t\\t',i+=' ',i+='\\t\\t\\t',i+='\\t\\t\\t',i+='\\t\\t\\t',i+='\\t\\t\\t',i+=\"\\t\\t \",i+=\"\\t\\t\",i+='\\t\\t',i+=\"\\t \",i+=\"\\t\",i+=\"\");i+=\" \",i+=n.opts.fill?et(n.opts.fill):\"\",i+=n.opts.border?''+et(n.opts.border.color)+\"\":\"\",i+=\" \",i+=\" \",i+=\"\",n.opts.showLegend&&(i+=\"\",i+='',i+=\"\",i+='',(n.opts.legendFontFace||n.opts.legendFontSize||n.opts.legendColor)&&(i+=\"\",i+=\" \",i+=\" \",i+=\" \",i+=\" \",i+=n.opts.legendFontSize?'':\"\",n.opts.legendColor&&(i+=et(n.opts.legendColor)),n.opts.legendFontFace&&(i+=''),n.opts.legendFontFace&&(i+=''),i+=\" \",i+=\" \",i+=' ',i+=\" \",i+=\"\"),i+=\"\");i+=' ',i+=' ',n.opts.type===j.SCATTER&&(i+='');return i+=\"\",i+=\"\",i+=\" \",i+=' ',i+=\" \",i+=\"\",i+='',i+=\"\"}(p)),e()}).catch(function(t){a(t)})})}function St(r,n,i,t,e,a){var o=\"\";switch(r){case j.AREA:case j.BAR:case j.BAR3D:case j.LINE:case j.RADAR:o+=\"\",r!==j.BAR&&r!==j.BAR3D||(o+='',o+=''),r===j.RADAR&&(o+=''),o+='';var s=-1;n.forEach(function(t){s++;var e=t.index;o+=\"\",o+=' ',o+=' ',o+=\" \",o+=\" \",o+=\" Sheet1!$\"+Et(e+1)+\"$1\",o+=' '+Z(t.name)+\"\",o+=\" \",o+=\" \",o+=' ';var a=i.chartColors?i.chartColors[s%i.chartColors.length]:null;o+=\" \",\"transparent\"===a?o+=\"\":i.chartColorsOpacity?o+=\"\"+tt(a,'')+\"\":o+=\"\"+tt(a)+\"\",r===j.LINE?0===i.lineSize?o+=\"\":(o+=''+tt(a)+\"\",o+=''):i.dataBorder&&(o+=''+tt(i.dataBorder.color)+''),o+=Tt(i.shadow,p),o+=\" \",r!==j.RADAR&&(o+=\" \",o+=' ',i.dataLabelBkgrdColors&&(o+=\" \",o+=\" \"+tt(a)+\"\",o+=\" \"),o+=\" \",o+=\" \",o+=\" \",o+=\" \",o+=' ',o+=\" \"+tt(i.dataLabelColor||m)+\"\",o+=' ',o+=\" \",o+=\" \",o+=\" \",r!==j.AREA&&r!==j.BAR3D&&i.dataLabelPosition&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=\" \"),r!==j.LINE&&r!==j.RADAR||(o+=\"\",o+=' ',i.lineDataSymbolSize&&(o+=' '),o+=\" \",o+=\" \"+tt(i.chartColors[e+1>i.chartColors.length?Math.floor(Math.random()*i.chartColors.length):e])+\"\",o+=' '+tt(i.lineDataSymbolLineColor||a)+'',o+=\" \",o+=\" \",o+=\"\"),r!==j.BAR&&r!==j.BAR3D||1!==n.length&&!i.valueBarColors||i.chartColors===u||t.values.forEach(function(t,e){var a=t<0?i.invertedColors||i.chartColors||u:i.chartColors||[];o+=\" \",o+=' ',o+=' ',o+=' ',o+=\" \",0===i.lineSize?o+=\"\":r===j.BAR?(o+=\"\",o+=' ',o+=\"\"):(o+=\"\",o+=\" \",o+=' ',o+=\" \",o+=\"\"),o+=Tt(i.shadow,p),o+=\" \",o+=\" \"}),o+=\"\",i.catLabelFormatCode?(o+=\" \",o+=\" Sheet1!$A$2:$A$\"+(t.labels.length+1)+\"\",o+=\" \",o+=\" \"+i.catLabelFormatCode+\"\",o+=' ',t.labels.forEach(function(t,e){o+=''+Z(t)+\"\"}),o+=\" \",o+=\" \"):(o+=\" \",o+=\" Sheet1!$A$2:$A$\"+(t.labels.length+1)+\"\",o+=\" \",o+='\\t ',t.labels.forEach(function(t,e){o+=''+Z(t)+\"\"}),o+=\" \",o+=\" \"),o+=\"\",o+=\" \",o+=\" \",o+=\" Sheet1!$\"+Et(e+1)+\"$2:$\"+Et(e+1)+\"$\"+(t.labels.length+1)+\"\",o+=\" \",o+=\" General\",o+='\\t ',t.values.forEach(function(t,e){o+=''+(t||0===t?t:\"\")+\"\"}),o+=\" \",o+=\" \",o+=\" \",r===j.LINE&&(o+=''),o+=\"\"}),o+=\" \",o+=' ',o+=\" \",o+=\" \",o+=\" \",o+=\" \",o+=' ',o+=\" \"+tt(i.dataLabelColor||m)+\"\",o+=' ',o+=\" \",o+=\" \",o+=\" \",i.type===j.AREA||i.type===j.RADAR||a||i.dataLabelPosition&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=\" \",r===j.BAR?(o+=' ',o+=' '):r===j.BAR3D?(o+=' ',o+=' ',o+=' '):r===j.LINE&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=\"\";break;case j.SCATTER:o+=\"\",o+='',o+='',s=-1,n.filter(function(t,e){return 0\",o+=' ',o+=' ',o+=\" \",o+=\" \",o+=\" Sheet1!$\"+L[t+1]+\"$1\",o+=' '+a.name+\"\",o+=\" \",o+=\" \",o+=\" \";var e=i.chartColors[s%i.chartColors.length];if(\"transparent\"===e?o+=\"\":i.chartColorsOpacity?o+=\"\"+tt(e,'')+\"\":o+=\"\"+tt(e)+\"\",0===i.lineSize?o+=\"\":(o+=''+tt(e)+\"\",o+=''),o+=Tt(i.shadow,p),o+=\" \",o+=\"\",o+=' ',i.lineDataSymbolSize&&(o+=' '),o+=\" \",o+=\" \"+tt(i.chartColors[t+1>i.chartColors.length?Math.floor(Math.random()*i.chartColors.length):t])+\"\",o+=' '+tt(i.lineDataSymbolLineColor||i.chartColors[s%i.chartColors.length])+'',o+=\" \",o+=\" \",o+=\"\",i.showLabel){var r=Y(\"-xxxx-xxxx-xxxx-xxxxxxxxxxxx\");!a.labels||\"custom\"!==i.dataLabelFormatScatter&&\"customXY\"!==i.dataLabelFormatScatter||(o+=\"\",a.labels.forEach(function(t,e){\"custom\"!==i.dataLabelFormatScatter&&\"customXY\"!==i.dataLabelFormatScatter||(o+=\" \",o+=' ',o+=\" \",o+=\" \",o+=\"\\t\\t\\t\",o+=\"\\t\\t\\t\\t\",o+=\"\\t\\t\\t\",o+=\" \\t\",o+=\" \\t\",o+=\"\\t\\t\\t\\t\",o+=\"\\t\\t\\t\\t\\t\",o+=\"\\t\\t\\t\\t\",o+=\" \\t\",o+=' \\t\\t',o+=\" \\t\\t\"+Z(t)+\"\",o+=\" \\t\",\"customXY\"!==i.dataLabelFormatScatter||/^ *$/.test(t)||(o+=\" \\t\",o+=' \\t\\t',o+=\" \\t\\t (\",o+=\" \\t\",o+=' \\t',o+=' \\t\\t',o+=\" \\t\\t\",o+=\" \\t\\t\\t\",o+=\" \\t\\t\",o+=\" \\t\\t[\"+Z(a.name)+\"\",o+=\" \\t\",o+=\" \\t\",o+=' \\t\\t',o+=\" \\t\\t, \",o+=\" \\t\",o+=' \\t',o+=' \\t\\t',o+=\" \\t\\t\",o+=\" \\t\\t\\t\",o+=\" \\t\\t\",o+=\" \\t\\t[\"+Z(a.name)+\"]\",o+=\" \\t\",o+=\" \\t\",o+=' \\t\\t',o+=\" \\t\\t)\",o+=\" \\t\",o+=' \\t'),o+=\" \\t\",o+=\" \",o+=\" \",o+=\" \",o+=\" \\t\",o+=\" \\t\",o+=\" \\t\\t\",o+=\" \\t\",o+=\" \\t\",o+=\" \",i.dataLabelPosition&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+='\\t ',o+=\" \",o+=' ',o+=' ',o+='\\t\\t\\t',o+=\" \",o+=\"\\t\\t\",o+=\"\")}),o+=\"\"),\"XY\"===i.dataLabelFormatScatter&&(o+=\"\",o+=\"\\t\",o+=\"\\t\\t\",o+=\"\\t\\t\",o+=\"\\t\\t\\t\",o+=\"\\t\\t\",o+=\"\\t \\t\",o+=\"\\t\",o+=\"\\t\",o+=\"\\t\\t\",o+=\"\\t\\t\\t\",o+=\"\\t\\t\",o+=\"\\t\\t\",o+=\"\\t\\t\",o+=\"\\t \\t\",o+=\" \\t\\t\",o+=\"\\t \\t\",o+='\\t \\t',o+=\"\\t\\t\",o+=\"\\t\",i.dataLabelPosition&&(o+=' '),o+='\\t',o+=' ',o+=' ',o+='\\t',o+='\\t',o+='\\t',o+=\"\\t\",o+='\\t\\t',o+='\\t\\t\\t',o+=\"\\t\\t\",o+=\"\\t\",o+=\"\")}1!==n.length&&!i.valueBarColors||i.chartColors===u||a.values.forEach(function(t,e){var a=t<0?i.invertedColors||u:i.chartColors||[];o+=\" \",o+=' ',o+=' ',o+=' ',o+=\" \",0===i.lineSize?o+=\"\":(o+=\"\",o+=' ',o+=\"\"),o+=Tt(i.shadow,p),o+=\" \",o+=\" \"}),o+=\"\",o+=\" \",o+=\" Sheet1!$A$2:$A$\"+(n[0].values.length+1)+\"\",o+=\" \",o+=\" General\",o+=' ',n[0].values.forEach(function(t,e){o+=''+(t||0===t?t:\"\")+\"\"}),o+=\" \",o+=\" \",o+=\"\",o+=\"\",o+=\" \",o+=\" Sheet1!$\"+Et(t+1)+\"$2:$\"+Et(t+1)+\"$\"+(n[0].values.length+1)+\"\",o+=\" \",o+=\" General\",o+=' ',n[0].values.forEach(function(t,e){o+=''+(a.values[e]||0===a.values[e]?a.values[e]:\"\")+\"\"}),o+=\" \",o+=\" \",o+=\"\",o+='',o+=\"\"}),o+=\" \",o+=' ',o+=\" \",o+=\" \",o+=\" \",o+=\" \",o+=' ',o+=\" \"+tt(i.dataLabelColor||m)+\"\",o+=' ',o+=\" \",o+=\" \",o+=\" \",i.dataLabelPosition&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=\" \",o+=' ',o+=' ',o+=\"\";break;case j.BUBBLE:o+=\"\",o+='',s=-1;var l=1;n.filter(function(t,e){return 0\",o+=' ',o+=' ',o+=\" \",o+=\" \",o+=\" Sheet1!$\"+L[l]+\"$1\",o+=' '+a.name+\"\",o+=\" \",o+=\" \",o+=\"\";var e=i.chartColors[s%i.chartColors.length];\"transparent\"===e?o+=\"\":i.chartColorsOpacity?o+=\"\"+tt(e,'')+\"\":o+=\"\"+tt(e)+\"\",0===i.lineSize?o+=\"\":i.dataBorder?o+=''+tt(i.dataBorder.color)+'':(o+=''+tt(e)+\"\",o+=''),o+=Tt(i.shadow,p),o+=\"\",o+=\"\",o+=\" \",o+=\" Sheet1!$A$2:$A$\"+(n[0].values.length+1)+\"\",o+=\" \",o+=\" General\",o+=' ',n[0].values.forEach(function(t,e){o+=''+(t||0===t?t:\"\")+\"\"}),o+=\" \",o+=\" \",o+=\"\",o+=\"\",o+=\" \",o+=\" Sheet1!$\"+Et(l)+\"$2:$\"+Et(l)+\"$\"+(n[0].values.length+1)+\"\",l++,o+=\" \",o+=\" General\",o+=' ',n[0].values.forEach(function(t,e){o+=''+(a.values[e]||0===a.values[e]?a.values[e]:\"\")+\"\"}),o+=\" \",o+=\" \",o+=\"\",o+=\" \",o+=\" \",o+=\" Sheet1!$\"+Et(l)+\"$2:$\"+Et(t+2)+\"$\"+(a.sizes.length+1)+\"\",l++,o+=\" \",o+=\" General\",o+='\\t ',a.sizes.forEach(function(t,e){o+=''+(t||\"\")+\"\"}),o+=\" \",o+=\" \",o+=\" \",o+=' ',o+=\"\"}),o+=\" \",o+=' ',o+=\" \",o+=\" \",o+=\" \",o+=\" \",o+=' ',o+=\" \"+tt(i.dataLabelColor||m)+\"\",o+=' ',o+=\" \",o+=\" \",o+=\" \",i.dataLabelPosition&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=\" \",o+=' ',o+=' ',o+=\"\";break;case j.DOUGHNUT:case j.PIE:var c=n[0];o+=\"\",o+=' ',o+=\"\",o+=' ',o+=' ',o+=\" \",o+=\" \",o+=\" Sheet1!$B$1\",o+=\" \",o+=' ',o+=' '+Z(c.name)+\"\",o+=\" \",o+=\" \",o+=\" \",o+=\" \",o+=' ',o+=' ',i.dataNoEffects?o+=\"\":o+=Tt(i.shadow,p),o+=\" \",o+='',c.labels.forEach(function(t,e){o+=\"\",o+=' ',o+=' ',o+=\" \",o+=\" \"+tt(i.chartColors[e+1>i.chartColors.length?Math.floor(Math.random()*i.chartColors.length):e])+\"\",i.dataBorder&&(o+=''+tt(i.dataBorder.color)+''),o+=Tt(i.shadow,p),o+=\" \",o+=\"\"}),o+=\"\",c.labels.forEach(function(t,e){o+=\"\",o+=' ',o+=' ',o+=\" \",o+=\" \",o+=\" \",o+=' ',o+=\" \"+tt(i.dataLabelColor||m)+\"\",o+=' ',o+=\" \",o+=\" \",o+=\" \",r===j.PIE&&(o+=' '),o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=' ',o+=\" \"}),o+=' ',o+=\"\\t\",o+=\"\\t \",o+=\"\\t \",o+=\"\\t \",o+=\"\\t\\t\",o+='\\t\\t ',o+='\\t\\t\\t',o+=\"\\t\\t \",o+=\"\\t\\t\",o+=\"\\t \",o+=\"\\t\",o+=r===j.PIE?'':\"\",o+='\\t',o+='\\t',o+='\\t',o+='\\t',o+='\\t',o+='\\t',o+=' ',o+=\"\",o+=\"\",o+=\" \",o+=\" Sheet1!$A$2:$A$\"+(c.labels.length+1)+\"\",o+=\" \",o+='\\t ',c.labels.forEach(function(t,e){o+=''+Z(t)+\"\"}),o+=\" \",o+=\" \",o+=\"\",o+=\" \",o+=\" \",o+=\" Sheet1!$B$2:$B$\"+(c.labels.length+1)+\"\",o+=\" \",o+='\\t ',c.values.forEach(function(t,e){o+=''+(t||0===t?t:\"\")+\"\"}),o+=\" \",o+=\" \",o+=\" \",o+=\" \",o+=' ',r===j.DOUGHNUT&&(o+=' '),o+=\"\";break;default:o+=\"\"}return o}function Pt(e,t,a){var r=\"\";return e.type===j.SCATTER||e.type===j.BUBBLE?r+=\"\":r+=\"\",r+=' ',r+=\" \",r+='',!e.catAxisMaxVal&&0!==e.catAxisMaxVal||(r+=''),!e.catAxisMinVal&&0!==e.catAxisMinVal||(r+=''),r+=\"\",r+=' ',r+=' ',r+=\"none\"!==e.catGridLine.style?Rt(e.catGridLine):\"\",e.showCatAxisTitle&&(r+=_t({color:e.catAxisTitleColor,fontFace:e.catAxisTitleFontFace,fontSize:e.catAxisTitleFontSize,rotate:e.catAxisTitleRotate,title:e.catAxisTitle||\"Axis Title\"})),e.type===j.SCATTER||e.type===j.BUBBLE?r+=' ':r+=' ',e.type===j.SCATTER?(r+=' ',r+=' ',r+=' '):(r+=' ',r+=' ',r+=' '),r+=\" \",r+=' ',r+=!1===e.catAxisLineShow?\"\":'',r+=' ',r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=' ',r+=' ',r+=' ',r+=\" \",r+=\" \",r+=' ',r+=\" \",r+=\" \",r+=' ',r+=\" ',r+=' ',r+=' ',r+=' ',e.catAxisLabelFrequency&&(r+=' '),e.catLabelFormatCode&&([\"catAxisBaseTimeUnit\",\"catAxisMajorTimeUnit\",\"catAxisMinorTimeUnit\"].forEach(function(t){!e[t]||\"string\"==typeof e[t]&&-1!==[\"days\",\"months\",\"years\"].indexOf(t.toLowerCase())||(console.warn(\"`\"+t+\"` must be one of: 'days','months','years' !\"),e[t]=null)}),e.catAxisBaseTimeUnit&&(r+=''),e.catAxisMajorTimeUnit&&(r+=''),e.catAxisMinorTimeUnit&&(r+=''),e.catAxisMajorUnit&&(r+=''),e.catAxisMinorUnit&&(r+='')),e.type===j.SCATTER||e.type===j.BUBBLE?r+=\"\":r+=\"\",r}function Lt(t,e){var a=e===x?\"col\"===t.barDir?\"l\":\"b\":\"col\"===t.barDir?\"r\":\"t\",r=\"\",n=\"r\"==a||\"t\"==a?\"max\":\"autoZero\",i=e===x?C:S;return r+=\"\",r+=' ',r+=\" \",r+=' ',!t.valAxisMaxVal&&0!==t.valAxisMaxVal||(r+=''),!t.valAxisMinVal&&0!==t.valAxisMinVal||(r+=''),r+=\" \",r+=' ',r+=' ',\"none\"!==t.valGridLine.style&&(r+=Rt(t.valGridLine)),t.showValAxisTitle&&(r+=_t({color:t.valAxisTitleColor,fontFace:t.valAxisTitleFontFace,fontSize:t.valAxisTitleFontSize,rotate:t.valAxisTitleRotate,title:t.valAxisTitle||\"Axis Title\"})),r+=' ',t.type===j.SCATTER?(r+=' ',r+=' ',r+=' '):(r+=' ',r+=' ',r+=' '),r+=\" \",r+=' ',r+=!1===t.valAxisLineShow?\"\":'',r+=' ',r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=' ',r+=' ',r+=' ',r+=\" \",r+=\" \",r+=' ',r+=\" \",r+=\" \",r+=' ',r+=' ',r+=' ',t.valAxisMajorUnit&&(r+=' '),t.valAxisDisplayUnit&&(r+=''),r+=\"\"}function _t(t){var e=\"left\"===t.titleAlign||\"right\"===t.titleAlign?'':\"\",a=t.rotate?'':\"\",r=t.fontSize?'sz=\"'+Math.round(t.fontSize)+'00\"':\"\",n=t.titlePos&&t.titlePos.x&&t.titlePos.y?'':\"\";return\"\\n\\t \\n\\t \\n\\t \"+a+\"\\n\\t \\n\\t \\n\\t \"+e+\"\\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t '+(Z(t.title)||\"\")+\"\\n\\t \\n\\t
\\n\\t \\n\\t \\n\\t \"+n+'\\n\\t \\n\\t'}function Et(t){var e=\"\";return t<=26?e=L[t]:(e+=L[Math.floor(t/L.length)-1],e+=L[t%L.length]),e}function Tt(t,e){if(!t)return\"\";if(\"object\"!=typeof t)return console.warn(\"`shadow` options must be an object. Ex: `{shadow: {type:'none'}}`\"),\"\";var a=\"\",r=q(e,t),n=r.type||\"outer\",i=r.blur*R,o=r.offset*R,s=6e4*r.angle,l=r.color,c=1e5*r.opacity;return a+=\"',a+='',a+='',a+=\"\",a+=\"\"}function Rt(t){var e=\"\";return e+=\" \",e+=' ',e+=' ',e+=' ',e+=\" \",e+=\" \",e+=\"\"}function kt(t){var i=\"undefined\"!=typeof require&&\"undefined\"==typeof window?require(\"fs\"):null,o=\"undefined\"!=typeof require&&\"undefined\"==typeof window?require(\"https\"):null,e=[];return t.relsMedia.filter(function(t){return\"online\"!==t.type&&!t.data}).forEach(function(n){e.push(new Promise(function(a,r){if(i&&0!==n.path.indexOf(\"http\"))try{var t=i.readFileSync(n.path);n.data=Buffer.from(t).toString(\"base64\"),a(\"done\")}catch(t){n.data=V,r('ERROR: Unable to read media: \"'+n.path+'\"\\n'+t.toString())}else if(i&&o&&0===n.path.indexOf(\"http\"))o.get(n.path,function(t){var e=\"\";t.setEncoding(\"binary\"),t.on(\"data\",function(t){return e+=t}),t.on(\"end\",function(){n.data=Buffer.from(e,\"binary\").toString(\"base64\"),a(\"done\")}),t.on(\"error\",function(t){n.data=V,r(\"ERROR! Unable to load image: \"+n.path)})});else{var e=new XMLHttpRequest;e.onload=function(){var t=new FileReader;t.onloadend=function(){n.data=t.result,n.isSvgPng?Nt(n).then(function(){a(\"done\")}).catch(function(t){r(t)}):a(\"done\")},t.readAsDataURL(e.response)},e.onerror=function(t){n.data=V,r(\"ERROR! Unable to load image: \"+n.path)},e.open(\"GET\",n.path),e.responseType=\"blob\",e.send()}}))}),t.relsMedia.filter(function(t){return t.isSvgPng&&t.data}).forEach(function(t){i?(t.data=V,e.push(Promise.resolve().then(function(){return\"done\"}))):e.push(Nt(t))}),e}function Nt(n){return new Promise(function(a,e){var r=new Image;r.onload=function(){r.width+r.height===0&&r.onerror(\"h/w=0\");var t=document.createElement(\"CANVAS\"),e=t.getContext(\"2d\");t.width=r.width,t.height=r.height,e.drawImage(r,0,0);try{n.data=t.toDataURL(n.type),a(\"done\")}catch(t){r.onerror(t)}t=null},r.onerror=function(t){n.data=V,e(\"ERROR! Unable to load image: \"+n.path)},r.src=\"string\"==typeof n.data?n.data:V})}function Ft(){var o=this;this._version=\"3.1.0\",this._charts=j,this._colors=c,this._shapes=rt,this.addNewSlide=function(t){return o.addSlide(t)},this.getSlide=function(e){return o.slides.filter(function(t){return t.number===e})[0]},this.setSlideNumber=function(t){o.masterSlide.slideNumberObj=t,o.slideLayouts.filter(function(t){return t.name===r})[0].slideNumberObj=t},this.createChartMediaRels=function(t,a,e){t.relsChart.forEach(function(t){return e.push(Ct(t,a))}),t.relsMedia.forEach(function(t){if(\"online\"!==t.type&&\"hyperlink\"!==t.type){var e=t.data&&\"string\"==typeof t.data?t.data:\"\";-1===e.indexOf(\",\")&&-1===e.indexOf(\";\")?e=\"image/png;base64,\"+e:-1===e.indexOf(\",\")?e=\"image/png;base64,\"+e:-1===e.indexOf(\";\")&&(e=\"image/png;\"+e),a.file(t.Target.replace(\"..\",\"ppt\"),e.split(\",\").pop(),{base64:!0})}})},this.writeFileToBrowser=function(i,o){return new Promise(function(t,e){var a=document.createElement(\"a\");if(a.setAttribute(\"style\",\"display:none;\"),document.body.appendChild(a),window.navigator.msSaveOrOpenBlob){var r=new Blob([o],{type:\"application/vnd.openxmlformats-officedocument.presentationml.presentation\"});a.onclick=function(){window.navigator.msSaveOrOpenBlob(r,i)},a.click(),document.body.removeChild(a),t(i)}else if(window.URL.createObjectURL){var n=window.URL.createObjectURL(new Blob([o],{type:\"application/vnd.openxmlformats-officedocument.presentationml.presentation\"}));a.href=n,a.download=i,a.click(),setTimeout(function(){window.URL.revokeObjectURL(n),document.body.removeChild(a)},100),t(i)}})},this.exportPresentation=function(i){return new Promise(function(e,t){var a=[],r=[],n=new d;o.slides.forEach(function(t){r=r.concat(kt(t))}),o.slideLayouts.forEach(function(t){r=r.concat(kt(t))}),r=r.concat(kt(o.masterSlide)),Promise.all(r).catch(function(t){return console.error(\"ERROR! pptxgenjs export media:\"),console.error(t),null}).then(function(){o.slides.forEach(function(t){t.slideLayout&&function(t){(t.slideLayout.data||[]).forEach(function(e){e.type===I.placeholder&&0===t.data.filter(function(t){return t.options&&t.options.placeholder===e.options.placeholder}).length&&yt(t,\"\",{placeholder:e.options.placeholder},!1)})}(t)}),n.folder(\"_rels\"),n.folder(\"docProps\"),n.folder(\"ppt\").folder(\"_rels\"),n.folder(\"ppt/charts\").folder(\"_rels\"),n.folder(\"ppt/embeddings\"),n.folder(\"ppt/media\"),n.folder(\"ppt/slideLayouts\").folder(\"_rels\"),n.folder(\"ppt/slideMasters\").folder(\"_rels\"),n.folder(\"ppt/slides\").folder(\"_rels\"),n.folder(\"ppt/theme\"),n.folder(\"ppt/notesMasters\").folder(\"_rels\"),n.folder(\"ppt/notesSlides\").folder(\"_rels\"),n.file(\"[Content_Types].xml\",function(t,e,a){var r=''+g;return r+='',r+='',r+='',r+='',r+='',r+='',r+='',r+='',r+='',t.forEach(function(t){(t.relsMedia||[]).forEach(function(t){\"image\"!==t.type&&\"online\"!==t.type&&\"chart\"!==t.type&&\"m4v\"!==t.extn&&-1===r.indexOf(t.type)&&(r+='')})}),r+='',r+='',r+='',r+='',t.forEach(function(t,e){r+='',r+='',t.relsChart.forEach(function(t){r+=' '})}),r+='',r+='',r+='',r+='',e.forEach(function(t,e){r+='',(t.relsChart||[]).forEach(function(t){r+=' '})}),t.forEach(function(t,e){r+=' '}),a.relsChart.forEach(function(t){r+=' '}),a.relsMedia.forEach(function(t){\"image\"!==t.type&&\"online\"!==t.type&&\"chart\"!==t.type&&\"m4v\"!==t.extn&&-1===r.indexOf(t.type)&&(r+=' ')}),r+=' ',r+=' ',r+=\"\"}(o.slides,o.slideLayouts,o.masterSlide)),n.file(\"_rels/.rels\",''+g+'\\n\\t\\t\\n\\t\\t\\n\\t\\t\\n\\t\\t'),n.file(\"docProps/app.xml\",function(t,e){return''+g+'\\n\\t0\\n\\t0\\n\\tMicrosoft Office PowerPoint\\n\\tOn-screen Show (16:9)\\n\\t0\\n\\t'+t.length+\"\\n\\t\"+t.length+'\\n\\t0\\n\\t0\\n\\tfalse\\n\\t\\n\\t\\t\\n\\t\\t\\tFonts Used\\n\\t\\t\\t2\\n\\t\\t\\tTheme\\n\\t\\t\\t1\\n\\t\\t\\tSlide Titles\\n\\t\\t\\t'+t.length+'\\n\\t\\t\\n\\t\\n\\t\\n\\t\\t\\n\\t\\t\\tArial\\n\\t\\t\\tCalibri\\n\\t\\t\\tOffice Theme\\n\\t\\t\\t'+t.map(function(t,e){return\"Slide \"+(e+1)+\"\\n\"}).join(\"\")+\"\\n\\t\\t\\n\\t\\n\\t\"+e+\"\\n\\tfalse\\n\\tfalse\\n\\tfalse\\n\\t16.0000\\n\\t\"}(o.slides,o.company)),n.file(\"docProps/core.xml\",function(t,e,a,r){return'\\n\\t\\n\\t\\t'+Z(t)+\"\\n\\t\\t\"+Z(e)+\"\\n\\t\\t\"+Z(a)+\"\\n\\t\\t\"+Z(a)+\"\\n\\t\\t\"+r+'\\n\\t\\t'+(new Date).toISOString().replace(/\\.\\d\\d\\dZ/,\"Z\")+'\\n\\t\\t'+(new Date).toISOString().replace(/\\.\\d\\d\\dZ/,\"Z\")+\"\\n\\t\"}(o.title,o.subject,o.author,o.revision)),n.file(\"ppt/_rels/presentation.xml.rels\",function(t){var e=1,a=''+g;a+='',a+='';for(var r=1;r<=t.length;r++)a+='';return a+=''}(o.slides)),n.file(\"ppt/theme/theme1.xml\",''+g+''),n.file(\"ppt/presentation.xml\",function(t,e,a){var r=''+g+'';r+='',r+=\"\";for(var n=0;n';r+=\"\",r+='';for(var i=1;i<10;i++)r+=\"\";return r+=\"\",r+=\"\"}(o.slides,o.presLayout,o.rtlMode)),n.file(\"ppt/presProps.xml\",''+g+''),n.file(\"ppt/tableStyles.xml\",''+g+''),n.file(\"ppt/viewProps.xml\",''+g+''),o.slideLayouts.forEach(function(t,e){n.file(\"ppt/slideLayouts/slideLayout\"+(e+1)+\".xml\",function(t){return'\\n\\t\\t\\n\\t\\t'+it(t)+\"\\n\\t\\t\"}(t)),n.file(\"ppt/slideLayouts/_rels/slideLayout\"+(e+1)+\".xml.rels\",function(t,e){return ot(e[t-1],[{target:\"../slideMasters/slideMaster1.xml\",type:\"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideMaster\"}])}(e+1,o.slideLayouts))}),o.slides.forEach(function(t,e){n.file(\"ppt/slides/slide\"+(e+1)+\".xml\",function(t){return''+g+'\"+it(t)+\"\"}(t)),n.file(\"ppt/slides/_rels/slide\"+(e+1)+\".xml.rels\",function(t,e,a){return ot(t[a-1],[{target:\"../slideLayouts/slideLayout\"+function(t,e,a){for(var r=0;r\\n\\t\\t\\n\\t\\t\\t\\n\\t\\t\\t\\n\\t\\t'}(e+1))}),n.file(\"ppt/slideMasters/slideMaster1.xml\",function(a,t){var e=t.map(function(t,e){return''}),r=''+g;return r+='',r+=it(a),r+='',r+=\"\"+e.join(\"\")+\"\",r+='',r+=' ',r+=\"\"}(o.masterSlide,o.slideLayouts)),n.file(\"ppt/slideMasters/_rels/slideMaster1.xml.rels\",function(t,e){var a=e.map(function(t,e){return{target:\"../slideLayouts/slideLayout\"+(e+1)+\".xml\",type:\"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideLayout\"}});return a.push({target:\"../theme/theme1.xml\",type:\"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme\"}),ot(t,a)}(o.masterSlide,o.slideLayouts)),n.file(\"ppt/notesMasters/notesMaster1.xml\",''+g+'7/23/19Click to edit Master text stylesSecond levelThird levelFourth levelFifth level‹#›'),n.file(\"ppt/notesMasters/_rels/notesMaster1.xml.rels\",''+g+'\\n\\t\\t\\n\\t\\t'),o.slideLayouts.forEach(function(t){o.createChartMediaRels(t,n,a)}),o.slides.forEach(function(t){o.createChartMediaRels(t,n,a)}),o.createChartMediaRels(o.masterSlide,n,a),Promise.all(a).then(function(){\"STREAM\"===i?n.generateAsync({type:\"nodebuffer\"}).then(function(t){e(t)}):e(i?n.generateAsync({type:i}):n.generateAsync({type:\"blob\"}))}).catch(function(t){throw new Error(t)})})})},this.LAYOUTS={LAYOUT_4x3:{name:\"screen4x3\",width:9144e3,height:6858e3},LAYOUT_16x9:{name:\"screen16x9\",width:9144e3,height:5143500},LAYOUT_16x10:{name:\"screen16x10\",width:9144e3,height:5715e3},LAYOUT_WIDE:{name:\"custom\",width:12192e3,height:6858e3}},this._author=\"PptxGenJS\",this._company=\"PptxGenJS\",this._revision=\"1\",this._subject=\"PptxGenJS Presentation\",this._title=\"PptxGenJS Presentation\",this._presLayout={name:this.LAYOUTS[a].name,width:this.LAYOUTS[a].width,height:this.LAYOUTS[a].height},this._rtlMode=!1,this.slideLayouts=[{presLayout:this._presLayout,name:r,number:1e3,slide:null,data:[],rels:[],relsChart:[],relsMedia:[],margin:b,slideNumberObj:null}],this.slides=[],this.masterSlide={addChart:null,addImage:null,addMedia:null,addNotes:null,addShape:null,addTable:null,addText:null,presLayout:this._presLayout,name:null,number:null,data:[],rels:[],relsChart:[],relsMedia:[],slideLayout:null,slideNumberObj:null}}return Object.defineProperty(Ft.prototype,\"layout\",{get:function(){return this._layout},set:function(t){var e=this.LAYOUTS[t];if(!e)throw new Error(\"UNKNOWN-LAYOUT\");this._layout=t,this._presLayout=e},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"version\",{get:function(){return this._version},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"author\",{get:function(){return this._author},set:function(t){this._author=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"company\",{get:function(){return this._company},set:function(t){this._company=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"revision\",{get:function(){return this._revision},set:function(t){this._revision=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"subject\",{get:function(){return this._subject},set:function(t){this._subject=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"title\",{get:function(){return this._title},set:function(t){this._title=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"rtlMode\",{get:function(){return this._rtlMode},set:function(t){this._rtlMode=t},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"charts\",{get:function(){return this._charts},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"colors\",{get:function(){return this._colors},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"shapes\",{get:function(){return this._shapes},enumerable:!0,configurable:!0}),Object.defineProperty(Ft.prototype,\"presLayout\",{get:function(){return this._presLayout},enumerable:!0,configurable:!0}),Ft.prototype.stream=function(){var t=this;return new Promise(function(e,a){t.exportPresentation(\"STREAM\").then(function(t){e(t)}).catch(function(t){a(t)})})},Ft.prototype.write=function(t){var r=this;return new Promise(function(e,a){r.exportPresentation(t).then(function(t){e(t)}).catch(function(t){a(t+\"\\nDid you mean to use writeFile() instead?\")})})},Ft.prototype.writeFile=function(t){var i=this;return new Promise(function(e,a){var r=\"undefined\"!=typeof require&&\"undefined\"==typeof window?require(\"fs\"):null,n=t?t.toString().toLowerCase().endsWith(\".pptx\")?t:t+\".pptx\":\"Presenation.pptx\";i.exportPresentation(r?\"nodebuffer\":null).then(function(t){r?r.writeFile(n,t,function(){e(n)}):e(i.writeFileToBrowser(n,t))}).catch(function(t){a(t)})})},Ft.prototype.addSlide=function(e){var t=new xt({addSlide:this.addNewSlide,getSlide:this.getSlide,presLayout:this.presLayout,setSlideNum:this.setSlideNumber,slideNumber:this.slides.length+1,slideLayout:e&&this.slideLayouts.filter(function(t){return t.name===e})[0]||this.LAYOUTS[a]});return this.slides.push(t),t},Ft.prototype.defineLayout=function(t){t?t.name?t.width?t.height?\"number\"!=typeof t.height?console.warn(\"defineLayout `height` should be a number (inches)\"):\"number\"!=typeof t.width&&console.warn(\"defineLayout `width` should be a number (inches)\"):console.warn(\"defineLayout requires `height`\"):console.warn(\"defineLayout requires `width`\"):console.warn(\"defineLayout requires `name`\"):console.warn(\"defineLayout requires `{name, width, height}`\"),this.LAYOUTS[t.name]={name:t.name,width:Math.round(Number(t.width)*T),height:Math.round(Number(t.height)*T)}},Ft.prototype.defineSlideMaster=function(t){if(!t.title)throw Error(\"defineSlideMaster() object argument requires a `title` value. (https://gitbrent.github.io/PptxGenJS/docs/masters.html)\");var e={presLayout:this.presLayout,name:t.title,number:1e3+this.slideLayouts.length+1,slide:null,data:[],rels:[],relsChart:[],relsMedia:[],margin:t.margin||b,slideNumberObj:t.slideNumber||null};mt(t,e),this.slideLayouts.push(e),e.slideNumberObj&&!this.masterSlide.slideNumberObj&&(this.masterSlide.slideNumberObj=e.slideNumberObj)},Ft.prototype.tableToSlides=function(t,e){void 0===e&&(e={}),function(r,o,t,e){void 0===t&&(t={});var n=t||{};n.slideMargin=n.slideMargin||0===n.slideMargin?n.slideMargin:.5;var s=n.w||r.presLayout.width,a=[],i=[],l=[],c=[],p=[],u=[.5,.5,.5,.5],f=0;if(!document.getElementById(o))throw new Error('tableToSlides: Table ID \"'+o+'\" does not exist!');e&&e.margin?(Array.isArray(e.margin)?u=e.margin:isNaN(e.margin)||(u=[e.margin,e.margin,e.margin,e.margin]),n.slideMargin=u):n&&n.slideMargin&&(Array.isArray(n.slideMargin)?u=n.slideMargin:isNaN(n.slideMargin)||(u=[n.slideMargin,n.slideMargin,n.slideMargin,n.slideMargin])),s=(n.w?X(n.w):r.presLayout.width)-X(u[1]+u[3]),n.verbose&&console.log(\"-- VERBOSE MODE ----------------------------------\"),n.verbose&&console.log(\"opts.h ................. = \"+n.h),n.verbose&&console.log(\"opts.w ................. = \"+n.w),n.verbose&&console.log(\"pptx.presLayout.width .. = \"+r.presLayout.width/T),n.verbose&&console.log(\"emuSlideTabW (in)....... = \"+s/T);var d=document.querySelectorAll(\"#\"+o+\" tr:first-child th\");0===d.length&&(d=document.querySelectorAll(\"#\"+o+\" tr:first-child td\")),d.forEach(function(t){if(t.getAttribute(\"colspan\"))for(var e=0;e opts.y = \"+n.y),a.addTable(t.rows,{x:n.x||u[3],y:n.y,w:Number(s)/T,colW:c,autoPage:!1}),n.addImage&&a.addImage({path:n.addImage.url,x:n.addImage.x,y:n.addImage.y,w:n.addImage.w,h:n.addImage.h}),n.addShape&&a.addShape(n.addShape.shape,n.addShape.opts||{}),n.addTable&&a.addTable(n.addTable.rows,n.addTable.opts||{}),n.addText&&a.addText(n.addText.text,n.addText.opts||{})})}(this,t,e,e&&e.masterSlideName?this.slideLayouts.filter(function(t){return t.name===e.masterSlideName})[0]:null)},Ft}(JSZip);"],"file":"pptxgen.bundle.js"} \ No newline at end of file diff --git a/dist/pptxgen.cjs.js b/dist/pptxgen.cjs.js index 3cd69cab9..092aed81e 100644 --- a/dist/pptxgen.cjs.js +++ b/dist/pptxgen.cjs.js @@ -1,4 +1,4 @@ -/* PptxGenJS 3.1.0-beta @ 2020-01-21T03:54:51.201Z */ +/* PptxGenJS 3.1.0 @ 2020-01-22T02:21:48.604Z */ 'use strict'; var JSZip = require('jszip'); @@ -6832,7 +6832,7 @@ function createSvgPngPreview(rel) { |*| OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |*| SOFTWARE. \*/ -var VERSION = '3.1.0-beta'; +var VERSION = '3.1.0'; var PptxGenJS = /** @class */ (function () { function PptxGenJS() { var _this = this; diff --git a/dist/pptxgen.es.js b/dist/pptxgen.es.js index 46425ea8f..2ca04f05a 100644 --- a/dist/pptxgen.es.js +++ b/dist/pptxgen.es.js @@ -1,4 +1,4 @@ -/* PptxGenJS 3.1.0-beta @ 2020-01-21T03:54:51.205Z */ +/* PptxGenJS 3.1.0 @ 2020-01-22T02:21:48.610Z */ import * as JSZip from 'jszip'; /** @@ -6830,7 +6830,7 @@ function createSvgPngPreview(rel) { |*| OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |*| SOFTWARE. \*/ -var VERSION = '3.1.0-beta'; +var VERSION = '3.1.0'; var PptxGenJS = /** @class */ (function () { function PptxGenJS() { var _this = this; diff --git a/dist/pptxgen.min.js b/dist/pptxgen.min.js index 9a8dc9e95..36a3e5f9b 100644 --- a/dist/pptxgen.min.js +++ b/dist/pptxgen.min.js @@ -1,3 +1,3 @@ -/* PptxGenJS 3.1.0-beta @ 2020-01-21T03:54:50.225Z */ -var PptxGenJS=function(A){"use strict";var n,a,i,e,N=914400,E=12700,g="\r\n",s=2147483649,l=/^[0-9a-fA-F]{6}$/,u=1.67,F={color:"666666"},B=[3,3,3,3],f={color:"888888",style:"solid",size:1},h="000000",y=12,v=18,t="LAYOUT_16x9",r="DEFAULT",b=[.5,.5,.5,.5],c={type:"outer",blur:3,offset:23e3/12700,angle:90,color:"000000",opacity:.35,rotateWithShape:!0},o={size:8,color:"FFFFFF",opacity:.75},x="2094734552",C="2094734553",L="2094734554",P="2094734555",w="2094734556",T="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),d=["C0504D","4F81BD","9BBB59","8064A2","4BACC6","F79646","628FC6","C86360","C0504D","4F81BD","9BBB59","8064A2","4BACC6","F79646","628FC6","C86360"],m=["5DA5DA","FAA43A","60BD68","F17CB0","B2912F","B276B2","DECF3F","F15854","A7A7A7","5DA5DA","FAA43A","60BD68","F17CB0","B2912F","B276B2","DECF3F","F15854","A7A7A7"];(a=n=n||{}).left="left",a.center="center",a.right="right",a.justify="justify",(e=i=i||{}).b="b",e.ctr="ctr",e.t="t";var p,S,R,I,O,D,j,k,M,U,z,G,_="{F7021451-1387-4CA6-816F-3879F97B5CBC}";(S=p=p||{}).TEXT1="tx1",S.TEXT2="tx2",S.BACKGROUND1="bg1",S.BACKGROUND2="bg2",S.ACCENT1="accent1",S.ACCENT2="accent2",S.ACCENT3="accent3",S.ACCENT4="accent4",S.ACCENT5="accent5",S.ACCENT6="accent6",(I=R=R||{}).chart="chart",I.image="image",I.line="line",I.rect="rect",I.text="text",I.placeholder="placeholder",(D=O=O||{}).chart="chart",D.hyperlink="hyperlink",D.image="image",D.media="media",D.online="online",D.placeholder="placeholder",D.table="table",D.tablecell="tablecell",D.text="text",D.notes="notes",(k=j=j||{}).title="title",k.body="body",k.image="pic",k.chart="chart",k.table="tbl",k.media="media",(U=M=M||{}).AREA="area",U.BAR="bar",U.BAR3D="bar3D",U.BUBBLE="bubble",U.DOUGHNUT="doughnut",U.LINE="line",U.PIE="pie",U.RADAR="radar",U.SCATTER="scatter",(G=z=z||{}).DEFAULT="•",G.CHECK="✓",G.STAR="★",G.TRIANGLE="▶";var W=Object.freeze({RECTANGLE:{displayName:"Rectangle",name:"rect",avLst:{}},LINE:{displayName:"Line",name:"line",avLst:{}}}),Q="data:image/png;base64,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",V="data:image/png;base64,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";function H(a,e,t){return"string"!=typeof a||isNaN(Number(a))||(a=Number(a)),"number"==typeof a&&a<100?K(a):"number"==typeof a&&100<=a?a:"string"==typeof a&&-1/g,">").replace(/"/g,""").replace(/'/g,"'")}function K(a){return"number"==typeof a&&100"+e+"":""}function ea(a,e){var t="",r="solid",o="",l="";if(e&&"string"==typeof e&&(l+=""+ea(e.replace("#",""))+""),a)switch("string"==typeof a?t=a:(a.type&&(r=a.type),a.color&&(t=a.color),a.alpha&&(o+='')),r){case"solid":l+=""+aa(t,o)+"";break;default:l+=""}return l}function ta(s,p,c,a){void 0===s&&(s=[]),void 0===p&&(p={});var e,d=b,m=0,A=1*N,t=0,f=[{rows:[]}];if(p.verbose&&(console.log("-- VERBOSE MODE ----------------------------------"),console.log(".. (PARAMETERS)"),console.log("presLayout.height ......... = "+c.height/N),console.log("tabOpts.h ................. = "+p.h),console.log("tabOpts.w ................. = "+p.w),console.log("tabOpts.colW .............. = "+p.colW),console.log("tabOpts.slideMargin ....... = "+(p.slideMargin||"")),console.log(".. (/PARAMETERS)")),p.slideMargin||0===p.slideMargin||(p.slideMargin=b[0]),a&&void 0!==a.margin?Array.isArray(a.margin)?d=a.margin:isNaN(Number(a.margin))||(d=[Number(a.margin),Number(a.margin),Number(a.margin),Number(a.margin)]):!p.slideMargin&&0!==p.slideMargin||(Array.isArray(p.slideMargin)?d=p.slideMargin:isNaN(p.slideMargin)||(d=[p.slideMargin,p.slideMargin,p.slideMargin,p.slideMargin])),p.verbose&&console.log("arrInchMargins ......... = "+d.toString()),s[0].forEach(function(a){var e=(a=a||{type:O.tablecell}).options||null;t+=Number(e&&e.colspan?e.colspan:1)}),p.verbose&&console.log("numCols ................ = "+t),!p.w&&p.colW&&(Array.isArray(p.colW)?p.colW.forEach(function(a){"number"!=typeof p.w?p.w=0+a:p.w+=a}):p.w=p.colW*t),e="number"==typeof p.w?K(p.w):c.width-K(("number"==typeof p.x?p.x:d[1])+d[3]),p.verbose&&console.log("emuSlideTabW (in) ...... = "+(e/N).toFixed(1)),!p.colW||!Array.isArray(p.colW))if(p.colW&&!isNaN(Number(p.colW))){var r=[];s[0].forEach(function(){r.push(p.colW)}),p.colW=[],r.forEach(function(a){Array.isArray(p.colW)&&p.colW.push(a)})}else{p.colW=[];for(var o=0;oe?e=a.options.margin[0]*E:p.margin&&p.margin[0]&&p.margin[0]*E>e&&(e=p.margin[0]*E),a.options.margin&&a.options.margin[2]&&a.options.margin[2]*E>t?t=a.options.margin[2]*E:p.margin&&p.margin[2]&&p.margin[2]*E>t&&(t=p.margin[2]*E)}),A=p.h&&"number"==typeof p.h?p.h:c.height-K(d[0]+d[2])-(p.y&&"number"==typeof p.y?p.y:0),p.verbose&&console.log("emuSlideTabH (in) ...... = "+(A/N).toFixed(1)),1 "+A/N),f.push({rows:[]}),m=0,p.addHeaderToEach&&p._arrObjTabHeadRows){var e=[];return l.forEach(function(a){e.push({type:O.tablecell,text:a.lines.join(""),options:a.options})}),s.unshift(e),e=[],p._arrObjTabHeadRows[0].forEach(function(a){e.push(a)}),s.unshift(e),"break"}var a=f[f.length-1],t=[];r.forEach(function(a){t.push({type:O.tablecell,text:"",options:a.options})}),a.rows.push(t)}l.forEach(function(a,e){if(0o&&(o=a.lineHeight)}}),m+=o,p.verbose&&console.log("- SLIDE ["+f.length+"]: ROW ["+h+"]: one line added ... emuTabCurrH = "+(m/N).toFixed(2))};0'},contain:function(a,e){var t=a.h/a.w,r=t'},crop:function(a,e){var t=e.x,r=a.w-(e.x+e.w),o=e.y,l=a.h-(e.y+e.h);return''}};function la(T){var S=T.name?'':"",R=1;return T.bkgd?S+=ea(null,T.bkgd):!T.bkgd&&T.name&&T.name===r&&(S+=''),T.bkgdImgRid&&(S+=''),S+="",S+='',S+='',S+='',T.data.forEach(function(o,a){var e,t=0,r=0,l=H("75%","X",T.presLayout),n=0,i="",s=null;switch(void 0!==T.slideLayout&&void 0!==T.slideLayout.data&&o.options&&o.options.placeholder&&(e=T.slideLayout.data.filter(function(a){return a.options.placeholder===o.options.placeholder})[0]),o.options=o.options||{},void 0!==o.options.x&&(t=H(o.options.x,"X",T.presLayout)),void 0!==o.options.y&&(r=H(o.options.y,"Y",T.presLayout)),void 0!==o.options.w&&(l=H(o.options.w,"X",T.presLayout)),void 0!==o.options.h&&(n=H(o.options.h,"Y",T.presLayout)),e&&(!e.options.x&&0!==e.options.x||(t=H(e.options.x,"X",T.presLayout)),!e.options.y&&0!==e.options.y||(r=H(e.options.y,"Y",T.presLayout)),!e.options.w&&0!==e.options.w||(l=H(e.options.w,"X",T.presLayout)),!e.options.h&&0!==e.options.h||(n=H(e.options.h,"Y",T.presLayout))),o.shape&&(s=Aa(o.shape)),o.options.flipH&&(i+=' flipH="1"'),o.options.flipV&&(i+=' flipV="1"'),o.options.rotate&&(i+=' rot="'+Z(o.options.rotate)+'"'),o.type){case O.table:var p,c={},d=o.arrTabRows,A=o.options,m=0,f=0;d[0].forEach(function(a){p=a.options||null,m+=p&&p.colspan?Number(p.colspan):1});var h=' ';if(Array.isArray(A.colW)){h+="";for(var g=0;g';h+=""}else{f=A.colW?A.colW:N,o.options.w&&!A.colW&&(f=Math.round(("number"==typeof o.options.w?o.options.w:1)/m)),h+="";for(var u=0;u';h+=""}d.forEach(function(a,n){c[n]||(c[n]={}),a.forEach(function(a,e){for(var t=0;e+t',Object.entries(t).forEach(function(a){a[0];var e=a[1];if(!e.hmerge){var r=e.options||{};e.options=r,["align","bold","border","color","fill","fontFace","fontSize","margin","underline","valign"].forEach(function(a){A[a]&&!r[a]&&0!==r[a]&&(r[a]=A[a])});var t=r.valign?' anchor="'+r.valign.replace(/^c$/i,"ctr").replace(/^m$/i,"ctr").replace("center","ctr").replace("middle","ctr").replace("top","t").replace("btm","b").replace("bottom","b")+'"':"",o=r.colspan?' gridSpan="'+r.colspan+'"':"",l=r.rowspan?' rowSpan="'+r.rowspan+'"':"",n=e.optImp&&e.optImp.fill||r.fill?' ':"",i=0===r.margin||r.margin?r.margin:B;Array.isArray(i)||"number"!=typeof i||(i=[i,i,i,i]);var s=' marL="'+i[3]*E+'" marR="'+i[1]*E+'" marT="'+i[0]*E+'" marB="'+i[2]*E+'"';if(e.vmerge)h+='';else{if(h+=""+pa(e)+"",r.border&&!Array.isArray(r.border)&&"none"===r.border.type)h+=' ',h+=' ',h+=' ',h+=' ';else if(r.border&&"string"==typeof r.border)h+=' ',h+=' ',h+=' ',h+=' ';else if(r.border&&Array.isArray(r.border))[{idx:3,name:"lnL"},{idx:1,name:"lnR"},{idx:0,name:"lnT"},{idx:2,name:"lnB"}].forEach(function(a){if(r.border[a.idx]){var e='',t=r.border[a.idx]&&(r.border[a.idx].pt||0===r.border[a.idx].pt)?E*Number(r.border[a.idx].pt):E;h+="'+e+""}else h+=""});else if(r.border&&!Array.isArray(r.border)){var p=r.border&&(r.border.pt||0===r.border.pt)?E*Number(r.border.pt):E,c='',d=''+c+(d+='"/>')+"",h+=''+c+d+"",h+=''+c+d+"",h+=''+c+d+""}if(h+=n,h+=" ",h+=" ",r.colspan)for(var m=1;m'}}}),h+=""}),h+=" ",h+=" ",h+=" ",S+=h+="",R++;break;case O.text:case O.placeholder:o.options.line||0!==n||(n=.3*N),o.options.margin&&Array.isArray(o.options.margin)?(o.options.bodyProp.lIns=Math.round(o.options.margin[0]*E||0),o.options.bodyProp.rIns=Math.round(o.options.margin[1]*E||0),o.options.bodyProp.bIns=Math.round(o.options.margin[2]*E||0),o.options.bodyProp.tIns=Math.round(o.options.margin[3]*E||0)):"number"==typeof o.options.margin&&(o.options.bodyProp.lIns=Math.round(o.options.margin*E),o.options.bodyProp.rIns=Math.round(o.options.margin*E),o.options.bodyProp.bIns=Math.round(o.options.margin*E),o.options.bodyProp.tIns=Math.round(o.options.margin*E)),null===s&&(s=Aa(null)),S+="",S+='',S+="':"/>"),S+="",S+="placeholder"===o.type?ca(o):ca(e),S+="",S+="",S+="",S+='',S+='',S+=''+(o.options.rectRadius?'':"")+"",S+=o.options.fill?ea(o.options.fill):"",o.options.line&&(S+="",S+=ea(o.options.line),o.options.lineDash&&(S+=''),o.options.lineHead&&(S+=''),o.options.lineTail&&(S+=''),S+=""),o.options.shadow&&(o.options.shadow.type=o.options.shadow.type||"outer",o.options.shadow.blur=(o.options.shadow.blur||8)*E,o.options.shadow.offset=(o.options.shadow.offset||4)*E,o.options.shadow.angle=6e4*(o.options.shadow.angle||270),o.options.shadow.color=o.options.shadow.color||"000000",o.options.shadow.opacity=1e5*(o.options.shadow.opacity||.75),S+="",S+="',S+='',S+='',S+="",S+=""),S+="",S+=pa(o),S+="";break;case O.image:var y=o.options.sizing,v=o.options.rounding,b=l,x=n;if(S+="",S+=" ",S+=' ',o.hyperlink&&o.hyperlink.url&&(S+=''),o.hyperlink&&o.hyperlink.slide&&(S+=''),S+=" ",S+=' ',S+=" "+ca(e)+"",S+=" ",S+="",(T.relsMedia||[]).filter(function(a){return a.rId===o.imageRid})[0]&&"svg"===(T.relsMedia||[]).filter(function(a){return a.rId===o.imageRid})[0].extn?(S+='',S+=" ",S+=' ',S+=' ',S+=" ",S+=" ",S+=""):S+='',y&&y.type){var C=y.w?H(y.w,"X",T.presLayout):l,L=y.h?H(y.h,"Y",T.presLayout):n,P=H(y.x||0,"X",T.presLayout),w=H(y.y||0,"Y",T.presLayout);S+=oa[y.type]({w:b,h:x},{w:C,h:L,x:P,y:w}),b=C,x=L}else S+=" ";S+="",S+="",S+=" ",S+=' ',S+=' ',S+=" ",S+=' ',S+="",S+="";break;case O.media:"online"===o.mtype?(S+="",S+=" ",S+=' ',S+=" ",S+=" ",S+=' ',S+=" ",S+=" ",S+=' '):(S+="",S+=" ",S+=' ',S+=' ',S+=" ",S+=' ',S+=" ",S+=' ',S+=' ',S+=" ",S+=" ",S+=" ",S+=" ",S+=' '),S+=" ",S+=" ",S+=' ',S+=' ',S+=" ",S+=' ',S+=" ",S+="";break;case O.chart:S+="",S+=" ",S+=' ',S+=" ",S+=" "+ca(e)+"",S+=" ",S+=" ",S+=' ',S+=' ',S+=" ",S+=' ',S+=' ',S+=' ',S+=" ",S+=" ",S+="";break;default:S+=""}}),T.slideNumberObj&&(S+=' ',S+="",S+=" ",S+=" ",(T.slideNumberObj.fontFace||T.slideNumberObj.fontSize||T.slideNumberObj.color)&&(S+='',T.slideNumberObj.color&&(S+=ea(T.slideNumberObj.color)),T.slideNumberObj.fontFace&&(S+=''),S+=""),S+="",S+='',S+=""),S+="",S+=""}function na(a,e){var t=0,r=''+g+'';return a.rels.forEach(function(a){t=Math.max(t,a.rId),-1':r+='':-1')}),(a.relsChart||[]).forEach(function(a){t=Math.max(t,a.rId),r+=''}),(a.relsMedia||[]).forEach(function(a){t=Math.max(t,a.rId),-1':-1':r+='':-1':r+='':-1':r+='')}),e.forEach(function(a,e){r+=''}),r+=""}function ia(a,e){var t="",r="",o="",l=342900,n=e?"a:lvl1pPr":"a:pPr",i="<"+n+(a.options.rtlMode?' rtl="1" ':"");if(a.options.align)switch(a.options.align){case"left":i+=' algn="l"';break;case"right":i+=' algn="r"';break;case"center":i+=' algn="ctr"';break;case"justify":i+=' algn="just"';break;default:i+=""}if(a.options.lineSpacing&&(r=''),a.options.indentLevel&&!isNaN(Number(a.options.indentLevel))&&0'),a.options.paraSpaceAfter&&!isNaN(Number(a.options.paraSpaceAfter))&&0'),"object"==typeof a.options.bullet){if(a.options.bullet.type)"number"===a.options.bullet.type.toString().toLowerCase()&&(i+=' marL="'+(a.options.indentLevel&&0');else if(a.options.bullet.code){var s="&#x"+a.options.bullet.code+";";!1===/^[0-9A-Fa-f]{4}$/.test(a.options.bullet.code)&&(console.warn("Warning: `bullet.code should be a 4-digit hex code (ex: 22AB)`!"),s=z.DEFAULT),i+=' marL="'+(a.options.indentLevel&&0'}}else t=!0===a.options.bullet?(i+=' marL="'+(a.options.indentLevel&&0'):"";return i+=">"+r+o+t,e&&(i+=sa(a.options,!0)),i+=""}function sa(a,e){var t="",r=e?"a:defRPr":"a:rPr";if(t+="<"+r+' lang="'+(a.lang?a.lang:"en-US")+'"'+(a.lang?' altLang="en-US"':""),t+=a.fontSize?' sz="'+Math.round(a.fontSize)+'00"':"",t+=a.bold?' b="1"':"",t+=a.italic?' i="1"':"",t+=a.strike?' strike="sngStrike"':"",t+=a.underline||a.hyperlink?' u="sng"':"",t+=a.subscript?' baseline="-40000"':a.superscript?' baseline="30000"':"",t+=a.charSpacing?' spc="'+100*a.charSpacing+'" kern="0"':"",t+=' dirty="0">',(a.color||a.fontFace||a.outline)&&(a.outline&&"object"==typeof a.outline&&(t+=''+ea(a.outline.color||"FFFFFF")+""),a.color&&(t+=ea(a.color)),a.glow&&(t+="",t+=function(a,e){var t="",r=q(e,a);return t+='',t+=aa(r.color,''),t+=""}(a.glow,o),t+=""),a.fontFace&&(t+='')),a.hyperlink){if("object"!=typeof a.hyperlink)throw new Error("ERROR: text `hyperlink` option should be an object. Ex: `hyperlink:{url:'https://github.com'}` ");if(!a.hyperlink.url&&!a.hyperlink.slide)throw new Error("ERROR: 'hyperlink requires either `url` or `slide`'");a.hyperlink.url?t+='':a.hyperlink.slide&&(t+='')}return t+=""}function pa(e){var o=e.options||{};if(o&&e.type!==O.tablecell&&(void 0===e.text||null===e.text))return"";var r=[],a=e.type===O.tablecell?"":"",t=e.type===O.tablecell?"":"",l=a;return"string"!=typeof e.text&&"number"!=typeof e.text||(e.text=[{text:e.text.toString(),options:o||{}}]),Array.isArray(e.text)&&e.text.forEach(function(t,a){t.options=t.options||o||{},0===a&&t.options&&!t.options.bullet&&o.bullet&&(t.options.bullet=o.bullet),"string"!=typeof t.text&&"number"!=typeof t.text||(t.text=t.text.toString().replace(/\r*\n/g,g),-1":""):e+=' wrap="square" rtlCol="0">',e+="
",a.type===O.tablecell?"":e}(e),0===o.h&&o.line&&o.align?l+='':"placeholder"===e.type?(l+="",l+=ia(e,!0),l+=""):l+="",r.forEach(function(r,a){var e=r.options.rtlMode;r.options.lineIdx=a,r.options.align=r.options.align||o.align,r.options.lineSpacing=r.options.lineSpacing||o.lineSpacing,r.options.indentLevel=r.options.indentLevel||o.indentLevel,r.options.paraSpaceBefore=r.options.paraSpaceBefore||o.paraSpaceBefore,r.options.paraSpaceAfter=r.options.paraSpaceAfter||o.paraSpaceAfter,r.options.lineIdx=a,e=ia(r,!1),0===a?l+=""+e:0"+e),Object.entries(o).forEach(function(a){var e=a[0],t=a[1];"bullet"===e||r.options[e]||(r.options[e]=t)}),l+=function(t){var r=[],o="",l=sa(t.options,!1);return 1<(r=t.text.split(g)).length?r.forEach(function(a,e){o+=""+l+""+X(a),e+1")}):(t.options.align&&t.options.lineIdx,o=""+l+""+X(t.text)),o+""}(r)}),e.type===O.tablecell&&(o.fontSize||o.fontFace)?o.fontFace?(l+='',l+='',l+='',l+='',l+=""):l+='':l+='',l+="",l+=t}function ca(a){if(!a)return"";var e=a.options&&a.options.placeholderIdx?a.options.placeholderIdx:"",t=a.options&&a.options.placeholderType?a.options.placeholderType:"";return""}function da(a){return''+g+''+X(function(a){var e="";return a.data.forEach(function(a){"notes"===a.type&&(e+=a.text)}),e.replace(/\r*\n/g,g)}(a))+''+a.number+''}function ma(a){a&&"object"==typeof a&&("outer"!==a.type&&"inner"!==a.type&&"none"!==a.type&&(console.warn("Warning: shadow.type options are `outer`, `inner` or `none`."),a.type="outer"),a.angle&&((isNaN(Number(a.angle))||a.angle<0||359 \n'),a.file("_rels/.rels",'\n'),a.file("docProps/app.xml",'Microsoft Excel0falseWorksheets1Sheet1\n'),a.file("docProps/core.xml",'PptxGenJSEly, Brent'+(new Date).toISOString()+''+(new Date).toISOString()+"\n"),a.file("xl/_rels/workbook.xml.rels",'\n'),a.file("xl/styles.xml",'\n'),a.file("xl/theme/theme1.xml",''),a.file("xl/workbook.xml",'\n'),a.file("xl/worksheets/_rels/sheet1.xml.rels",'\n');var r='';c.opts.type===M.BUBBLE?r+='':c.opts.type===M.SCATTER?r+='':(r+='',r+=''),c.opts.type===M.BUBBLE?m.forEach(function(a,e){0===e?r+="X-Axis":(r+=""+X(a.name||" ")+"",r+=""+X("Size "+e)+"")}):m.forEach(function(a){r+=""+X((a.name||" ").replace("X-Axis","X-Values"))+""}),c.opts.type!==M.BUBBLE&&c.opts.type!==M.SCATTER&&m[0].labels.forEach(function(a){r+=""+X(a)+""}),r+="\n",a.file("xl/sharedStrings.xml",r);var l='';c.opts.type===M.BUBBLE||(c.opts.type===M.SCATTER?(l+='',l+='',m.forEach(function(a,e){l+=''})):(l+='
',l+='',l+='',m.forEach(function(a,e){l+=''}))),l+="",l+='',l+="
",a.file("xl/tables/table1.xml",l);var n='';if(n+='',c.opts.type===M.BUBBLE?n+='':c.opts.type===M.SCATTER?n+='':n+='',n+='',n+='',c.opts.type===M.BUBBLE){n+="",n+='',n+="",n+="",n+='',n+='0';for(var i=1;i',n+=""+i+"",n+="";n+="",m[0].values.forEach(function(a,e){n+='',n+=''+a+"";for(var t=1,r=1;r',n+=""+(m[r].values[e]||"")+"",n+="",n+='',n+=""+(m[r].sizes[e]||"")+"",n+="",t++;n+=""})}else if(c.opts.type===M.SCATTER){n+="",n+='',n+="",n+="",n+='',n+='0';for(var s=1;s',n+=""+s+"",n+="";n+="",m[0].values.forEach(function(a,e){n+='',n+=''+a+"";for(var t=1;t',n+=""+(m[t].values[e]||0===m[t].values[e]?m[t].values[e]:"")+"",n+="";n+=""})}else{n+="",n+='',n+="",n+="",n+='',n+='0';for(var p=1;p<=m.length;p++)n+='',n+=""+p+"",n+="";n+="",m[0].labels.forEach(function(a,e){n+='',n+='',n+=""+(m.length+e+1)+"",n+="";for(var t=0;t',n+=""+(m[t].values[e]||"")+"",n+="";n+=""})}n+="",n+='',n+="\n",a.file("xl/worksheets/sheet1.xml",n),a.generateAsync({type:"base64"}).then(function(a){d.file("ppt/embeddings/Microsoft_Excel_Worksheet"+c.globalId+".xlsx",a,{base64:!0}),d.file("ppt/charts/_rels/"+c.fileName+".rels",''),d.file("ppt/charts/"+c.fileName,function(o){var l='',n=!1;l+='',l+='',l+="",o.opts.showTitle?(l+=Sa({title:o.opts.title||"Chart Title",fontSize:o.opts.titleFontSize||v,color:o.opts.titleColor,fontFace:o.opts.titleFontFace,rotate:o.opts.titleRotate,titleAlign:o.opts.titleAlign,titlePos:o.opts.titlePos}),l+=''):l+='';o.opts.type===M.BAR3D&&(l+="",l+=' ',l+=' ',l+=' ',l+=' ',l+="");l+="",o.opts.layout?(l+="",l+=" ",l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=" ",l+=""):l+="";Array.isArray(o.opts.type)?o.opts.type.forEach(function(a){var e=q(o.opts,a.options),t=e.secondaryValAxis?C:x,r=e.secondaryCatAxis?P:L;n=n||e.secondaryValAxis,l+=Pa(a.type,a.data,e,t,r,!0)}):l+=Pa(o.opts.type,o.data,o.opts,x,L,!1);if(o.opts.type!==M.PIE&&o.opts.type!==M.DOUGHNUT){if(o.opts.valAxes&&!n)throw new Error("Secondary axis must be used by one of the multiple charts");if(o.opts.catAxes){if(!o.opts.valAxes||o.opts.valAxes.length!==o.opts.catAxes.length)throw new Error("There must be the same number of value and category axes.");l+=wa(q(o.opts,o.opts.catAxes[0]),L,x),o.opts.catAxes[1]&&(l+=wa(q(o.opts,o.opts.catAxes[1]),P,x))}else l+=wa(o.opts,L,x);o.opts.valAxes?(l+=Ta(q(o.opts,o.opts.valAxes[0]),x),o.opts.valAxes[1]&&(l+=Ta(q(o.opts,o.opts.valAxes[1]),C))):(l+=Ta(o.opts,x),o.opts.type===M.BAR3D&&(l+=function(e,a,t){var r="";r+="",r+=' ',r+=' ',r+=' ',r+=' ',r+="none"!==e.serGridLine.style?Ea(e.serGridLine):"",e.showSerAxisTitle&&(r+=Sa({color:e.serAxisTitleColor,fontFace:e.serAxisTitleFontFace,fontSize:e.serAxisTitleFontSize,rotate:e.serAxisTitleRotate,title:e.serAxisTitle||"Axis Title"}));r+=' ',r+=' ',r+=' ',r+=' ',r+=" ",r+=' ',r+=!1===e.serAxisLineShow?"":'',r+=' ',r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',r+=" ",r+=" ",r+=' ',r+=" ",r+=" ",r+=' ',r+=' ',e.serAxisLabelFrequency&&(r+=' ');e.serLabelFormatCode&&(["serAxisBaseTimeUnit","serAxisMajorTimeUnit","serAxisMinorTimeUnit"].forEach(function(a){!e[a]||"string"==typeof e[a]&&-1!==["days","months","years"].indexOf(a.toLowerCase())||(console.warn("`"+a+"` must be one of: 'days','months','years' !"),e[a]=null)}),e.serAxisBaseTimeUnit&&(r+=' '),e.serAxisMajorTimeUnit&&(r+=' '),e.serAxisMinorTimeUnit&&(r+=' '),e.serAxisMajorUnit&&(r+=' '),e.serAxisMinorUnit&&(r+=' '));return r+=""}(o.opts,w,x)))}o.opts.showDataTable&&(l+="",l+=' ',l+=' ',l+=' ',l+=' ',l+=" ",l+=" ",l+=' ',l+=" ",l+=" ",l+=" ",l+='\t ',l+="\t ",l+="\t ",l+='\t\t',l+=' ',l+='\t\t\t',l+='\t\t\t',l+='\t\t\t',l+='\t\t\t',l+="\t\t ",l+="\t\t",l+='\t\t',l+="\t ",l+="\t",l+="");l+=" ",l+=o.opts.fill?ea(o.opts.fill):"",l+=o.opts.border?''+ea(o.opts.border.color)+"":"",l+=" ",l+=" ",l+="",o.opts.showLegend&&(l+="",l+='',l+="",l+='',(o.opts.legendFontFace||o.opts.legendFontSize||o.opts.legendColor)&&(l+="",l+=" ",l+=" ",l+=" ",l+=" ",l+=o.opts.legendFontSize?'':"",o.opts.legendColor&&(l+=ea(o.opts.legendColor)),o.opts.legendFontFace&&(l+=''),o.opts.legendFontFace&&(l+=''),l+=" ",l+=" ",l+=' ',l+=" ",l+=""),l+="");l+=' ',l+=' ',o.opts.type===M.SCATTER&&(l+='');return l+="",l+="",l+=" ",l+=' ',l+=" ",l+="",l+='',l+=""}(c)),e()}).catch(function(a){t(a)})})}function Pa(r,o,l,a,e,t){var n="";switch(r){case M.AREA:case M.BAR:case M.BAR3D:case M.LINE:case M.RADAR:n+="",r!==M.BAR&&r!==M.BAR3D||(n+='',n+=''),r===M.RADAR&&(n+=''),n+='';var i=-1;o.forEach(function(a){i++;var e=a.index;n+="",n+=' ',n+=' ',n+=" ",n+=" ",n+=" Sheet1!$"+Ra(e+1)+"$1",n+=' '+X(a.name)+"",n+=" ",n+=" ",n+=' ';var t=l.chartColors?l.chartColors[i%l.chartColors.length]:null;n+=" ","transparent"===t?n+="":l.chartColorsOpacity?n+=""+aa(t,'')+"":n+=""+aa(t)+"",r===M.LINE?0===l.lineSize?n+="":(n+=''+aa(t)+"",n+=''):l.dataBorder&&(n+=''+aa(l.dataBorder.color)+''),n+=Na(l.shadow,c),n+=" ",r!==M.RADAR&&(n+=" ",n+=' ',l.dataLabelBkgrdColors&&(n+=" ",n+=" "+aa(t)+"",n+=" "),n+=" ",n+=" ",n+=" ",n+=" ",n+=' ',n+=" "+aa(l.dataLabelColor||h)+"",n+=' ',n+=" ",n+=" ",n+=" ",r!==M.AREA&&r!==M.BAR3D&&l.dataLabelPosition&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=" "),r!==M.LINE&&r!==M.RADAR||(n+="",n+=' ',l.lineDataSymbolSize&&(n+=' '),n+=" ",n+=" "+aa(l.chartColors[e+1>l.chartColors.length?Math.floor(Math.random()*l.chartColors.length):e])+"",n+=' '+aa(l.lineDataSymbolLineColor||t)+'',n+=" ",n+=" ",n+=""),r!==M.BAR&&r!==M.BAR3D||1!==o.length&&!l.valueBarColors||l.chartColors===d||a.values.forEach(function(a,e){var t=a<0?l.invertedColors||l.chartColors||d:l.chartColors||[];n+=" ",n+=' ',n+=' ',n+=' ',n+=" ",0===l.lineSize?n+="":r===M.BAR?(n+="",n+=' ',n+=""):(n+="",n+=" ",n+=' ',n+=" ",n+=""),n+=Na(l.shadow,c),n+=" ",n+=" "}),n+="",l.catLabelFormatCode?(n+=" ",n+=" Sheet1!$A$2:$A$"+(a.labels.length+1)+"",n+=" ",n+=" "+l.catLabelFormatCode+"",n+=' ',a.labels.forEach(function(a,e){n+=''+X(a)+""}),n+=" ",n+=" "):(n+=" ",n+=" Sheet1!$A$2:$A$"+(a.labels.length+1)+"",n+=" ",n+='\t ',a.labels.forEach(function(a,e){n+=''+X(a)+""}),n+=" ",n+=" "),n+="",n+=" ",n+=" ",n+=" Sheet1!$"+Ra(e+1)+"$2:$"+Ra(e+1)+"$"+(a.labels.length+1)+"",n+=" ",n+=" General",n+='\t ',a.values.forEach(function(a,e){n+=''+(a||0===a?a:"")+""}),n+=" ",n+=" ",n+=" ",r===M.LINE&&(n+=''),n+=""}),n+=" ",n+=' ',n+=" ",n+=" ",n+=" ",n+=" ",n+=' ',n+=" "+aa(l.dataLabelColor||h)+"",n+=' ',n+=" ",n+=" ",n+=" ",l.type===M.AREA||l.type===M.RADAR||t||l.dataLabelPosition&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=" ",r===M.BAR?(n+=' ',n+=' '):r===M.BAR3D?(n+=' ',n+=' ',n+=' '):r===M.LINE&&(n+=' '),n+=' ',n+=' ',n+=' ',n+="";break;case M.SCATTER:n+="",n+='',n+='',i=-1,o.filter(function(a,e){return 0",n+=' ',n+=' ',n+=" ",n+=" ",n+=" Sheet1!$"+T[a+1]+"$1",n+=' '+t.name+"",n+=" ",n+=" ",n+=" ";var e=l.chartColors[i%l.chartColors.length];if("transparent"===e?n+="":l.chartColorsOpacity?n+=""+aa(e,'')+"":n+=""+aa(e)+"",0===l.lineSize?n+="":(n+=''+aa(e)+"",n+=''),n+=Na(l.shadow,c),n+=" ",n+="",n+=' ',l.lineDataSymbolSize&&(n+=' '),n+=" ",n+=" "+aa(l.chartColors[a+1>l.chartColors.length?Math.floor(Math.random()*l.chartColors.length):a])+"",n+=' '+aa(l.lineDataSymbolLineColor||l.chartColors[i%l.chartColors.length])+'',n+=" ",n+=" ",n+="",l.showLabel){var r=Y("-xxxx-xxxx-xxxx-xxxxxxxxxxxx");!t.labels||"custom"!==l.dataLabelFormatScatter&&"customXY"!==l.dataLabelFormatScatter||(n+="",t.labels.forEach(function(a,e){"custom"!==l.dataLabelFormatScatter&&"customXY"!==l.dataLabelFormatScatter||(n+=" ",n+=' ',n+=" ",n+=" ",n+="\t\t\t",n+="\t\t\t\t",n+="\t\t\t",n+=" \t",n+=" \t",n+="\t\t\t\t",n+="\t\t\t\t\t",n+="\t\t\t\t",n+=" \t",n+=' \t\t',n+=" \t\t"+X(a)+"",n+=" \t","customXY"!==l.dataLabelFormatScatter||/^ *$/.test(a)||(n+=" \t",n+=' \t\t',n+=" \t\t (",n+=" \t",n+=' \t',n+=' \t\t',n+=" \t\t",n+=" \t\t\t",n+=" \t\t",n+=" \t\t["+X(t.name)+"",n+=" \t",n+=" \t",n+=' \t\t',n+=" \t\t, ",n+=" \t",n+=' \t',n+=' \t\t',n+=" \t\t",n+=" \t\t\t",n+=" \t\t",n+=" \t\t["+X(t.name)+"]",n+=" \t",n+=" \t",n+=' \t\t',n+=" \t\t)",n+=" \t",n+=' \t'),n+=" \t",n+=" ",n+=" ",n+=" ",n+=" \t",n+=" \t",n+=" \t\t",n+=" \t",n+=" \t",n+=" ",l.dataLabelPosition&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+='\t ',n+=" ",n+=' ',n+=' ',n+='\t\t\t',n+=" ",n+="\t\t",n+="")}),n+=""),"XY"===l.dataLabelFormatScatter&&(n+="",n+="\t",n+="\t\t",n+="\t\t",n+="\t\t\t",n+="\t\t",n+="\t \t",n+="\t",n+="\t",n+="\t\t",n+="\t\t\t",n+="\t\t",n+="\t\t",n+="\t\t",n+="\t \t",n+=" \t\t",n+="\t \t",n+='\t \t',n+="\t\t",n+="\t",l.dataLabelPosition&&(n+=' '),n+='\t',n+=' ',n+=' ',n+='\t',n+='\t',n+='\t',n+="\t",n+='\t\t',n+='\t\t\t',n+="\t\t",n+="\t",n+="")}1!==o.length&&!l.valueBarColors||l.chartColors===d||t.values.forEach(function(a,e){var t=a<0?l.invertedColors||d:l.chartColors||[];n+=" ",n+=' ',n+=' ',n+=' ',n+=" ",0===l.lineSize?n+="":(n+="",n+=' ',n+=""),n+=Na(l.shadow,c),n+=" ",n+=" "}),n+="",n+=" ",n+=" Sheet1!$A$2:$A$"+(o[0].values.length+1)+"",n+=" ",n+=" General",n+=' ',o[0].values.forEach(function(a,e){n+=''+(a||0===a?a:"")+""}),n+=" ",n+=" ",n+="",n+="",n+=" ",n+=" Sheet1!$"+Ra(a+1)+"$2:$"+Ra(a+1)+"$"+(o[0].values.length+1)+"",n+=" ",n+=" General",n+=' ',o[0].values.forEach(function(a,e){n+=''+(t.values[e]||0===t.values[e]?t.values[e]:"")+""}),n+=" ",n+=" ",n+="",n+='',n+=""}),n+=" ",n+=' ',n+=" ",n+=" ",n+=" ",n+=" ",n+=' ',n+=" "+aa(l.dataLabelColor||h)+"",n+=' ',n+=" ",n+=" ",n+=" ",l.dataLabelPosition&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=" ",n+=' ',n+=' ',n+="";break;case M.BUBBLE:n+="",n+='',i=-1;var s=1;o.filter(function(a,e){return 0",n+=' ',n+=' ',n+=" ",n+=" ",n+=" Sheet1!$"+T[s]+"$1",n+=' '+t.name+"",n+=" ",n+=" ",n+="";var e=l.chartColors[i%l.chartColors.length];"transparent"===e?n+="":l.chartColorsOpacity?n+=""+aa(e,'')+"":n+=""+aa(e)+"",0===l.lineSize?n+="":l.dataBorder?n+=''+aa(l.dataBorder.color)+'':(n+=''+aa(e)+"",n+=''),n+=Na(l.shadow,c),n+="",n+="",n+=" ",n+=" Sheet1!$A$2:$A$"+(o[0].values.length+1)+"",n+=" ",n+=" General",n+=' ',o[0].values.forEach(function(a,e){n+=''+(a||0===a?a:"")+""}),n+=" ",n+=" ",n+="",n+="",n+=" ",n+=" Sheet1!$"+Ra(s)+"$2:$"+Ra(s)+"$"+(o[0].values.length+1)+"",s++,n+=" ",n+=" General",n+=' ',o[0].values.forEach(function(a,e){n+=''+(t.values[e]||0===t.values[e]?t.values[e]:"")+""}),n+=" ",n+=" ",n+="",n+=" ",n+=" ",n+=" Sheet1!$"+Ra(s)+"$2:$"+Ra(a+2)+"$"+(t.sizes.length+1)+"",s++,n+=" ",n+=" General",n+='\t ',t.sizes.forEach(function(a,e){n+=''+(a||"")+""}),n+=" ",n+=" ",n+=" ",n+=' ',n+=""}),n+=" ",n+=' ',n+=" ",n+=" ",n+=" ",n+=" ",n+=' ',n+=" "+aa(l.dataLabelColor||h)+"",n+=' ',n+=" ",n+=" ",n+=" ",l.dataLabelPosition&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=" ",n+=' ',n+=' ',n+="";break;case M.DOUGHNUT:case M.PIE:var p=o[0];n+="",n+=' ',n+="",n+=' ',n+=' ',n+=" ",n+=" ",n+=" Sheet1!$B$1",n+=" ",n+=' ',n+=' '+X(p.name)+"",n+=" ",n+=" ",n+=" ",n+=" ",n+=' ',n+=' ',l.dataNoEffects?n+="":n+=Na(l.shadow,c),n+=" ",n+='',p.labels.forEach(function(a,e){n+="",n+=' ',n+=' ',n+=" ",n+=" "+aa(l.chartColors[e+1>l.chartColors.length?Math.floor(Math.random()*l.chartColors.length):e])+"",l.dataBorder&&(n+=''+aa(l.dataBorder.color)+''),n+=Na(l.shadow,c),n+=" ",n+=""}),n+="",p.labels.forEach(function(a,e){n+="",n+=' ',n+=' ',n+=" ",n+=" ",n+=" ",n+=' ',n+=" "+aa(l.dataLabelColor||h)+"",n+=' ',n+=" ",n+=" ",n+=" ",r===M.PIE&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=" "}),n+=' ',n+="\t",n+="\t ",n+="\t ",n+="\t ",n+="\t\t",n+='\t\t ',n+='\t\t\t',n+="\t\t ",n+="\t\t",n+="\t ",n+="\t",n+=r===M.PIE?'':"",n+='\t',n+='\t',n+='\t',n+='\t',n+='\t',n+='\t',n+=' ',n+="",n+="",n+=" ",n+=" Sheet1!$A$2:$A$"+(p.labels.length+1)+"",n+=" ",n+='\t ',p.labels.forEach(function(a,e){n+=''+X(a)+""}),n+=" ",n+=" ",n+="",n+=" ",n+=" ",n+=" Sheet1!$B$2:$B$"+(p.labels.length+1)+"",n+=" ",n+='\t ',p.values.forEach(function(a,e){n+=''+(a||0===a?a:"")+""}),n+=" ",n+=" ",n+=" ",n+=" ",n+=' ',r===M.DOUGHNUT&&(n+=' '),n+="";break;default:n+=""}return n}function wa(e,a,t){var r="";return e.type===M.SCATTER||e.type===M.BUBBLE?r+="":r+="",r+=' ',r+=" ",r+='',!e.catAxisMaxVal&&0!==e.catAxisMaxVal||(r+=''),!e.catAxisMinVal&&0!==e.catAxisMinVal||(r+=''),r+="",r+=' ',r+=' ',r+="none"!==e.catGridLine.style?Ea(e.catGridLine):"",e.showCatAxisTitle&&(r+=Sa({color:e.catAxisTitleColor,fontFace:e.catAxisTitleFontFace,fontSize:e.catAxisTitleFontSize,rotate:e.catAxisTitleRotate,title:e.catAxisTitle||"Axis Title"})),e.type===M.SCATTER||e.type===M.BUBBLE?r+=' ':r+=' ',e.type===M.SCATTER?(r+=' ',r+=' ',r+=' '):(r+=' ',r+=' ',r+=' '),r+=" ",r+=' ',r+=!1===e.catAxisLineShow?"":'',r+=' ',r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',r+=" ",r+=" ",r+=' ',r+=" ",r+=" ",r+=' ',r+=" ',r+=' ',r+=' ',r+=' ',e.catAxisLabelFrequency&&(r+=' '),e.catLabelFormatCode&&(["catAxisBaseTimeUnit","catAxisMajorTimeUnit","catAxisMinorTimeUnit"].forEach(function(a){!e[a]||"string"==typeof e[a]&&-1!==["days","months","years"].indexOf(a.toLowerCase())||(console.warn("`"+a+"` must be one of: 'days','months','years' !"),e[a]=null)}),e.catAxisBaseTimeUnit&&(r+=''),e.catAxisMajorTimeUnit&&(r+=''),e.catAxisMinorTimeUnit&&(r+=''),e.catAxisMajorUnit&&(r+=''),e.catAxisMinorUnit&&(r+='')),e.type===M.SCATTER||e.type===M.BUBBLE?r+="":r+="",r}function Ta(a,e){var t=e===x?"col"===a.barDir?"l":"b":"col"===a.barDir?"r":"t",r="",o="r"==t||"t"==t?"max":"autoZero",l=e===x?L:P;return r+="",r+=' ',r+=" ",r+=' ',!a.valAxisMaxVal&&0!==a.valAxisMaxVal||(r+=''),!a.valAxisMinVal&&0!==a.valAxisMinVal||(r+=''),r+=" ",r+=' ',r+=' ',"none"!==a.valGridLine.style&&(r+=Ea(a.valGridLine)),a.showValAxisTitle&&(r+=Sa({color:a.valAxisTitleColor,fontFace:a.valAxisTitleFontFace,fontSize:a.valAxisTitleFontSize,rotate:a.valAxisTitleRotate,title:a.valAxisTitle||"Axis Title"})),r+=' ',a.type===M.SCATTER?(r+=' ',r+=' ',r+=' '):(r+=' ',r+=' ',r+=' '),r+=" ",r+=' ',r+=!1===a.valAxisLineShow?"":'',r+=' ',r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',r+=" ",r+=" ",r+=' ',r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',a.valAxisMajorUnit&&(r+=' '),a.valAxisDisplayUnit&&(r+=''),r+=""}function Sa(a){var e="left"===a.titleAlign||"right"===a.titleAlign?'':"",t=a.rotate?'':"",r=a.fontSize?'sz="'+Math.round(a.fontSize)+'00"':"",o=a.titlePos&&a.titlePos.x&&a.titlePos.y?'':"";return"\n\t \n\t \n\t "+t+"\n\t \n\t \n\t "+e+"\n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t '+(X(a.title)||"")+"\n\t \n\t
\n\t \n\t \n\t "+o+'\n\t \n\t'}function Ra(a){var e="";return a<=26?e=T[a]:(e+=T[Math.floor(a/T.length)-1],e+=T[a%T.length]),e}function Na(a,e){if(!a)return"";if("object"!=typeof a)return console.warn("`shadow` options must be an object. Ex: `{shadow: {type:'none'}}`"),"";var t="",r=q(e,a),o=r.type||"outer",l=r.blur*E,n=r.offset*E,i=6e4*r.angle,s=r.color,p=1e5*r.opacity;return t+="',t+='',t+='',t+="",t+=""}function Ea(a){var e="";return e+=" ",e+=' ',e+=' ',e+=' ',e+=" ",e+=" ",e+=""}function Fa(a){var l="undefined"!=typeof require&&"undefined"==typeof window?require("fs"):null,n="undefined"!=typeof require&&"undefined"==typeof window?require("https"):null,e=[];return a.relsMedia.filter(function(a){return"online"!==a.type&&!a.data}).forEach(function(o){e.push(new Promise(function(t,r){if(l&&0!==o.path.indexOf("http"))try{var a=l.readFileSync(o.path);o.data=Buffer.from(a).toString("base64"),t("done")}catch(a){o.data=Q,r('ERROR: Unable to read media: "'+o.path+'"\n'+a.toString())}else if(l&&n&&0===o.path.indexOf("http"))n.get(o.path,function(a){var e="";a.setEncoding("binary"),a.on("data",function(a){return e+=a}),a.on("end",function(){o.data=Buffer.from(e,"binary").toString("base64"),t("done")}),a.on("error",function(a){o.data=Q,r("ERROR! Unable to load image: "+o.path)})});else{var e=new XMLHttpRequest;e.onload=function(){var a=new FileReader;a.onloadend=function(){o.data=a.result,o.isSvgPng?Ba(o).then(function(){t("done")}).catch(function(a){r(a)}):t("done")},a.readAsDataURL(e.response)},e.onerror=function(a){o.data=Q,r("ERROR! Unable to load image: "+o.path)},e.open("GET",o.path),e.responseType="blob",e.send()}}))}),a.relsMedia.filter(function(a){return a.isSvgPng&&a.data}).forEach(function(a){l?(a.data=Q,e.push(Promise.resolve().then(function(){return"done"}))):e.push(Ba(a))}),e}function Ba(o){return new Promise(function(t,e){var r=new Image;r.onload=function(){r.width+r.height===0&&r.onerror("h/w=0");var a=document.createElement("CANVAS"),e=a.getContext("2d");a.width=r.width,a.height=r.height,e.drawImage(r,0,0);try{o.data=a.toDataURL(o.type),t("done")}catch(a){r.onerror(a)}a=null},r.onerror=function(a){o.data=Q,e("ERROR! Unable to load image: "+o.path)},r.src="string"==typeof o.data?o.data:Q})}function Ia(){var n=this;this._version="3.1.0-beta",this._charts=M,this._colors=p,this._shapes=ra,this.addNewSlide=function(a){return n.addSlide(a)},this.getSlide=function(e){return n.slides.filter(function(a){return a.number===e})[0]},this.setSlideNumber=function(a){n.masterSlide.slideNumberObj=a,n.slideLayouts.filter(function(a){return a.name===r})[0].slideNumberObj=a},this.createChartMediaRels=function(a,t,e){a.relsChart.forEach(function(a){return e.push(La(a,t))}),a.relsMedia.forEach(function(a){if("online"!==a.type&&"hyperlink"!==a.type){var e=a.data&&"string"==typeof a.data?a.data:"";-1===e.indexOf(",")&&-1===e.indexOf(";")?e="image/png;base64,"+e:-1===e.indexOf(",")?e="image/png;base64,"+e:-1===e.indexOf(";")&&(e="image/png;"+e),t.file(a.Target.replace("..","ppt"),e.split(",").pop(),{base64:!0})}})},this.writeFileToBrowser=function(l,n){return new Promise(function(a,e){var t=document.createElement("a");if(t.setAttribute("style","display:none;"),document.body.appendChild(t),window.navigator.msSaveOrOpenBlob){var r=new Blob([n],{type:"application/vnd.openxmlformats-officedocument.presentationml.presentation"});t.onclick=function(){window.navigator.msSaveOrOpenBlob(r,l)},t.click(),document.body.removeChild(t),a(l)}else if(window.URL.createObjectURL){var o=window.URL.createObjectURL(new Blob([n],{type:"application/vnd.openxmlformats-officedocument.presentationml.presentation"}));t.href=o,t.download=l,t.click(),setTimeout(function(){window.URL.revokeObjectURL(o),document.body.removeChild(t)},100),a(l)}})},this.exportPresentation=function(l){return new Promise(function(e,a){var t=[],r=[],o=new A;n.slides.forEach(function(a){r=r.concat(Fa(a))}),n.slideLayouts.forEach(function(a){r=r.concat(Fa(a))}),r=r.concat(Fa(n.masterSlide)),Promise.all(r).catch(function(a){return console.error("ERROR! pptxgenjs export media:"),console.error(a),null}).then(function(){n.slides.forEach(function(a){a.slideLayout&&function(a){(a.slideLayout.data||[]).forEach(function(e){e.type===O.placeholder&&0===a.data.filter(function(a){return a.options&&a.options.placeholder===e.options.placeholder}).length&&va(a,"",{placeholder:e.options.placeholder},!1)})}(a)}),o.folder("_rels"),o.folder("docProps"),o.folder("ppt").folder("_rels"),o.folder("ppt/charts").folder("_rels"),o.folder("ppt/embeddings"),o.folder("ppt/media"),o.folder("ppt/slideLayouts").folder("_rels"),o.folder("ppt/slideMasters").folder("_rels"),o.folder("ppt/slides").folder("_rels"),o.folder("ppt/theme"),o.folder("ppt/notesMasters").folder("_rels"),o.folder("ppt/notesSlides").folder("_rels"),o.file("[Content_Types].xml",function(a,e,t){var r=''+g;return r+='',r+='',r+='',r+='',r+='',r+='',r+='',r+='',r+='',a.forEach(function(a){(a.relsMedia||[]).forEach(function(a){"image"!==a.type&&"online"!==a.type&&"chart"!==a.type&&"m4v"!==a.extn&&-1===r.indexOf(a.type)&&(r+='')})}),r+='',r+='',r+='',r+='',a.forEach(function(a,e){r+='',r+='',a.relsChart.forEach(function(a){r+=' '})}),r+='',r+='',r+='',r+='',e.forEach(function(a,e){r+='',(a.relsChart||[]).forEach(function(a){r+=' '})}),a.forEach(function(a,e){r+=' '}),t.relsChart.forEach(function(a){r+=' '}),t.relsMedia.forEach(function(a){"image"!==a.type&&"online"!==a.type&&"chart"!==a.type&&"m4v"!==a.extn&&-1===r.indexOf(a.type)&&(r+=' ')}),r+=' ',r+=' ',r+=""}(n.slides,n.slideLayouts,n.masterSlide)),o.file("_rels/.rels",''+g+'\n\t\t\n\t\t\n\t\t\n\t\t'),o.file("docProps/app.xml",function(a,e){return''+g+'\n\t0\n\t0\n\tMicrosoft Office PowerPoint\n\tOn-screen Show (16:9)\n\t0\n\t'+a.length+"\n\t"+a.length+'\n\t0\n\t0\n\tfalse\n\t\n\t\t\n\t\t\tFonts Used\n\t\t\t2\n\t\t\tTheme\n\t\t\t1\n\t\t\tSlide Titles\n\t\t\t'+a.length+'\n\t\t\n\t\n\t\n\t\t\n\t\t\tArial\n\t\t\tCalibri\n\t\t\tOffice Theme\n\t\t\t'+a.map(function(a,e){return"Slide "+(e+1)+"\n"}).join("")+"\n\t\t\n\t\n\t"+e+"\n\tfalse\n\tfalse\n\tfalse\n\t16.0000\n\t"}(n.slides,n.company)),o.file("docProps/core.xml",function(a,e,t,r){return'\n\t\n\t\t'+X(a)+"\n\t\t"+X(e)+"\n\t\t"+X(t)+"\n\t\t"+X(t)+"\n\t\t"+r+'\n\t\t'+(new Date).toISOString().replace(/\.\d\d\dZ/,"Z")+'\n\t\t'+(new Date).toISOString().replace(/\.\d\d\dZ/,"Z")+"\n\t"}(n.title,n.subject,n.author,n.revision)),o.file("ppt/_rels/presentation.xml.rels",function(a){var e=1,t=''+g;t+='',t+='';for(var r=1;r<=a.length;r++)t+='';return t+=''}(n.slides)),o.file("ppt/theme/theme1.xml",''+g+''),o.file("ppt/presentation.xml",function(a,e,t){var r=''+g+'';r+='',r+="";for(var o=0;o';r+="",r+='';for(var l=1;l<10;l++)r+="";return r+="",r+=""}(n.slides,n.presLayout,n.rtlMode)),o.file("ppt/presProps.xml",''+g+''),o.file("ppt/tableStyles.xml",''+g+''),o.file("ppt/viewProps.xml",''+g+''),n.slideLayouts.forEach(function(a,e){o.file("ppt/slideLayouts/slideLayout"+(e+1)+".xml",function(a){return'\n\t\t\n\t\t'+la(a)+"\n\t\t"}(a)),o.file("ppt/slideLayouts/_rels/slideLayout"+(e+1)+".xml.rels",function(a,e){return na(e[a-1],[{target:"../slideMasters/slideMaster1.xml",type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideMaster"}])}(e+1,n.slideLayouts))}),n.slides.forEach(function(a,e){o.file("ppt/slides/slide"+(e+1)+".xml",function(a){return''+g+'"+la(a)+""}(a)),o.file("ppt/slides/_rels/slide"+(e+1)+".xml.rels",function(a,e,t){return na(a[t-1],[{target:"../slideLayouts/slideLayout"+function(a,e,t){for(var r=0;r\n\t\t\n\t\t\t\n\t\t\t\n\t\t'}(e+1))}),o.file("ppt/slideMasters/slideMaster1.xml",function(t,a){var e=a.map(function(a,e){return''}),r=''+g;return r+='',r+=la(t),r+='',r+=""+e.join("")+"",r+='',r+=' ',r+=""}(n.masterSlide,n.slideLayouts)),o.file("ppt/slideMasters/_rels/slideMaster1.xml.rels",function(a,e){var t=e.map(function(a,e){return{target:"../slideLayouts/slideLayout"+(e+1)+".xml",type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideLayout"}});return t.push({target:"../theme/theme1.xml",type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme"}),na(a,t)}(n.masterSlide,n.slideLayouts)),o.file("ppt/notesMasters/notesMaster1.xml",''+g+'7/23/19Click to edit Master text stylesSecond levelThird levelFourth levelFifth level‹#›'),o.file("ppt/notesMasters/_rels/notesMaster1.xml.rels",''+g+'\n\t\t\n\t\t'),n.slideLayouts.forEach(function(a){n.createChartMediaRels(a,o,t)}),n.slides.forEach(function(a){n.createChartMediaRels(a,o,t)}),n.createChartMediaRels(n.masterSlide,o,t),Promise.all(t).then(function(){"STREAM"===l?o.generateAsync({type:"nodebuffer"}).then(function(a){e(a)}):e(l?o.generateAsync({type:l}):o.generateAsync({type:"blob"}))}).catch(function(a){throw new Error(a)})})})},this.LAYOUTS={LAYOUT_4x3:{name:"screen4x3",width:9144e3,height:6858e3},LAYOUT_16x9:{name:"screen16x9",width:9144e3,height:5143500},LAYOUT_16x10:{name:"screen16x10",width:9144e3,height:5715e3},LAYOUT_WIDE:{name:"custom",width:12192e3,height:6858e3}},this._author="PptxGenJS",this._company="PptxGenJS",this._revision="1",this._subject="PptxGenJS Presentation",this._title="PptxGenJS Presentation",this._presLayout={name:this.LAYOUTS[t].name,width:this.LAYOUTS[t].width,height:this.LAYOUTS[t].height},this._rtlMode=!1,this.slideLayouts=[{presLayout:this._presLayout,name:r,number:1e3,slide:null,data:[],rels:[],relsChart:[],relsMedia:[],margin:b,slideNumberObj:null}],this.slides=[],this.masterSlide={addChart:null,addImage:null,addMedia:null,addNotes:null,addShape:null,addTable:null,addText:null,presLayout:this._presLayout,name:null,number:null,data:[],rels:[],relsChart:[],relsMedia:[],slideLayout:null,slideNumberObj:null}}return Object.defineProperty(Ia.prototype,"layout",{get:function(){return this._layout},set:function(a){var e=this.LAYOUTS[a];if(!e)throw new Error("UNKNOWN-LAYOUT");this._layout=a,this._presLayout=e},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"version",{get:function(){return this._version},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"author",{get:function(){return this._author},set:function(a){this._author=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"company",{get:function(){return this._company},set:function(a){this._company=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"revision",{get:function(){return this._revision},set:function(a){this._revision=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"subject",{get:function(){return this._subject},set:function(a){this._subject=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"title",{get:function(){return this._title},set:function(a){this._title=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"rtlMode",{get:function(){return this._rtlMode},set:function(a){this._rtlMode=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"charts",{get:function(){return this._charts},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"colors",{get:function(){return this._colors},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"shapes",{get:function(){return this._shapes},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"presLayout",{get:function(){return this._presLayout},enumerable:!0,configurable:!0}),Ia.prototype.stream=function(){var a=this;return new Promise(function(e,t){a.exportPresentation("STREAM").then(function(a){e(a)}).catch(function(a){t(a)})})},Ia.prototype.write=function(a){var r=this;return new Promise(function(e,t){r.exportPresentation(a).then(function(a){e(a)}).catch(function(a){t(a+"\nDid you mean to use writeFile() instead?")})})},Ia.prototype.writeFile=function(a){var l=this;return new Promise(function(e,t){var r="undefined"!=typeof require&&"undefined"==typeof window?require("fs"):null,o=a?a.toString().toLowerCase().endsWith(".pptx")?a:a+".pptx":"Presenation.pptx";l.exportPresentation(r?"nodebuffer":null).then(function(a){r?r.writeFile(o,a,function(){e(o)}):e(l.writeFileToBrowser(o,a))}).catch(function(a){t(a)})})},Ia.prototype.addSlide=function(e){var a=new xa({addSlide:this.addNewSlide,getSlide:this.getSlide,presLayout:this.presLayout,setSlideNum:this.setSlideNumber,slideNumber:this.slides.length+1,slideLayout:e&&this.slideLayouts.filter(function(a){return a.name===e})[0]||this.LAYOUTS[t]});return this.slides.push(a),a},Ia.prototype.defineLayout=function(a){a?a.name?a.width?a.height?"number"!=typeof a.height?console.warn("defineLayout `height` should be a number (inches)"):"number"!=typeof a.width&&console.warn("defineLayout `width` should be a number (inches)"):console.warn("defineLayout requires `height`"):console.warn("defineLayout requires `width`"):console.warn("defineLayout requires `name`"):console.warn("defineLayout requires `{name, width, height}`"),this.LAYOUTS[a.name]={name:a.name,width:Math.round(Number(a.width)*N),height:Math.round(Number(a.height)*N)}},Ia.prototype.defineSlideMaster=function(a){if(!a.title)throw Error("defineSlideMaster() object argument requires a `title` value. (https://gitbrent.github.io/PptxGenJS/docs/masters.html)");var e={presLayout:this.presLayout,name:a.title,number:1e3+this.slideLayouts.length+1,slide:null,data:[],rels:[],relsChart:[],relsMedia:[],margin:a.margin||b,slideNumberObj:a.slideNumber||null};ha(a,e),this.slideLayouts.push(e),e.slideNumberObj&&!this.masterSlide.slideNumberObj&&(this.masterSlide.slideNumberObj=e.slideNumberObj)},Ia.prototype.tableToSlides=function(a,e){void 0===e&&(e={}),function(r,n,a,e){void 0===a&&(a={});var o=a||{};o.slideMargin=o.slideMargin||0===o.slideMargin?o.slideMargin:.5;var i=o.w||r.presLayout.width,t=[],l=[],s=[],p=[],c=[],d=[.5,.5,.5,.5],m=0;if(!document.getElementById(n))throw new Error('tableToSlides: Table ID "'+n+'" does not exist!');e&&e.margin?(Array.isArray(e.margin)?d=e.margin:isNaN(e.margin)||(d=[e.margin,e.margin,e.margin,e.margin]),o.slideMargin=d):o&&o.slideMargin&&(Array.isArray(o.slideMargin)?d=o.slideMargin:isNaN(o.slideMargin)||(d=[o.slideMargin,o.slideMargin,o.slideMargin,o.slideMargin])),i=(o.w?K(o.w):r.presLayout.width)-K(d[1]+d[3]),o.verbose&&console.log("-- VERBOSE MODE ----------------------------------"),o.verbose&&console.log("opts.h ................. = "+o.h),o.verbose&&console.log("opts.w ................. = "+o.w),o.verbose&&console.log("pptx.presLayout.width .. = "+r.presLayout.width/N),o.verbose&&console.log("emuSlideTabW (in)....... = "+i/N);var A=document.querySelectorAll("#"+n+" tr:first-child th");0===A.length&&(A=document.querySelectorAll("#"+n+" tr:first-child td")),A.forEach(function(a){if(a.getAttribute("colspan"))for(var e=0;e opts.y = "+o.y),t.addTable(a.rows,{x:o.x||d[3],y:o.y,w:Number(i)/N,colW:p,autoPage:!1}),o.addImage&&t.addImage({path:o.addImage.url,x:o.addImage.x,y:o.addImage.y,w:o.addImage.w,h:o.addImage.h}),o.addShape&&t.addShape(o.addShape.shape,o.addShape.opts||{}),o.addTable&&t.addTable(o.addTable.rows,o.addTable.opts||{}),o.addText&&t.addText(o.addText.text,o.addText.opts||{})})}(this,a,e,e&&e.masterSlideName?this.slideLayouts.filter(function(a){return a.name===e.masterSlideName})[0]:null)},Ia}(JSZip); +/* PptxGenJS 3.1.0 @ 2020-01-22T02:21:47.100Z */ +var PptxGenJS=function(A){"use strict";var n,a,i,e,N=914400,E=12700,g="\r\n",s=2147483649,l=/^[0-9a-fA-F]{6}$/,u=1.67,F={color:"666666"},B=[3,3,3,3],f={color:"888888",style:"solid",size:1},h="000000",y=12,v=18,t="LAYOUT_16x9",r="DEFAULT",b=[.5,.5,.5,.5],c={type:"outer",blur:3,offset:23e3/12700,angle:90,color:"000000",opacity:.35,rotateWithShape:!0},o={size:8,color:"FFFFFF",opacity:.75},x="2094734552",C="2094734553",L="2094734554",P="2094734555",w="2094734556",T="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),d=["C0504D","4F81BD","9BBB59","8064A2","4BACC6","F79646","628FC6","C86360","C0504D","4F81BD","9BBB59","8064A2","4BACC6","F79646","628FC6","C86360"],m=["5DA5DA","FAA43A","60BD68","F17CB0","B2912F","B276B2","DECF3F","F15854","A7A7A7","5DA5DA","FAA43A","60BD68","F17CB0","B2912F","B276B2","DECF3F","F15854","A7A7A7"];(a=n=n||{}).left="left",a.center="center",a.right="right",a.justify="justify",(e=i=i||{}).b="b",e.ctr="ctr",e.t="t";var p,S,R,I,O,D,j,k,M,U,z,G,_="{F7021451-1387-4CA6-816F-3879F97B5CBC}";(S=p=p||{}).TEXT1="tx1",S.TEXT2="tx2",S.BACKGROUND1="bg1",S.BACKGROUND2="bg2",S.ACCENT1="accent1",S.ACCENT2="accent2",S.ACCENT3="accent3",S.ACCENT4="accent4",S.ACCENT5="accent5",S.ACCENT6="accent6",(I=R=R||{}).chart="chart",I.image="image",I.line="line",I.rect="rect",I.text="text",I.placeholder="placeholder",(D=O=O||{}).chart="chart",D.hyperlink="hyperlink",D.image="image",D.media="media",D.online="online",D.placeholder="placeholder",D.table="table",D.tablecell="tablecell",D.text="text",D.notes="notes",(k=j=j||{}).title="title",k.body="body",k.image="pic",k.chart="chart",k.table="tbl",k.media="media",(U=M=M||{}).AREA="area",U.BAR="bar",U.BAR3D="bar3D",U.BUBBLE="bubble",U.DOUGHNUT="doughnut",U.LINE="line",U.PIE="pie",U.RADAR="radar",U.SCATTER="scatter",(G=z=z||{}).DEFAULT="•",G.CHECK="✓",G.STAR="★",G.TRIANGLE="▶";var W=Object.freeze({RECTANGLE:{displayName:"Rectangle",name:"rect",avLst:{}},LINE:{displayName:"Line",name:"line",avLst:{}}}),Q="data:image/png;base64,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",V="data:image/png;base64,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";function H(a,e,t){return"string"!=typeof a||isNaN(Number(a))||(a=Number(a)),"number"==typeof a&&a<100?K(a):"number"==typeof a&&100<=a?a:"string"==typeof a&&-1/g,">").replace(/"/g,""").replace(/'/g,"'")}function K(a){return"number"==typeof a&&100"+e+"":""}function ea(a,e){var t="",r="solid",o="",l="";if(e&&"string"==typeof e&&(l+=""+ea(e.replace("#",""))+""),a)switch("string"==typeof a?t=a:(a.type&&(r=a.type),a.color&&(t=a.color),a.alpha&&(o+='')),r){case"solid":l+=""+aa(t,o)+"";break;default:l+=""}return l}function ta(s,p,c,a){void 0===s&&(s=[]),void 0===p&&(p={});var e,d=b,m=0,A=1*N,t=0,f=[{rows:[]}];if(p.verbose&&(console.log("-- VERBOSE MODE ----------------------------------"),console.log(".. (PARAMETERS)"),console.log("presLayout.height ......... = "+c.height/N),console.log("tabOpts.h ................. = "+p.h),console.log("tabOpts.w ................. = "+p.w),console.log("tabOpts.colW .............. = "+p.colW),console.log("tabOpts.slideMargin ....... = "+(p.slideMargin||"")),console.log(".. (/PARAMETERS)")),p.slideMargin||0===p.slideMargin||(p.slideMargin=b[0]),a&&void 0!==a.margin?Array.isArray(a.margin)?d=a.margin:isNaN(Number(a.margin))||(d=[Number(a.margin),Number(a.margin),Number(a.margin),Number(a.margin)]):!p.slideMargin&&0!==p.slideMargin||(Array.isArray(p.slideMargin)?d=p.slideMargin:isNaN(p.slideMargin)||(d=[p.slideMargin,p.slideMargin,p.slideMargin,p.slideMargin])),p.verbose&&console.log("arrInchMargins ......... = "+d.toString()),s[0].forEach(function(a){var e=(a=a||{type:O.tablecell}).options||null;t+=Number(e&&e.colspan?e.colspan:1)}),p.verbose&&console.log("numCols ................ = "+t),!p.w&&p.colW&&(Array.isArray(p.colW)?p.colW.forEach(function(a){"number"!=typeof p.w?p.w=0+a:p.w+=a}):p.w=p.colW*t),e="number"==typeof p.w?K(p.w):c.width-K(("number"==typeof p.x?p.x:d[1])+d[3]),p.verbose&&console.log("emuSlideTabW (in) ...... = "+(e/N).toFixed(1)),!p.colW||!Array.isArray(p.colW))if(p.colW&&!isNaN(Number(p.colW))){var r=[];s[0].forEach(function(){r.push(p.colW)}),p.colW=[],r.forEach(function(a){Array.isArray(p.colW)&&p.colW.push(a)})}else{p.colW=[];for(var o=0;oe?e=a.options.margin[0]*E:p.margin&&p.margin[0]&&p.margin[0]*E>e&&(e=p.margin[0]*E),a.options.margin&&a.options.margin[2]&&a.options.margin[2]*E>t?t=a.options.margin[2]*E:p.margin&&p.margin[2]&&p.margin[2]*E>t&&(t=p.margin[2]*E)}),A=p.h&&"number"==typeof p.h?p.h:c.height-K(d[0]+d[2])-(p.y&&"number"==typeof p.y?p.y:0),p.verbose&&console.log("emuSlideTabH (in) ...... = "+(A/N).toFixed(1)),1 "+A/N),f.push({rows:[]}),m=0,p.addHeaderToEach&&p._arrObjTabHeadRows){var e=[];return l.forEach(function(a){e.push({type:O.tablecell,text:a.lines.join(""),options:a.options})}),s.unshift(e),e=[],p._arrObjTabHeadRows[0].forEach(function(a){e.push(a)}),s.unshift(e),"break"}var a=f[f.length-1],t=[];r.forEach(function(a){t.push({type:O.tablecell,text:"",options:a.options})}),a.rows.push(t)}l.forEach(function(a,e){if(0o&&(o=a.lineHeight)}}),m+=o,p.verbose&&console.log("- SLIDE ["+f.length+"]: ROW ["+h+"]: one line added ... emuTabCurrH = "+(m/N).toFixed(2))};0'},contain:function(a,e){var t=a.h/a.w,r=t'},crop:function(a,e){var t=e.x,r=a.w-(e.x+e.w),o=e.y,l=a.h-(e.y+e.h);return''}};function la(T){var S=T.name?'':"",R=1;return T.bkgd?S+=ea(null,T.bkgd):!T.bkgd&&T.name&&T.name===r&&(S+=''),T.bkgdImgRid&&(S+=''),S+="",S+='',S+='',S+='',T.data.forEach(function(o,a){var e,t=0,r=0,l=H("75%","X",T.presLayout),n=0,i="",s=null;switch(void 0!==T.slideLayout&&void 0!==T.slideLayout.data&&o.options&&o.options.placeholder&&(e=T.slideLayout.data.filter(function(a){return a.options.placeholder===o.options.placeholder})[0]),o.options=o.options||{},void 0!==o.options.x&&(t=H(o.options.x,"X",T.presLayout)),void 0!==o.options.y&&(r=H(o.options.y,"Y",T.presLayout)),void 0!==o.options.w&&(l=H(o.options.w,"X",T.presLayout)),void 0!==o.options.h&&(n=H(o.options.h,"Y",T.presLayout)),e&&(!e.options.x&&0!==e.options.x||(t=H(e.options.x,"X",T.presLayout)),!e.options.y&&0!==e.options.y||(r=H(e.options.y,"Y",T.presLayout)),!e.options.w&&0!==e.options.w||(l=H(e.options.w,"X",T.presLayout)),!e.options.h&&0!==e.options.h||(n=H(e.options.h,"Y",T.presLayout))),o.shape&&(s=Aa(o.shape)),o.options.flipH&&(i+=' flipH="1"'),o.options.flipV&&(i+=' flipV="1"'),o.options.rotate&&(i+=' rot="'+Z(o.options.rotate)+'"'),o.type){case O.table:var p,c={},d=o.arrTabRows,A=o.options,m=0,f=0;d[0].forEach(function(a){p=a.options||null,m+=p&&p.colspan?Number(p.colspan):1});var h=' ';if(Array.isArray(A.colW)){h+="";for(var g=0;g';h+=""}else{f=A.colW?A.colW:N,o.options.w&&!A.colW&&(f=Math.round(("number"==typeof o.options.w?o.options.w:1)/m)),h+="";for(var u=0;u';h+=""}d.forEach(function(a,n){c[n]||(c[n]={}),a.forEach(function(a,e){for(var t=0;e+t',Object.entries(t).forEach(function(a){a[0];var e=a[1];if(!e.hmerge){var r=e.options||{};e.options=r,["align","bold","border","color","fill","fontFace","fontSize","margin","underline","valign"].forEach(function(a){A[a]&&!r[a]&&0!==r[a]&&(r[a]=A[a])});var t=r.valign?' anchor="'+r.valign.replace(/^c$/i,"ctr").replace(/^m$/i,"ctr").replace("center","ctr").replace("middle","ctr").replace("top","t").replace("btm","b").replace("bottom","b")+'"':"",o=r.colspan?' gridSpan="'+r.colspan+'"':"",l=r.rowspan?' rowSpan="'+r.rowspan+'"':"",n=e.optImp&&e.optImp.fill||r.fill?' ':"",i=0===r.margin||r.margin?r.margin:B;Array.isArray(i)||"number"!=typeof i||(i=[i,i,i,i]);var s=' marL="'+i[3]*E+'" marR="'+i[1]*E+'" marT="'+i[0]*E+'" marB="'+i[2]*E+'"';if(e.vmerge)h+='';else{if(h+=""+pa(e)+"",r.border&&!Array.isArray(r.border)&&"none"===r.border.type)h+=' ',h+=' ',h+=' ',h+=' ';else if(r.border&&"string"==typeof r.border)h+=' ',h+=' ',h+=' ',h+=' ';else if(r.border&&Array.isArray(r.border))[{idx:3,name:"lnL"},{idx:1,name:"lnR"},{idx:0,name:"lnT"},{idx:2,name:"lnB"}].forEach(function(a){if(r.border[a.idx]){var e='',t=r.border[a.idx]&&(r.border[a.idx].pt||0===r.border[a.idx].pt)?E*Number(r.border[a.idx].pt):E;h+="'+e+""}else h+=""});else if(r.border&&!Array.isArray(r.border)){var p=r.border&&(r.border.pt||0===r.border.pt)?E*Number(r.border.pt):E,c='',d=''+c+(d+='"/>')+"",h+=''+c+d+"",h+=''+c+d+"",h+=''+c+d+""}if(h+=n,h+=" ",h+=" ",r.colspan)for(var m=1;m'}}}),h+=""}),h+=" ",h+=" ",h+=" ",S+=h+="",R++;break;case O.text:case O.placeholder:o.options.line||0!==n||(n=.3*N),o.options.margin&&Array.isArray(o.options.margin)?(o.options.bodyProp.lIns=Math.round(o.options.margin[0]*E||0),o.options.bodyProp.rIns=Math.round(o.options.margin[1]*E||0),o.options.bodyProp.bIns=Math.round(o.options.margin[2]*E||0),o.options.bodyProp.tIns=Math.round(o.options.margin[3]*E||0)):"number"==typeof o.options.margin&&(o.options.bodyProp.lIns=Math.round(o.options.margin*E),o.options.bodyProp.rIns=Math.round(o.options.margin*E),o.options.bodyProp.bIns=Math.round(o.options.margin*E),o.options.bodyProp.tIns=Math.round(o.options.margin*E)),null===s&&(s=Aa(null)),S+="",S+='',S+="':"/>"),S+="",S+="placeholder"===o.type?ca(o):ca(e),S+="",S+="",S+="",S+='',S+='',S+=''+(o.options.rectRadius?'':"")+"",S+=o.options.fill?ea(o.options.fill):"",o.options.line&&(S+="",S+=ea(o.options.line),o.options.lineDash&&(S+=''),o.options.lineHead&&(S+=''),o.options.lineTail&&(S+=''),S+=""),o.options.shadow&&(o.options.shadow.type=o.options.shadow.type||"outer",o.options.shadow.blur=(o.options.shadow.blur||8)*E,o.options.shadow.offset=(o.options.shadow.offset||4)*E,o.options.shadow.angle=6e4*(o.options.shadow.angle||270),o.options.shadow.color=o.options.shadow.color||"000000",o.options.shadow.opacity=1e5*(o.options.shadow.opacity||.75),S+="",S+="',S+='',S+='',S+="",S+=""),S+="",S+=pa(o),S+="";break;case O.image:var y=o.options.sizing,v=o.options.rounding,b=l,x=n;if(S+="",S+=" ",S+=' ',o.hyperlink&&o.hyperlink.url&&(S+=''),o.hyperlink&&o.hyperlink.slide&&(S+=''),S+=" ",S+=' ',S+=" "+ca(e)+"",S+=" ",S+="",(T.relsMedia||[]).filter(function(a){return a.rId===o.imageRid})[0]&&"svg"===(T.relsMedia||[]).filter(function(a){return a.rId===o.imageRid})[0].extn?(S+='',S+=" ",S+=' ',S+=' ',S+=" ",S+=" ",S+=""):S+='',y&&y.type){var C=y.w?H(y.w,"X",T.presLayout):l,L=y.h?H(y.h,"Y",T.presLayout):n,P=H(y.x||0,"X",T.presLayout),w=H(y.y||0,"Y",T.presLayout);S+=oa[y.type]({w:b,h:x},{w:C,h:L,x:P,y:w}),b=C,x=L}else S+=" ";S+="",S+="",S+=" ",S+=' ',S+=' ',S+=" ",S+=' ',S+="",S+="";break;case O.media:"online"===o.mtype?(S+="",S+=" ",S+=' ',S+=" ",S+=" ",S+=' ',S+=" ",S+=" ",S+=' '):(S+="",S+=" ",S+=' ',S+=' ',S+=" ",S+=' ',S+=" ",S+=' ',S+=' ',S+=" ",S+=" ",S+=" ",S+=" ",S+=' '),S+=" ",S+=" ",S+=' ',S+=' ',S+=" ",S+=' ',S+=" ",S+="";break;case O.chart:S+="",S+=" ",S+=' ',S+=" ",S+=" "+ca(e)+"",S+=" ",S+=" ",S+=' ',S+=' ',S+=" ",S+=' ',S+=' ',S+=' ',S+=" ",S+=" ",S+="";break;default:S+=""}}),T.slideNumberObj&&(S+=' ',S+="",S+=" ",S+=" ",(T.slideNumberObj.fontFace||T.slideNumberObj.fontSize||T.slideNumberObj.color)&&(S+='',T.slideNumberObj.color&&(S+=ea(T.slideNumberObj.color)),T.slideNumberObj.fontFace&&(S+=''),S+=""),S+="",S+='',S+=""),S+="",S+=""}function na(a,e){var t=0,r=''+g+'';return a.rels.forEach(function(a){t=Math.max(t,a.rId),-1':r+='':-1')}),(a.relsChart||[]).forEach(function(a){t=Math.max(t,a.rId),r+=''}),(a.relsMedia||[]).forEach(function(a){t=Math.max(t,a.rId),-1':-1':r+='':-1':r+='':-1':r+='')}),e.forEach(function(a,e){r+=''}),r+=""}function ia(a,e){var t="",r="",o="",l=342900,n=e?"a:lvl1pPr":"a:pPr",i="<"+n+(a.options.rtlMode?' rtl="1" ':"");if(a.options.align)switch(a.options.align){case"left":i+=' algn="l"';break;case"right":i+=' algn="r"';break;case"center":i+=' algn="ctr"';break;case"justify":i+=' algn="just"';break;default:i+=""}if(a.options.lineSpacing&&(r=''),a.options.indentLevel&&!isNaN(Number(a.options.indentLevel))&&0'),a.options.paraSpaceAfter&&!isNaN(Number(a.options.paraSpaceAfter))&&0'),"object"==typeof a.options.bullet){if(a.options.bullet.type)"number"===a.options.bullet.type.toString().toLowerCase()&&(i+=' marL="'+(a.options.indentLevel&&0');else if(a.options.bullet.code){var s="&#x"+a.options.bullet.code+";";!1===/^[0-9A-Fa-f]{4}$/.test(a.options.bullet.code)&&(console.warn("Warning: `bullet.code should be a 4-digit hex code (ex: 22AB)`!"),s=z.DEFAULT),i+=' marL="'+(a.options.indentLevel&&0'}}else t=!0===a.options.bullet?(i+=' marL="'+(a.options.indentLevel&&0'):"";return i+=">"+r+o+t,e&&(i+=sa(a.options,!0)),i+=""}function sa(a,e){var t="",r=e?"a:defRPr":"a:rPr";if(t+="<"+r+' lang="'+(a.lang?a.lang:"en-US")+'"'+(a.lang?' altLang="en-US"':""),t+=a.fontSize?' sz="'+Math.round(a.fontSize)+'00"':"",t+=a.bold?' b="1"':"",t+=a.italic?' i="1"':"",t+=a.strike?' strike="sngStrike"':"",t+=a.underline||a.hyperlink?' u="sng"':"",t+=a.subscript?' baseline="-40000"':a.superscript?' baseline="30000"':"",t+=a.charSpacing?' spc="'+100*a.charSpacing+'" kern="0"':"",t+=' dirty="0">',(a.color||a.fontFace||a.outline)&&(a.outline&&"object"==typeof a.outline&&(t+=''+ea(a.outline.color||"FFFFFF")+""),a.color&&(t+=ea(a.color)),a.glow&&(t+="",t+=function(a,e){var t="",r=q(e,a);return t+='',t+=aa(r.color,''),t+=""}(a.glow,o),t+=""),a.fontFace&&(t+='')),a.hyperlink){if("object"!=typeof a.hyperlink)throw new Error("ERROR: text `hyperlink` option should be an object. Ex: `hyperlink:{url:'https://github.com'}` ");if(!a.hyperlink.url&&!a.hyperlink.slide)throw new Error("ERROR: 'hyperlink requires either `url` or `slide`'");a.hyperlink.url?t+='':a.hyperlink.slide&&(t+='')}return t+=""}function pa(e){var o=e.options||{};if(o&&e.type!==O.tablecell&&(void 0===e.text||null===e.text))return"";var r=[],a=e.type===O.tablecell?"":"",t=e.type===O.tablecell?"":"",l=a;return"string"!=typeof e.text&&"number"!=typeof e.text||(e.text=[{text:e.text.toString(),options:o||{}}]),Array.isArray(e.text)&&e.text.forEach(function(t,a){t.options=t.options||o||{},0===a&&t.options&&!t.options.bullet&&o.bullet&&(t.options.bullet=o.bullet),"string"!=typeof t.text&&"number"!=typeof t.text||(t.text=t.text.toString().replace(/\r*\n/g,g),-1":""):e+=' wrap="square" rtlCol="0">',e+="
",a.type===O.tablecell?"":e}(e),0===o.h&&o.line&&o.align?l+='':"placeholder"===e.type?(l+="",l+=ia(e,!0),l+=""):l+="",r.forEach(function(r,a){var e=r.options.rtlMode;r.options.lineIdx=a,r.options.align=r.options.align||o.align,r.options.lineSpacing=r.options.lineSpacing||o.lineSpacing,r.options.indentLevel=r.options.indentLevel||o.indentLevel,r.options.paraSpaceBefore=r.options.paraSpaceBefore||o.paraSpaceBefore,r.options.paraSpaceAfter=r.options.paraSpaceAfter||o.paraSpaceAfter,r.options.lineIdx=a,e=ia(r,!1),0===a?l+=""+e:0"+e),Object.entries(o).forEach(function(a){var e=a[0],t=a[1];"bullet"===e||r.options[e]||(r.options[e]=t)}),l+=function(t){var r=[],o="",l=sa(t.options,!1);return 1<(r=t.text.split(g)).length?r.forEach(function(a,e){o+=""+l+""+X(a),e+1")}):(t.options.align&&t.options.lineIdx,o=""+l+""+X(t.text)),o+""}(r)}),e.type===O.tablecell&&(o.fontSize||o.fontFace)?o.fontFace?(l+='',l+='',l+='',l+='',l+=""):l+='':l+='',l+="",l+=t}function ca(a){if(!a)return"";var e=a.options&&a.options.placeholderIdx?a.options.placeholderIdx:"",t=a.options&&a.options.placeholderType?a.options.placeholderType:"";return""}function da(a){return''+g+''+X(function(a){var e="";return a.data.forEach(function(a){"notes"===a.type&&(e+=a.text)}),e.replace(/\r*\n/g,g)}(a))+''+a.number+''}function ma(a){a&&"object"==typeof a&&("outer"!==a.type&&"inner"!==a.type&&"none"!==a.type&&(console.warn("Warning: shadow.type options are `outer`, `inner` or `none`."),a.type="outer"),a.angle&&((isNaN(Number(a.angle))||a.angle<0||359 \n'),a.file("_rels/.rels",'\n'),a.file("docProps/app.xml",'Microsoft Excel0falseWorksheets1Sheet1\n'),a.file("docProps/core.xml",'PptxGenJSEly, Brent'+(new Date).toISOString()+''+(new Date).toISOString()+"\n"),a.file("xl/_rels/workbook.xml.rels",'\n'),a.file("xl/styles.xml",'\n'),a.file("xl/theme/theme1.xml",''),a.file("xl/workbook.xml",'\n'),a.file("xl/worksheets/_rels/sheet1.xml.rels",'\n');var r='';c.opts.type===M.BUBBLE?r+='':c.opts.type===M.SCATTER?r+='':(r+='',r+=''),c.opts.type===M.BUBBLE?m.forEach(function(a,e){0===e?r+="X-Axis":(r+=""+X(a.name||" ")+"",r+=""+X("Size "+e)+"")}):m.forEach(function(a){r+=""+X((a.name||" ").replace("X-Axis","X-Values"))+""}),c.opts.type!==M.BUBBLE&&c.opts.type!==M.SCATTER&&m[0].labels.forEach(function(a){r+=""+X(a)+""}),r+="\n",a.file("xl/sharedStrings.xml",r);var l='';c.opts.type===M.BUBBLE||(c.opts.type===M.SCATTER?(l+='',l+='',m.forEach(function(a,e){l+=''})):(l+='
',l+='',l+='',m.forEach(function(a,e){l+=''}))),l+="",l+='',l+="
",a.file("xl/tables/table1.xml",l);var n='';if(n+='',c.opts.type===M.BUBBLE?n+='':c.opts.type===M.SCATTER?n+='':n+='',n+='',n+='',c.opts.type===M.BUBBLE){n+="",n+='',n+="",n+="",n+='',n+='0';for(var i=1;i',n+=""+i+"",n+="";n+="",m[0].values.forEach(function(a,e){n+='',n+=''+a+"";for(var t=1,r=1;r',n+=""+(m[r].values[e]||"")+"",n+="",n+='',n+=""+(m[r].sizes[e]||"")+"",n+="",t++;n+=""})}else if(c.opts.type===M.SCATTER){n+="",n+='',n+="",n+="",n+='',n+='0';for(var s=1;s',n+=""+s+"",n+="";n+="",m[0].values.forEach(function(a,e){n+='',n+=''+a+"";for(var t=1;t',n+=""+(m[t].values[e]||0===m[t].values[e]?m[t].values[e]:"")+"",n+="";n+=""})}else{n+="",n+='',n+="",n+="",n+='',n+='0';for(var p=1;p<=m.length;p++)n+='',n+=""+p+"",n+="";n+="",m[0].labels.forEach(function(a,e){n+='',n+='',n+=""+(m.length+e+1)+"",n+="";for(var t=0;t',n+=""+(m[t].values[e]||"")+"",n+="";n+=""})}n+="",n+='',n+="\n",a.file("xl/worksheets/sheet1.xml",n),a.generateAsync({type:"base64"}).then(function(a){d.file("ppt/embeddings/Microsoft_Excel_Worksheet"+c.globalId+".xlsx",a,{base64:!0}),d.file("ppt/charts/_rels/"+c.fileName+".rels",''),d.file("ppt/charts/"+c.fileName,function(o){var l='',n=!1;l+='',l+='',l+="",o.opts.showTitle?(l+=Sa({title:o.opts.title||"Chart Title",fontSize:o.opts.titleFontSize||v,color:o.opts.titleColor,fontFace:o.opts.titleFontFace,rotate:o.opts.titleRotate,titleAlign:o.opts.titleAlign,titlePos:o.opts.titlePos}),l+=''):l+='';o.opts.type===M.BAR3D&&(l+="",l+=' ',l+=' ',l+=' ',l+=' ',l+="");l+="",o.opts.layout?(l+="",l+=" ",l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=" ",l+=""):l+="";Array.isArray(o.opts.type)?o.opts.type.forEach(function(a){var e=q(o.opts,a.options),t=e.secondaryValAxis?C:x,r=e.secondaryCatAxis?P:L;n=n||e.secondaryValAxis,l+=Pa(a.type,a.data,e,t,r,!0)}):l+=Pa(o.opts.type,o.data,o.opts,x,L,!1);if(o.opts.type!==M.PIE&&o.opts.type!==M.DOUGHNUT){if(o.opts.valAxes&&!n)throw new Error("Secondary axis must be used by one of the multiple charts");if(o.opts.catAxes){if(!o.opts.valAxes||o.opts.valAxes.length!==o.opts.catAxes.length)throw new Error("There must be the same number of value and category axes.");l+=wa(q(o.opts,o.opts.catAxes[0]),L,x),o.opts.catAxes[1]&&(l+=wa(q(o.opts,o.opts.catAxes[1]),P,x))}else l+=wa(o.opts,L,x);o.opts.valAxes?(l+=Ta(q(o.opts,o.opts.valAxes[0]),x),o.opts.valAxes[1]&&(l+=Ta(q(o.opts,o.opts.valAxes[1]),C))):(l+=Ta(o.opts,x),o.opts.type===M.BAR3D&&(l+=function(e,a,t){var r="";r+="",r+=' ',r+=' ',r+=' ',r+=' ',r+="none"!==e.serGridLine.style?Ea(e.serGridLine):"",e.showSerAxisTitle&&(r+=Sa({color:e.serAxisTitleColor,fontFace:e.serAxisTitleFontFace,fontSize:e.serAxisTitleFontSize,rotate:e.serAxisTitleRotate,title:e.serAxisTitle||"Axis Title"}));r+=' ',r+=' ',r+=' ',r+=' ',r+=" ",r+=' ',r+=!1===e.serAxisLineShow?"":'',r+=' ',r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',r+=" ",r+=" ",r+=' ',r+=" ",r+=" ",r+=' ',r+=' ',e.serAxisLabelFrequency&&(r+=' ');e.serLabelFormatCode&&(["serAxisBaseTimeUnit","serAxisMajorTimeUnit","serAxisMinorTimeUnit"].forEach(function(a){!e[a]||"string"==typeof e[a]&&-1!==["days","months","years"].indexOf(a.toLowerCase())||(console.warn("`"+a+"` must be one of: 'days','months','years' !"),e[a]=null)}),e.serAxisBaseTimeUnit&&(r+=' '),e.serAxisMajorTimeUnit&&(r+=' '),e.serAxisMinorTimeUnit&&(r+=' '),e.serAxisMajorUnit&&(r+=' '),e.serAxisMinorUnit&&(r+=' '));return r+=""}(o.opts,w,x)))}o.opts.showDataTable&&(l+="",l+=' ',l+=' ',l+=' ',l+=' ',l+=" ",l+=" ",l+=' ',l+=" ",l+=" ",l+=" ",l+='\t ',l+="\t ",l+="\t ",l+='\t\t',l+=' ',l+='\t\t\t',l+='\t\t\t',l+='\t\t\t',l+='\t\t\t',l+="\t\t ",l+="\t\t",l+='\t\t',l+="\t ",l+="\t",l+="");l+=" ",l+=o.opts.fill?ea(o.opts.fill):"",l+=o.opts.border?''+ea(o.opts.border.color)+"":"",l+=" ",l+=" ",l+="",o.opts.showLegend&&(l+="",l+='',l+="",l+='',(o.opts.legendFontFace||o.opts.legendFontSize||o.opts.legendColor)&&(l+="",l+=" ",l+=" ",l+=" ",l+=" ",l+=o.opts.legendFontSize?'':"",o.opts.legendColor&&(l+=ea(o.opts.legendColor)),o.opts.legendFontFace&&(l+=''),o.opts.legendFontFace&&(l+=''),l+=" ",l+=" ",l+=' ',l+=" ",l+=""),l+="");l+=' ',l+=' ',o.opts.type===M.SCATTER&&(l+='');return l+="",l+="",l+=" ",l+=' ',l+=" ",l+="",l+='',l+=""}(c)),e()}).catch(function(a){t(a)})})}function Pa(r,o,l,a,e,t){var n="";switch(r){case M.AREA:case M.BAR:case M.BAR3D:case M.LINE:case M.RADAR:n+="",r!==M.BAR&&r!==M.BAR3D||(n+='',n+=''),r===M.RADAR&&(n+=''),n+='';var i=-1;o.forEach(function(a){i++;var e=a.index;n+="",n+=' ',n+=' ',n+=" ",n+=" ",n+=" Sheet1!$"+Ra(e+1)+"$1",n+=' '+X(a.name)+"",n+=" ",n+=" ",n+=' ';var t=l.chartColors?l.chartColors[i%l.chartColors.length]:null;n+=" ","transparent"===t?n+="":l.chartColorsOpacity?n+=""+aa(t,'')+"":n+=""+aa(t)+"",r===M.LINE?0===l.lineSize?n+="":(n+=''+aa(t)+"",n+=''):l.dataBorder&&(n+=''+aa(l.dataBorder.color)+''),n+=Na(l.shadow,c),n+=" ",r!==M.RADAR&&(n+=" ",n+=' ',l.dataLabelBkgrdColors&&(n+=" ",n+=" "+aa(t)+"",n+=" "),n+=" ",n+=" ",n+=" ",n+=" ",n+=' ',n+=" "+aa(l.dataLabelColor||h)+"",n+=' ',n+=" ",n+=" ",n+=" ",r!==M.AREA&&r!==M.BAR3D&&l.dataLabelPosition&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=" "),r!==M.LINE&&r!==M.RADAR||(n+="",n+=' ',l.lineDataSymbolSize&&(n+=' '),n+=" ",n+=" "+aa(l.chartColors[e+1>l.chartColors.length?Math.floor(Math.random()*l.chartColors.length):e])+"",n+=' '+aa(l.lineDataSymbolLineColor||t)+'',n+=" ",n+=" ",n+=""),r!==M.BAR&&r!==M.BAR3D||1!==o.length&&!l.valueBarColors||l.chartColors===d||a.values.forEach(function(a,e){var t=a<0?l.invertedColors||l.chartColors||d:l.chartColors||[];n+=" ",n+=' ',n+=' ',n+=' ',n+=" ",0===l.lineSize?n+="":r===M.BAR?(n+="",n+=' ',n+=""):(n+="",n+=" ",n+=' ',n+=" ",n+=""),n+=Na(l.shadow,c),n+=" ",n+=" "}),n+="",l.catLabelFormatCode?(n+=" ",n+=" Sheet1!$A$2:$A$"+(a.labels.length+1)+"",n+=" ",n+=" "+l.catLabelFormatCode+"",n+=' ',a.labels.forEach(function(a,e){n+=''+X(a)+""}),n+=" ",n+=" "):(n+=" ",n+=" Sheet1!$A$2:$A$"+(a.labels.length+1)+"",n+=" ",n+='\t ',a.labels.forEach(function(a,e){n+=''+X(a)+""}),n+=" ",n+=" "),n+="",n+=" ",n+=" ",n+=" Sheet1!$"+Ra(e+1)+"$2:$"+Ra(e+1)+"$"+(a.labels.length+1)+"",n+=" ",n+=" General",n+='\t ',a.values.forEach(function(a,e){n+=''+(a||0===a?a:"")+""}),n+=" ",n+=" ",n+=" ",r===M.LINE&&(n+=''),n+=""}),n+=" ",n+=' ',n+=" ",n+=" ",n+=" ",n+=" ",n+=' ',n+=" "+aa(l.dataLabelColor||h)+"",n+=' ',n+=" ",n+=" ",n+=" ",l.type===M.AREA||l.type===M.RADAR||t||l.dataLabelPosition&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=" ",r===M.BAR?(n+=' ',n+=' '):r===M.BAR3D?(n+=' ',n+=' ',n+=' '):r===M.LINE&&(n+=' '),n+=' ',n+=' ',n+=' ',n+="";break;case M.SCATTER:n+="",n+='',n+='',i=-1,o.filter(function(a,e){return 0",n+=' ',n+=' ',n+=" ",n+=" ",n+=" Sheet1!$"+T[a+1]+"$1",n+=' '+t.name+"",n+=" ",n+=" ",n+=" ";var e=l.chartColors[i%l.chartColors.length];if("transparent"===e?n+="":l.chartColorsOpacity?n+=""+aa(e,'')+"":n+=""+aa(e)+"",0===l.lineSize?n+="":(n+=''+aa(e)+"",n+=''),n+=Na(l.shadow,c),n+=" ",n+="",n+=' ',l.lineDataSymbolSize&&(n+=' '),n+=" ",n+=" "+aa(l.chartColors[a+1>l.chartColors.length?Math.floor(Math.random()*l.chartColors.length):a])+"",n+=' '+aa(l.lineDataSymbolLineColor||l.chartColors[i%l.chartColors.length])+'',n+=" ",n+=" ",n+="",l.showLabel){var r=Y("-xxxx-xxxx-xxxx-xxxxxxxxxxxx");!t.labels||"custom"!==l.dataLabelFormatScatter&&"customXY"!==l.dataLabelFormatScatter||(n+="",t.labels.forEach(function(a,e){"custom"!==l.dataLabelFormatScatter&&"customXY"!==l.dataLabelFormatScatter||(n+=" ",n+=' ',n+=" ",n+=" ",n+="\t\t\t",n+="\t\t\t\t",n+="\t\t\t",n+=" \t",n+=" \t",n+="\t\t\t\t",n+="\t\t\t\t\t",n+="\t\t\t\t",n+=" \t",n+=' \t\t',n+=" \t\t"+X(a)+"",n+=" \t","customXY"!==l.dataLabelFormatScatter||/^ *$/.test(a)||(n+=" \t",n+=' \t\t',n+=" \t\t (",n+=" \t",n+=' \t',n+=' \t\t',n+=" \t\t",n+=" \t\t\t",n+=" \t\t",n+=" \t\t["+X(t.name)+"",n+=" \t",n+=" \t",n+=' \t\t',n+=" \t\t, ",n+=" \t",n+=' \t',n+=' \t\t',n+=" \t\t",n+=" \t\t\t",n+=" \t\t",n+=" \t\t["+X(t.name)+"]",n+=" \t",n+=" \t",n+=' \t\t',n+=" \t\t)",n+=" \t",n+=' \t'),n+=" \t",n+=" ",n+=" ",n+=" ",n+=" \t",n+=" \t",n+=" \t\t",n+=" \t",n+=" \t",n+=" ",l.dataLabelPosition&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+='\t ',n+=" ",n+=' ',n+=' ',n+='\t\t\t',n+=" ",n+="\t\t",n+="")}),n+=""),"XY"===l.dataLabelFormatScatter&&(n+="",n+="\t",n+="\t\t",n+="\t\t",n+="\t\t\t",n+="\t\t",n+="\t \t",n+="\t",n+="\t",n+="\t\t",n+="\t\t\t",n+="\t\t",n+="\t\t",n+="\t\t",n+="\t \t",n+=" \t\t",n+="\t \t",n+='\t \t',n+="\t\t",n+="\t",l.dataLabelPosition&&(n+=' '),n+='\t',n+=' ',n+=' ',n+='\t',n+='\t',n+='\t',n+="\t",n+='\t\t',n+='\t\t\t',n+="\t\t",n+="\t",n+="")}1!==o.length&&!l.valueBarColors||l.chartColors===d||t.values.forEach(function(a,e){var t=a<0?l.invertedColors||d:l.chartColors||[];n+=" ",n+=' ',n+=' ',n+=' ',n+=" ",0===l.lineSize?n+="":(n+="",n+=' ',n+=""),n+=Na(l.shadow,c),n+=" ",n+=" "}),n+="",n+=" ",n+=" Sheet1!$A$2:$A$"+(o[0].values.length+1)+"",n+=" ",n+=" General",n+=' ',o[0].values.forEach(function(a,e){n+=''+(a||0===a?a:"")+""}),n+=" ",n+=" ",n+="",n+="",n+=" ",n+=" Sheet1!$"+Ra(a+1)+"$2:$"+Ra(a+1)+"$"+(o[0].values.length+1)+"",n+=" ",n+=" General",n+=' ',o[0].values.forEach(function(a,e){n+=''+(t.values[e]||0===t.values[e]?t.values[e]:"")+""}),n+=" ",n+=" ",n+="",n+='',n+=""}),n+=" ",n+=' ',n+=" ",n+=" ",n+=" ",n+=" ",n+=' ',n+=" "+aa(l.dataLabelColor||h)+"",n+=' ',n+=" ",n+=" ",n+=" ",l.dataLabelPosition&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=" ",n+=' ',n+=' ',n+="";break;case M.BUBBLE:n+="",n+='',i=-1;var s=1;o.filter(function(a,e){return 0",n+=' ',n+=' ',n+=" ",n+=" ",n+=" Sheet1!$"+T[s]+"$1",n+=' '+t.name+"",n+=" ",n+=" ",n+="";var e=l.chartColors[i%l.chartColors.length];"transparent"===e?n+="":l.chartColorsOpacity?n+=""+aa(e,'')+"":n+=""+aa(e)+"",0===l.lineSize?n+="":l.dataBorder?n+=''+aa(l.dataBorder.color)+'':(n+=''+aa(e)+"",n+=''),n+=Na(l.shadow,c),n+="",n+="",n+=" ",n+=" Sheet1!$A$2:$A$"+(o[0].values.length+1)+"",n+=" ",n+=" General",n+=' ',o[0].values.forEach(function(a,e){n+=''+(a||0===a?a:"")+""}),n+=" ",n+=" ",n+="",n+="",n+=" ",n+=" Sheet1!$"+Ra(s)+"$2:$"+Ra(s)+"$"+(o[0].values.length+1)+"",s++,n+=" ",n+=" General",n+=' ',o[0].values.forEach(function(a,e){n+=''+(t.values[e]||0===t.values[e]?t.values[e]:"")+""}),n+=" ",n+=" ",n+="",n+=" ",n+=" ",n+=" Sheet1!$"+Ra(s)+"$2:$"+Ra(a+2)+"$"+(t.sizes.length+1)+"",s++,n+=" ",n+=" General",n+='\t ',t.sizes.forEach(function(a,e){n+=''+(a||"")+""}),n+=" ",n+=" ",n+=" ",n+=' ',n+=""}),n+=" ",n+=' ',n+=" ",n+=" ",n+=" ",n+=" ",n+=' ',n+=" "+aa(l.dataLabelColor||h)+"",n+=' ',n+=" ",n+=" ",n+=" ",l.dataLabelPosition&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=" ",n+=' ',n+=' ',n+="";break;case M.DOUGHNUT:case M.PIE:var p=o[0];n+="",n+=' ',n+="",n+=' ',n+=' ',n+=" ",n+=" ",n+=" Sheet1!$B$1",n+=" ",n+=' ',n+=' '+X(p.name)+"",n+=" ",n+=" ",n+=" ",n+=" ",n+=' ',n+=' ',l.dataNoEffects?n+="":n+=Na(l.shadow,c),n+=" ",n+='',p.labels.forEach(function(a,e){n+="",n+=' ',n+=' ',n+=" ",n+=" "+aa(l.chartColors[e+1>l.chartColors.length?Math.floor(Math.random()*l.chartColors.length):e])+"",l.dataBorder&&(n+=''+aa(l.dataBorder.color)+''),n+=Na(l.shadow,c),n+=" ",n+=""}),n+="",p.labels.forEach(function(a,e){n+="",n+=' ',n+=' ',n+=" ",n+=" ",n+=" ",n+=' ',n+=" "+aa(l.dataLabelColor||h)+"",n+=' ',n+=" ",n+=" ",n+=" ",r===M.PIE&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=" "}),n+=' ',n+="\t",n+="\t ",n+="\t ",n+="\t ",n+="\t\t",n+='\t\t ',n+='\t\t\t',n+="\t\t ",n+="\t\t",n+="\t ",n+="\t",n+=r===M.PIE?'':"",n+='\t',n+='\t',n+='\t',n+='\t',n+='\t',n+='\t',n+=' ',n+="",n+="",n+=" ",n+=" Sheet1!$A$2:$A$"+(p.labels.length+1)+"",n+=" ",n+='\t ',p.labels.forEach(function(a,e){n+=''+X(a)+""}),n+=" ",n+=" ",n+="",n+=" ",n+=" ",n+=" Sheet1!$B$2:$B$"+(p.labels.length+1)+"",n+=" ",n+='\t ',p.values.forEach(function(a,e){n+=''+(a||0===a?a:"")+""}),n+=" ",n+=" ",n+=" ",n+=" ",n+=' ',r===M.DOUGHNUT&&(n+=' '),n+="";break;default:n+=""}return n}function wa(e,a,t){var r="";return e.type===M.SCATTER||e.type===M.BUBBLE?r+="":r+="",r+=' ',r+=" ",r+='',!e.catAxisMaxVal&&0!==e.catAxisMaxVal||(r+=''),!e.catAxisMinVal&&0!==e.catAxisMinVal||(r+=''),r+="",r+=' ',r+=' ',r+="none"!==e.catGridLine.style?Ea(e.catGridLine):"",e.showCatAxisTitle&&(r+=Sa({color:e.catAxisTitleColor,fontFace:e.catAxisTitleFontFace,fontSize:e.catAxisTitleFontSize,rotate:e.catAxisTitleRotate,title:e.catAxisTitle||"Axis Title"})),e.type===M.SCATTER||e.type===M.BUBBLE?r+=' ':r+=' ',e.type===M.SCATTER?(r+=' ',r+=' ',r+=' '):(r+=' ',r+=' ',r+=' '),r+=" ",r+=' ',r+=!1===e.catAxisLineShow?"":'',r+=' ',r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',r+=" ",r+=" ",r+=' ',r+=" ",r+=" ",r+=' ',r+=" ',r+=' ',r+=' ',r+=' ',e.catAxisLabelFrequency&&(r+=' '),e.catLabelFormatCode&&(["catAxisBaseTimeUnit","catAxisMajorTimeUnit","catAxisMinorTimeUnit"].forEach(function(a){!e[a]||"string"==typeof e[a]&&-1!==["days","months","years"].indexOf(a.toLowerCase())||(console.warn("`"+a+"` must be one of: 'days','months','years' !"),e[a]=null)}),e.catAxisBaseTimeUnit&&(r+=''),e.catAxisMajorTimeUnit&&(r+=''),e.catAxisMinorTimeUnit&&(r+=''),e.catAxisMajorUnit&&(r+=''),e.catAxisMinorUnit&&(r+='')),e.type===M.SCATTER||e.type===M.BUBBLE?r+="":r+="",r}function Ta(a,e){var t=e===x?"col"===a.barDir?"l":"b":"col"===a.barDir?"r":"t",r="",o="r"==t||"t"==t?"max":"autoZero",l=e===x?L:P;return r+="",r+=' ',r+=" ",r+=' ',!a.valAxisMaxVal&&0!==a.valAxisMaxVal||(r+=''),!a.valAxisMinVal&&0!==a.valAxisMinVal||(r+=''),r+=" ",r+=' ',r+=' ',"none"!==a.valGridLine.style&&(r+=Ea(a.valGridLine)),a.showValAxisTitle&&(r+=Sa({color:a.valAxisTitleColor,fontFace:a.valAxisTitleFontFace,fontSize:a.valAxisTitleFontSize,rotate:a.valAxisTitleRotate,title:a.valAxisTitle||"Axis Title"})),r+=' ',a.type===M.SCATTER?(r+=' ',r+=' ',r+=' '):(r+=' ',r+=' ',r+=' '),r+=" ",r+=' ',r+=!1===a.valAxisLineShow?"":'',r+=' ',r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',r+=" ",r+=" ",r+=' ',r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',a.valAxisMajorUnit&&(r+=' '),a.valAxisDisplayUnit&&(r+=''),r+=""}function Sa(a){var e="left"===a.titleAlign||"right"===a.titleAlign?'':"",t=a.rotate?'':"",r=a.fontSize?'sz="'+Math.round(a.fontSize)+'00"':"",o=a.titlePos&&a.titlePos.x&&a.titlePos.y?'':"";return"\n\t \n\t \n\t "+t+"\n\t \n\t \n\t "+e+"\n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t '+(X(a.title)||"")+"\n\t \n\t
\n\t \n\t \n\t "+o+'\n\t \n\t'}function Ra(a){var e="";return a<=26?e=T[a]:(e+=T[Math.floor(a/T.length)-1],e+=T[a%T.length]),e}function Na(a,e){if(!a)return"";if("object"!=typeof a)return console.warn("`shadow` options must be an object. Ex: `{shadow: {type:'none'}}`"),"";var t="",r=q(e,a),o=r.type||"outer",l=r.blur*E,n=r.offset*E,i=6e4*r.angle,s=r.color,p=1e5*r.opacity;return t+="',t+='',t+='',t+="",t+=""}function Ea(a){var e="";return e+=" ",e+=' ',e+=' ',e+=' ',e+=" ",e+=" ",e+=""}function Fa(a){var l="undefined"!=typeof require&&"undefined"==typeof window?require("fs"):null,n="undefined"!=typeof require&&"undefined"==typeof window?require("https"):null,e=[];return a.relsMedia.filter(function(a){return"online"!==a.type&&!a.data}).forEach(function(o){e.push(new Promise(function(t,r){if(l&&0!==o.path.indexOf("http"))try{var a=l.readFileSync(o.path);o.data=Buffer.from(a).toString("base64"),t("done")}catch(a){o.data=Q,r('ERROR: Unable to read media: "'+o.path+'"\n'+a.toString())}else if(l&&n&&0===o.path.indexOf("http"))n.get(o.path,function(a){var e="";a.setEncoding("binary"),a.on("data",function(a){return e+=a}),a.on("end",function(){o.data=Buffer.from(e,"binary").toString("base64"),t("done")}),a.on("error",function(a){o.data=Q,r("ERROR! Unable to load image: "+o.path)})});else{var e=new XMLHttpRequest;e.onload=function(){var a=new FileReader;a.onloadend=function(){o.data=a.result,o.isSvgPng?Ba(o).then(function(){t("done")}).catch(function(a){r(a)}):t("done")},a.readAsDataURL(e.response)},e.onerror=function(a){o.data=Q,r("ERROR! Unable to load image: "+o.path)},e.open("GET",o.path),e.responseType="blob",e.send()}}))}),a.relsMedia.filter(function(a){return a.isSvgPng&&a.data}).forEach(function(a){l?(a.data=Q,e.push(Promise.resolve().then(function(){return"done"}))):e.push(Ba(a))}),e}function Ba(o){return new Promise(function(t,e){var r=new Image;r.onload=function(){r.width+r.height===0&&r.onerror("h/w=0");var a=document.createElement("CANVAS"),e=a.getContext("2d");a.width=r.width,a.height=r.height,e.drawImage(r,0,0);try{o.data=a.toDataURL(o.type),t("done")}catch(a){r.onerror(a)}a=null},r.onerror=function(a){o.data=Q,e("ERROR! Unable to load image: "+o.path)},r.src="string"==typeof o.data?o.data:Q})}function Ia(){var n=this;this._version="3.1.0",this._charts=M,this._colors=p,this._shapes=ra,this.addNewSlide=function(a){return n.addSlide(a)},this.getSlide=function(e){return n.slides.filter(function(a){return a.number===e})[0]},this.setSlideNumber=function(a){n.masterSlide.slideNumberObj=a,n.slideLayouts.filter(function(a){return a.name===r})[0].slideNumberObj=a},this.createChartMediaRels=function(a,t,e){a.relsChart.forEach(function(a){return e.push(La(a,t))}),a.relsMedia.forEach(function(a){if("online"!==a.type&&"hyperlink"!==a.type){var e=a.data&&"string"==typeof a.data?a.data:"";-1===e.indexOf(",")&&-1===e.indexOf(";")?e="image/png;base64,"+e:-1===e.indexOf(",")?e="image/png;base64,"+e:-1===e.indexOf(";")&&(e="image/png;"+e),t.file(a.Target.replace("..","ppt"),e.split(",").pop(),{base64:!0})}})},this.writeFileToBrowser=function(l,n){return new Promise(function(a,e){var t=document.createElement("a");if(t.setAttribute("style","display:none;"),document.body.appendChild(t),window.navigator.msSaveOrOpenBlob){var r=new Blob([n],{type:"application/vnd.openxmlformats-officedocument.presentationml.presentation"});t.onclick=function(){window.navigator.msSaveOrOpenBlob(r,l)},t.click(),document.body.removeChild(t),a(l)}else if(window.URL.createObjectURL){var o=window.URL.createObjectURL(new Blob([n],{type:"application/vnd.openxmlformats-officedocument.presentationml.presentation"}));t.href=o,t.download=l,t.click(),setTimeout(function(){window.URL.revokeObjectURL(o),document.body.removeChild(t)},100),a(l)}})},this.exportPresentation=function(l){return new Promise(function(e,a){var t=[],r=[],o=new A;n.slides.forEach(function(a){r=r.concat(Fa(a))}),n.slideLayouts.forEach(function(a){r=r.concat(Fa(a))}),r=r.concat(Fa(n.masterSlide)),Promise.all(r).catch(function(a){return console.error("ERROR! pptxgenjs export media:"),console.error(a),null}).then(function(){n.slides.forEach(function(a){a.slideLayout&&function(a){(a.slideLayout.data||[]).forEach(function(e){e.type===O.placeholder&&0===a.data.filter(function(a){return a.options&&a.options.placeholder===e.options.placeholder}).length&&va(a,"",{placeholder:e.options.placeholder},!1)})}(a)}),o.folder("_rels"),o.folder("docProps"),o.folder("ppt").folder("_rels"),o.folder("ppt/charts").folder("_rels"),o.folder("ppt/embeddings"),o.folder("ppt/media"),o.folder("ppt/slideLayouts").folder("_rels"),o.folder("ppt/slideMasters").folder("_rels"),o.folder("ppt/slides").folder("_rels"),o.folder("ppt/theme"),o.folder("ppt/notesMasters").folder("_rels"),o.folder("ppt/notesSlides").folder("_rels"),o.file("[Content_Types].xml",function(a,e,t){var r=''+g;return r+='',r+='',r+='',r+='',r+='',r+='',r+='',r+='',r+='',a.forEach(function(a){(a.relsMedia||[]).forEach(function(a){"image"!==a.type&&"online"!==a.type&&"chart"!==a.type&&"m4v"!==a.extn&&-1===r.indexOf(a.type)&&(r+='')})}),r+='',r+='',r+='',r+='',a.forEach(function(a,e){r+='',r+='',a.relsChart.forEach(function(a){r+=' '})}),r+='',r+='',r+='',r+='',e.forEach(function(a,e){r+='',(a.relsChart||[]).forEach(function(a){r+=' '})}),a.forEach(function(a,e){r+=' '}),t.relsChart.forEach(function(a){r+=' '}),t.relsMedia.forEach(function(a){"image"!==a.type&&"online"!==a.type&&"chart"!==a.type&&"m4v"!==a.extn&&-1===r.indexOf(a.type)&&(r+=' ')}),r+=' ',r+=' ',r+=""}(n.slides,n.slideLayouts,n.masterSlide)),o.file("_rels/.rels",''+g+'\n\t\t\n\t\t\n\t\t\n\t\t'),o.file("docProps/app.xml",function(a,e){return''+g+'\n\t0\n\t0\n\tMicrosoft Office PowerPoint\n\tOn-screen Show (16:9)\n\t0\n\t'+a.length+"\n\t"+a.length+'\n\t0\n\t0\n\tfalse\n\t\n\t\t\n\t\t\tFonts Used\n\t\t\t2\n\t\t\tTheme\n\t\t\t1\n\t\t\tSlide Titles\n\t\t\t'+a.length+'\n\t\t\n\t\n\t\n\t\t\n\t\t\tArial\n\t\t\tCalibri\n\t\t\tOffice Theme\n\t\t\t'+a.map(function(a,e){return"Slide "+(e+1)+"\n"}).join("")+"\n\t\t\n\t\n\t"+e+"\n\tfalse\n\tfalse\n\tfalse\n\t16.0000\n\t"}(n.slides,n.company)),o.file("docProps/core.xml",function(a,e,t,r){return'\n\t\n\t\t'+X(a)+"\n\t\t"+X(e)+"\n\t\t"+X(t)+"\n\t\t"+X(t)+"\n\t\t"+r+'\n\t\t'+(new Date).toISOString().replace(/\.\d\d\dZ/,"Z")+'\n\t\t'+(new Date).toISOString().replace(/\.\d\d\dZ/,"Z")+"\n\t"}(n.title,n.subject,n.author,n.revision)),o.file("ppt/_rels/presentation.xml.rels",function(a){var e=1,t=''+g;t+='',t+='';for(var r=1;r<=a.length;r++)t+='';return t+=''}(n.slides)),o.file("ppt/theme/theme1.xml",''+g+''),o.file("ppt/presentation.xml",function(a,e,t){var r=''+g+'';r+='',r+="";for(var o=0;o';r+="",r+='';for(var l=1;l<10;l++)r+="";return r+="",r+=""}(n.slides,n.presLayout,n.rtlMode)),o.file("ppt/presProps.xml",''+g+''),o.file("ppt/tableStyles.xml",''+g+''),o.file("ppt/viewProps.xml",''+g+''),n.slideLayouts.forEach(function(a,e){o.file("ppt/slideLayouts/slideLayout"+(e+1)+".xml",function(a){return'\n\t\t\n\t\t'+la(a)+"\n\t\t"}(a)),o.file("ppt/slideLayouts/_rels/slideLayout"+(e+1)+".xml.rels",function(a,e){return na(e[a-1],[{target:"../slideMasters/slideMaster1.xml",type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideMaster"}])}(e+1,n.slideLayouts))}),n.slides.forEach(function(a,e){o.file("ppt/slides/slide"+(e+1)+".xml",function(a){return''+g+'"+la(a)+""}(a)),o.file("ppt/slides/_rels/slide"+(e+1)+".xml.rels",function(a,e,t){return na(a[t-1],[{target:"../slideLayouts/slideLayout"+function(a,e,t){for(var r=0;r\n\t\t\n\t\t\t\n\t\t\t\n\t\t'}(e+1))}),o.file("ppt/slideMasters/slideMaster1.xml",function(t,a){var e=a.map(function(a,e){return''}),r=''+g;return r+='',r+=la(t),r+='',r+=""+e.join("")+"",r+='',r+=' ',r+=""}(n.masterSlide,n.slideLayouts)),o.file("ppt/slideMasters/_rels/slideMaster1.xml.rels",function(a,e){var t=e.map(function(a,e){return{target:"../slideLayouts/slideLayout"+(e+1)+".xml",type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideLayout"}});return t.push({target:"../theme/theme1.xml",type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme"}),na(a,t)}(n.masterSlide,n.slideLayouts)),o.file("ppt/notesMasters/notesMaster1.xml",''+g+'7/23/19Click to edit Master text stylesSecond levelThird levelFourth levelFifth level‹#›'),o.file("ppt/notesMasters/_rels/notesMaster1.xml.rels",''+g+'\n\t\t\n\t\t'),n.slideLayouts.forEach(function(a){n.createChartMediaRels(a,o,t)}),n.slides.forEach(function(a){n.createChartMediaRels(a,o,t)}),n.createChartMediaRels(n.masterSlide,o,t),Promise.all(t).then(function(){"STREAM"===l?o.generateAsync({type:"nodebuffer"}).then(function(a){e(a)}):e(l?o.generateAsync({type:l}):o.generateAsync({type:"blob"}))}).catch(function(a){throw new Error(a)})})})},this.LAYOUTS={LAYOUT_4x3:{name:"screen4x3",width:9144e3,height:6858e3},LAYOUT_16x9:{name:"screen16x9",width:9144e3,height:5143500},LAYOUT_16x10:{name:"screen16x10",width:9144e3,height:5715e3},LAYOUT_WIDE:{name:"custom",width:12192e3,height:6858e3}},this._author="PptxGenJS",this._company="PptxGenJS",this._revision="1",this._subject="PptxGenJS Presentation",this._title="PptxGenJS Presentation",this._presLayout={name:this.LAYOUTS[t].name,width:this.LAYOUTS[t].width,height:this.LAYOUTS[t].height},this._rtlMode=!1,this.slideLayouts=[{presLayout:this._presLayout,name:r,number:1e3,slide:null,data:[],rels:[],relsChart:[],relsMedia:[],margin:b,slideNumberObj:null}],this.slides=[],this.masterSlide={addChart:null,addImage:null,addMedia:null,addNotes:null,addShape:null,addTable:null,addText:null,presLayout:this._presLayout,name:null,number:null,data:[],rels:[],relsChart:[],relsMedia:[],slideLayout:null,slideNumberObj:null}}return Object.defineProperty(Ia.prototype,"layout",{get:function(){return this._layout},set:function(a){var e=this.LAYOUTS[a];if(!e)throw new Error("UNKNOWN-LAYOUT");this._layout=a,this._presLayout=e},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"version",{get:function(){return this._version},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"author",{get:function(){return this._author},set:function(a){this._author=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"company",{get:function(){return this._company},set:function(a){this._company=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"revision",{get:function(){return this._revision},set:function(a){this._revision=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"subject",{get:function(){return this._subject},set:function(a){this._subject=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"title",{get:function(){return this._title},set:function(a){this._title=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"rtlMode",{get:function(){return this._rtlMode},set:function(a){this._rtlMode=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"charts",{get:function(){return this._charts},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"colors",{get:function(){return this._colors},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"shapes",{get:function(){return this._shapes},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"presLayout",{get:function(){return this._presLayout},enumerable:!0,configurable:!0}),Ia.prototype.stream=function(){var a=this;return new Promise(function(e,t){a.exportPresentation("STREAM").then(function(a){e(a)}).catch(function(a){t(a)})})},Ia.prototype.write=function(a){var r=this;return new Promise(function(e,t){r.exportPresentation(a).then(function(a){e(a)}).catch(function(a){t(a+"\nDid you mean to use writeFile() instead?")})})},Ia.prototype.writeFile=function(a){var l=this;return new Promise(function(e,t){var r="undefined"!=typeof require&&"undefined"==typeof window?require("fs"):null,o=a?a.toString().toLowerCase().endsWith(".pptx")?a:a+".pptx":"Presenation.pptx";l.exportPresentation(r?"nodebuffer":null).then(function(a){r?r.writeFile(o,a,function(){e(o)}):e(l.writeFileToBrowser(o,a))}).catch(function(a){t(a)})})},Ia.prototype.addSlide=function(e){var a=new xa({addSlide:this.addNewSlide,getSlide:this.getSlide,presLayout:this.presLayout,setSlideNum:this.setSlideNumber,slideNumber:this.slides.length+1,slideLayout:e&&this.slideLayouts.filter(function(a){return a.name===e})[0]||this.LAYOUTS[t]});return this.slides.push(a),a},Ia.prototype.defineLayout=function(a){a?a.name?a.width?a.height?"number"!=typeof a.height?console.warn("defineLayout `height` should be a number (inches)"):"number"!=typeof a.width&&console.warn("defineLayout `width` should be a number (inches)"):console.warn("defineLayout requires `height`"):console.warn("defineLayout requires `width`"):console.warn("defineLayout requires `name`"):console.warn("defineLayout requires `{name, width, height}`"),this.LAYOUTS[a.name]={name:a.name,width:Math.round(Number(a.width)*N),height:Math.round(Number(a.height)*N)}},Ia.prototype.defineSlideMaster=function(a){if(!a.title)throw Error("defineSlideMaster() object argument requires a `title` value. (https://gitbrent.github.io/PptxGenJS/docs/masters.html)");var e={presLayout:this.presLayout,name:a.title,number:1e3+this.slideLayouts.length+1,slide:null,data:[],rels:[],relsChart:[],relsMedia:[],margin:a.margin||b,slideNumberObj:a.slideNumber||null};ha(a,e),this.slideLayouts.push(e),e.slideNumberObj&&!this.masterSlide.slideNumberObj&&(this.masterSlide.slideNumberObj=e.slideNumberObj)},Ia.prototype.tableToSlides=function(a,e){void 0===e&&(e={}),function(r,n,a,e){void 0===a&&(a={});var o=a||{};o.slideMargin=o.slideMargin||0===o.slideMargin?o.slideMargin:.5;var i=o.w||r.presLayout.width,t=[],l=[],s=[],p=[],c=[],d=[.5,.5,.5,.5],m=0;if(!document.getElementById(n))throw new Error('tableToSlides: Table ID "'+n+'" does not exist!');e&&e.margin?(Array.isArray(e.margin)?d=e.margin:isNaN(e.margin)||(d=[e.margin,e.margin,e.margin,e.margin]),o.slideMargin=d):o&&o.slideMargin&&(Array.isArray(o.slideMargin)?d=o.slideMargin:isNaN(o.slideMargin)||(d=[o.slideMargin,o.slideMargin,o.slideMargin,o.slideMargin])),i=(o.w?K(o.w):r.presLayout.width)-K(d[1]+d[3]),o.verbose&&console.log("-- VERBOSE MODE ----------------------------------"),o.verbose&&console.log("opts.h ................. = "+o.h),o.verbose&&console.log("opts.w ................. = "+o.w),o.verbose&&console.log("pptx.presLayout.width .. = "+r.presLayout.width/N),o.verbose&&console.log("emuSlideTabW (in)....... = "+i/N);var A=document.querySelectorAll("#"+n+" tr:first-child th");0===A.length&&(A=document.querySelectorAll("#"+n+" tr:first-child td")),A.forEach(function(a){if(a.getAttribute("colspan"))for(var e=0;e opts.y = "+o.y),t.addTable(a.rows,{x:o.x||d[3],y:o.y,w:Number(i)/N,colW:p,autoPage:!1}),o.addImage&&t.addImage({path:o.addImage.url,x:o.addImage.x,y:o.addImage.y,w:o.addImage.w,h:o.addImage.h}),o.addShape&&t.addShape(o.addShape.shape,o.addShape.opts||{}),o.addTable&&t.addTable(o.addTable.rows,o.addTable.opts||{}),o.addText&&t.addText(o.addText.text,o.addText.opts||{})})}(this,a,e,e&&e.masterSlideName?this.slideLayouts.filter(function(a){return a.name===e.masterSlideName})[0]:null)},Ia}(JSZip); //# sourceMappingURL=pptxgen.min.js.map diff --git a/dist/pptxgen.min.js.map b/dist/pptxgen.min.js.map index a4366abe1..21fd77694 100644 --- a/dist/pptxgen.min.js.map +++ b/dist/pptxgen.min.js.map @@ -1 +1 @@ -{"version":3,"names":[],"mappings":"","sources":["pptxgen.min.js"],"sourcesContent":["/* PptxGenJS 3.1.0-beta @ 2020-01-21T03:54:50.225Z */\nvar PptxGenJS=function(A){\"use strict\";var n,a,i,e,N=914400,E=12700,g=\"\\r\\n\",s=2147483649,l=/^[0-9a-fA-F]{6}$/,u=1.67,F={color:\"666666\"},B=[3,3,3,3],f={color:\"888888\",style:\"solid\",size:1},h=\"000000\",y=12,v=18,t=\"LAYOUT_16x9\",r=\"DEFAULT\",b=[.5,.5,.5,.5],c={type:\"outer\",blur:3,offset:23e3/12700,angle:90,color:\"000000\",opacity:.35,rotateWithShape:!0},o={size:8,color:\"FFFFFF\",opacity:.75},x=\"2094734552\",C=\"2094734553\",L=\"2094734554\",P=\"2094734555\",w=\"2094734556\",T=\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\".split(\"\"),d=[\"C0504D\",\"4F81BD\",\"9BBB59\",\"8064A2\",\"4BACC6\",\"F79646\",\"628FC6\",\"C86360\",\"C0504D\",\"4F81BD\",\"9BBB59\",\"8064A2\",\"4BACC6\",\"F79646\",\"628FC6\",\"C86360\"],m=[\"5DA5DA\",\"FAA43A\",\"60BD68\",\"F17CB0\",\"B2912F\",\"B276B2\",\"DECF3F\",\"F15854\",\"A7A7A7\",\"5DA5DA\",\"FAA43A\",\"60BD68\",\"F17CB0\",\"B2912F\",\"B276B2\",\"DECF3F\",\"F15854\",\"A7A7A7\"];(a=n=n||{}).left=\"left\",a.center=\"center\",a.right=\"right\",a.justify=\"justify\",(e=i=i||{}).b=\"b\",e.ctr=\"ctr\",e.t=\"t\";var p,S,R,I,O,D,j,k,M,U,z,G,_=\"{F7021451-1387-4CA6-816F-3879F97B5CBC}\";(S=p=p||{}).TEXT1=\"tx1\",S.TEXT2=\"tx2\",S.BACKGROUND1=\"bg1\",S.BACKGROUND2=\"bg2\",S.ACCENT1=\"accent1\",S.ACCENT2=\"accent2\",S.ACCENT3=\"accent3\",S.ACCENT4=\"accent4\",S.ACCENT5=\"accent5\",S.ACCENT6=\"accent6\",(I=R=R||{}).chart=\"chart\",I.image=\"image\",I.line=\"line\",I.rect=\"rect\",I.text=\"text\",I.placeholder=\"placeholder\",(D=O=O||{}).chart=\"chart\",D.hyperlink=\"hyperlink\",D.image=\"image\",D.media=\"media\",D.online=\"online\",D.placeholder=\"placeholder\",D.table=\"table\",D.tablecell=\"tablecell\",D.text=\"text\",D.notes=\"notes\",(k=j=j||{}).title=\"title\",k.body=\"body\",k.image=\"pic\",k.chart=\"chart\",k.table=\"tbl\",k.media=\"media\",(U=M=M||{}).AREA=\"area\",U.BAR=\"bar\",U.BAR3D=\"bar3D\",U.BUBBLE=\"bubble\",U.DOUGHNUT=\"doughnut\",U.LINE=\"line\",U.PIE=\"pie\",U.RADAR=\"radar\",U.SCATTER=\"scatter\",(G=z=z||{}).DEFAULT=\"•\",G.CHECK=\"✓\",G.STAR=\"★\",G.TRIANGLE=\"▶\";var W=Object.freeze({RECTANGLE:{displayName:\"Rectangle\",name:\"rect\",avLst:{}},LINE:{displayName:\"Line\",name:\"line\",avLst:{}}}),Q=\"data:image/png;base64,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\",V=\"data:image/png;base64,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\";function H(a,e,t){return\"string\"!=typeof a||isNaN(Number(a))||(a=Number(a)),\"number\"==typeof a&&a<100?K(a):\"number\"==typeof a&&100<=a?a:\"string\"==typeof a&&-1/g,\">\").replace(/\"/g,\""\").replace(/'/g,\"'\")}function K(a){return\"number\"==typeof a&&100\"+e+\"\":\"\"}function ea(a,e){var t=\"\",r=\"solid\",o=\"\",l=\"\";if(e&&\"string\"==typeof e&&(l+=\"\"+ea(e.replace(\"#\",\"\"))+\"\"),a)switch(\"string\"==typeof a?t=a:(a.type&&(r=a.type),a.color&&(t=a.color),a.alpha&&(o+='')),r){case\"solid\":l+=\"\"+aa(t,o)+\"\";break;default:l+=\"\"}return l}function ta(s,p,c,a){void 0===s&&(s=[]),void 0===p&&(p={});var e,d=b,m=0,A=1*N,t=0,f=[{rows:[]}];if(p.verbose&&(console.log(\"-- VERBOSE MODE ----------------------------------\"),console.log(\".. (PARAMETERS)\"),console.log(\"presLayout.height ......... = \"+c.height/N),console.log(\"tabOpts.h ................. = \"+p.h),console.log(\"tabOpts.w ................. = \"+p.w),console.log(\"tabOpts.colW .............. = \"+p.colW),console.log(\"tabOpts.slideMargin ....... = \"+(p.slideMargin||\"\")),console.log(\".. (/PARAMETERS)\")),p.slideMargin||0===p.slideMargin||(p.slideMargin=b[0]),a&&void 0!==a.margin?Array.isArray(a.margin)?d=a.margin:isNaN(Number(a.margin))||(d=[Number(a.margin),Number(a.margin),Number(a.margin),Number(a.margin)]):!p.slideMargin&&0!==p.slideMargin||(Array.isArray(p.slideMargin)?d=p.slideMargin:isNaN(p.slideMargin)||(d=[p.slideMargin,p.slideMargin,p.slideMargin,p.slideMargin])),p.verbose&&console.log(\"arrInchMargins ......... = \"+d.toString()),s[0].forEach(function(a){var e=(a=a||{type:O.tablecell}).options||null;t+=Number(e&&e.colspan?e.colspan:1)}),p.verbose&&console.log(\"numCols ................ = \"+t),!p.w&&p.colW&&(Array.isArray(p.colW)?p.colW.forEach(function(a){\"number\"!=typeof p.w?p.w=0+a:p.w+=a}):p.w=p.colW*t),e=\"number\"==typeof p.w?K(p.w):c.width-K((\"number\"==typeof p.x?p.x:d[1])+d[3]),p.verbose&&console.log(\"emuSlideTabW (in) ...... = \"+(e/N).toFixed(1)),!p.colW||!Array.isArray(p.colW))if(p.colW&&!isNaN(Number(p.colW))){var r=[];s[0].forEach(function(){r.push(p.colW)}),p.colW=[],r.forEach(function(a){Array.isArray(p.colW)&&p.colW.push(a)})}else{p.colW=[];for(var o=0;oe?e=a.options.margin[0]*E:p.margin&&p.margin[0]&&p.margin[0]*E>e&&(e=p.margin[0]*E),a.options.margin&&a.options.margin[2]&&a.options.margin[2]*E>t?t=a.options.margin[2]*E:p.margin&&p.margin[2]&&p.margin[2]*E>t&&(t=p.margin[2]*E)}),A=p.h&&\"number\"==typeof p.h?p.h:c.height-K(d[0]+d[2])-(p.y&&\"number\"==typeof p.y?p.y:0),p.verbose&&console.log(\"emuSlideTabH (in) ...... = \"+(A/N).toFixed(1)),1 \"+A/N),f.push({rows:[]}),m=0,p.addHeaderToEach&&p._arrObjTabHeadRows){var e=[];return l.forEach(function(a){e.push({type:O.tablecell,text:a.lines.join(\"\"),options:a.options})}),s.unshift(e),e=[],p._arrObjTabHeadRows[0].forEach(function(a){e.push(a)}),s.unshift(e),\"break\"}var a=f[f.length-1],t=[];r.forEach(function(a){t.push({type:O.tablecell,text:\"\",options:a.options})}),a.rows.push(t)}l.forEach(function(a,e){if(0o&&(o=a.lineHeight)}}),m+=o,p.verbose&&console.log(\"- SLIDE [\"+f.length+\"]: ROW [\"+h+\"]: one line added ... emuTabCurrH = \"+(m/N).toFixed(2))};0'},contain:function(a,e){var t=a.h/a.w,r=t'},crop:function(a,e){var t=e.x,r=a.w-(e.x+e.w),o=e.y,l=a.h-(e.y+e.h);return''}};function la(T){var S=T.name?'':\"\",R=1;return T.bkgd?S+=ea(null,T.bkgd):!T.bkgd&&T.name&&T.name===r&&(S+=''),T.bkgdImgRid&&(S+=''),S+=\"\",S+='',S+='',S+='',T.data.forEach(function(o,a){var e,t=0,r=0,l=H(\"75%\",\"X\",T.presLayout),n=0,i=\"\",s=null;switch(void 0!==T.slideLayout&&void 0!==T.slideLayout.data&&o.options&&o.options.placeholder&&(e=T.slideLayout.data.filter(function(a){return a.options.placeholder===o.options.placeholder})[0]),o.options=o.options||{},void 0!==o.options.x&&(t=H(o.options.x,\"X\",T.presLayout)),void 0!==o.options.y&&(r=H(o.options.y,\"Y\",T.presLayout)),void 0!==o.options.w&&(l=H(o.options.w,\"X\",T.presLayout)),void 0!==o.options.h&&(n=H(o.options.h,\"Y\",T.presLayout)),e&&(!e.options.x&&0!==e.options.x||(t=H(e.options.x,\"X\",T.presLayout)),!e.options.y&&0!==e.options.y||(r=H(e.options.y,\"Y\",T.presLayout)),!e.options.w&&0!==e.options.w||(l=H(e.options.w,\"X\",T.presLayout)),!e.options.h&&0!==e.options.h||(n=H(e.options.h,\"Y\",T.presLayout))),o.shape&&(s=Aa(o.shape)),o.options.flipH&&(i+=' flipH=\"1\"'),o.options.flipV&&(i+=' flipV=\"1\"'),o.options.rotate&&(i+=' rot=\"'+Z(o.options.rotate)+'\"'),o.type){case O.table:var p,c={},d=o.arrTabRows,A=o.options,m=0,f=0;d[0].forEach(function(a){p=a.options||null,m+=p&&p.colspan?Number(p.colspan):1});var h=' ';if(Array.isArray(A.colW)){h+=\"\";for(var g=0;g';h+=\"\"}else{f=A.colW?A.colW:N,o.options.w&&!A.colW&&(f=Math.round((\"number\"==typeof o.options.w?o.options.w:1)/m)),h+=\"\";for(var u=0;u';h+=\"\"}d.forEach(function(a,n){c[n]||(c[n]={}),a.forEach(function(a,e){for(var t=0;e+t',Object.entries(t).forEach(function(a){a[0];var e=a[1];if(!e.hmerge){var r=e.options||{};e.options=r,[\"align\",\"bold\",\"border\",\"color\",\"fill\",\"fontFace\",\"fontSize\",\"margin\",\"underline\",\"valign\"].forEach(function(a){A[a]&&!r[a]&&0!==r[a]&&(r[a]=A[a])});var t=r.valign?' anchor=\"'+r.valign.replace(/^c$/i,\"ctr\").replace(/^m$/i,\"ctr\").replace(\"center\",\"ctr\").replace(\"middle\",\"ctr\").replace(\"top\",\"t\").replace(\"btm\",\"b\").replace(\"bottom\",\"b\")+'\"':\"\",o=r.colspan?' gridSpan=\"'+r.colspan+'\"':\"\",l=r.rowspan?' rowSpan=\"'+r.rowspan+'\"':\"\",n=e.optImp&&e.optImp.fill||r.fill?' ':\"\",i=0===r.margin||r.margin?r.margin:B;Array.isArray(i)||\"number\"!=typeof i||(i=[i,i,i,i]);var s=' marL=\"'+i[3]*E+'\" marR=\"'+i[1]*E+'\" marT=\"'+i[0]*E+'\" marB=\"'+i[2]*E+'\"';if(e.vmerge)h+='';else{if(h+=\"\"+pa(e)+\"\",r.border&&!Array.isArray(r.border)&&\"none\"===r.border.type)h+=' ',h+=' ',h+=' ',h+=' ';else if(r.border&&\"string\"==typeof r.border)h+=' ',h+=' ',h+=' ',h+=' ';else if(r.border&&Array.isArray(r.border))[{idx:3,name:\"lnL\"},{idx:1,name:\"lnR\"},{idx:0,name:\"lnT\"},{idx:2,name:\"lnB\"}].forEach(function(a){if(r.border[a.idx]){var e='',t=r.border[a.idx]&&(r.border[a.idx].pt||0===r.border[a.idx].pt)?E*Number(r.border[a.idx].pt):E;h+=\"'+e+\"\"}else h+=\"\"});else if(r.border&&!Array.isArray(r.border)){var p=r.border&&(r.border.pt||0===r.border.pt)?E*Number(r.border.pt):E,c='',d=''+c+(d+='\"/>')+\"\",h+=''+c+d+\"\",h+=''+c+d+\"\",h+=''+c+d+\"\"}if(h+=n,h+=\" \",h+=\" \",r.colspan)for(var m=1;m'}}}),h+=\"\"}),h+=\" \",h+=\" \",h+=\" \",S+=h+=\"\",R++;break;case O.text:case O.placeholder:o.options.line||0!==n||(n=.3*N),o.options.margin&&Array.isArray(o.options.margin)?(o.options.bodyProp.lIns=Math.round(o.options.margin[0]*E||0),o.options.bodyProp.rIns=Math.round(o.options.margin[1]*E||0),o.options.bodyProp.bIns=Math.round(o.options.margin[2]*E||0),o.options.bodyProp.tIns=Math.round(o.options.margin[3]*E||0)):\"number\"==typeof o.options.margin&&(o.options.bodyProp.lIns=Math.round(o.options.margin*E),o.options.bodyProp.rIns=Math.round(o.options.margin*E),o.options.bodyProp.bIns=Math.round(o.options.margin*E),o.options.bodyProp.tIns=Math.round(o.options.margin*E)),null===s&&(s=Aa(null)),S+=\"\",S+='',S+=\"':\"/>\"),S+=\"\",S+=\"placeholder\"===o.type?ca(o):ca(e),S+=\"\",S+=\"\",S+=\"\",S+='',S+='',S+=''+(o.options.rectRadius?'':\"\")+\"\",S+=o.options.fill?ea(o.options.fill):\"\",o.options.line&&(S+=\"\",S+=ea(o.options.line),o.options.lineDash&&(S+=''),o.options.lineHead&&(S+=''),o.options.lineTail&&(S+=''),S+=\"\"),o.options.shadow&&(o.options.shadow.type=o.options.shadow.type||\"outer\",o.options.shadow.blur=(o.options.shadow.blur||8)*E,o.options.shadow.offset=(o.options.shadow.offset||4)*E,o.options.shadow.angle=6e4*(o.options.shadow.angle||270),o.options.shadow.color=o.options.shadow.color||\"000000\",o.options.shadow.opacity=1e5*(o.options.shadow.opacity||.75),S+=\"\",S+=\"',S+='',S+='',S+=\"\",S+=\"\"),S+=\"\",S+=pa(o),S+=\"\";break;case O.image:var y=o.options.sizing,v=o.options.rounding,b=l,x=n;if(S+=\"\",S+=\" \",S+=' ',o.hyperlink&&o.hyperlink.url&&(S+=''),o.hyperlink&&o.hyperlink.slide&&(S+=''),S+=\" \",S+=' ',S+=\" \"+ca(e)+\"\",S+=\" \",S+=\"\",(T.relsMedia||[]).filter(function(a){return a.rId===o.imageRid})[0]&&\"svg\"===(T.relsMedia||[]).filter(function(a){return a.rId===o.imageRid})[0].extn?(S+='',S+=\" \",S+=' ',S+=' ',S+=\" \",S+=\" \",S+=\"\"):S+='',y&&y.type){var C=y.w?H(y.w,\"X\",T.presLayout):l,L=y.h?H(y.h,\"Y\",T.presLayout):n,P=H(y.x||0,\"X\",T.presLayout),w=H(y.y||0,\"Y\",T.presLayout);S+=oa[y.type]({w:b,h:x},{w:C,h:L,x:P,y:w}),b=C,x=L}else S+=\" \";S+=\"\",S+=\"\",S+=\" \",S+=' ',S+=' ',S+=\" \",S+=' ',S+=\"\",S+=\"\";break;case O.media:\"online\"===o.mtype?(S+=\"\",S+=\" \",S+=' ',S+=\" \",S+=\" \",S+=' ',S+=\" \",S+=\" \",S+=' '):(S+=\"\",S+=\" \",S+=' ',S+=' ',S+=\" \",S+=' ',S+=\" \",S+=' ',S+=' ',S+=\" \",S+=\" \",S+=\" \",S+=\" \",S+=' '),S+=\" \",S+=\" \",S+=' ',S+=' ',S+=\" \",S+=' ',S+=\" \",S+=\"\";break;case O.chart:S+=\"\",S+=\" \",S+=' ',S+=\" \",S+=\" \"+ca(e)+\"\",S+=\" \",S+=\" \",S+=' ',S+=' ',S+=\" \",S+=' ',S+=' ',S+=' ',S+=\" \",S+=\" \",S+=\"\";break;default:S+=\"\"}}),T.slideNumberObj&&(S+=' ',S+=\"\",S+=\" \",S+=\" \",(T.slideNumberObj.fontFace||T.slideNumberObj.fontSize||T.slideNumberObj.color)&&(S+='',T.slideNumberObj.color&&(S+=ea(T.slideNumberObj.color)),T.slideNumberObj.fontFace&&(S+=''),S+=\"\"),S+=\"\",S+='',S+=\"\"),S+=\"\",S+=\"\"}function na(a,e){var t=0,r=''+g+'';return a.rels.forEach(function(a){t=Math.max(t,a.rId),-1':r+='':-1')}),(a.relsChart||[]).forEach(function(a){t=Math.max(t,a.rId),r+=''}),(a.relsMedia||[]).forEach(function(a){t=Math.max(t,a.rId),-1':-1':r+='':-1':r+='':-1':r+='')}),e.forEach(function(a,e){r+=''}),r+=\"\"}function ia(a,e){var t=\"\",r=\"\",o=\"\",l=342900,n=e?\"a:lvl1pPr\":\"a:pPr\",i=\"<\"+n+(a.options.rtlMode?' rtl=\"1\" ':\"\");if(a.options.align)switch(a.options.align){case\"left\":i+=' algn=\"l\"';break;case\"right\":i+=' algn=\"r\"';break;case\"center\":i+=' algn=\"ctr\"';break;case\"justify\":i+=' algn=\"just\"';break;default:i+=\"\"}if(a.options.lineSpacing&&(r=''),a.options.indentLevel&&!isNaN(Number(a.options.indentLevel))&&0'),a.options.paraSpaceAfter&&!isNaN(Number(a.options.paraSpaceAfter))&&0'),\"object\"==typeof a.options.bullet){if(a.options.bullet.type)\"number\"===a.options.bullet.type.toString().toLowerCase()&&(i+=' marL=\"'+(a.options.indentLevel&&0');else if(a.options.bullet.code){var s=\"&#x\"+a.options.bullet.code+\";\";!1===/^[0-9A-Fa-f]{4}$/.test(a.options.bullet.code)&&(console.warn(\"Warning: `bullet.code should be a 4-digit hex code (ex: 22AB)`!\"),s=z.DEFAULT),i+=' marL=\"'+(a.options.indentLevel&&0'}}else t=!0===a.options.bullet?(i+=' marL=\"'+(a.options.indentLevel&&0'):\"\";return i+=\">\"+r+o+t,e&&(i+=sa(a.options,!0)),i+=\"\"}function sa(a,e){var t=\"\",r=e?\"a:defRPr\":\"a:rPr\";if(t+=\"<\"+r+' lang=\"'+(a.lang?a.lang:\"en-US\")+'\"'+(a.lang?' altLang=\"en-US\"':\"\"),t+=a.fontSize?' sz=\"'+Math.round(a.fontSize)+'00\"':\"\",t+=a.bold?' b=\"1\"':\"\",t+=a.italic?' i=\"1\"':\"\",t+=a.strike?' strike=\"sngStrike\"':\"\",t+=a.underline||a.hyperlink?' u=\"sng\"':\"\",t+=a.subscript?' baseline=\"-40000\"':a.superscript?' baseline=\"30000\"':\"\",t+=a.charSpacing?' spc=\"'+100*a.charSpacing+'\" kern=\"0\"':\"\",t+=' dirty=\"0\">',(a.color||a.fontFace||a.outline)&&(a.outline&&\"object\"==typeof a.outline&&(t+=''+ea(a.outline.color||\"FFFFFF\")+\"\"),a.color&&(t+=ea(a.color)),a.glow&&(t+=\"\",t+=function(a,e){var t=\"\",r=q(e,a);return t+='',t+=aa(r.color,''),t+=\"\"}(a.glow,o),t+=\"\"),a.fontFace&&(t+='')),a.hyperlink){if(\"object\"!=typeof a.hyperlink)throw new Error(\"ERROR: text `hyperlink` option should be an object. Ex: `hyperlink:{url:'https://github.com'}` \");if(!a.hyperlink.url&&!a.hyperlink.slide)throw new Error(\"ERROR: 'hyperlink requires either `url` or `slide`'\");a.hyperlink.url?t+='':a.hyperlink.slide&&(t+='')}return t+=\"\"}function pa(e){var o=e.options||{};if(o&&e.type!==O.tablecell&&(void 0===e.text||null===e.text))return\"\";var r=[],a=e.type===O.tablecell?\"\":\"\",t=e.type===O.tablecell?\"\":\"\",l=a;return\"string\"!=typeof e.text&&\"number\"!=typeof e.text||(e.text=[{text:e.text.toString(),options:o||{}}]),Array.isArray(e.text)&&e.text.forEach(function(t,a){t.options=t.options||o||{},0===a&&t.options&&!t.options.bullet&&o.bullet&&(t.options.bullet=o.bullet),\"string\"!=typeof t.text&&\"number\"!=typeof t.text||(t.text=t.text.toString().replace(/\\r*\\n/g,g),-1\",a.options.shrinkText&&(e+=''),e+=!1!==a.options.bodyProp.autoFit?\"\":\"\"):e+=' wrap=\"square\" rtlCol=\"0\">',e+=\"
\",a.type===O.tablecell?\"\":e}(e),0===o.h&&o.line&&o.align?l+='':\"placeholder\"===e.type?(l+=\"\",l+=ia(e,!0),l+=\"\"):l+=\"\",r.forEach(function(r,a){var e=r.options.rtlMode;r.options.lineIdx=a,r.options.align=r.options.align||o.align,r.options.lineSpacing=r.options.lineSpacing||o.lineSpacing,r.options.indentLevel=r.options.indentLevel||o.indentLevel,r.options.paraSpaceBefore=r.options.paraSpaceBefore||o.paraSpaceBefore,r.options.paraSpaceAfter=r.options.paraSpaceAfter||o.paraSpaceAfter,r.options.lineIdx=a,e=ia(r,!1),0===a?l+=\"\"+e:0\"+e),Object.entries(o).forEach(function(a){var e=a[0],t=a[1];\"bullet\"===e||r.options[e]||(r.options[e]=t)}),l+=function(t){var r=[],o=\"\",l=sa(t.options,!1);return 1<(r=t.text.split(g)).length?r.forEach(function(a,e){o+=\"\"+l+\"\"+X(a),e+1\")}):(t.options.align&&t.options.lineIdx,o=\"\"+l+\"\"+X(t.text)),o+\"\"}(r)}),e.type===O.tablecell&&(o.fontSize||o.fontFace)?o.fontFace?(l+='',l+='',l+='',l+='',l+=\"\"):l+='':l+='',l+=\"\",l+=t}function ca(a){if(!a)return\"\";var e=a.options&&a.options.placeholderIdx?a.options.placeholderIdx:\"\",t=a.options&&a.options.placeholderType?a.options.placeholderType:\"\";return\"\"}function da(a){return''+g+''+X(function(a){var e=\"\";return a.data.forEach(function(a){\"notes\"===a.type&&(e+=a.text)}),e.replace(/\\r*\\n/g,g)}(a))+''+a.number+''}function ma(a){a&&\"object\"==typeof a&&(\"outer\"!==a.type&&\"inner\"!==a.type&&\"none\"!==a.type&&(console.warn(\"Warning: shadow.type options are `outer`, `inner` or `none`.\"),a.type=\"outer\"),a.angle&&((isNaN(Number(a.angle))||a.angle<0||359 \\n'),a.file(\"_rels/.rels\",'\\n'),a.file(\"docProps/app.xml\",'Microsoft Excel0falseWorksheets1Sheet1\\n'),a.file(\"docProps/core.xml\",'PptxGenJSEly, Brent'+(new Date).toISOString()+''+(new Date).toISOString()+\"\\n\"),a.file(\"xl/_rels/workbook.xml.rels\",'\\n'),a.file(\"xl/styles.xml\",'\\n'),a.file(\"xl/theme/theme1.xml\",''),a.file(\"xl/workbook.xml\",'\\n'),a.file(\"xl/worksheets/_rels/sheet1.xml.rels\",'\\n');var r='';c.opts.type===M.BUBBLE?r+='':c.opts.type===M.SCATTER?r+='':(r+='',r+=''),c.opts.type===M.BUBBLE?m.forEach(function(a,e){0===e?r+=\"X-Axis\":(r+=\"\"+X(a.name||\" \")+\"\",r+=\"\"+X(\"Size \"+e)+\"\")}):m.forEach(function(a){r+=\"\"+X((a.name||\" \").replace(\"X-Axis\",\"X-Values\"))+\"\"}),c.opts.type!==M.BUBBLE&&c.opts.type!==M.SCATTER&&m[0].labels.forEach(function(a){r+=\"\"+X(a)+\"\"}),r+=\"\\n\",a.file(\"xl/sharedStrings.xml\",r);var l='';c.opts.type===M.BUBBLE||(c.opts.type===M.SCATTER?(l+='',l+='',m.forEach(function(a,e){l+=''})):(l+='
',l+='',l+='',m.forEach(function(a,e){l+=''}))),l+=\"\",l+='',l+=\"
\",a.file(\"xl/tables/table1.xml\",l);var n='';if(n+='',c.opts.type===M.BUBBLE?n+='':c.opts.type===M.SCATTER?n+='':n+='',n+='',n+='',c.opts.type===M.BUBBLE){n+=\"\",n+='',n+=\"\",n+=\"\",n+='',n+='0';for(var i=1;i',n+=\"\"+i+\"\",n+=\"\";n+=\"\",m[0].values.forEach(function(a,e){n+='',n+=''+a+\"\";for(var t=1,r=1;r',n+=\"\"+(m[r].values[e]||\"\")+\"\",n+=\"\",n+='',n+=\"\"+(m[r].sizes[e]||\"\")+\"\",n+=\"\",t++;n+=\"\"})}else if(c.opts.type===M.SCATTER){n+=\"\",n+='',n+=\"\",n+=\"\",n+='',n+='0';for(var s=1;s',n+=\"\"+s+\"\",n+=\"\";n+=\"\",m[0].values.forEach(function(a,e){n+='',n+=''+a+\"\";for(var t=1;t',n+=\"\"+(m[t].values[e]||0===m[t].values[e]?m[t].values[e]:\"\")+\"\",n+=\"\";n+=\"\"})}else{n+=\"\",n+='',n+=\"\",n+=\"\",n+='',n+='0';for(var p=1;p<=m.length;p++)n+='',n+=\"\"+p+\"\",n+=\"\";n+=\"\",m[0].labels.forEach(function(a,e){n+='',n+='',n+=\"\"+(m.length+e+1)+\"\",n+=\"\";for(var t=0;t',n+=\"\"+(m[t].values[e]||\"\")+\"\",n+=\"\";n+=\"\"})}n+=\"\",n+='',n+=\"\\n\",a.file(\"xl/worksheets/sheet1.xml\",n),a.generateAsync({type:\"base64\"}).then(function(a){d.file(\"ppt/embeddings/Microsoft_Excel_Worksheet\"+c.globalId+\".xlsx\",a,{base64:!0}),d.file(\"ppt/charts/_rels/\"+c.fileName+\".rels\",''),d.file(\"ppt/charts/\"+c.fileName,function(o){var l='',n=!1;l+='',l+='',l+=\"\",o.opts.showTitle?(l+=Sa({title:o.opts.title||\"Chart Title\",fontSize:o.opts.titleFontSize||v,color:o.opts.titleColor,fontFace:o.opts.titleFontFace,rotate:o.opts.titleRotate,titleAlign:o.opts.titleAlign,titlePos:o.opts.titlePos}),l+=''):l+='';o.opts.type===M.BAR3D&&(l+=\"\",l+=' ',l+=' ',l+=' ',l+=' ',l+=\"\");l+=\"\",o.opts.layout?(l+=\"\",l+=\" \",l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=\" \",l+=\"\"):l+=\"\";Array.isArray(o.opts.type)?o.opts.type.forEach(function(a){var e=q(o.opts,a.options),t=e.secondaryValAxis?C:x,r=e.secondaryCatAxis?P:L;n=n||e.secondaryValAxis,l+=Pa(a.type,a.data,e,t,r,!0)}):l+=Pa(o.opts.type,o.data,o.opts,x,L,!1);if(o.opts.type!==M.PIE&&o.opts.type!==M.DOUGHNUT){if(o.opts.valAxes&&!n)throw new Error(\"Secondary axis must be used by one of the multiple charts\");if(o.opts.catAxes){if(!o.opts.valAxes||o.opts.valAxes.length!==o.opts.catAxes.length)throw new Error(\"There must be the same number of value and category axes.\");l+=wa(q(o.opts,o.opts.catAxes[0]),L,x),o.opts.catAxes[1]&&(l+=wa(q(o.opts,o.opts.catAxes[1]),P,x))}else l+=wa(o.opts,L,x);o.opts.valAxes?(l+=Ta(q(o.opts,o.opts.valAxes[0]),x),o.opts.valAxes[1]&&(l+=Ta(q(o.opts,o.opts.valAxes[1]),C))):(l+=Ta(o.opts,x),o.opts.type===M.BAR3D&&(l+=function(e,a,t){var r=\"\";r+=\"\",r+=' ',r+=' ',r+=' ',r+=' ',r+=\"none\"!==e.serGridLine.style?Ea(e.serGridLine):\"\",e.showSerAxisTitle&&(r+=Sa({color:e.serAxisTitleColor,fontFace:e.serAxisTitleFontFace,fontSize:e.serAxisTitleFontSize,rotate:e.serAxisTitleRotate,title:e.serAxisTitle||\"Axis Title\"}));r+=' ',r+=' ',r+=' ',r+=' ',r+=\" \",r+=' ',r+=!1===e.serAxisLineShow?\"\":'',r+=' ',r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=' ',r+=' ',r+=' ',r+=\" \",r+=\" \",r+=' ',r+=\" \",r+=\" \",r+=' ',r+=' ',e.serAxisLabelFrequency&&(r+=' ');e.serLabelFormatCode&&([\"serAxisBaseTimeUnit\",\"serAxisMajorTimeUnit\",\"serAxisMinorTimeUnit\"].forEach(function(a){!e[a]||\"string\"==typeof e[a]&&-1!==[\"days\",\"months\",\"years\"].indexOf(a.toLowerCase())||(console.warn(\"`\"+a+\"` must be one of: 'days','months','years' !\"),e[a]=null)}),e.serAxisBaseTimeUnit&&(r+=' '),e.serAxisMajorTimeUnit&&(r+=' '),e.serAxisMinorTimeUnit&&(r+=' '),e.serAxisMajorUnit&&(r+=' '),e.serAxisMinorUnit&&(r+=' '));return r+=\"\"}(o.opts,w,x)))}o.opts.showDataTable&&(l+=\"\",l+=' ',l+=' ',l+=' ',l+=' ',l+=\" \",l+=\" \",l+=' ',l+=\" \",l+=\" \",l+=\" \",l+='\\t ',l+=\"\\t \",l+=\"\\t \",l+='\\t\\t',l+=' ',l+='\\t\\t\\t',l+='\\t\\t\\t',l+='\\t\\t\\t',l+='\\t\\t\\t',l+=\"\\t\\t \",l+=\"\\t\\t\",l+='\\t\\t',l+=\"\\t \",l+=\"\\t\",l+=\"\");l+=\" \",l+=o.opts.fill?ea(o.opts.fill):\"\",l+=o.opts.border?''+ea(o.opts.border.color)+\"\":\"\",l+=\" \",l+=\" \",l+=\"\",o.opts.showLegend&&(l+=\"\",l+='',l+=\"\",l+='',(o.opts.legendFontFace||o.opts.legendFontSize||o.opts.legendColor)&&(l+=\"\",l+=\" \",l+=\" \",l+=\" \",l+=\" \",l+=o.opts.legendFontSize?'':\"\",o.opts.legendColor&&(l+=ea(o.opts.legendColor)),o.opts.legendFontFace&&(l+=''),o.opts.legendFontFace&&(l+=''),l+=\" \",l+=\" \",l+=' ',l+=\" \",l+=\"\"),l+=\"\");l+=' ',l+=' ',o.opts.type===M.SCATTER&&(l+='');return l+=\"\",l+=\"\",l+=\" \",l+=' ',l+=\" \",l+=\"\",l+='',l+=\"\"}(c)),e()}).catch(function(a){t(a)})})}function Pa(r,o,l,a,e,t){var n=\"\";switch(r){case M.AREA:case M.BAR:case M.BAR3D:case M.LINE:case M.RADAR:n+=\"\",r!==M.BAR&&r!==M.BAR3D||(n+='',n+=''),r===M.RADAR&&(n+=''),n+='';var i=-1;o.forEach(function(a){i++;var e=a.index;n+=\"\",n+=' ',n+=' ',n+=\" \",n+=\" \",n+=\" Sheet1!$\"+Ra(e+1)+\"$1\",n+=' '+X(a.name)+\"\",n+=\" \",n+=\" \",n+=' ';var t=l.chartColors?l.chartColors[i%l.chartColors.length]:null;n+=\" \",\"transparent\"===t?n+=\"\":l.chartColorsOpacity?n+=\"\"+aa(t,'')+\"\":n+=\"\"+aa(t)+\"\",r===M.LINE?0===l.lineSize?n+=\"\":(n+=''+aa(t)+\"\",n+=''):l.dataBorder&&(n+=''+aa(l.dataBorder.color)+''),n+=Na(l.shadow,c),n+=\" \",r!==M.RADAR&&(n+=\" \",n+=' ',l.dataLabelBkgrdColors&&(n+=\" \",n+=\" \"+aa(t)+\"\",n+=\" \"),n+=\" \",n+=\" \",n+=\" \",n+=\" \",n+=' ',n+=\" \"+aa(l.dataLabelColor||h)+\"\",n+=' ',n+=\" \",n+=\" \",n+=\" \",r!==M.AREA&&r!==M.BAR3D&&l.dataLabelPosition&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=\" \"),r!==M.LINE&&r!==M.RADAR||(n+=\"\",n+=' ',l.lineDataSymbolSize&&(n+=' '),n+=\" \",n+=\" \"+aa(l.chartColors[e+1>l.chartColors.length?Math.floor(Math.random()*l.chartColors.length):e])+\"\",n+=' '+aa(l.lineDataSymbolLineColor||t)+'',n+=\" \",n+=\" \",n+=\"\"),r!==M.BAR&&r!==M.BAR3D||1!==o.length&&!l.valueBarColors||l.chartColors===d||a.values.forEach(function(a,e){var t=a<0?l.invertedColors||l.chartColors||d:l.chartColors||[];n+=\" \",n+=' ',n+=' ',n+=' ',n+=\" \",0===l.lineSize?n+=\"\":r===M.BAR?(n+=\"\",n+=' ',n+=\"\"):(n+=\"\",n+=\" \",n+=' ',n+=\" \",n+=\"\"),n+=Na(l.shadow,c),n+=\" \",n+=\" \"}),n+=\"\",l.catLabelFormatCode?(n+=\" \",n+=\" Sheet1!$A$2:$A$\"+(a.labels.length+1)+\"\",n+=\" \",n+=\" \"+l.catLabelFormatCode+\"\",n+=' ',a.labels.forEach(function(a,e){n+=''+X(a)+\"\"}),n+=\" \",n+=\" \"):(n+=\" \",n+=\" Sheet1!$A$2:$A$\"+(a.labels.length+1)+\"\",n+=\" \",n+='\\t ',a.labels.forEach(function(a,e){n+=''+X(a)+\"\"}),n+=\" \",n+=\" \"),n+=\"\",n+=\" \",n+=\" \",n+=\" Sheet1!$\"+Ra(e+1)+\"$2:$\"+Ra(e+1)+\"$\"+(a.labels.length+1)+\"\",n+=\" \",n+=\" General\",n+='\\t ',a.values.forEach(function(a,e){n+=''+(a||0===a?a:\"\")+\"\"}),n+=\" \",n+=\" \",n+=\" \",r===M.LINE&&(n+=''),n+=\"\"}),n+=\" \",n+=' ',n+=\" \",n+=\" \",n+=\" \",n+=\" \",n+=' ',n+=\" \"+aa(l.dataLabelColor||h)+\"\",n+=' ',n+=\" \",n+=\" \",n+=\" \",l.type===M.AREA||l.type===M.RADAR||t||l.dataLabelPosition&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=\" \",r===M.BAR?(n+=' ',n+=' '):r===M.BAR3D?(n+=' ',n+=' ',n+=' '):r===M.LINE&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=\"\";break;case M.SCATTER:n+=\"\",n+='',n+='',i=-1,o.filter(function(a,e){return 0\",n+=' ',n+=' ',n+=\" \",n+=\" \",n+=\" Sheet1!$\"+T[a+1]+\"$1\",n+=' '+t.name+\"\",n+=\" \",n+=\" \",n+=\" \";var e=l.chartColors[i%l.chartColors.length];if(\"transparent\"===e?n+=\"\":l.chartColorsOpacity?n+=\"\"+aa(e,'')+\"\":n+=\"\"+aa(e)+\"\",0===l.lineSize?n+=\"\":(n+=''+aa(e)+\"\",n+=''),n+=Na(l.shadow,c),n+=\" \",n+=\"\",n+=' ',l.lineDataSymbolSize&&(n+=' '),n+=\" \",n+=\" \"+aa(l.chartColors[a+1>l.chartColors.length?Math.floor(Math.random()*l.chartColors.length):a])+\"\",n+=' '+aa(l.lineDataSymbolLineColor||l.chartColors[i%l.chartColors.length])+'',n+=\" \",n+=\" \",n+=\"\",l.showLabel){var r=Y(\"-xxxx-xxxx-xxxx-xxxxxxxxxxxx\");!t.labels||\"custom\"!==l.dataLabelFormatScatter&&\"customXY\"!==l.dataLabelFormatScatter||(n+=\"\",t.labels.forEach(function(a,e){\"custom\"!==l.dataLabelFormatScatter&&\"customXY\"!==l.dataLabelFormatScatter||(n+=\" \",n+=' ',n+=\" \",n+=\" \",n+=\"\\t\\t\\t\",n+=\"\\t\\t\\t\\t\",n+=\"\\t\\t\\t\",n+=\" \\t\",n+=\" \\t\",n+=\"\\t\\t\\t\\t\",n+=\"\\t\\t\\t\\t\\t\",n+=\"\\t\\t\\t\\t\",n+=\" \\t\",n+=' \\t\\t',n+=\" \\t\\t\"+X(a)+\"\",n+=\" \\t\",\"customXY\"!==l.dataLabelFormatScatter||/^ *$/.test(a)||(n+=\" \\t\",n+=' \\t\\t',n+=\" \\t\\t (\",n+=\" \\t\",n+=' \\t',n+=' \\t\\t',n+=\" \\t\\t\",n+=\" \\t\\t\\t\",n+=\" \\t\\t\",n+=\" \\t\\t[\"+X(t.name)+\"\",n+=\" \\t\",n+=\" \\t\",n+=' \\t\\t',n+=\" \\t\\t, \",n+=\" \\t\",n+=' \\t',n+=' \\t\\t',n+=\" \\t\\t\",n+=\" \\t\\t\\t\",n+=\" \\t\\t\",n+=\" \\t\\t[\"+X(t.name)+\"]\",n+=\" \\t\",n+=\" \\t\",n+=' \\t\\t',n+=\" \\t\\t)\",n+=\" \\t\",n+=' \\t'),n+=\" \\t\",n+=\" \",n+=\" \",n+=\" \",n+=\" \\t\",n+=\" \\t\",n+=\" \\t\\t\",n+=\" \\t\",n+=\" \\t\",n+=\" \",l.dataLabelPosition&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+='\\t ',n+=\" \",n+=' ',n+=' ',n+='\\t\\t\\t',n+=\" \",n+=\"\\t\\t\",n+=\"\")}),n+=\"\"),\"XY\"===l.dataLabelFormatScatter&&(n+=\"\",n+=\"\\t\",n+=\"\\t\\t\",n+=\"\\t\\t\",n+=\"\\t\\t\\t\",n+=\"\\t\\t\",n+=\"\\t \\t\",n+=\"\\t\",n+=\"\\t\",n+=\"\\t\\t\",n+=\"\\t\\t\\t\",n+=\"\\t\\t\",n+=\"\\t\\t\",n+=\"\\t\\t\",n+=\"\\t \\t\",n+=\" \\t\\t\",n+=\"\\t \\t\",n+='\\t \\t',n+=\"\\t\\t\",n+=\"\\t\",l.dataLabelPosition&&(n+=' '),n+='\\t',n+=' ',n+=' ',n+='\\t',n+='\\t',n+='\\t',n+=\"\\t\",n+='\\t\\t',n+='\\t\\t\\t',n+=\"\\t\\t\",n+=\"\\t\",n+=\"\")}1!==o.length&&!l.valueBarColors||l.chartColors===d||t.values.forEach(function(a,e){var t=a<0?l.invertedColors||d:l.chartColors||[];n+=\" \",n+=' ',n+=' ',n+=' ',n+=\" \",0===l.lineSize?n+=\"\":(n+=\"\",n+=' ',n+=\"\"),n+=Na(l.shadow,c),n+=\" \",n+=\" \"}),n+=\"\",n+=\" \",n+=\" Sheet1!$A$2:$A$\"+(o[0].values.length+1)+\"\",n+=\" \",n+=\" General\",n+=' ',o[0].values.forEach(function(a,e){n+=''+(a||0===a?a:\"\")+\"\"}),n+=\" \",n+=\" \",n+=\"\",n+=\"\",n+=\" \",n+=\" Sheet1!$\"+Ra(a+1)+\"$2:$\"+Ra(a+1)+\"$\"+(o[0].values.length+1)+\"\",n+=\" \",n+=\" General\",n+=' ',o[0].values.forEach(function(a,e){n+=''+(t.values[e]||0===t.values[e]?t.values[e]:\"\")+\"\"}),n+=\" \",n+=\" \",n+=\"\",n+='',n+=\"\"}),n+=\" \",n+=' ',n+=\" \",n+=\" \",n+=\" \",n+=\" \",n+=' ',n+=\" \"+aa(l.dataLabelColor||h)+\"\",n+=' ',n+=\" \",n+=\" \",n+=\" \",l.dataLabelPosition&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=\" \",n+=' ',n+=' ',n+=\"\";break;case M.BUBBLE:n+=\"\",n+='',i=-1;var s=1;o.filter(function(a,e){return 0\",n+=' ',n+=' ',n+=\" \",n+=\" \",n+=\" Sheet1!$\"+T[s]+\"$1\",n+=' '+t.name+\"\",n+=\" \",n+=\" \",n+=\"\";var e=l.chartColors[i%l.chartColors.length];\"transparent\"===e?n+=\"\":l.chartColorsOpacity?n+=\"\"+aa(e,'')+\"\":n+=\"\"+aa(e)+\"\",0===l.lineSize?n+=\"\":l.dataBorder?n+=''+aa(l.dataBorder.color)+'':(n+=''+aa(e)+\"\",n+=''),n+=Na(l.shadow,c),n+=\"\",n+=\"\",n+=\" \",n+=\" Sheet1!$A$2:$A$\"+(o[0].values.length+1)+\"\",n+=\" \",n+=\" General\",n+=' ',o[0].values.forEach(function(a,e){n+=''+(a||0===a?a:\"\")+\"\"}),n+=\" \",n+=\" \",n+=\"\",n+=\"\",n+=\" \",n+=\" Sheet1!$\"+Ra(s)+\"$2:$\"+Ra(s)+\"$\"+(o[0].values.length+1)+\"\",s++,n+=\" \",n+=\" General\",n+=' ',o[0].values.forEach(function(a,e){n+=''+(t.values[e]||0===t.values[e]?t.values[e]:\"\")+\"\"}),n+=\" \",n+=\" \",n+=\"\",n+=\" \",n+=\" \",n+=\" Sheet1!$\"+Ra(s)+\"$2:$\"+Ra(a+2)+\"$\"+(t.sizes.length+1)+\"\",s++,n+=\" \",n+=\" General\",n+='\\t ',t.sizes.forEach(function(a,e){n+=''+(a||\"\")+\"\"}),n+=\" \",n+=\" \",n+=\" \",n+=' ',n+=\"\"}),n+=\" \",n+=' ',n+=\" \",n+=\" \",n+=\" \",n+=\" \",n+=' ',n+=\" \"+aa(l.dataLabelColor||h)+\"\",n+=' ',n+=\" \",n+=\" \",n+=\" \",l.dataLabelPosition&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=\" \",n+=' ',n+=' ',n+=\"\";break;case M.DOUGHNUT:case M.PIE:var p=o[0];n+=\"\",n+=' ',n+=\"\",n+=' ',n+=' ',n+=\" \",n+=\" \",n+=\" Sheet1!$B$1\",n+=\" \",n+=' ',n+=' '+X(p.name)+\"\",n+=\" \",n+=\" \",n+=\" \",n+=\" \",n+=' ',n+=' ',l.dataNoEffects?n+=\"\":n+=Na(l.shadow,c),n+=\" \",n+='',p.labels.forEach(function(a,e){n+=\"\",n+=' ',n+=' ',n+=\" \",n+=\" \"+aa(l.chartColors[e+1>l.chartColors.length?Math.floor(Math.random()*l.chartColors.length):e])+\"\",l.dataBorder&&(n+=''+aa(l.dataBorder.color)+''),n+=Na(l.shadow,c),n+=\" \",n+=\"\"}),n+=\"\",p.labels.forEach(function(a,e){n+=\"\",n+=' ',n+=' ',n+=\" \",n+=\" \",n+=\" \",n+=' ',n+=\" \"+aa(l.dataLabelColor||h)+\"\",n+=' ',n+=\" \",n+=\" \",n+=\" \",r===M.PIE&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=\" \"}),n+=' ',n+=\"\\t\",n+=\"\\t \",n+=\"\\t \",n+=\"\\t \",n+=\"\\t\\t\",n+='\\t\\t ',n+='\\t\\t\\t',n+=\"\\t\\t \",n+=\"\\t\\t\",n+=\"\\t \",n+=\"\\t\",n+=r===M.PIE?'':\"\",n+='\\t',n+='\\t',n+='\\t',n+='\\t',n+='\\t',n+='\\t',n+=' ',n+=\"\",n+=\"\",n+=\" \",n+=\" Sheet1!$A$2:$A$\"+(p.labels.length+1)+\"\",n+=\" \",n+='\\t ',p.labels.forEach(function(a,e){n+=''+X(a)+\"\"}),n+=\" \",n+=\" \",n+=\"\",n+=\" \",n+=\" \",n+=\" Sheet1!$B$2:$B$\"+(p.labels.length+1)+\"\",n+=\" \",n+='\\t ',p.values.forEach(function(a,e){n+=''+(a||0===a?a:\"\")+\"\"}),n+=\" \",n+=\" \",n+=\" \",n+=\" \",n+=' ',r===M.DOUGHNUT&&(n+=' '),n+=\"\";break;default:n+=\"\"}return n}function wa(e,a,t){var r=\"\";return e.type===M.SCATTER||e.type===M.BUBBLE?r+=\"\":r+=\"\",r+=' ',r+=\" \",r+='',!e.catAxisMaxVal&&0!==e.catAxisMaxVal||(r+=''),!e.catAxisMinVal&&0!==e.catAxisMinVal||(r+=''),r+=\"\",r+=' ',r+=' ',r+=\"none\"!==e.catGridLine.style?Ea(e.catGridLine):\"\",e.showCatAxisTitle&&(r+=Sa({color:e.catAxisTitleColor,fontFace:e.catAxisTitleFontFace,fontSize:e.catAxisTitleFontSize,rotate:e.catAxisTitleRotate,title:e.catAxisTitle||\"Axis Title\"})),e.type===M.SCATTER||e.type===M.BUBBLE?r+=' ':r+=' ',e.type===M.SCATTER?(r+=' ',r+=' ',r+=' '):(r+=' ',r+=' ',r+=' '),r+=\" \",r+=' ',r+=!1===e.catAxisLineShow?\"\":'',r+=' ',r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=' ',r+=' ',r+=' ',r+=\" \",r+=\" \",r+=' ',r+=\" \",r+=\" \",r+=' ',r+=\" ',r+=' ',r+=' ',r+=' ',e.catAxisLabelFrequency&&(r+=' '),e.catLabelFormatCode&&([\"catAxisBaseTimeUnit\",\"catAxisMajorTimeUnit\",\"catAxisMinorTimeUnit\"].forEach(function(a){!e[a]||\"string\"==typeof e[a]&&-1!==[\"days\",\"months\",\"years\"].indexOf(a.toLowerCase())||(console.warn(\"`\"+a+\"` must be one of: 'days','months','years' !\"),e[a]=null)}),e.catAxisBaseTimeUnit&&(r+=''),e.catAxisMajorTimeUnit&&(r+=''),e.catAxisMinorTimeUnit&&(r+=''),e.catAxisMajorUnit&&(r+=''),e.catAxisMinorUnit&&(r+='')),e.type===M.SCATTER||e.type===M.BUBBLE?r+=\"\":r+=\"\",r}function Ta(a,e){var t=e===x?\"col\"===a.barDir?\"l\":\"b\":\"col\"===a.barDir?\"r\":\"t\",r=\"\",o=\"r\"==t||\"t\"==t?\"max\":\"autoZero\",l=e===x?L:P;return r+=\"\",r+=' ',r+=\" \",r+=' ',!a.valAxisMaxVal&&0!==a.valAxisMaxVal||(r+=''),!a.valAxisMinVal&&0!==a.valAxisMinVal||(r+=''),r+=\" \",r+=' ',r+=' ',\"none\"!==a.valGridLine.style&&(r+=Ea(a.valGridLine)),a.showValAxisTitle&&(r+=Sa({color:a.valAxisTitleColor,fontFace:a.valAxisTitleFontFace,fontSize:a.valAxisTitleFontSize,rotate:a.valAxisTitleRotate,title:a.valAxisTitle||\"Axis Title\"})),r+=' ',a.type===M.SCATTER?(r+=' ',r+=' ',r+=' '):(r+=' ',r+=' ',r+=' '),r+=\" \",r+=' ',r+=!1===a.valAxisLineShow?\"\":'',r+=' ',r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=' ',r+=' ',r+=' ',r+=\" \",r+=\" \",r+=' ',r+=\" \",r+=\" \",r+=' ',r+=' ',r+=' ',a.valAxisMajorUnit&&(r+=' '),a.valAxisDisplayUnit&&(r+=''),r+=\"\"}function Sa(a){var e=\"left\"===a.titleAlign||\"right\"===a.titleAlign?'':\"\",t=a.rotate?'':\"\",r=a.fontSize?'sz=\"'+Math.round(a.fontSize)+'00\"':\"\",o=a.titlePos&&a.titlePos.x&&a.titlePos.y?'':\"\";return\"\\n\\t \\n\\t \\n\\t \"+t+\"\\n\\t \\n\\t \\n\\t \"+e+\"\\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t '+(X(a.title)||\"\")+\"\\n\\t \\n\\t
\\n\\t \\n\\t \\n\\t \"+o+'\\n\\t \\n\\t'}function Ra(a){var e=\"\";return a<=26?e=T[a]:(e+=T[Math.floor(a/T.length)-1],e+=T[a%T.length]),e}function Na(a,e){if(!a)return\"\";if(\"object\"!=typeof a)return console.warn(\"`shadow` options must be an object. Ex: `{shadow: {type:'none'}}`\"),\"\";var t=\"\",r=q(e,a),o=r.type||\"outer\",l=r.blur*E,n=r.offset*E,i=6e4*r.angle,s=r.color,p=1e5*r.opacity;return t+=\"',t+='',t+='',t+=\"\",t+=\"\"}function Ea(a){var e=\"\";return e+=\" \",e+=' ',e+=' ',e+=' ',e+=\" \",e+=\" \",e+=\"\"}function Fa(a){var l=\"undefined\"!=typeof require&&\"undefined\"==typeof window?require(\"fs\"):null,n=\"undefined\"!=typeof require&&\"undefined\"==typeof window?require(\"https\"):null,e=[];return a.relsMedia.filter(function(a){return\"online\"!==a.type&&!a.data}).forEach(function(o){e.push(new Promise(function(t,r){if(l&&0!==o.path.indexOf(\"http\"))try{var a=l.readFileSync(o.path);o.data=Buffer.from(a).toString(\"base64\"),t(\"done\")}catch(a){o.data=Q,r('ERROR: Unable to read media: \"'+o.path+'\"\\n'+a.toString())}else if(l&&n&&0===o.path.indexOf(\"http\"))n.get(o.path,function(a){var e=\"\";a.setEncoding(\"binary\"),a.on(\"data\",function(a){return e+=a}),a.on(\"end\",function(){o.data=Buffer.from(e,\"binary\").toString(\"base64\"),t(\"done\")}),a.on(\"error\",function(a){o.data=Q,r(\"ERROR! Unable to load image: \"+o.path)})});else{var e=new XMLHttpRequest;e.onload=function(){var a=new FileReader;a.onloadend=function(){o.data=a.result,o.isSvgPng?Ba(o).then(function(){t(\"done\")}).catch(function(a){r(a)}):t(\"done\")},a.readAsDataURL(e.response)},e.onerror=function(a){o.data=Q,r(\"ERROR! Unable to load image: \"+o.path)},e.open(\"GET\",o.path),e.responseType=\"blob\",e.send()}}))}),a.relsMedia.filter(function(a){return a.isSvgPng&&a.data}).forEach(function(a){l?(a.data=Q,e.push(Promise.resolve().then(function(){return\"done\"}))):e.push(Ba(a))}),e}function Ba(o){return new Promise(function(t,e){var r=new Image;r.onload=function(){r.width+r.height===0&&r.onerror(\"h/w=0\");var a=document.createElement(\"CANVAS\"),e=a.getContext(\"2d\");a.width=r.width,a.height=r.height,e.drawImage(r,0,0);try{o.data=a.toDataURL(o.type),t(\"done\")}catch(a){r.onerror(a)}a=null},r.onerror=function(a){o.data=Q,e(\"ERROR! Unable to load image: \"+o.path)},r.src=\"string\"==typeof o.data?o.data:Q})}function Ia(){var n=this;this._version=\"3.1.0-beta\",this._charts=M,this._colors=p,this._shapes=ra,this.addNewSlide=function(a){return n.addSlide(a)},this.getSlide=function(e){return n.slides.filter(function(a){return a.number===e})[0]},this.setSlideNumber=function(a){n.masterSlide.slideNumberObj=a,n.slideLayouts.filter(function(a){return a.name===r})[0].slideNumberObj=a},this.createChartMediaRels=function(a,t,e){a.relsChart.forEach(function(a){return e.push(La(a,t))}),a.relsMedia.forEach(function(a){if(\"online\"!==a.type&&\"hyperlink\"!==a.type){var e=a.data&&\"string\"==typeof a.data?a.data:\"\";-1===e.indexOf(\",\")&&-1===e.indexOf(\";\")?e=\"image/png;base64,\"+e:-1===e.indexOf(\",\")?e=\"image/png;base64,\"+e:-1===e.indexOf(\";\")&&(e=\"image/png;\"+e),t.file(a.Target.replace(\"..\",\"ppt\"),e.split(\",\").pop(),{base64:!0})}})},this.writeFileToBrowser=function(l,n){return new Promise(function(a,e){var t=document.createElement(\"a\");if(t.setAttribute(\"style\",\"display:none;\"),document.body.appendChild(t),window.navigator.msSaveOrOpenBlob){var r=new Blob([n],{type:\"application/vnd.openxmlformats-officedocument.presentationml.presentation\"});t.onclick=function(){window.navigator.msSaveOrOpenBlob(r,l)},t.click(),document.body.removeChild(t),a(l)}else if(window.URL.createObjectURL){var o=window.URL.createObjectURL(new Blob([n],{type:\"application/vnd.openxmlformats-officedocument.presentationml.presentation\"}));t.href=o,t.download=l,t.click(),setTimeout(function(){window.URL.revokeObjectURL(o),document.body.removeChild(t)},100),a(l)}})},this.exportPresentation=function(l){return new Promise(function(e,a){var t=[],r=[],o=new A;n.slides.forEach(function(a){r=r.concat(Fa(a))}),n.slideLayouts.forEach(function(a){r=r.concat(Fa(a))}),r=r.concat(Fa(n.masterSlide)),Promise.all(r).catch(function(a){return console.error(\"ERROR! pptxgenjs export media:\"),console.error(a),null}).then(function(){n.slides.forEach(function(a){a.slideLayout&&function(a){(a.slideLayout.data||[]).forEach(function(e){e.type===O.placeholder&&0===a.data.filter(function(a){return a.options&&a.options.placeholder===e.options.placeholder}).length&&va(a,\"\",{placeholder:e.options.placeholder},!1)})}(a)}),o.folder(\"_rels\"),o.folder(\"docProps\"),o.folder(\"ppt\").folder(\"_rels\"),o.folder(\"ppt/charts\").folder(\"_rels\"),o.folder(\"ppt/embeddings\"),o.folder(\"ppt/media\"),o.folder(\"ppt/slideLayouts\").folder(\"_rels\"),o.folder(\"ppt/slideMasters\").folder(\"_rels\"),o.folder(\"ppt/slides\").folder(\"_rels\"),o.folder(\"ppt/theme\"),o.folder(\"ppt/notesMasters\").folder(\"_rels\"),o.folder(\"ppt/notesSlides\").folder(\"_rels\"),o.file(\"[Content_Types].xml\",function(a,e,t){var r=''+g;return r+='',r+='',r+='',r+='',r+='',r+='',r+='',r+='',r+='',a.forEach(function(a){(a.relsMedia||[]).forEach(function(a){\"image\"!==a.type&&\"online\"!==a.type&&\"chart\"!==a.type&&\"m4v\"!==a.extn&&-1===r.indexOf(a.type)&&(r+='')})}),r+='',r+='',r+='',r+='',a.forEach(function(a,e){r+='',r+='',a.relsChart.forEach(function(a){r+=' '})}),r+='',r+='',r+='',r+='',e.forEach(function(a,e){r+='',(a.relsChart||[]).forEach(function(a){r+=' '})}),a.forEach(function(a,e){r+=' '}),t.relsChart.forEach(function(a){r+=' '}),t.relsMedia.forEach(function(a){\"image\"!==a.type&&\"online\"!==a.type&&\"chart\"!==a.type&&\"m4v\"!==a.extn&&-1===r.indexOf(a.type)&&(r+=' ')}),r+=' ',r+=' ',r+=\"\"}(n.slides,n.slideLayouts,n.masterSlide)),o.file(\"_rels/.rels\",''+g+'\\n\\t\\t\\n\\t\\t\\n\\t\\t\\n\\t\\t'),o.file(\"docProps/app.xml\",function(a,e){return''+g+'\\n\\t0\\n\\t0\\n\\tMicrosoft Office PowerPoint\\n\\tOn-screen Show (16:9)\\n\\t0\\n\\t'+a.length+\"\\n\\t\"+a.length+'\\n\\t0\\n\\t0\\n\\tfalse\\n\\t\\n\\t\\t\\n\\t\\t\\tFonts Used\\n\\t\\t\\t2\\n\\t\\t\\tTheme\\n\\t\\t\\t1\\n\\t\\t\\tSlide Titles\\n\\t\\t\\t'+a.length+'\\n\\t\\t\\n\\t\\n\\t\\n\\t\\t\\n\\t\\t\\tArial\\n\\t\\t\\tCalibri\\n\\t\\t\\tOffice Theme\\n\\t\\t\\t'+a.map(function(a,e){return\"Slide \"+(e+1)+\"\\n\"}).join(\"\")+\"\\n\\t\\t\\n\\t\\n\\t\"+e+\"\\n\\tfalse\\n\\tfalse\\n\\tfalse\\n\\t16.0000\\n\\t\"}(n.slides,n.company)),o.file(\"docProps/core.xml\",function(a,e,t,r){return'\\n\\t\\n\\t\\t'+X(a)+\"\\n\\t\\t\"+X(e)+\"\\n\\t\\t\"+X(t)+\"\\n\\t\\t\"+X(t)+\"\\n\\t\\t\"+r+'\\n\\t\\t'+(new Date).toISOString().replace(/\\.\\d\\d\\dZ/,\"Z\")+'\\n\\t\\t'+(new Date).toISOString().replace(/\\.\\d\\d\\dZ/,\"Z\")+\"\\n\\t\"}(n.title,n.subject,n.author,n.revision)),o.file(\"ppt/_rels/presentation.xml.rels\",function(a){var e=1,t=''+g;t+='',t+='';for(var r=1;r<=a.length;r++)t+='';return t+=''}(n.slides)),o.file(\"ppt/theme/theme1.xml\",''+g+''),o.file(\"ppt/presentation.xml\",function(a,e,t){var r=''+g+'';r+='',r+=\"\";for(var o=0;o';r+=\"\",r+='';for(var l=1;l<10;l++)r+=\"\";return r+=\"\",r+=\"\"}(n.slides,n.presLayout,n.rtlMode)),o.file(\"ppt/presProps.xml\",''+g+''),o.file(\"ppt/tableStyles.xml\",''+g+''),o.file(\"ppt/viewProps.xml\",''+g+''),n.slideLayouts.forEach(function(a,e){o.file(\"ppt/slideLayouts/slideLayout\"+(e+1)+\".xml\",function(a){return'\\n\\t\\t\\n\\t\\t'+la(a)+\"\\n\\t\\t\"}(a)),o.file(\"ppt/slideLayouts/_rels/slideLayout\"+(e+1)+\".xml.rels\",function(a,e){return na(e[a-1],[{target:\"../slideMasters/slideMaster1.xml\",type:\"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideMaster\"}])}(e+1,n.slideLayouts))}),n.slides.forEach(function(a,e){o.file(\"ppt/slides/slide\"+(e+1)+\".xml\",function(a){return''+g+'\"+la(a)+\"\"}(a)),o.file(\"ppt/slides/_rels/slide\"+(e+1)+\".xml.rels\",function(a,e,t){return na(a[t-1],[{target:\"../slideLayouts/slideLayout\"+function(a,e,t){for(var r=0;r\\n\\t\\t\\n\\t\\t\\t\\n\\t\\t\\t\\n\\t\\t'}(e+1))}),o.file(\"ppt/slideMasters/slideMaster1.xml\",function(t,a){var e=a.map(function(a,e){return''}),r=''+g;return r+='',r+=la(t),r+='',r+=\"\"+e.join(\"\")+\"\",r+='',r+=' ',r+=\"\"}(n.masterSlide,n.slideLayouts)),o.file(\"ppt/slideMasters/_rels/slideMaster1.xml.rels\",function(a,e){var t=e.map(function(a,e){return{target:\"../slideLayouts/slideLayout\"+(e+1)+\".xml\",type:\"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideLayout\"}});return t.push({target:\"../theme/theme1.xml\",type:\"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme\"}),na(a,t)}(n.masterSlide,n.slideLayouts)),o.file(\"ppt/notesMasters/notesMaster1.xml\",''+g+'7/23/19Click to edit Master text stylesSecond levelThird levelFourth levelFifth level‹#›'),o.file(\"ppt/notesMasters/_rels/notesMaster1.xml.rels\",''+g+'\\n\\t\\t\\n\\t\\t'),n.slideLayouts.forEach(function(a){n.createChartMediaRels(a,o,t)}),n.slides.forEach(function(a){n.createChartMediaRels(a,o,t)}),n.createChartMediaRels(n.masterSlide,o,t),Promise.all(t).then(function(){\"STREAM\"===l?o.generateAsync({type:\"nodebuffer\"}).then(function(a){e(a)}):e(l?o.generateAsync({type:l}):o.generateAsync({type:\"blob\"}))}).catch(function(a){throw new Error(a)})})})},this.LAYOUTS={LAYOUT_4x3:{name:\"screen4x3\",width:9144e3,height:6858e3},LAYOUT_16x9:{name:\"screen16x9\",width:9144e3,height:5143500},LAYOUT_16x10:{name:\"screen16x10\",width:9144e3,height:5715e3},LAYOUT_WIDE:{name:\"custom\",width:12192e3,height:6858e3}},this._author=\"PptxGenJS\",this._company=\"PptxGenJS\",this._revision=\"1\",this._subject=\"PptxGenJS Presentation\",this._title=\"PptxGenJS Presentation\",this._presLayout={name:this.LAYOUTS[t].name,width:this.LAYOUTS[t].width,height:this.LAYOUTS[t].height},this._rtlMode=!1,this.slideLayouts=[{presLayout:this._presLayout,name:r,number:1e3,slide:null,data:[],rels:[],relsChart:[],relsMedia:[],margin:b,slideNumberObj:null}],this.slides=[],this.masterSlide={addChart:null,addImage:null,addMedia:null,addNotes:null,addShape:null,addTable:null,addText:null,presLayout:this._presLayout,name:null,number:null,data:[],rels:[],relsChart:[],relsMedia:[],slideLayout:null,slideNumberObj:null}}return Object.defineProperty(Ia.prototype,\"layout\",{get:function(){return this._layout},set:function(a){var e=this.LAYOUTS[a];if(!e)throw new Error(\"UNKNOWN-LAYOUT\");this._layout=a,this._presLayout=e},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"version\",{get:function(){return this._version},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"author\",{get:function(){return this._author},set:function(a){this._author=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"company\",{get:function(){return this._company},set:function(a){this._company=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"revision\",{get:function(){return this._revision},set:function(a){this._revision=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"subject\",{get:function(){return this._subject},set:function(a){this._subject=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"title\",{get:function(){return this._title},set:function(a){this._title=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"rtlMode\",{get:function(){return this._rtlMode},set:function(a){this._rtlMode=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"charts\",{get:function(){return this._charts},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"colors\",{get:function(){return this._colors},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"shapes\",{get:function(){return this._shapes},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"presLayout\",{get:function(){return this._presLayout},enumerable:!0,configurable:!0}),Ia.prototype.stream=function(){var a=this;return new Promise(function(e,t){a.exportPresentation(\"STREAM\").then(function(a){e(a)}).catch(function(a){t(a)})})},Ia.prototype.write=function(a){var r=this;return new Promise(function(e,t){r.exportPresentation(a).then(function(a){e(a)}).catch(function(a){t(a+\"\\nDid you mean to use writeFile() instead?\")})})},Ia.prototype.writeFile=function(a){var l=this;return new Promise(function(e,t){var r=\"undefined\"!=typeof require&&\"undefined\"==typeof window?require(\"fs\"):null,o=a?a.toString().toLowerCase().endsWith(\".pptx\")?a:a+\".pptx\":\"Presenation.pptx\";l.exportPresentation(r?\"nodebuffer\":null).then(function(a){r?r.writeFile(o,a,function(){e(o)}):e(l.writeFileToBrowser(o,a))}).catch(function(a){t(a)})})},Ia.prototype.addSlide=function(e){var a=new xa({addSlide:this.addNewSlide,getSlide:this.getSlide,presLayout:this.presLayout,setSlideNum:this.setSlideNumber,slideNumber:this.slides.length+1,slideLayout:e&&this.slideLayouts.filter(function(a){return a.name===e})[0]||this.LAYOUTS[t]});return this.slides.push(a),a},Ia.prototype.defineLayout=function(a){a?a.name?a.width?a.height?\"number\"!=typeof a.height?console.warn(\"defineLayout `height` should be a number (inches)\"):\"number\"!=typeof a.width&&console.warn(\"defineLayout `width` should be a number (inches)\"):console.warn(\"defineLayout requires `height`\"):console.warn(\"defineLayout requires `width`\"):console.warn(\"defineLayout requires `name`\"):console.warn(\"defineLayout requires `{name, width, height}`\"),this.LAYOUTS[a.name]={name:a.name,width:Math.round(Number(a.width)*N),height:Math.round(Number(a.height)*N)}},Ia.prototype.defineSlideMaster=function(a){if(!a.title)throw Error(\"defineSlideMaster() object argument requires a `title` value. (https://gitbrent.github.io/PptxGenJS/docs/masters.html)\");var e={presLayout:this.presLayout,name:a.title,number:1e3+this.slideLayouts.length+1,slide:null,data:[],rels:[],relsChart:[],relsMedia:[],margin:a.margin||b,slideNumberObj:a.slideNumber||null};ha(a,e),this.slideLayouts.push(e),e.slideNumberObj&&!this.masterSlide.slideNumberObj&&(this.masterSlide.slideNumberObj=e.slideNumberObj)},Ia.prototype.tableToSlides=function(a,e){void 0===e&&(e={}),function(r,n,a,e){void 0===a&&(a={});var o=a||{};o.slideMargin=o.slideMargin||0===o.slideMargin?o.slideMargin:.5;var i=o.w||r.presLayout.width,t=[],l=[],s=[],p=[],c=[],d=[.5,.5,.5,.5],m=0;if(!document.getElementById(n))throw new Error('tableToSlides: Table ID \"'+n+'\" does not exist!');e&&e.margin?(Array.isArray(e.margin)?d=e.margin:isNaN(e.margin)||(d=[e.margin,e.margin,e.margin,e.margin]),o.slideMargin=d):o&&o.slideMargin&&(Array.isArray(o.slideMargin)?d=o.slideMargin:isNaN(o.slideMargin)||(d=[o.slideMargin,o.slideMargin,o.slideMargin,o.slideMargin])),i=(o.w?K(o.w):r.presLayout.width)-K(d[1]+d[3]),o.verbose&&console.log(\"-- VERBOSE MODE ----------------------------------\"),o.verbose&&console.log(\"opts.h ................. = \"+o.h),o.verbose&&console.log(\"opts.w ................. = \"+o.w),o.verbose&&console.log(\"pptx.presLayout.width .. = \"+r.presLayout.width/N),o.verbose&&console.log(\"emuSlideTabW (in)....... = \"+i/N);var A=document.querySelectorAll(\"#\"+n+\" tr:first-child th\");0===A.length&&(A=document.querySelectorAll(\"#\"+n+\" tr:first-child td\")),A.forEach(function(a){if(a.getAttribute(\"colspan\"))for(var e=0;e opts.y = \"+o.y),t.addTable(a.rows,{x:o.x||d[3],y:o.y,w:Number(i)/N,colW:p,autoPage:!1}),o.addImage&&t.addImage({path:o.addImage.url,x:o.addImage.x,y:o.addImage.y,w:o.addImage.w,h:o.addImage.h}),o.addShape&&t.addShape(o.addShape.shape,o.addShape.opts||{}),o.addTable&&t.addTable(o.addTable.rows,o.addTable.opts||{}),o.addText&&t.addText(o.addText.text,o.addText.opts||{})})}(this,a,e,e&&e.masterSlideName?this.slideLayouts.filter(function(a){return a.name===e.masterSlideName})[0]:null)},Ia}(JSZip);"],"file":"pptxgen.min.js"} \ No newline at end of file +{"version":3,"names":[],"mappings":"","sources":["pptxgen.min.js"],"sourcesContent":["/* PptxGenJS 3.1.0 @ 2020-01-22T02:21:47.100Z */\nvar PptxGenJS=function(A){\"use strict\";var n,a,i,e,N=914400,E=12700,g=\"\\r\\n\",s=2147483649,l=/^[0-9a-fA-F]{6}$/,u=1.67,F={color:\"666666\"},B=[3,3,3,3],f={color:\"888888\",style:\"solid\",size:1},h=\"000000\",y=12,v=18,t=\"LAYOUT_16x9\",r=\"DEFAULT\",b=[.5,.5,.5,.5],c={type:\"outer\",blur:3,offset:23e3/12700,angle:90,color:\"000000\",opacity:.35,rotateWithShape:!0},o={size:8,color:\"FFFFFF\",opacity:.75},x=\"2094734552\",C=\"2094734553\",L=\"2094734554\",P=\"2094734555\",w=\"2094734556\",T=\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\".split(\"\"),d=[\"C0504D\",\"4F81BD\",\"9BBB59\",\"8064A2\",\"4BACC6\",\"F79646\",\"628FC6\",\"C86360\",\"C0504D\",\"4F81BD\",\"9BBB59\",\"8064A2\",\"4BACC6\",\"F79646\",\"628FC6\",\"C86360\"],m=[\"5DA5DA\",\"FAA43A\",\"60BD68\",\"F17CB0\",\"B2912F\",\"B276B2\",\"DECF3F\",\"F15854\",\"A7A7A7\",\"5DA5DA\",\"FAA43A\",\"60BD68\",\"F17CB0\",\"B2912F\",\"B276B2\",\"DECF3F\",\"F15854\",\"A7A7A7\"];(a=n=n||{}).left=\"left\",a.center=\"center\",a.right=\"right\",a.justify=\"justify\",(e=i=i||{}).b=\"b\",e.ctr=\"ctr\",e.t=\"t\";var p,S,R,I,O,D,j,k,M,U,z,G,_=\"{F7021451-1387-4CA6-816F-3879F97B5CBC}\";(S=p=p||{}).TEXT1=\"tx1\",S.TEXT2=\"tx2\",S.BACKGROUND1=\"bg1\",S.BACKGROUND2=\"bg2\",S.ACCENT1=\"accent1\",S.ACCENT2=\"accent2\",S.ACCENT3=\"accent3\",S.ACCENT4=\"accent4\",S.ACCENT5=\"accent5\",S.ACCENT6=\"accent6\",(I=R=R||{}).chart=\"chart\",I.image=\"image\",I.line=\"line\",I.rect=\"rect\",I.text=\"text\",I.placeholder=\"placeholder\",(D=O=O||{}).chart=\"chart\",D.hyperlink=\"hyperlink\",D.image=\"image\",D.media=\"media\",D.online=\"online\",D.placeholder=\"placeholder\",D.table=\"table\",D.tablecell=\"tablecell\",D.text=\"text\",D.notes=\"notes\",(k=j=j||{}).title=\"title\",k.body=\"body\",k.image=\"pic\",k.chart=\"chart\",k.table=\"tbl\",k.media=\"media\",(U=M=M||{}).AREA=\"area\",U.BAR=\"bar\",U.BAR3D=\"bar3D\",U.BUBBLE=\"bubble\",U.DOUGHNUT=\"doughnut\",U.LINE=\"line\",U.PIE=\"pie\",U.RADAR=\"radar\",U.SCATTER=\"scatter\",(G=z=z||{}).DEFAULT=\"•\",G.CHECK=\"✓\",G.STAR=\"★\",G.TRIANGLE=\"▶\";var W=Object.freeze({RECTANGLE:{displayName:\"Rectangle\",name:\"rect\",avLst:{}},LINE:{displayName:\"Line\",name:\"line\",avLst:{}}}),Q=\"data:image/png;base64,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\",V=\"data:image/png;base64,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\";function H(a,e,t){return\"string\"!=typeof a||isNaN(Number(a))||(a=Number(a)),\"number\"==typeof a&&a<100?K(a):\"number\"==typeof a&&100<=a?a:\"string\"==typeof a&&-1/g,\">\").replace(/\"/g,\""\").replace(/'/g,\"'\")}function K(a){return\"number\"==typeof a&&100\"+e+\"\":\"\"}function ea(a,e){var t=\"\",r=\"solid\",o=\"\",l=\"\";if(e&&\"string\"==typeof e&&(l+=\"\"+ea(e.replace(\"#\",\"\"))+\"\"),a)switch(\"string\"==typeof a?t=a:(a.type&&(r=a.type),a.color&&(t=a.color),a.alpha&&(o+='')),r){case\"solid\":l+=\"\"+aa(t,o)+\"\";break;default:l+=\"\"}return l}function ta(s,p,c,a){void 0===s&&(s=[]),void 0===p&&(p={});var e,d=b,m=0,A=1*N,t=0,f=[{rows:[]}];if(p.verbose&&(console.log(\"-- VERBOSE MODE ----------------------------------\"),console.log(\".. (PARAMETERS)\"),console.log(\"presLayout.height ......... = \"+c.height/N),console.log(\"tabOpts.h ................. = \"+p.h),console.log(\"tabOpts.w ................. = \"+p.w),console.log(\"tabOpts.colW .............. = \"+p.colW),console.log(\"tabOpts.slideMargin ....... = \"+(p.slideMargin||\"\")),console.log(\".. (/PARAMETERS)\")),p.slideMargin||0===p.slideMargin||(p.slideMargin=b[0]),a&&void 0!==a.margin?Array.isArray(a.margin)?d=a.margin:isNaN(Number(a.margin))||(d=[Number(a.margin),Number(a.margin),Number(a.margin),Number(a.margin)]):!p.slideMargin&&0!==p.slideMargin||(Array.isArray(p.slideMargin)?d=p.slideMargin:isNaN(p.slideMargin)||(d=[p.slideMargin,p.slideMargin,p.slideMargin,p.slideMargin])),p.verbose&&console.log(\"arrInchMargins ......... = \"+d.toString()),s[0].forEach(function(a){var e=(a=a||{type:O.tablecell}).options||null;t+=Number(e&&e.colspan?e.colspan:1)}),p.verbose&&console.log(\"numCols ................ = \"+t),!p.w&&p.colW&&(Array.isArray(p.colW)?p.colW.forEach(function(a){\"number\"!=typeof p.w?p.w=0+a:p.w+=a}):p.w=p.colW*t),e=\"number\"==typeof p.w?K(p.w):c.width-K((\"number\"==typeof p.x?p.x:d[1])+d[3]),p.verbose&&console.log(\"emuSlideTabW (in) ...... = \"+(e/N).toFixed(1)),!p.colW||!Array.isArray(p.colW))if(p.colW&&!isNaN(Number(p.colW))){var r=[];s[0].forEach(function(){r.push(p.colW)}),p.colW=[],r.forEach(function(a){Array.isArray(p.colW)&&p.colW.push(a)})}else{p.colW=[];for(var o=0;oe?e=a.options.margin[0]*E:p.margin&&p.margin[0]&&p.margin[0]*E>e&&(e=p.margin[0]*E),a.options.margin&&a.options.margin[2]&&a.options.margin[2]*E>t?t=a.options.margin[2]*E:p.margin&&p.margin[2]&&p.margin[2]*E>t&&(t=p.margin[2]*E)}),A=p.h&&\"number\"==typeof p.h?p.h:c.height-K(d[0]+d[2])-(p.y&&\"number\"==typeof p.y?p.y:0),p.verbose&&console.log(\"emuSlideTabH (in) ...... = \"+(A/N).toFixed(1)),1 \"+A/N),f.push({rows:[]}),m=0,p.addHeaderToEach&&p._arrObjTabHeadRows){var e=[];return l.forEach(function(a){e.push({type:O.tablecell,text:a.lines.join(\"\"),options:a.options})}),s.unshift(e),e=[],p._arrObjTabHeadRows[0].forEach(function(a){e.push(a)}),s.unshift(e),\"break\"}var a=f[f.length-1],t=[];r.forEach(function(a){t.push({type:O.tablecell,text:\"\",options:a.options})}),a.rows.push(t)}l.forEach(function(a,e){if(0o&&(o=a.lineHeight)}}),m+=o,p.verbose&&console.log(\"- SLIDE [\"+f.length+\"]: ROW [\"+h+\"]: one line added ... emuTabCurrH = \"+(m/N).toFixed(2))};0'},contain:function(a,e){var t=a.h/a.w,r=t'},crop:function(a,e){var t=e.x,r=a.w-(e.x+e.w),o=e.y,l=a.h-(e.y+e.h);return''}};function la(T){var S=T.name?'':\"\",R=1;return T.bkgd?S+=ea(null,T.bkgd):!T.bkgd&&T.name&&T.name===r&&(S+=''),T.bkgdImgRid&&(S+=''),S+=\"\",S+='',S+='',S+='',T.data.forEach(function(o,a){var e,t=0,r=0,l=H(\"75%\",\"X\",T.presLayout),n=0,i=\"\",s=null;switch(void 0!==T.slideLayout&&void 0!==T.slideLayout.data&&o.options&&o.options.placeholder&&(e=T.slideLayout.data.filter(function(a){return a.options.placeholder===o.options.placeholder})[0]),o.options=o.options||{},void 0!==o.options.x&&(t=H(o.options.x,\"X\",T.presLayout)),void 0!==o.options.y&&(r=H(o.options.y,\"Y\",T.presLayout)),void 0!==o.options.w&&(l=H(o.options.w,\"X\",T.presLayout)),void 0!==o.options.h&&(n=H(o.options.h,\"Y\",T.presLayout)),e&&(!e.options.x&&0!==e.options.x||(t=H(e.options.x,\"X\",T.presLayout)),!e.options.y&&0!==e.options.y||(r=H(e.options.y,\"Y\",T.presLayout)),!e.options.w&&0!==e.options.w||(l=H(e.options.w,\"X\",T.presLayout)),!e.options.h&&0!==e.options.h||(n=H(e.options.h,\"Y\",T.presLayout))),o.shape&&(s=Aa(o.shape)),o.options.flipH&&(i+=' flipH=\"1\"'),o.options.flipV&&(i+=' flipV=\"1\"'),o.options.rotate&&(i+=' rot=\"'+Z(o.options.rotate)+'\"'),o.type){case O.table:var p,c={},d=o.arrTabRows,A=o.options,m=0,f=0;d[0].forEach(function(a){p=a.options||null,m+=p&&p.colspan?Number(p.colspan):1});var h=' ';if(Array.isArray(A.colW)){h+=\"\";for(var g=0;g';h+=\"\"}else{f=A.colW?A.colW:N,o.options.w&&!A.colW&&(f=Math.round((\"number\"==typeof o.options.w?o.options.w:1)/m)),h+=\"\";for(var u=0;u';h+=\"\"}d.forEach(function(a,n){c[n]||(c[n]={}),a.forEach(function(a,e){for(var t=0;e+t',Object.entries(t).forEach(function(a){a[0];var e=a[1];if(!e.hmerge){var r=e.options||{};e.options=r,[\"align\",\"bold\",\"border\",\"color\",\"fill\",\"fontFace\",\"fontSize\",\"margin\",\"underline\",\"valign\"].forEach(function(a){A[a]&&!r[a]&&0!==r[a]&&(r[a]=A[a])});var t=r.valign?' anchor=\"'+r.valign.replace(/^c$/i,\"ctr\").replace(/^m$/i,\"ctr\").replace(\"center\",\"ctr\").replace(\"middle\",\"ctr\").replace(\"top\",\"t\").replace(\"btm\",\"b\").replace(\"bottom\",\"b\")+'\"':\"\",o=r.colspan?' gridSpan=\"'+r.colspan+'\"':\"\",l=r.rowspan?' rowSpan=\"'+r.rowspan+'\"':\"\",n=e.optImp&&e.optImp.fill||r.fill?' ':\"\",i=0===r.margin||r.margin?r.margin:B;Array.isArray(i)||\"number\"!=typeof i||(i=[i,i,i,i]);var s=' marL=\"'+i[3]*E+'\" marR=\"'+i[1]*E+'\" marT=\"'+i[0]*E+'\" marB=\"'+i[2]*E+'\"';if(e.vmerge)h+='';else{if(h+=\"\"+pa(e)+\"\",r.border&&!Array.isArray(r.border)&&\"none\"===r.border.type)h+=' ',h+=' ',h+=' ',h+=' ';else if(r.border&&\"string\"==typeof r.border)h+=' ',h+=' ',h+=' ',h+=' ';else if(r.border&&Array.isArray(r.border))[{idx:3,name:\"lnL\"},{idx:1,name:\"lnR\"},{idx:0,name:\"lnT\"},{idx:2,name:\"lnB\"}].forEach(function(a){if(r.border[a.idx]){var e='',t=r.border[a.idx]&&(r.border[a.idx].pt||0===r.border[a.idx].pt)?E*Number(r.border[a.idx].pt):E;h+=\"'+e+\"\"}else h+=\"\"});else if(r.border&&!Array.isArray(r.border)){var p=r.border&&(r.border.pt||0===r.border.pt)?E*Number(r.border.pt):E,c='',d=''+c+(d+='\"/>')+\"\",h+=''+c+d+\"\",h+=''+c+d+\"\",h+=''+c+d+\"\"}if(h+=n,h+=\" \",h+=\" \",r.colspan)for(var m=1;m'}}}),h+=\"\"}),h+=\" \",h+=\" \",h+=\" \",S+=h+=\"\",R++;break;case O.text:case O.placeholder:o.options.line||0!==n||(n=.3*N),o.options.margin&&Array.isArray(o.options.margin)?(o.options.bodyProp.lIns=Math.round(o.options.margin[0]*E||0),o.options.bodyProp.rIns=Math.round(o.options.margin[1]*E||0),o.options.bodyProp.bIns=Math.round(o.options.margin[2]*E||0),o.options.bodyProp.tIns=Math.round(o.options.margin[3]*E||0)):\"number\"==typeof o.options.margin&&(o.options.bodyProp.lIns=Math.round(o.options.margin*E),o.options.bodyProp.rIns=Math.round(o.options.margin*E),o.options.bodyProp.bIns=Math.round(o.options.margin*E),o.options.bodyProp.tIns=Math.round(o.options.margin*E)),null===s&&(s=Aa(null)),S+=\"\",S+='',S+=\"':\"/>\"),S+=\"\",S+=\"placeholder\"===o.type?ca(o):ca(e),S+=\"\",S+=\"\",S+=\"\",S+='',S+='',S+=''+(o.options.rectRadius?'':\"\")+\"\",S+=o.options.fill?ea(o.options.fill):\"\",o.options.line&&(S+=\"\",S+=ea(o.options.line),o.options.lineDash&&(S+=''),o.options.lineHead&&(S+=''),o.options.lineTail&&(S+=''),S+=\"\"),o.options.shadow&&(o.options.shadow.type=o.options.shadow.type||\"outer\",o.options.shadow.blur=(o.options.shadow.blur||8)*E,o.options.shadow.offset=(o.options.shadow.offset||4)*E,o.options.shadow.angle=6e4*(o.options.shadow.angle||270),o.options.shadow.color=o.options.shadow.color||\"000000\",o.options.shadow.opacity=1e5*(o.options.shadow.opacity||.75),S+=\"\",S+=\"',S+='',S+='',S+=\"\",S+=\"\"),S+=\"\",S+=pa(o),S+=\"\";break;case O.image:var y=o.options.sizing,v=o.options.rounding,b=l,x=n;if(S+=\"\",S+=\" \",S+=' ',o.hyperlink&&o.hyperlink.url&&(S+=''),o.hyperlink&&o.hyperlink.slide&&(S+=''),S+=\" \",S+=' ',S+=\" \"+ca(e)+\"\",S+=\" \",S+=\"\",(T.relsMedia||[]).filter(function(a){return a.rId===o.imageRid})[0]&&\"svg\"===(T.relsMedia||[]).filter(function(a){return a.rId===o.imageRid})[0].extn?(S+='',S+=\" \",S+=' ',S+=' ',S+=\" \",S+=\" \",S+=\"\"):S+='',y&&y.type){var C=y.w?H(y.w,\"X\",T.presLayout):l,L=y.h?H(y.h,\"Y\",T.presLayout):n,P=H(y.x||0,\"X\",T.presLayout),w=H(y.y||0,\"Y\",T.presLayout);S+=oa[y.type]({w:b,h:x},{w:C,h:L,x:P,y:w}),b=C,x=L}else S+=\" \";S+=\"\",S+=\"\",S+=\" \",S+=' ',S+=' ',S+=\" \",S+=' ',S+=\"\",S+=\"\";break;case O.media:\"online\"===o.mtype?(S+=\"\",S+=\" \",S+=' ',S+=\" \",S+=\" \",S+=' ',S+=\" \",S+=\" \",S+=' '):(S+=\"\",S+=\" \",S+=' ',S+=' ',S+=\" \",S+=' ',S+=\" \",S+=' ',S+=' ',S+=\" \",S+=\" \",S+=\" \",S+=\" \",S+=' '),S+=\" \",S+=\" \",S+=' ',S+=' ',S+=\" \",S+=' ',S+=\" \",S+=\"\";break;case O.chart:S+=\"\",S+=\" \",S+=' ',S+=\" \",S+=\" \"+ca(e)+\"\",S+=\" \",S+=\" \",S+=' ',S+=' ',S+=\" \",S+=' ',S+=' ',S+=' ',S+=\" \",S+=\" \",S+=\"\";break;default:S+=\"\"}}),T.slideNumberObj&&(S+=' ',S+=\"\",S+=\" \",S+=\" \",(T.slideNumberObj.fontFace||T.slideNumberObj.fontSize||T.slideNumberObj.color)&&(S+='',T.slideNumberObj.color&&(S+=ea(T.slideNumberObj.color)),T.slideNumberObj.fontFace&&(S+=''),S+=\"\"),S+=\"\",S+='',S+=\"\"),S+=\"\",S+=\"\"}function na(a,e){var t=0,r=''+g+'';return a.rels.forEach(function(a){t=Math.max(t,a.rId),-1':r+='':-1')}),(a.relsChart||[]).forEach(function(a){t=Math.max(t,a.rId),r+=''}),(a.relsMedia||[]).forEach(function(a){t=Math.max(t,a.rId),-1':-1':r+='':-1':r+='':-1':r+='')}),e.forEach(function(a,e){r+=''}),r+=\"\"}function ia(a,e){var t=\"\",r=\"\",o=\"\",l=342900,n=e?\"a:lvl1pPr\":\"a:pPr\",i=\"<\"+n+(a.options.rtlMode?' rtl=\"1\" ':\"\");if(a.options.align)switch(a.options.align){case\"left\":i+=' algn=\"l\"';break;case\"right\":i+=' algn=\"r\"';break;case\"center\":i+=' algn=\"ctr\"';break;case\"justify\":i+=' algn=\"just\"';break;default:i+=\"\"}if(a.options.lineSpacing&&(r=''),a.options.indentLevel&&!isNaN(Number(a.options.indentLevel))&&0'),a.options.paraSpaceAfter&&!isNaN(Number(a.options.paraSpaceAfter))&&0'),\"object\"==typeof a.options.bullet){if(a.options.bullet.type)\"number\"===a.options.bullet.type.toString().toLowerCase()&&(i+=' marL=\"'+(a.options.indentLevel&&0');else if(a.options.bullet.code){var s=\"&#x\"+a.options.bullet.code+\";\";!1===/^[0-9A-Fa-f]{4}$/.test(a.options.bullet.code)&&(console.warn(\"Warning: `bullet.code should be a 4-digit hex code (ex: 22AB)`!\"),s=z.DEFAULT),i+=' marL=\"'+(a.options.indentLevel&&0'}}else t=!0===a.options.bullet?(i+=' marL=\"'+(a.options.indentLevel&&0'):\"\";return i+=\">\"+r+o+t,e&&(i+=sa(a.options,!0)),i+=\"\"}function sa(a,e){var t=\"\",r=e?\"a:defRPr\":\"a:rPr\";if(t+=\"<\"+r+' lang=\"'+(a.lang?a.lang:\"en-US\")+'\"'+(a.lang?' altLang=\"en-US\"':\"\"),t+=a.fontSize?' sz=\"'+Math.round(a.fontSize)+'00\"':\"\",t+=a.bold?' b=\"1\"':\"\",t+=a.italic?' i=\"1\"':\"\",t+=a.strike?' strike=\"sngStrike\"':\"\",t+=a.underline||a.hyperlink?' u=\"sng\"':\"\",t+=a.subscript?' baseline=\"-40000\"':a.superscript?' baseline=\"30000\"':\"\",t+=a.charSpacing?' spc=\"'+100*a.charSpacing+'\" kern=\"0\"':\"\",t+=' dirty=\"0\">',(a.color||a.fontFace||a.outline)&&(a.outline&&\"object\"==typeof a.outline&&(t+=''+ea(a.outline.color||\"FFFFFF\")+\"\"),a.color&&(t+=ea(a.color)),a.glow&&(t+=\"\",t+=function(a,e){var t=\"\",r=q(e,a);return t+='',t+=aa(r.color,''),t+=\"\"}(a.glow,o),t+=\"\"),a.fontFace&&(t+='')),a.hyperlink){if(\"object\"!=typeof a.hyperlink)throw new Error(\"ERROR: text `hyperlink` option should be an object. Ex: `hyperlink:{url:'https://github.com'}` \");if(!a.hyperlink.url&&!a.hyperlink.slide)throw new Error(\"ERROR: 'hyperlink requires either `url` or `slide`'\");a.hyperlink.url?t+='':a.hyperlink.slide&&(t+='')}return t+=\"\"}function pa(e){var o=e.options||{};if(o&&e.type!==O.tablecell&&(void 0===e.text||null===e.text))return\"\";var r=[],a=e.type===O.tablecell?\"\":\"\",t=e.type===O.tablecell?\"\":\"\",l=a;return\"string\"!=typeof e.text&&\"number\"!=typeof e.text||(e.text=[{text:e.text.toString(),options:o||{}}]),Array.isArray(e.text)&&e.text.forEach(function(t,a){t.options=t.options||o||{},0===a&&t.options&&!t.options.bullet&&o.bullet&&(t.options.bullet=o.bullet),\"string\"!=typeof t.text&&\"number\"!=typeof t.text||(t.text=t.text.toString().replace(/\\r*\\n/g,g),-1\",a.options.shrinkText&&(e+=''),e+=!1!==a.options.bodyProp.autoFit?\"\":\"\"):e+=' wrap=\"square\" rtlCol=\"0\">',e+=\"
\",a.type===O.tablecell?\"\":e}(e),0===o.h&&o.line&&o.align?l+='':\"placeholder\"===e.type?(l+=\"\",l+=ia(e,!0),l+=\"\"):l+=\"\",r.forEach(function(r,a){var e=r.options.rtlMode;r.options.lineIdx=a,r.options.align=r.options.align||o.align,r.options.lineSpacing=r.options.lineSpacing||o.lineSpacing,r.options.indentLevel=r.options.indentLevel||o.indentLevel,r.options.paraSpaceBefore=r.options.paraSpaceBefore||o.paraSpaceBefore,r.options.paraSpaceAfter=r.options.paraSpaceAfter||o.paraSpaceAfter,r.options.lineIdx=a,e=ia(r,!1),0===a?l+=\"\"+e:0\"+e),Object.entries(o).forEach(function(a){var e=a[0],t=a[1];\"bullet\"===e||r.options[e]||(r.options[e]=t)}),l+=function(t){var r=[],o=\"\",l=sa(t.options,!1);return 1<(r=t.text.split(g)).length?r.forEach(function(a,e){o+=\"\"+l+\"\"+X(a),e+1\")}):(t.options.align&&t.options.lineIdx,o=\"\"+l+\"\"+X(t.text)),o+\"\"}(r)}),e.type===O.tablecell&&(o.fontSize||o.fontFace)?o.fontFace?(l+='',l+='',l+='',l+='',l+=\"\"):l+='':l+='',l+=\"\",l+=t}function ca(a){if(!a)return\"\";var e=a.options&&a.options.placeholderIdx?a.options.placeholderIdx:\"\",t=a.options&&a.options.placeholderType?a.options.placeholderType:\"\";return\"\"}function da(a){return''+g+''+X(function(a){var e=\"\";return a.data.forEach(function(a){\"notes\"===a.type&&(e+=a.text)}),e.replace(/\\r*\\n/g,g)}(a))+''+a.number+''}function ma(a){a&&\"object\"==typeof a&&(\"outer\"!==a.type&&\"inner\"!==a.type&&\"none\"!==a.type&&(console.warn(\"Warning: shadow.type options are `outer`, `inner` or `none`.\"),a.type=\"outer\"),a.angle&&((isNaN(Number(a.angle))||a.angle<0||359 \\n'),a.file(\"_rels/.rels\",'\\n'),a.file(\"docProps/app.xml\",'Microsoft Excel0falseWorksheets1Sheet1\\n'),a.file(\"docProps/core.xml\",'PptxGenJSEly, Brent'+(new Date).toISOString()+''+(new Date).toISOString()+\"\\n\"),a.file(\"xl/_rels/workbook.xml.rels\",'\\n'),a.file(\"xl/styles.xml\",'\\n'),a.file(\"xl/theme/theme1.xml\",''),a.file(\"xl/workbook.xml\",'\\n'),a.file(\"xl/worksheets/_rels/sheet1.xml.rels\",'\\n');var r='';c.opts.type===M.BUBBLE?r+='':c.opts.type===M.SCATTER?r+='':(r+='',r+=''),c.opts.type===M.BUBBLE?m.forEach(function(a,e){0===e?r+=\"X-Axis\":(r+=\"\"+X(a.name||\" \")+\"\",r+=\"\"+X(\"Size \"+e)+\"\")}):m.forEach(function(a){r+=\"\"+X((a.name||\" \").replace(\"X-Axis\",\"X-Values\"))+\"\"}),c.opts.type!==M.BUBBLE&&c.opts.type!==M.SCATTER&&m[0].labels.forEach(function(a){r+=\"\"+X(a)+\"\"}),r+=\"\\n\",a.file(\"xl/sharedStrings.xml\",r);var l='';c.opts.type===M.BUBBLE||(c.opts.type===M.SCATTER?(l+='',l+='',m.forEach(function(a,e){l+=''})):(l+='
',l+='',l+='',m.forEach(function(a,e){l+=''}))),l+=\"\",l+='',l+=\"
\",a.file(\"xl/tables/table1.xml\",l);var n='';if(n+='',c.opts.type===M.BUBBLE?n+='':c.opts.type===M.SCATTER?n+='':n+='',n+='',n+='',c.opts.type===M.BUBBLE){n+=\"\",n+='',n+=\"\",n+=\"\",n+='',n+='0';for(var i=1;i',n+=\"\"+i+\"\",n+=\"\";n+=\"\",m[0].values.forEach(function(a,e){n+='',n+=''+a+\"\";for(var t=1,r=1;r',n+=\"\"+(m[r].values[e]||\"\")+\"\",n+=\"\",n+='',n+=\"\"+(m[r].sizes[e]||\"\")+\"\",n+=\"\",t++;n+=\"\"})}else if(c.opts.type===M.SCATTER){n+=\"\",n+='',n+=\"\",n+=\"\",n+='',n+='0';for(var s=1;s',n+=\"\"+s+\"\",n+=\"\";n+=\"\",m[0].values.forEach(function(a,e){n+='',n+=''+a+\"\";for(var t=1;t',n+=\"\"+(m[t].values[e]||0===m[t].values[e]?m[t].values[e]:\"\")+\"\",n+=\"\";n+=\"\"})}else{n+=\"\",n+='',n+=\"\",n+=\"\",n+='',n+='0';for(var p=1;p<=m.length;p++)n+='',n+=\"\"+p+\"\",n+=\"\";n+=\"\",m[0].labels.forEach(function(a,e){n+='',n+='',n+=\"\"+(m.length+e+1)+\"\",n+=\"\";for(var t=0;t',n+=\"\"+(m[t].values[e]||\"\")+\"\",n+=\"\";n+=\"\"})}n+=\"\",n+='',n+=\"\\n\",a.file(\"xl/worksheets/sheet1.xml\",n),a.generateAsync({type:\"base64\"}).then(function(a){d.file(\"ppt/embeddings/Microsoft_Excel_Worksheet\"+c.globalId+\".xlsx\",a,{base64:!0}),d.file(\"ppt/charts/_rels/\"+c.fileName+\".rels\",''),d.file(\"ppt/charts/\"+c.fileName,function(o){var l='',n=!1;l+='',l+='',l+=\"\",o.opts.showTitle?(l+=Sa({title:o.opts.title||\"Chart Title\",fontSize:o.opts.titleFontSize||v,color:o.opts.titleColor,fontFace:o.opts.titleFontFace,rotate:o.opts.titleRotate,titleAlign:o.opts.titleAlign,titlePos:o.opts.titlePos}),l+=''):l+='';o.opts.type===M.BAR3D&&(l+=\"\",l+=' ',l+=' ',l+=' ',l+=' ',l+=\"\");l+=\"\",o.opts.layout?(l+=\"\",l+=\" \",l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=' ',l+=\" \",l+=\"\"):l+=\"\";Array.isArray(o.opts.type)?o.opts.type.forEach(function(a){var e=q(o.opts,a.options),t=e.secondaryValAxis?C:x,r=e.secondaryCatAxis?P:L;n=n||e.secondaryValAxis,l+=Pa(a.type,a.data,e,t,r,!0)}):l+=Pa(o.opts.type,o.data,o.opts,x,L,!1);if(o.opts.type!==M.PIE&&o.opts.type!==M.DOUGHNUT){if(o.opts.valAxes&&!n)throw new Error(\"Secondary axis must be used by one of the multiple charts\");if(o.opts.catAxes){if(!o.opts.valAxes||o.opts.valAxes.length!==o.opts.catAxes.length)throw new Error(\"There must be the same number of value and category axes.\");l+=wa(q(o.opts,o.opts.catAxes[0]),L,x),o.opts.catAxes[1]&&(l+=wa(q(o.opts,o.opts.catAxes[1]),P,x))}else l+=wa(o.opts,L,x);o.opts.valAxes?(l+=Ta(q(o.opts,o.opts.valAxes[0]),x),o.opts.valAxes[1]&&(l+=Ta(q(o.opts,o.opts.valAxes[1]),C))):(l+=Ta(o.opts,x),o.opts.type===M.BAR3D&&(l+=function(e,a,t){var r=\"\";r+=\"\",r+=' ',r+=' ',r+=' ',r+=' ',r+=\"none\"!==e.serGridLine.style?Ea(e.serGridLine):\"\",e.showSerAxisTitle&&(r+=Sa({color:e.serAxisTitleColor,fontFace:e.serAxisTitleFontFace,fontSize:e.serAxisTitleFontSize,rotate:e.serAxisTitleRotate,title:e.serAxisTitle||\"Axis Title\"}));r+=' ',r+=' ',r+=' ',r+=' ',r+=\" \",r+=' ',r+=!1===e.serAxisLineShow?\"\":'',r+=' ',r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=' ',r+=' ',r+=' ',r+=\" \",r+=\" \",r+=' ',r+=\" \",r+=\" \",r+=' ',r+=' ',e.serAxisLabelFrequency&&(r+=' ');e.serLabelFormatCode&&([\"serAxisBaseTimeUnit\",\"serAxisMajorTimeUnit\",\"serAxisMinorTimeUnit\"].forEach(function(a){!e[a]||\"string\"==typeof e[a]&&-1!==[\"days\",\"months\",\"years\"].indexOf(a.toLowerCase())||(console.warn(\"`\"+a+\"` must be one of: 'days','months','years' !\"),e[a]=null)}),e.serAxisBaseTimeUnit&&(r+=' '),e.serAxisMajorTimeUnit&&(r+=' '),e.serAxisMinorTimeUnit&&(r+=' '),e.serAxisMajorUnit&&(r+=' '),e.serAxisMinorUnit&&(r+=' '));return r+=\"\"}(o.opts,w,x)))}o.opts.showDataTable&&(l+=\"\",l+=' ',l+=' ',l+=' ',l+=' ',l+=\" \",l+=\" \",l+=' ',l+=\" \",l+=\" \",l+=\" \",l+='\\t ',l+=\"\\t \",l+=\"\\t \",l+='\\t\\t',l+=' ',l+='\\t\\t\\t',l+='\\t\\t\\t',l+='\\t\\t\\t',l+='\\t\\t\\t',l+=\"\\t\\t \",l+=\"\\t\\t\",l+='\\t\\t',l+=\"\\t \",l+=\"\\t\",l+=\"\");l+=\" \",l+=o.opts.fill?ea(o.opts.fill):\"\",l+=o.opts.border?''+ea(o.opts.border.color)+\"\":\"\",l+=\" \",l+=\" \",l+=\"\",o.opts.showLegend&&(l+=\"\",l+='',l+=\"\",l+='',(o.opts.legendFontFace||o.opts.legendFontSize||o.opts.legendColor)&&(l+=\"\",l+=\" \",l+=\" \",l+=\" \",l+=\" \",l+=o.opts.legendFontSize?'':\"\",o.opts.legendColor&&(l+=ea(o.opts.legendColor)),o.opts.legendFontFace&&(l+=''),o.opts.legendFontFace&&(l+=''),l+=\" \",l+=\" \",l+=' ',l+=\" \",l+=\"\"),l+=\"\");l+=' ',l+=' ',o.opts.type===M.SCATTER&&(l+='');return l+=\"\",l+=\"\",l+=\" \",l+=' ',l+=\" \",l+=\"\",l+='',l+=\"\"}(c)),e()}).catch(function(a){t(a)})})}function Pa(r,o,l,a,e,t){var n=\"\";switch(r){case M.AREA:case M.BAR:case M.BAR3D:case M.LINE:case M.RADAR:n+=\"\",r!==M.BAR&&r!==M.BAR3D||(n+='',n+=''),r===M.RADAR&&(n+=''),n+='';var i=-1;o.forEach(function(a){i++;var e=a.index;n+=\"\",n+=' ',n+=' ',n+=\" \",n+=\" \",n+=\" Sheet1!$\"+Ra(e+1)+\"$1\",n+=' '+X(a.name)+\"\",n+=\" \",n+=\" \",n+=' ';var t=l.chartColors?l.chartColors[i%l.chartColors.length]:null;n+=\" \",\"transparent\"===t?n+=\"\":l.chartColorsOpacity?n+=\"\"+aa(t,'')+\"\":n+=\"\"+aa(t)+\"\",r===M.LINE?0===l.lineSize?n+=\"\":(n+=''+aa(t)+\"\",n+=''):l.dataBorder&&(n+=''+aa(l.dataBorder.color)+''),n+=Na(l.shadow,c),n+=\" \",r!==M.RADAR&&(n+=\" \",n+=' ',l.dataLabelBkgrdColors&&(n+=\" \",n+=\" \"+aa(t)+\"\",n+=\" \"),n+=\" \",n+=\" \",n+=\" \",n+=\" \",n+=' ',n+=\" \"+aa(l.dataLabelColor||h)+\"\",n+=' ',n+=\" \",n+=\" \",n+=\" \",r!==M.AREA&&r!==M.BAR3D&&l.dataLabelPosition&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=\" \"),r!==M.LINE&&r!==M.RADAR||(n+=\"\",n+=' ',l.lineDataSymbolSize&&(n+=' '),n+=\" \",n+=\" \"+aa(l.chartColors[e+1>l.chartColors.length?Math.floor(Math.random()*l.chartColors.length):e])+\"\",n+=' '+aa(l.lineDataSymbolLineColor||t)+'',n+=\" \",n+=\" \",n+=\"\"),r!==M.BAR&&r!==M.BAR3D||1!==o.length&&!l.valueBarColors||l.chartColors===d||a.values.forEach(function(a,e){var t=a<0?l.invertedColors||l.chartColors||d:l.chartColors||[];n+=\" \",n+=' ',n+=' ',n+=' ',n+=\" \",0===l.lineSize?n+=\"\":r===M.BAR?(n+=\"\",n+=' ',n+=\"\"):(n+=\"\",n+=\" \",n+=' ',n+=\" \",n+=\"\"),n+=Na(l.shadow,c),n+=\" \",n+=\" \"}),n+=\"\",l.catLabelFormatCode?(n+=\" \",n+=\" Sheet1!$A$2:$A$\"+(a.labels.length+1)+\"\",n+=\" \",n+=\" \"+l.catLabelFormatCode+\"\",n+=' ',a.labels.forEach(function(a,e){n+=''+X(a)+\"\"}),n+=\" \",n+=\" \"):(n+=\" \",n+=\" Sheet1!$A$2:$A$\"+(a.labels.length+1)+\"\",n+=\" \",n+='\\t ',a.labels.forEach(function(a,e){n+=''+X(a)+\"\"}),n+=\" \",n+=\" \"),n+=\"\",n+=\" \",n+=\" \",n+=\" Sheet1!$\"+Ra(e+1)+\"$2:$\"+Ra(e+1)+\"$\"+(a.labels.length+1)+\"\",n+=\" \",n+=\" General\",n+='\\t ',a.values.forEach(function(a,e){n+=''+(a||0===a?a:\"\")+\"\"}),n+=\" \",n+=\" \",n+=\" \",r===M.LINE&&(n+=''),n+=\"\"}),n+=\" \",n+=' ',n+=\" \",n+=\" \",n+=\" \",n+=\" \",n+=' ',n+=\" \"+aa(l.dataLabelColor||h)+\"\",n+=' ',n+=\" \",n+=\" \",n+=\" \",l.type===M.AREA||l.type===M.RADAR||t||l.dataLabelPosition&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=\" \",r===M.BAR?(n+=' ',n+=' '):r===M.BAR3D?(n+=' ',n+=' ',n+=' '):r===M.LINE&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=\"\";break;case M.SCATTER:n+=\"\",n+='',n+='',i=-1,o.filter(function(a,e){return 0\",n+=' ',n+=' ',n+=\" \",n+=\" \",n+=\" Sheet1!$\"+T[a+1]+\"$1\",n+=' '+t.name+\"\",n+=\" \",n+=\" \",n+=\" \";var e=l.chartColors[i%l.chartColors.length];if(\"transparent\"===e?n+=\"\":l.chartColorsOpacity?n+=\"\"+aa(e,'')+\"\":n+=\"\"+aa(e)+\"\",0===l.lineSize?n+=\"\":(n+=''+aa(e)+\"\",n+=''),n+=Na(l.shadow,c),n+=\" \",n+=\"\",n+=' ',l.lineDataSymbolSize&&(n+=' '),n+=\" \",n+=\" \"+aa(l.chartColors[a+1>l.chartColors.length?Math.floor(Math.random()*l.chartColors.length):a])+\"\",n+=' '+aa(l.lineDataSymbolLineColor||l.chartColors[i%l.chartColors.length])+'',n+=\" \",n+=\" \",n+=\"\",l.showLabel){var r=Y(\"-xxxx-xxxx-xxxx-xxxxxxxxxxxx\");!t.labels||\"custom\"!==l.dataLabelFormatScatter&&\"customXY\"!==l.dataLabelFormatScatter||(n+=\"\",t.labels.forEach(function(a,e){\"custom\"!==l.dataLabelFormatScatter&&\"customXY\"!==l.dataLabelFormatScatter||(n+=\" \",n+=' ',n+=\" \",n+=\" \",n+=\"\\t\\t\\t\",n+=\"\\t\\t\\t\\t\",n+=\"\\t\\t\\t\",n+=\" \\t\",n+=\" \\t\",n+=\"\\t\\t\\t\\t\",n+=\"\\t\\t\\t\\t\\t\",n+=\"\\t\\t\\t\\t\",n+=\" \\t\",n+=' \\t\\t',n+=\" \\t\\t\"+X(a)+\"\",n+=\" \\t\",\"customXY\"!==l.dataLabelFormatScatter||/^ *$/.test(a)||(n+=\" \\t\",n+=' \\t\\t',n+=\" \\t\\t (\",n+=\" \\t\",n+=' \\t',n+=' \\t\\t',n+=\" \\t\\t\",n+=\" \\t\\t\\t\",n+=\" \\t\\t\",n+=\" \\t\\t[\"+X(t.name)+\"\",n+=\" \\t\",n+=\" \\t\",n+=' \\t\\t',n+=\" \\t\\t, \",n+=\" \\t\",n+=' \\t',n+=' \\t\\t',n+=\" \\t\\t\",n+=\" \\t\\t\\t\",n+=\" \\t\\t\",n+=\" \\t\\t[\"+X(t.name)+\"]\",n+=\" \\t\",n+=\" \\t\",n+=' \\t\\t',n+=\" \\t\\t)\",n+=\" \\t\",n+=' \\t'),n+=\" \\t\",n+=\" \",n+=\" \",n+=\" \",n+=\" \\t\",n+=\" \\t\",n+=\" \\t\\t\",n+=\" \\t\",n+=\" \\t\",n+=\" \",l.dataLabelPosition&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+='\\t ',n+=\" \",n+=' ',n+=' ',n+='\\t\\t\\t',n+=\" \",n+=\"\\t\\t\",n+=\"\")}),n+=\"\"),\"XY\"===l.dataLabelFormatScatter&&(n+=\"\",n+=\"\\t\",n+=\"\\t\\t\",n+=\"\\t\\t\",n+=\"\\t\\t\\t\",n+=\"\\t\\t\",n+=\"\\t \\t\",n+=\"\\t\",n+=\"\\t\",n+=\"\\t\\t\",n+=\"\\t\\t\\t\",n+=\"\\t\\t\",n+=\"\\t\\t\",n+=\"\\t\\t\",n+=\"\\t \\t\",n+=\" \\t\\t\",n+=\"\\t \\t\",n+='\\t \\t',n+=\"\\t\\t\",n+=\"\\t\",l.dataLabelPosition&&(n+=' '),n+='\\t',n+=' ',n+=' ',n+='\\t',n+='\\t',n+='\\t',n+=\"\\t\",n+='\\t\\t',n+='\\t\\t\\t',n+=\"\\t\\t\",n+=\"\\t\",n+=\"\")}1!==o.length&&!l.valueBarColors||l.chartColors===d||t.values.forEach(function(a,e){var t=a<0?l.invertedColors||d:l.chartColors||[];n+=\" \",n+=' ',n+=' ',n+=' ',n+=\" \",0===l.lineSize?n+=\"\":(n+=\"\",n+=' ',n+=\"\"),n+=Na(l.shadow,c),n+=\" \",n+=\" \"}),n+=\"\",n+=\" \",n+=\" Sheet1!$A$2:$A$\"+(o[0].values.length+1)+\"\",n+=\" \",n+=\" General\",n+=' ',o[0].values.forEach(function(a,e){n+=''+(a||0===a?a:\"\")+\"\"}),n+=\" \",n+=\" \",n+=\"\",n+=\"\",n+=\" \",n+=\" Sheet1!$\"+Ra(a+1)+\"$2:$\"+Ra(a+1)+\"$\"+(o[0].values.length+1)+\"\",n+=\" \",n+=\" General\",n+=' ',o[0].values.forEach(function(a,e){n+=''+(t.values[e]||0===t.values[e]?t.values[e]:\"\")+\"\"}),n+=\" \",n+=\" \",n+=\"\",n+='',n+=\"\"}),n+=\" \",n+=' ',n+=\" \",n+=\" \",n+=\" \",n+=\" \",n+=' ',n+=\" \"+aa(l.dataLabelColor||h)+\"\",n+=' ',n+=\" \",n+=\" \",n+=\" \",l.dataLabelPosition&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=\" \",n+=' ',n+=' ',n+=\"\";break;case M.BUBBLE:n+=\"\",n+='',i=-1;var s=1;o.filter(function(a,e){return 0\",n+=' ',n+=' ',n+=\" \",n+=\" \",n+=\" Sheet1!$\"+T[s]+\"$1\",n+=' '+t.name+\"\",n+=\" \",n+=\" \",n+=\"\";var e=l.chartColors[i%l.chartColors.length];\"transparent\"===e?n+=\"\":l.chartColorsOpacity?n+=\"\"+aa(e,'')+\"\":n+=\"\"+aa(e)+\"\",0===l.lineSize?n+=\"\":l.dataBorder?n+=''+aa(l.dataBorder.color)+'':(n+=''+aa(e)+\"\",n+=''),n+=Na(l.shadow,c),n+=\"\",n+=\"\",n+=\" \",n+=\" Sheet1!$A$2:$A$\"+(o[0].values.length+1)+\"\",n+=\" \",n+=\" General\",n+=' ',o[0].values.forEach(function(a,e){n+=''+(a||0===a?a:\"\")+\"\"}),n+=\" \",n+=\" \",n+=\"\",n+=\"\",n+=\" \",n+=\" Sheet1!$\"+Ra(s)+\"$2:$\"+Ra(s)+\"$\"+(o[0].values.length+1)+\"\",s++,n+=\" \",n+=\" General\",n+=' ',o[0].values.forEach(function(a,e){n+=''+(t.values[e]||0===t.values[e]?t.values[e]:\"\")+\"\"}),n+=\" \",n+=\" \",n+=\"\",n+=\" \",n+=\" \",n+=\" Sheet1!$\"+Ra(s)+\"$2:$\"+Ra(a+2)+\"$\"+(t.sizes.length+1)+\"\",s++,n+=\" \",n+=\" General\",n+='\\t ',t.sizes.forEach(function(a,e){n+=''+(a||\"\")+\"\"}),n+=\" \",n+=\" \",n+=\" \",n+=' ',n+=\"\"}),n+=\" \",n+=' ',n+=\" \",n+=\" \",n+=\" \",n+=\" \",n+=' ',n+=\" \"+aa(l.dataLabelColor||h)+\"\",n+=' ',n+=\" \",n+=\" \",n+=\" \",l.dataLabelPosition&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=\" \",n+=' ',n+=' ',n+=\"\";break;case M.DOUGHNUT:case M.PIE:var p=o[0];n+=\"\",n+=' ',n+=\"\",n+=' ',n+=' ',n+=\" \",n+=\" \",n+=\" Sheet1!$B$1\",n+=\" \",n+=' ',n+=' '+X(p.name)+\"\",n+=\" \",n+=\" \",n+=\" \",n+=\" \",n+=' ',n+=' ',l.dataNoEffects?n+=\"\":n+=Na(l.shadow,c),n+=\" \",n+='',p.labels.forEach(function(a,e){n+=\"\",n+=' ',n+=' ',n+=\" \",n+=\" \"+aa(l.chartColors[e+1>l.chartColors.length?Math.floor(Math.random()*l.chartColors.length):e])+\"\",l.dataBorder&&(n+=''+aa(l.dataBorder.color)+''),n+=Na(l.shadow,c),n+=\" \",n+=\"\"}),n+=\"\",p.labels.forEach(function(a,e){n+=\"\",n+=' ',n+=' ',n+=\" \",n+=\" \",n+=\" \",n+=' ',n+=\" \"+aa(l.dataLabelColor||h)+\"\",n+=' ',n+=\" \",n+=\" \",n+=\" \",r===M.PIE&&(n+=' '),n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=' ',n+=\" \"}),n+=' ',n+=\"\\t\",n+=\"\\t \",n+=\"\\t \",n+=\"\\t \",n+=\"\\t\\t\",n+='\\t\\t ',n+='\\t\\t\\t',n+=\"\\t\\t \",n+=\"\\t\\t\",n+=\"\\t \",n+=\"\\t\",n+=r===M.PIE?'':\"\",n+='\\t',n+='\\t',n+='\\t',n+='\\t',n+='\\t',n+='\\t',n+=' ',n+=\"\",n+=\"\",n+=\" \",n+=\" Sheet1!$A$2:$A$\"+(p.labels.length+1)+\"\",n+=\" \",n+='\\t ',p.labels.forEach(function(a,e){n+=''+X(a)+\"\"}),n+=\" \",n+=\" \",n+=\"\",n+=\" \",n+=\" \",n+=\" Sheet1!$B$2:$B$\"+(p.labels.length+1)+\"\",n+=\" \",n+='\\t ',p.values.forEach(function(a,e){n+=''+(a||0===a?a:\"\")+\"\"}),n+=\" \",n+=\" \",n+=\" \",n+=\" \",n+=' ',r===M.DOUGHNUT&&(n+=' '),n+=\"\";break;default:n+=\"\"}return n}function wa(e,a,t){var r=\"\";return e.type===M.SCATTER||e.type===M.BUBBLE?r+=\"\":r+=\"\",r+=' ',r+=\" \",r+='',!e.catAxisMaxVal&&0!==e.catAxisMaxVal||(r+=''),!e.catAxisMinVal&&0!==e.catAxisMinVal||(r+=''),r+=\"\",r+=' ',r+=' ',r+=\"none\"!==e.catGridLine.style?Ea(e.catGridLine):\"\",e.showCatAxisTitle&&(r+=Sa({color:e.catAxisTitleColor,fontFace:e.catAxisTitleFontFace,fontSize:e.catAxisTitleFontSize,rotate:e.catAxisTitleRotate,title:e.catAxisTitle||\"Axis Title\"})),e.type===M.SCATTER||e.type===M.BUBBLE?r+=' ':r+=' ',e.type===M.SCATTER?(r+=' ',r+=' ',r+=' '):(r+=' ',r+=' ',r+=' '),r+=\" \",r+=' ',r+=!1===e.catAxisLineShow?\"\":'',r+=' ',r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=' ',r+=' ',r+=' ',r+=\" \",r+=\" \",r+=' ',r+=\" \",r+=\" \",r+=' ',r+=\" ',r+=' ',r+=' ',r+=' ',e.catAxisLabelFrequency&&(r+=' '),e.catLabelFormatCode&&([\"catAxisBaseTimeUnit\",\"catAxisMajorTimeUnit\",\"catAxisMinorTimeUnit\"].forEach(function(a){!e[a]||\"string\"==typeof e[a]&&-1!==[\"days\",\"months\",\"years\"].indexOf(a.toLowerCase())||(console.warn(\"`\"+a+\"` must be one of: 'days','months','years' !\"),e[a]=null)}),e.catAxisBaseTimeUnit&&(r+=''),e.catAxisMajorTimeUnit&&(r+=''),e.catAxisMinorTimeUnit&&(r+=''),e.catAxisMajorUnit&&(r+=''),e.catAxisMinorUnit&&(r+='')),e.type===M.SCATTER||e.type===M.BUBBLE?r+=\"\":r+=\"\",r}function Ta(a,e){var t=e===x?\"col\"===a.barDir?\"l\":\"b\":\"col\"===a.barDir?\"r\":\"t\",r=\"\",o=\"r\"==t||\"t\"==t?\"max\":\"autoZero\",l=e===x?L:P;return r+=\"\",r+=' ',r+=\" \",r+=' ',!a.valAxisMaxVal&&0!==a.valAxisMaxVal||(r+=''),!a.valAxisMinVal&&0!==a.valAxisMinVal||(r+=''),r+=\" \",r+=' ',r+=' ',\"none\"!==a.valGridLine.style&&(r+=Ea(a.valGridLine)),a.showValAxisTitle&&(r+=Sa({color:a.valAxisTitleColor,fontFace:a.valAxisTitleFontFace,fontSize:a.valAxisTitleFontSize,rotate:a.valAxisTitleRotate,title:a.valAxisTitle||\"Axis Title\"})),r+=' ',a.type===M.SCATTER?(r+=' ',r+=' ',r+=' '):(r+=' ',r+=' ',r+=' '),r+=\" \",r+=' ',r+=!1===a.valAxisLineShow?\"\":'',r+=' ',r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=\" \",r+=' ',r+=' ',r+=' ',r+=\" \",r+=\" \",r+=' ',r+=\" \",r+=\" \",r+=' ',r+=' ',r+=' ',a.valAxisMajorUnit&&(r+=' '),a.valAxisDisplayUnit&&(r+=''),r+=\"\"}function Sa(a){var e=\"left\"===a.titleAlign||\"right\"===a.titleAlign?'':\"\",t=a.rotate?'':\"\",r=a.fontSize?'sz=\"'+Math.round(a.fontSize)+'00\"':\"\",o=a.titlePos&&a.titlePos.x&&a.titlePos.y?'':\"\";return\"\\n\\t \\n\\t \\n\\t \"+t+\"\\n\\t \\n\\t \\n\\t \"+e+\"\\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t \\n\\t '+(X(a.title)||\"\")+\"\\n\\t \\n\\t
\\n\\t \\n\\t \\n\\t \"+o+'\\n\\t \\n\\t'}function Ra(a){var e=\"\";return a<=26?e=T[a]:(e+=T[Math.floor(a/T.length)-1],e+=T[a%T.length]),e}function Na(a,e){if(!a)return\"\";if(\"object\"!=typeof a)return console.warn(\"`shadow` options must be an object. Ex: `{shadow: {type:'none'}}`\"),\"\";var t=\"\",r=q(e,a),o=r.type||\"outer\",l=r.blur*E,n=r.offset*E,i=6e4*r.angle,s=r.color,p=1e5*r.opacity;return t+=\"',t+='',t+='',t+=\"\",t+=\"\"}function Ea(a){var e=\"\";return e+=\" \",e+=' ',e+=' ',e+=' ',e+=\" \",e+=\" \",e+=\"\"}function Fa(a){var l=\"undefined\"!=typeof require&&\"undefined\"==typeof window?require(\"fs\"):null,n=\"undefined\"!=typeof require&&\"undefined\"==typeof window?require(\"https\"):null,e=[];return a.relsMedia.filter(function(a){return\"online\"!==a.type&&!a.data}).forEach(function(o){e.push(new Promise(function(t,r){if(l&&0!==o.path.indexOf(\"http\"))try{var a=l.readFileSync(o.path);o.data=Buffer.from(a).toString(\"base64\"),t(\"done\")}catch(a){o.data=Q,r('ERROR: Unable to read media: \"'+o.path+'\"\\n'+a.toString())}else if(l&&n&&0===o.path.indexOf(\"http\"))n.get(o.path,function(a){var e=\"\";a.setEncoding(\"binary\"),a.on(\"data\",function(a){return e+=a}),a.on(\"end\",function(){o.data=Buffer.from(e,\"binary\").toString(\"base64\"),t(\"done\")}),a.on(\"error\",function(a){o.data=Q,r(\"ERROR! Unable to load image: \"+o.path)})});else{var e=new XMLHttpRequest;e.onload=function(){var a=new FileReader;a.onloadend=function(){o.data=a.result,o.isSvgPng?Ba(o).then(function(){t(\"done\")}).catch(function(a){r(a)}):t(\"done\")},a.readAsDataURL(e.response)},e.onerror=function(a){o.data=Q,r(\"ERROR! Unable to load image: \"+o.path)},e.open(\"GET\",o.path),e.responseType=\"blob\",e.send()}}))}),a.relsMedia.filter(function(a){return a.isSvgPng&&a.data}).forEach(function(a){l?(a.data=Q,e.push(Promise.resolve().then(function(){return\"done\"}))):e.push(Ba(a))}),e}function Ba(o){return new Promise(function(t,e){var r=new Image;r.onload=function(){r.width+r.height===0&&r.onerror(\"h/w=0\");var a=document.createElement(\"CANVAS\"),e=a.getContext(\"2d\");a.width=r.width,a.height=r.height,e.drawImage(r,0,0);try{o.data=a.toDataURL(o.type),t(\"done\")}catch(a){r.onerror(a)}a=null},r.onerror=function(a){o.data=Q,e(\"ERROR! Unable to load image: \"+o.path)},r.src=\"string\"==typeof o.data?o.data:Q})}function Ia(){var n=this;this._version=\"3.1.0\",this._charts=M,this._colors=p,this._shapes=ra,this.addNewSlide=function(a){return n.addSlide(a)},this.getSlide=function(e){return n.slides.filter(function(a){return a.number===e})[0]},this.setSlideNumber=function(a){n.masterSlide.slideNumberObj=a,n.slideLayouts.filter(function(a){return a.name===r})[0].slideNumberObj=a},this.createChartMediaRels=function(a,t,e){a.relsChart.forEach(function(a){return e.push(La(a,t))}),a.relsMedia.forEach(function(a){if(\"online\"!==a.type&&\"hyperlink\"!==a.type){var e=a.data&&\"string\"==typeof a.data?a.data:\"\";-1===e.indexOf(\",\")&&-1===e.indexOf(\";\")?e=\"image/png;base64,\"+e:-1===e.indexOf(\",\")?e=\"image/png;base64,\"+e:-1===e.indexOf(\";\")&&(e=\"image/png;\"+e),t.file(a.Target.replace(\"..\",\"ppt\"),e.split(\",\").pop(),{base64:!0})}})},this.writeFileToBrowser=function(l,n){return new Promise(function(a,e){var t=document.createElement(\"a\");if(t.setAttribute(\"style\",\"display:none;\"),document.body.appendChild(t),window.navigator.msSaveOrOpenBlob){var r=new Blob([n],{type:\"application/vnd.openxmlformats-officedocument.presentationml.presentation\"});t.onclick=function(){window.navigator.msSaveOrOpenBlob(r,l)},t.click(),document.body.removeChild(t),a(l)}else if(window.URL.createObjectURL){var o=window.URL.createObjectURL(new Blob([n],{type:\"application/vnd.openxmlformats-officedocument.presentationml.presentation\"}));t.href=o,t.download=l,t.click(),setTimeout(function(){window.URL.revokeObjectURL(o),document.body.removeChild(t)},100),a(l)}})},this.exportPresentation=function(l){return new Promise(function(e,a){var t=[],r=[],o=new A;n.slides.forEach(function(a){r=r.concat(Fa(a))}),n.slideLayouts.forEach(function(a){r=r.concat(Fa(a))}),r=r.concat(Fa(n.masterSlide)),Promise.all(r).catch(function(a){return console.error(\"ERROR! pptxgenjs export media:\"),console.error(a),null}).then(function(){n.slides.forEach(function(a){a.slideLayout&&function(a){(a.slideLayout.data||[]).forEach(function(e){e.type===O.placeholder&&0===a.data.filter(function(a){return a.options&&a.options.placeholder===e.options.placeholder}).length&&va(a,\"\",{placeholder:e.options.placeholder},!1)})}(a)}),o.folder(\"_rels\"),o.folder(\"docProps\"),o.folder(\"ppt\").folder(\"_rels\"),o.folder(\"ppt/charts\").folder(\"_rels\"),o.folder(\"ppt/embeddings\"),o.folder(\"ppt/media\"),o.folder(\"ppt/slideLayouts\").folder(\"_rels\"),o.folder(\"ppt/slideMasters\").folder(\"_rels\"),o.folder(\"ppt/slides\").folder(\"_rels\"),o.folder(\"ppt/theme\"),o.folder(\"ppt/notesMasters\").folder(\"_rels\"),o.folder(\"ppt/notesSlides\").folder(\"_rels\"),o.file(\"[Content_Types].xml\",function(a,e,t){var r=''+g;return r+='',r+='',r+='',r+='',r+='',r+='',r+='',r+='',r+='',a.forEach(function(a){(a.relsMedia||[]).forEach(function(a){\"image\"!==a.type&&\"online\"!==a.type&&\"chart\"!==a.type&&\"m4v\"!==a.extn&&-1===r.indexOf(a.type)&&(r+='')})}),r+='',r+='',r+='',r+='',a.forEach(function(a,e){r+='',r+='',a.relsChart.forEach(function(a){r+=' '})}),r+='',r+='',r+='',r+='',e.forEach(function(a,e){r+='',(a.relsChart||[]).forEach(function(a){r+=' '})}),a.forEach(function(a,e){r+=' '}),t.relsChart.forEach(function(a){r+=' '}),t.relsMedia.forEach(function(a){\"image\"!==a.type&&\"online\"!==a.type&&\"chart\"!==a.type&&\"m4v\"!==a.extn&&-1===r.indexOf(a.type)&&(r+=' ')}),r+=' ',r+=' ',r+=\"\"}(n.slides,n.slideLayouts,n.masterSlide)),o.file(\"_rels/.rels\",''+g+'\\n\\t\\t\\n\\t\\t\\n\\t\\t\\n\\t\\t'),o.file(\"docProps/app.xml\",function(a,e){return''+g+'\\n\\t0\\n\\t0\\n\\tMicrosoft Office PowerPoint\\n\\tOn-screen Show (16:9)\\n\\t0\\n\\t'+a.length+\"\\n\\t\"+a.length+'\\n\\t0\\n\\t0\\n\\tfalse\\n\\t\\n\\t\\t\\n\\t\\t\\tFonts Used\\n\\t\\t\\t2\\n\\t\\t\\tTheme\\n\\t\\t\\t1\\n\\t\\t\\tSlide Titles\\n\\t\\t\\t'+a.length+'\\n\\t\\t\\n\\t\\n\\t\\n\\t\\t\\n\\t\\t\\tArial\\n\\t\\t\\tCalibri\\n\\t\\t\\tOffice Theme\\n\\t\\t\\t'+a.map(function(a,e){return\"Slide \"+(e+1)+\"\\n\"}).join(\"\")+\"\\n\\t\\t\\n\\t\\n\\t\"+e+\"\\n\\tfalse\\n\\tfalse\\n\\tfalse\\n\\t16.0000\\n\\t\"}(n.slides,n.company)),o.file(\"docProps/core.xml\",function(a,e,t,r){return'\\n\\t\\n\\t\\t'+X(a)+\"\\n\\t\\t\"+X(e)+\"\\n\\t\\t\"+X(t)+\"\\n\\t\\t\"+X(t)+\"\\n\\t\\t\"+r+'\\n\\t\\t'+(new Date).toISOString().replace(/\\.\\d\\d\\dZ/,\"Z\")+'\\n\\t\\t'+(new Date).toISOString().replace(/\\.\\d\\d\\dZ/,\"Z\")+\"\\n\\t\"}(n.title,n.subject,n.author,n.revision)),o.file(\"ppt/_rels/presentation.xml.rels\",function(a){var e=1,t=''+g;t+='',t+='';for(var r=1;r<=a.length;r++)t+='';return t+=''}(n.slides)),o.file(\"ppt/theme/theme1.xml\",''+g+''),o.file(\"ppt/presentation.xml\",function(a,e,t){var r=''+g+'';r+='',r+=\"\";for(var o=0;o';r+=\"\",r+='';for(var l=1;l<10;l++)r+=\"\";return r+=\"\",r+=\"\"}(n.slides,n.presLayout,n.rtlMode)),o.file(\"ppt/presProps.xml\",''+g+''),o.file(\"ppt/tableStyles.xml\",''+g+''),o.file(\"ppt/viewProps.xml\",''+g+''),n.slideLayouts.forEach(function(a,e){o.file(\"ppt/slideLayouts/slideLayout\"+(e+1)+\".xml\",function(a){return'\\n\\t\\t\\n\\t\\t'+la(a)+\"\\n\\t\\t\"}(a)),o.file(\"ppt/slideLayouts/_rels/slideLayout\"+(e+1)+\".xml.rels\",function(a,e){return na(e[a-1],[{target:\"../slideMasters/slideMaster1.xml\",type:\"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideMaster\"}])}(e+1,n.slideLayouts))}),n.slides.forEach(function(a,e){o.file(\"ppt/slides/slide\"+(e+1)+\".xml\",function(a){return''+g+'\"+la(a)+\"\"}(a)),o.file(\"ppt/slides/_rels/slide\"+(e+1)+\".xml.rels\",function(a,e,t){return na(a[t-1],[{target:\"../slideLayouts/slideLayout\"+function(a,e,t){for(var r=0;r\\n\\t\\t\\n\\t\\t\\t\\n\\t\\t\\t\\n\\t\\t'}(e+1))}),o.file(\"ppt/slideMasters/slideMaster1.xml\",function(t,a){var e=a.map(function(a,e){return''}),r=''+g;return r+='',r+=la(t),r+='',r+=\"\"+e.join(\"\")+\"\",r+='',r+=' ',r+=\"\"}(n.masterSlide,n.slideLayouts)),o.file(\"ppt/slideMasters/_rels/slideMaster1.xml.rels\",function(a,e){var t=e.map(function(a,e){return{target:\"../slideLayouts/slideLayout\"+(e+1)+\".xml\",type:\"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideLayout\"}});return t.push({target:\"../theme/theme1.xml\",type:\"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme\"}),na(a,t)}(n.masterSlide,n.slideLayouts)),o.file(\"ppt/notesMasters/notesMaster1.xml\",''+g+'7/23/19Click to edit Master text stylesSecond levelThird levelFourth levelFifth level‹#›'),o.file(\"ppt/notesMasters/_rels/notesMaster1.xml.rels\",''+g+'\\n\\t\\t\\n\\t\\t'),n.slideLayouts.forEach(function(a){n.createChartMediaRels(a,o,t)}),n.slides.forEach(function(a){n.createChartMediaRels(a,o,t)}),n.createChartMediaRels(n.masterSlide,o,t),Promise.all(t).then(function(){\"STREAM\"===l?o.generateAsync({type:\"nodebuffer\"}).then(function(a){e(a)}):e(l?o.generateAsync({type:l}):o.generateAsync({type:\"blob\"}))}).catch(function(a){throw new Error(a)})})})},this.LAYOUTS={LAYOUT_4x3:{name:\"screen4x3\",width:9144e3,height:6858e3},LAYOUT_16x9:{name:\"screen16x9\",width:9144e3,height:5143500},LAYOUT_16x10:{name:\"screen16x10\",width:9144e3,height:5715e3},LAYOUT_WIDE:{name:\"custom\",width:12192e3,height:6858e3}},this._author=\"PptxGenJS\",this._company=\"PptxGenJS\",this._revision=\"1\",this._subject=\"PptxGenJS Presentation\",this._title=\"PptxGenJS Presentation\",this._presLayout={name:this.LAYOUTS[t].name,width:this.LAYOUTS[t].width,height:this.LAYOUTS[t].height},this._rtlMode=!1,this.slideLayouts=[{presLayout:this._presLayout,name:r,number:1e3,slide:null,data:[],rels:[],relsChart:[],relsMedia:[],margin:b,slideNumberObj:null}],this.slides=[],this.masterSlide={addChart:null,addImage:null,addMedia:null,addNotes:null,addShape:null,addTable:null,addText:null,presLayout:this._presLayout,name:null,number:null,data:[],rels:[],relsChart:[],relsMedia:[],slideLayout:null,slideNumberObj:null}}return Object.defineProperty(Ia.prototype,\"layout\",{get:function(){return this._layout},set:function(a){var e=this.LAYOUTS[a];if(!e)throw new Error(\"UNKNOWN-LAYOUT\");this._layout=a,this._presLayout=e},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"version\",{get:function(){return this._version},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"author\",{get:function(){return this._author},set:function(a){this._author=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"company\",{get:function(){return this._company},set:function(a){this._company=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"revision\",{get:function(){return this._revision},set:function(a){this._revision=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"subject\",{get:function(){return this._subject},set:function(a){this._subject=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"title\",{get:function(){return this._title},set:function(a){this._title=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"rtlMode\",{get:function(){return this._rtlMode},set:function(a){this._rtlMode=a},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"charts\",{get:function(){return this._charts},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"colors\",{get:function(){return this._colors},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"shapes\",{get:function(){return this._shapes},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,\"presLayout\",{get:function(){return this._presLayout},enumerable:!0,configurable:!0}),Ia.prototype.stream=function(){var a=this;return new Promise(function(e,t){a.exportPresentation(\"STREAM\").then(function(a){e(a)}).catch(function(a){t(a)})})},Ia.prototype.write=function(a){var r=this;return new Promise(function(e,t){r.exportPresentation(a).then(function(a){e(a)}).catch(function(a){t(a+\"\\nDid you mean to use writeFile() instead?\")})})},Ia.prototype.writeFile=function(a){var l=this;return new Promise(function(e,t){var r=\"undefined\"!=typeof require&&\"undefined\"==typeof window?require(\"fs\"):null,o=a?a.toString().toLowerCase().endsWith(\".pptx\")?a:a+\".pptx\":\"Presenation.pptx\";l.exportPresentation(r?\"nodebuffer\":null).then(function(a){r?r.writeFile(o,a,function(){e(o)}):e(l.writeFileToBrowser(o,a))}).catch(function(a){t(a)})})},Ia.prototype.addSlide=function(e){var a=new xa({addSlide:this.addNewSlide,getSlide:this.getSlide,presLayout:this.presLayout,setSlideNum:this.setSlideNumber,slideNumber:this.slides.length+1,slideLayout:e&&this.slideLayouts.filter(function(a){return a.name===e})[0]||this.LAYOUTS[t]});return this.slides.push(a),a},Ia.prototype.defineLayout=function(a){a?a.name?a.width?a.height?\"number\"!=typeof a.height?console.warn(\"defineLayout `height` should be a number (inches)\"):\"number\"!=typeof a.width&&console.warn(\"defineLayout `width` should be a number (inches)\"):console.warn(\"defineLayout requires `height`\"):console.warn(\"defineLayout requires `width`\"):console.warn(\"defineLayout requires `name`\"):console.warn(\"defineLayout requires `{name, width, height}`\"),this.LAYOUTS[a.name]={name:a.name,width:Math.round(Number(a.width)*N),height:Math.round(Number(a.height)*N)}},Ia.prototype.defineSlideMaster=function(a){if(!a.title)throw Error(\"defineSlideMaster() object argument requires a `title` value. (https://gitbrent.github.io/PptxGenJS/docs/masters.html)\");var e={presLayout:this.presLayout,name:a.title,number:1e3+this.slideLayouts.length+1,slide:null,data:[],rels:[],relsChart:[],relsMedia:[],margin:a.margin||b,slideNumberObj:a.slideNumber||null};ha(a,e),this.slideLayouts.push(e),e.slideNumberObj&&!this.masterSlide.slideNumberObj&&(this.masterSlide.slideNumberObj=e.slideNumberObj)},Ia.prototype.tableToSlides=function(a,e){void 0===e&&(e={}),function(r,n,a,e){void 0===a&&(a={});var o=a||{};o.slideMargin=o.slideMargin||0===o.slideMargin?o.slideMargin:.5;var i=o.w||r.presLayout.width,t=[],l=[],s=[],p=[],c=[],d=[.5,.5,.5,.5],m=0;if(!document.getElementById(n))throw new Error('tableToSlides: Table ID \"'+n+'\" does not exist!');e&&e.margin?(Array.isArray(e.margin)?d=e.margin:isNaN(e.margin)||(d=[e.margin,e.margin,e.margin,e.margin]),o.slideMargin=d):o&&o.slideMargin&&(Array.isArray(o.slideMargin)?d=o.slideMargin:isNaN(o.slideMargin)||(d=[o.slideMargin,o.slideMargin,o.slideMargin,o.slideMargin])),i=(o.w?K(o.w):r.presLayout.width)-K(d[1]+d[3]),o.verbose&&console.log(\"-- VERBOSE MODE ----------------------------------\"),o.verbose&&console.log(\"opts.h ................. = \"+o.h),o.verbose&&console.log(\"opts.w ................. = \"+o.w),o.verbose&&console.log(\"pptx.presLayout.width .. = \"+r.presLayout.width/N),o.verbose&&console.log(\"emuSlideTabW (in)....... = \"+i/N);var A=document.querySelectorAll(\"#\"+n+\" tr:first-child th\");0===A.length&&(A=document.querySelectorAll(\"#\"+n+\" tr:first-child td\")),A.forEach(function(a){if(a.getAttribute(\"colspan\"))for(var e=0;e opts.y = \"+o.y),t.addTable(a.rows,{x:o.x||d[3],y:o.y,w:Number(i)/N,colW:p,autoPage:!1}),o.addImage&&t.addImage({path:o.addImage.url,x:o.addImage.x,y:o.addImage.y,w:o.addImage.w,h:o.addImage.h}),o.addShape&&t.addShape(o.addShape.shape,o.addShape.opts||{}),o.addTable&&t.addTable(o.addTable.rows,o.addTable.opts||{}),o.addText&&t.addText(o.addText.text,o.addText.opts||{})})}(this,a,e,e&&e.masterSlideName?this.slideLayouts.filter(function(a){return a.name===e.masterSlideName})[0]:null)},Ia}(JSZip);"],"file":"pptxgen.min.js"} \ No newline at end of file