From ddd718a147ddbb13c79f148f3598ec2de30275b3 Mon Sep 17 00:00:00 2001 From: GitBrent Date: Sat, 27 Oct 2018 17:35:18 -0500 Subject: [PATCH] upddated files for v2.4.0 --- CHANGELOG.md | 2 +- bower.json | 4 ++-- dist/pptxgen.bundle.js | 4 ++-- dist/pptxgen.bundle.js.map | 2 +- dist/pptxgen.js | 4 ++-- dist/pptxgen.min.js | 4 ++-- examples/pptxgenjs-demo.html | 2 +- package.json | 4 ++-- 8 files changed, 13 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 33f68843d..68617fead 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [2.4.0] - 2018-??-?? +## [2.4.0] - 2018-10-28 ### Added - Added support for SVG images [\#401](https://github.com/gitbrent/PptxGenJS/pull/401) ([Krelborn](https://github.com/Krelborn)) - Better detection/support for Angular [\#415](https://github.com/gitbrent/PptxGenJS/pull/415) ([antiremy](https://github.com/antiremy)) diff --git a/bower.json b/bower.json index ccd1e8004..2fb2bdaf4 100644 --- a/bower.json +++ b/bower.json @@ -5,8 +5,8 @@ "dist/pptxgen.js" ], "dependencies": { - "jquery": "^3.2.1", - "jszip": "^3.1.3" + "jquery": "^3.3.1", + "jszip": "^3.1.5" }, "authors": [ "Brent Ely " diff --git a/dist/pptxgen.bundle.js b/dist/pptxgen.bundle.js index b4944c3da..ea48c8cf4 100644 --- a/dist/pptxgen.bundle.js +++ b/dist/pptxgen.bundle.js @@ -1,3 +1,3 @@ -/* PptxGenJS 2.4.0-beta-20181027 */ -!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],S=C.document,a=Object.getPrototypeOf,s=t.slice,m=t.concat,l=t.push,n=t.indexOf,r={},i=r.toString,g=r.hasOwnProperty,o=g.toString,c=o.call(Object),v={},y=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},A=function(e){return null!=e&&e===e.window},p={type:!0,src:!0,noModule:!0};function b(e,t,r){var a,n=(t=t||S).createElement("script");if(n.text=e,r)for(a in p)r[a]&&(n[a]=r[a]);t.head.appendChild(n).parentNode.removeChild(n)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?r[i.call(e)]||"object":typeof e}var k=function(e,t){return new k.fn.init(e,t)},d=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function f(e){var t=!!e&&"length"in e&&e.length,r=x(e);return!y(e)&&!A(e)&&("array"===r||0===t||"number"==typeof t&&0+~]|"+R+")"+R+"*"),G=new RegExp("="+R+"*([^\\]'\"]*?)"+R+"*\\]","g"),q=new RegExp(j),Q=new RegExp("^"+O+"$"),V={ID:new RegExp("^#("+O+")"),CLASS:new RegExp("^\\.("+O+")"),TAG:new RegExp("^("+O+"|[*])"),ATTR:new RegExp("^"+z),PSEUDO:new RegExp("^"+j),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+R+"*(even|odd|(([+-]|)(\\d*)n|)"+R+"*(?:([+-]|)"+R+"*(\\d+)|))"+R+"*\\)|)","i"),bool:new RegExp("^(?:"+D+")$","i"),needsContext:new RegExp("^"+R+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+R+"*((?:-\\d)?\\d*)"+R+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,X=/^[^{]+\{\s*\[native \w/,K=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,J=/[+~]/,$=new RegExp("\\\\([\\da-f]{1,6}"+R+"?|("+R+")|.)","ig"),ee=function(e,t,r){var a="0x"+t-65536;return a!=a||r?t:a<0?String.fromCharCode(a+65536):String.fromCharCode(a>>10|55296,1023&a|56320)},te=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,re=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},ae=function(){w()},ne=ye(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{F.apply(t=B.call(y.childNodes),y.childNodes),t[y.childNodes.length].nodeType}catch(r){F={apply:t.length?function(e,t){I.apply(e,B.call(t))}:function(e,t){for(var r=e.length,a=0;e[r++]=t[a++];);e.length=r-1}}}function ie(e,t,r,a){var n,i,o,s,l,c,p,d=t&&t.ownerDocument,f=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==f&&9!==f&&11!==f)return r;if(!a&&((t?t.ownerDocument||t:y)!==C&&w(t),t=t||C,S)){if(11!==f&&(l=K.exec(e)))if(n=l[1]){if(9===f){if(!(o=t.getElementById(n)))return r;if(o.id===n)return r.push(o),r}else if(d&&(o=d.getElementById(n))&&v(t,o)&&o.id===n)return r.push(o),r}else{if(l[2])return F.apply(r,t.getElementsByTagName(e)),r;if((n=l[3])&&u.getElementsByClassName&&t.getElementsByClassName)return F.apply(r,t.getElementsByClassName(n)),r}if(u.qsa&&!T[e+" "]&&(!g||!g.test(e))){if(1!==f)d=t,p=e;else if("object"!==t.nodeName.toLowerCase()){for((s=t.getAttribute("id"))?s=s.replace(te,re):t.setAttribute("id",s=k),i=(c=h(e)).length;i--;)c[i]="#"+s+" "+ve(c[i]);p=c.join(","),d=J.test(e)&&me(t.parentNode)||t}if(p)try{return F.apply(r,d.querySelectorAll(p)),r}catch(e){}finally{s===k&&t.removeAttribute("id")}}}return m(e.replace(U,"$1"),t,r,a)}function oe(){var a=[];return function e(t,r){return a.push(t+" ")>b.cacheLength&&delete e[a.shift()],e[t+" "]=r}}function se(e){return e[k]=!0,e}function le(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ce(e,t){for(var r=e.split("|"),a=r.length;a--;)b.attrHandle[r[a]]=t}function pe(e,t){var r=t&&e,a=r&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(a)return a;if(r)for(;r=r.nextSibling;)if(r===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function fe(r){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===r}}function ue(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ne(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function he(o){return se(function(i){return i=+i,se(function(e,t){for(var r,a=o([],e.length,i),n=a.length;n--;)e[r=a[n]]&&(e[r]=!(t[r]=e[r]))})})}function me(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in u=ie.support={},n=ie.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},w=ie.setDocument=function(e){var t,r,a=e?e.ownerDocument||e:y;return a!==C&&9===a.nodeType&&a.documentElement&&(o=(C=a).documentElement,S=!n(C),y!==C&&(r=C.defaultView)&&r.top!==r&&(r.addEventListener?r.addEventListener("unload",ae,!1):r.attachEvent&&r.attachEvent("onunload",ae)),u.attributes=le(function(e){return e.className="i",!e.getAttribute("className")}),u.getElementsByTagName=le(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),u.getElementsByClassName=X.test(C.getElementsByClassName),u.getById=le(function(e){return o.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),u.getById?(b.filter.ID=function(e){var t=e.replace($,ee);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&S){var r=t.getElementById(e);return r?[r]:[]}}):(b.filter.ID=function(e){var r=e.replace($,ee);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===r}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&S){var r,a,n,i=t.getElementById(e);if(i){if((r=i.getAttributeNode("id"))&&r.value===e)return[i];for(n=t.getElementsByName(e),a=0;i=n[a++];)if((r=i.getAttributeNode("id"))&&r.value===e)return[i]}return[]}}),b.find.TAG=u.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):u.qsa?t.querySelectorAll(e):void 0}:function(e,t){var r,a=[],n=0,i=t.getElementsByTagName(e);if("*"===e){for(;r=i[n++];)1===r.nodeType&&a.push(r);return a}return i},b.find.CLASS=u.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&S)return t.getElementsByClassName(e)},s=[],g=[],(u.qsa=X.test(C.querySelectorAll))&&(le(function(e){o.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&g.push("[*^$]="+R+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||g.push("\\["+R+"*(?:value|"+D+")"),e.querySelectorAll("[id~="+k+"-]").length||g.push("~="),e.querySelectorAll(":checked").length||g.push(":checked"),e.querySelectorAll("a#"+k+"+*").length||g.push(".#.+[+~]")}),le(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&g.push("name"+R+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&g.push(":enabled",":disabled"),o.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")})),(u.matchesSelector=X.test(p=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&le(function(e){u.disconnectedMatch=p.call(e,"*"),p.call(e,"[s!='']:x"),s.push("!=",j)}),g=g.length&&new RegExp(g.join("|")),s=s.length&&new RegExp(s.join("|")),t=X.test(o.compareDocumentPosition),v=t||X.test(o.contains)?function(e,t){var r=9===e.nodeType?e.documentElement:e,a=t&&t.parentNode;return e===a||!(!a||1!==a.nodeType||!(r.contains?r.contains(a):e.compareDocumentPosition&&16&e.compareDocumentPosition(a)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},_=t?function(e,t){if(e===t)return c=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!u.sortDetached&&t.compareDocumentPosition(e)===r?e===C||e.ownerDocument===y&&v(y,e)?-1:t===C||t.ownerDocument===y&&v(y,t)?1:l?N(l,e)-N(l,t):0:4&r?-1:1)}:function(e,t){if(e===t)return c=!0,0;var r,a=0,n=e.parentNode,i=t.parentNode,o=[e],s=[t];if(!n||!i)return e===C?-1:t===C?1:n?-1:i?1:l?N(l,e)-N(l,t):0;if(n===i)return pe(e,t);for(r=e;r=r.parentNode;)o.unshift(r);for(r=t;r=r.parentNode;)s.unshift(r);for(;o[a]===s[a];)a++;return a?pe(o[a],s[a]):o[a]===y?-1:s[a]===y?1:0}),C},ie.matches=function(e,t){return ie(e,null,null,t)},ie.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&w(e),t=t.replace(G,"='$1']"),u.matchesSelector&&S&&!T[t+" "]&&(!s||!s.test(t))&&(!g||!g.test(t)))try{var r=p.call(e,t);if(r||u.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace($,ee),e[3]=(e[3]||e[4]||e[5]||"").replace($,ee),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||ie.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&ie.error(e[0]),e},PSEUDO:function(e){var t,r=!e[6]&&e[2];return V.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":r&&q.test(r)&&(t=h(r,!0))&&(t=r.indexOf(")",r.length-t)-r.length)&&(e[0]=e[0].slice(0,t),e[2]=r.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace($,ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=f[e+" "];return t||(t=new RegExp("(^|"+R+")"+e+"("+R+"|$)"))&&f(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(r,a,n){return function(e){var t=ie.attr(e,r);return null==t?"!="===a:!a||(t+="","="===a?t===n:"!="===a?t!==n:"^="===a?n&&0===t.indexOf(n):"*="===a?n&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function E(e,r,a){return y(r)?k.grep(e,function(e,t){return!!r.call(e,t,e)!==a}):r.nodeType?k.grep(e,function(e){return e===r!==a}):"string"!=typeof r?k.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(k.fn.init=function(e,t,r){var a,n;if(!e)return this;if(r=r||L,"string"==typeof e){if(!(a="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:I.exec(e))||!a[1]&&t)return!t||t.jquery?(t||r).find(e):this.constructor(t).find(e);if(a[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(a[1],t&&t.nodeType?t.ownerDocument||t:S,!0)),_.test(a[1])&&k.isPlainObject(t))for(a in t)y(this[a])?this[a](t[a]):this.attr(a,t[a]);return this}return(n=S.getElementById(a[2]))&&(this[0]=n,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):y(e)?void 0!==r.ready?r.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,L=k(S);var F=/^(?:parents|prev(?:Until|All))/,B={children:!0,contents:!0,next:!0,prev:!0};function N(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),r=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]+)/i,pe=/^$|^module$|\/(?:java|ecma)script/i,de={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function fe(e,t){var r;return r=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&T(e,t)?k.merge([e],r):r}function ue(e,t){for(var r=0,a=e.length;rx",v.noCloneChecked=!!he.cloneNode(!0).lastChild.defaultValue;var ye=S.documentElement,Ae=/^key/,be=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,xe=/^([^.]*)(?:\.(.+)|)/;function we(){return!0}function Ce(){return!1}function Se(){try{return S.activeElement}catch(e){}}function ke(e,t,r,a,n,i){var o,s;if("object"==typeof t){for(s in"string"!=typeof r&&(a=a||r,r=void 0),t)ke(e,s,r,a,t[s],i);return e}if(null==a&&null==n?(n=r,a=r=void 0):null==n&&("string"==typeof r?(n=a,a=void 0):(n=a,a=r,r=void 0)),!1===n)n=Ce;else if(!n)return e;return 1===i&&(o=n,(n=function(e){return k().off(e),o.apply(this,arguments)}).guid=o.guid||(o.guid=k.guid++)),e.each(function(){k.event.add(this,t,n,a,r)})}k.event={global:{},add:function(t,e,r,a,n){var i,o,s,l,c,p,d,f,u,h,m,g=Z.get(t);if(g)for(r.handler&&(r=(i=r).handler,n=i.selector),n&&k.find.matchesSelector(ye,n),r.guid||(r.guid=k.guid++),(l=g.events)||(l=g.events={}),(o=g.handle)||(o=g.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),c=(e=(e||"").match(D)||[""]).length;c--;)u=m=(s=xe.exec(e[c])||[])[1],h=(s[2]||"").split(".").sort(),u&&(d=k.event.special[u]||{},u=(n?d.delegateType:d.bindType)||u,d=k.event.special[u]||{},p=k.extend({type:u,origType:m,data:a,handler:r,guid:r.guid,selector:n,needsContext:n&&k.expr.match.needsContext.test(n),namespace:h.join(".")},i),(f=l[u])||((f=l[u]=[]).delegateCount=0,d.setup&&!1!==d.setup.call(t,a,h,o)||t.addEventListener&&t.addEventListener(u,o)),d.add&&(d.add.call(t,p),p.handler.guid||(p.handler.guid=r.guid)),n?f.splice(f.delegateCount++,0,p):f.push(p),k.event.global[u]=!0)},remove:function(e,t,r,a,n){var i,o,s,l,c,p,d,f,u,h,m,g=Z.hasData(e)&&Z.get(e);if(g&&(l=g.events)){for(c=(t=(t||"").match(D)||[""]).length;c--;)if(u=m=(s=xe.exec(t[c])||[])[1],h=(s[2]||"").split(".").sort(),u){for(d=k.event.special[u]||{},f=l[u=(a?d.delegateType:d.bindType)||u]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),o=i=f.length;i--;)p=f[i],!n&&m!==p.origType||r&&r.guid!==p.guid||s&&!s.test(p.namespace)||a&&a!==p.selector&&("**"!==a||!p.selector)||(f.splice(i,1),p.selector&&f.delegateCount--,d.remove&&d.remove.call(e,p));o&&!f.length&&(d.teardown&&!1!==d.teardown.call(e,h,g.handle)||k.removeEvent(e,u,g.handle),delete l[u])}else for(u in l)k.event.remove(e,u+t[c],r,a,!0);k.isEmptyObject(l)&&Z.remove(e,"handle events")}},dispatch:function(e){var t,r,a,n,i,o,s=k.event.fix(e),l=new Array(arguments.length),c=(Z.get(this,"events")||{})[s.type]||[],p=k.event.special[s.type]||{};for(l[0]=s,t=1;t\x20\t\r\n\f]*)[^>]*)\/>/gi,Te=/\s*$/g;function Le(e,t){return T(e,"table")&&T(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Fe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Be(e,t){var r,a,n,i,o,s,l,c;if(1===t.nodeType){if(Z.hasData(e)&&(i=Z.access(e),o=Z.set(t,i),c=i.events))for(n in delete o.handle,o.events={},c)for(r=0,a=c[n].length;r")},clone:function(e,t,r){var a,n,i,o,s,l,c,p=e.cloneNode(!0),d=k.contains(e.ownerDocument,e);if(!(v.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(o=fe(p),a=0,n=(i=fe(e)).length;a").prop({charset:r.scriptCharset,src:r.url}).on("load error",n=function(e){a.remove(),n=null,e&&t("error"===e.type?404:200,e.type)}),S.head.appendChild(a[0])},abort:function(){n&&n()}}});var Wt,Ht=[],Gt=/(=)\?(?=&|$)|\?\?/;k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Ht.pop()||k.expando+"_"+bt++;return this[e]=!0,e}}),k.ajaxPrefilter("json jsonp",function(e,t,r){var a,n,i,o=!1!==e.jsonp&&(Gt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Gt.test(e.data)&&"data");if(o||"jsonp"===e.dataTypes[0])return a=e.jsonpCallback=y(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,o?e[o]=e[o].replace(Gt,"$1"+a):!1!==e.jsonp&&(e.url+=(xt.test(e.url)?"&":"?")+e.jsonp+"="+a),e.converters["script json"]=function(){return i||k.error(a+" was not called"),i[0]},e.dataTypes[0]="json",n=C[a],C[a]=function(){i=arguments},r.always(function(){void 0===n?k(C).removeProp(a):C[a]=n,e[a]&&(e.jsonpCallback=t.jsonpCallback,Ht.push(a)),i&&y(n)&&n(i[0]),i=n=void 0}),"script"}),v.createHTMLDocument=((Wt=S.implementation.createHTMLDocument("").body).innerHTML="
",2===Wt.childNodes.length),k.parseHTML=function(e,t,r){return"string"!=typeof e?[]:("boolean"==typeof t&&(r=t,t=!1),t||(v.createHTMLDocument?((a=(t=S.implementation.createHTMLDocument("")).createElement("base")).href=S.location.href,t.head.appendChild(a)):t=S),i=!r&&[],(n=_.exec(e))?[t.createElement(n[1])]:(n=ve([e],t,i),i&&i.length&&k(i).remove(),k.merge([],n.childNodes)));var a,n,i},k.fn.load=function(e,t,r){var a,n,i,o=this,s=e.indexOf(" ");return-1").append(k.parseHTML(e)).find(a):e)}).always(r&&function(e,t){o.each(function(){r.apply(this,i||[e.responseText,t,e])})}),this},k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,r){var a,n,i,o,s,l,c=k.css(e,"position"),p=k(e),d={};"static"===c&&(e.style.position="relative"),s=p.offset(),i=k.css(e,"top"),l=k.css(e,"left"),("absolute"===c||"fixed"===c)&&-1<(i+l).indexOf("auto")?(o=(a=p.position()).top,n=a.left):(o=parseFloat(i)||0,n=parseFloat(l)||0),y(t)&&(t=t.call(e,r,k.extend({},s))),null!=t.top&&(d.top=t.top-s.top+o),null!=t.left&&(d.left=t.left-s.left+n),"using"in t?t.using.call(e,d):p.css(d)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,r,a=this[0];return a?a.getClientRects().length?(e=a.getBoundingClientRect(),r=a.ownerDocument.defaultView,{top:e.top+r.pageYOffset,left:e.left+r.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,r,a=this[0],n={top:0,left:0};if("fixed"===k.css(a,"position"))t=a.getBoundingClientRect();else{for(t=this.offset(),r=a.ownerDocument,e=a.offsetParent||r.documentElement;e&&(e===r.body||e===r.documentElement)&&"static"===k.css(e,"position");)e=e.parentNode;e&&e!==a&&1===e.nodeType&&((n=k(e).offset()).top+=k.css(e,"borderTopWidth",!0),n.left+=k.css(e,"borderLeftWidth",!0))}return{top:t.top-n.top-k.css(a,"marginTop",!0),left:t.left-n.left-k.css(a,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===k.css(e,"position");)e=e.offsetParent;return e||ye})}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,n){var i="pageYOffset"===n;k.fn[t]=function(e){return W(this,function(e,t,r){var a;if(A(e)?a=e:9===e.nodeType&&(a=e.defaultView),void 0===r)return a?a[n]:e[t];a?a.scrollTo(i?a.pageXOffset:r,i?r:a.pageYOffset):e[t]=r},t,e,arguments.length)}}),k.each(["top","left"],function(e,r){k.cssHooks[r]=Me(v.pixelPosition,function(e,t){if(t)return t=je(e,r),Re.test(t)?k(e).position()[r]+"px":t})}),k.each({Height:"height",Width:"width"},function(o,s){k.each({padding:"inner"+o,content:s,"":"outer"+o},function(a,i){k.fn[i]=function(e,t){var r=arguments.length&&(a||"boolean"!=typeof e),n=a||(!0===e||!0===t?"margin":"border");return W(this,function(e,t,r){var a;return A(e)?0===i.indexOf("outer")?e["inner"+o]:e.document.documentElement["client"+o]:9===e.nodeType?(a=e.documentElement,Math.max(e.body["scroll"+o],a["scroll"+o],e.body["offset"+o],a["offset"+o],a["client"+o])):void 0===r?k.css(e,t,n):k.style(e,t,r,n)},s,r?e:void 0,r)}})}),k.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,r){k.fn[r]=function(e,t){return 0>2,i=(3&t)<<4|r>>4,o=1>6:64,s=2>4,r=(15&n)<<4|(i=h.indexOf(e.charAt(s++)))>>2,a=(3&i)<<6|(o=h.indexOf(e.charAt(s++))),c[l++]=t,64!==i&&(c[l++]=r),64!==o&&(c[l++]=a);return c}},{"./support":27,"./utils":29}],2:[function(e,t,r){"use strict";function a(e,t,r,a,n){this.compressedSize=e,this.uncompressedSize=t,this.crc32=r,this.compression=a,this.compressedContent=n}var n=e("./external"),i=e("./stream/DataWorker"),o=e("./stream/DataLengthProbe"),s=e("./stream/Crc32Probe");o=e("./stream/DataLengthProbe");a.prototype={getContentWorker:function(){var e=new i(n.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new o("data_length")),t=this;return e.on("end",function(){if(this.streamInfo.data_length!==t.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),e},getCompressedWorker:function(){return new i(n.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},a.createWorkerFrom=function(e,t,r){return e.pipe(new s).pipe(new o("uncompressedSize")).pipe(t.compressWorker(r)).pipe(new o("compressedSize")).withStreamInfo("compression",t)},t.exports=a},{"./external":6,"./stream/Crc32Probe":22,"./stream/DataLengthProbe":23,"./stream/DataWorker":24}],3:[function(e,t,r){"use strict";var a=e("./stream/GenericWorker");r.STORE={magic:"\0\0",compressWorker:function(e){return new a("STORE compression")},uncompressWorker:function(){return new a("STORE decompression")}},r.DEFLATE=e("./flate")},{"./flate":7,"./stream/GenericWorker":25}],4:[function(e,t,r){"use strict";var a=e("./utils"),s=function(){for(var e,t=[],r=0;r<256;r++){e=r;for(var a=0;a<8;a++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}();t.exports=function(e,t){return void 0!==e&&e.length?"string"!==a.getTypeOf(e)?function(e,t,r,a){var n=s,i=a+r;e^=-1;for(var o=a;o>>8^n[255&(e^t[o])];return-1^e}(0|t,e,e.length,0):function(e,t,r,a){var n=s,i=a+r;e^=-1;for(var o=a;o>>8^n[255&(e^t.charCodeAt(o))];return-1^e}(0|t,e,e.length,0):0}},{"./utils":29}],5:[function(e,t,r){"use strict";r.base64=!1,r.binary=!1,r.dir=!1,r.createFolders=!0,r.date=null,r.compression=null,r.compressionOptions=null,r.comment=null,r.unixPermissions=null,r.dosPermissions=null},{}],6:[function(r,a,e){(function(e){"use strict";var t=e.Promise||r("lie");a.exports={Promise:t}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{lie:56}],7:[function(e,t,r){"use strict";function a(e,t){s.call(this,"FlateWorker/"+e),this._pako=new i[e]({raw:!0,level:t.level||-1}),this.meta={};var r=this;this._pako.onData=function(e){r.push({data:e,meta:r.meta})}}var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,i=e("pako"),o=e("./utils"),s=e("./stream/GenericWorker"),l=n?"uint8array":"array";r.magic="\b\0",o.inherits(a,s),a.prototype.processChunk=function(e){this.meta=e.meta,this._pako.push(o.transformTo(l,e.data),!1)},a.prototype.flush=function(){s.prototype.flush.call(this),this._pako.push([],!0)},a.prototype.cleanUp=function(){s.prototype.cleanUp.call(this),this._pako=null},r.compressWorker=function(e){return new a("Deflate",e)},r.uncompressWorker=function(){return new a("Inflate",{})}},{"./stream/GenericWorker":25,"./utils":29,pako:57}],8:[function(e,t,r){"use strict";function a(e,t,r,a){n.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=t,this.zipPlatform=r,this.encodeFileName=a,this.streamFiles=e,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}var I=e("../utils"),n=e("../stream/GenericWorker"),F=e("../utf8"),B=e("../crc32"),N=e("../signature"),D=function(e,t){var r,a="";for(r=0;r>>=8;return a},i=function(e,t,r,a,n,i){var o,s,l=e.file,c=e.compression,p=i!==F.utf8encode,d=I.transformTo("string",i(l.name)),f=I.transformTo("string",F.utf8encode(l.name)),u=l.comment,h=I.transformTo("string",i(u)),m=I.transformTo("string",F.utf8encode(u)),g=f.length!==l.name.length,v=m.length!==u.length,y="",A="",b="",x=l.dir,w=l.date,C={crc32:0,compressedSize:0,uncompressedSize:0};t&&!r||(C.crc32=e.crc32,C.compressedSize=e.compressedSize,C.uncompressedSize=e.uncompressedSize);var S=0;t&&(S|=8),p||!g&&!v||(S|=2048);var k,P,T,_=0,E=0;x&&(_|=16),"UNIX"===n?(E=798,_|=(k=l.unixPermissions,P=x,(T=k)||(T=P?16893:33204),(65535&T)<<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=D(1,1)+D(B(d),4)+f,y+="up"+D(A.length,2)+A),v&&(b=D(1,1)+D(B(h),4)+m,y+="uc"+D(b.length,2)+b);var L="";return L+="\n\0",L+=D(S,2),L+=c.magic,L+=D(o,2),L+=D(s,2),L+=D(C.crc32,4),L+=D(C.compressedSize,4),L+=D(C.uncompressedSize,4),L+=D(d.length,2),L+=D(y.length,2),{fileRecord:N.LOCAL_FILE_HEADER+L+d+y,dirRecord:N.CENTRAL_FILE_HEADER+D(E,2)+L+D(h.length,2)+"\0\0\0\0"+D(_,4)+D(a,4)+d+y+h}};I.inherits(a,n),a.prototype.push=function(e){var t=e.meta.percent||0,r=this.entriesCount,a=this._sources.length;this.accumulate?this.contentBuffer.push(e):(this.bytesWritten+=e.data.length,n.prototype.push.call(this,{data:e.data,meta:{currentFile:this.currentFile,percent:r?(t+100*(r-a-1))/r:100}}))},a.prototype.openedSource=function(e){if(this.currentSourceOffset=this.bytesWritten,this.currentFile=e.file.name,this.streamFiles&&!e.file.dir){var t=i(e,this.streamFiles,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:t.fileRecord,meta:{percent:0}})}else this.accumulate=!0},a.prototype.closedSource=function(e){this.accumulate=!1;var t,r=i(e,this.streamFiles,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(r.dirRecord),this.streamFiles&&!e.file.dir)this.push({data:(t=e,N.DATA_DESCRIPTOR+D(t.crc32,4)+D(t.compressedSize,4)+D(t.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},a.prototype.flush=function(){for(var e=this.bytesWritten,t=0;t=this.index;t--)r=(r<<8)+this.byteAt(t);return this.index+=e,r},readString:function(e){return n.transformTo("string",this.readData(e))},readData:function(e){},lastIndexOfSignature:function(e){},readAndCheckSignature:function(e){},readDate:function(){var e=this.readInt(4);return new Date(Date.UTC(1980+(e>>25&127),(e>>21&15)-1,e>>16&31,e>>11&31,e>>5&63,(31&e)<<1))}},t.exports=a},{"../utils":29}],16:[function(e,t,r){"use strict";function a(e){n.call(this,e)}var n=e("./Uint8ArrayReader");e("../utils").inherits(a,n),a.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=a},{"../utils":29,"./Uint8ArrayReader":18}],17:[function(e,t,r){"use strict";function a(e){n.call(this,e)}var n=e("./DataReader");e("../utils").inherits(a,n),a.prototype.byteAt=function(e){return this.data.charCodeAt(this.zero+e)},a.prototype.lastIndexOfSignature=function(e){return this.data.lastIndexOf(e)-this.zero},a.prototype.readAndCheckSignature=function(e){return e===this.readData(4)},a.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=a},{"../utils":29,"./DataReader":15}],18:[function(e,t,r){"use strict";function a(e){n.call(this,e)}var n=e("./ArrayReader");e("../utils").inherits(a,n),a.prototype.readData=function(e){if(this.checkOffset(e),0===e)return new Uint8Array(0);var t=this.data.subarray(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=a},{"../utils":29,"./ArrayReader":14}],19:[function(e,t,r){"use strict";var a=e("../utils"),n=e("../support"),i=e("./ArrayReader"),o=e("./StringReader"),s=e("./NodeBufferReader"),l=e("./Uint8ArrayReader");t.exports=function(e){var t=a.getTypeOf(e);return a.checkSupport(t),"string"!==t||n.uint8array?"nodebuffer"===t?new s(e):n.uint8array?new l(a.transformTo("uint8array",e)):new i(a.transformTo("array",e)):new o(e)}},{"../support":27,"../utils":29,"./ArrayReader":14,"./NodeBufferReader":16,"./StringReader":17,"./Uint8ArrayReader":18}],20:[function(e,t,r){"use strict";r.LOCAL_FILE_HEADER="PK",r.CENTRAL_FILE_HEADER="PK",r.CENTRAL_DIRECTORY_END="PK",r.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",r.ZIP64_CENTRAL_DIRECTORY_END="PK",r.DATA_DESCRIPTOR="PK\b"},{}],21:[function(e,t,r){"use strict";function a(e){n.call(this,"ConvertWorker to "+e),this.destType=e}var n=e("./GenericWorker"),i=e("../utils");i.inherits(a,n),a.prototype.processChunk=function(e){this.push({data:i.transformTo(this.destType,e.data),meta:e.meta})},t.exports=a},{"../utils":29,"./GenericWorker":25}],22:[function(e,t,r){"use strict";function a(){n.call(this,"Crc32Probe")}var n=e("./GenericWorker"),i=e("../crc32");e("../utils").inherits(a,n),a.prototype.processChunk=function(e){this.streamInfo.crc32=i(e.data,this.streamInfo.crc32||0),this.push(e)},t.exports=a},{"../crc32":4,"../utils":29,"./GenericWorker":25}],23:[function(e,t,r){"use strict";function a(e){i.call(this,"DataLengthProbe for "+e),this.propName=e,this.withStreamInfo(e,0)}var n=e("../utils"),i=e("./GenericWorker");n.inherits(a,i),a.prototype.processChunk=function(e){if(e){var t=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=t+e.data.length}i.prototype.processChunk.call(this,e)},t.exports=a},{"../utils":29,"./GenericWorker":25}],24:[function(e,t,r){"use strict";function a(e){i.call(this,"DataWorker");var t=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,e.then(function(e){t.dataIsReady=!0,t.data=e,t.max=e&&e.length||0,t.type=n.getTypeOf(e),t.isPaused||t._tickAndRepeat()},function(e){t.error(e)})}var n=e("../utils"),i=e("./GenericWorker");n.inherits(a,i),a.prototype.cleanUp=function(){i.prototype.cleanUp.call(this),this.data=null},a.prototype.resume=function(){return!!i.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,n.delay(this._tickAndRepeat,[],this)),!0)},a.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(n.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},a.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var e=null,t=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":e=this.data.substring(this.index,t);break;case"uint8array":e=this.data.subarray(this.index,t);break;case"array":case"nodebuffer":e=this.data.slice(this.index,t)}return this.index=t,this.push({data:e,meta:{percent:this.max?this.index/this.max*100:0}})},t.exports=a},{"../utils":29,"./GenericWorker":25}],25:[function(e,t,r){"use strict";function a(e){this.name=e||"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}a.prototype={push:function(e){this.emit("data",e)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(e){this.emit("error",e)}return!0},error:function(e){return!this.isFinished&&(this.isPaused?this.generatedError=e:(this.isFinished=!0,this.emit("error",e),this.previous&&this.previous.error(e),this.cleanUp()),!0)},on:function(e,t){return this._listeners[e].push(t),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(e,t){if(this._listeners[e])for(var r=0;r "+e:e}},t.exports=a},{}],26:[function(o,s,e){(function(l){"use strict";function t(e,s){return new a.Promise(function(t,r){var a=[],n=e._internalType,i=e._outputType,o=e._mimeType;e.on("data",function(e,t){a.push(e),s&&s(t)}).on("error",function(e){a=[],r(e)}).on("end",function(){try{var e=function(e,t,r){switch(e){case"blob":return c.newBlob(c.transformTo("arraybuffer",t),r);case"base64":return p.encode(t);default:return c.transformTo(e,t)}}(i,function(e,t){var r,a=0,n=null,i=0;for(r=0;r>>6:(r<65536?t[i++]=224|r>>>12:(t[i++]=240|r>>>18,t[i++]=128|r>>>12&63),t[i++]=128|r>>>6&63),t[i++]=128|63&r);return t}(e)},i.utf8decode=function(e){return l.nodebuffer?s.transformTo("nodebuffer",e).toString("utf-8"):function(e){var t,r,a,n,i=e.length,o=new Array(2*i);for(t=r=0;t>10&1023,o[r++]=56320|1023&a)}return o.length!==r&&(o.subarray?o=o.subarray(0,r):o.length=r),s.applyFromCharCode(o)}(e=s.transformTo(l.uint8array?"uint8array":"array",e))},s.inherits(r,o),r.prototype.processChunk=function(e){var t=s.transformTo(l.uint8array?"uint8array":"array",e.data);if(this.leftOver&&this.leftOver.length){if(l.uint8array){var r=t;(t=new Uint8Array(r.length+this.leftOver.length)).set(this.leftOver,0),t.set(r,this.leftOver.length)}else t=this.leftOver.concat(t);this.leftOver=null}var a=function(e,t){var r;for((t=t||e.length)>e.length&&(t=e.length),r=t-1;0<=r&&128==(192&e[r]);)r--;return r<0?t:0===r?t:r+c[e[r]]>t?r:t}(t),n=t;a!==t.length&&(l.uint8array?(n=t.subarray(0,a),this.leftOver=t.subarray(a,t.length)):(n=t.slice(0,a),this.leftOver=t.slice(a,t.length))),this.push({data:i.utf8decode(n),meta:e.meta})},r.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:i.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},i.Utf8DecodeWorker=r,s.inherits(a,o),a.prototype.processChunk=function(e){this.push({data:i.utf8encode(e.data),meta:e.meta})},i.Utf8EncodeWorker=a},{"./nodejsUtils":12,"./stream/GenericWorker":25,"./support":27,"./utils":29}],29:[function(e,t,s){"use strict";function r(e){return e}function l(e,t){for(var r=0;r>8;this.dir=!!(16&this.externalFileAttributes),0===e&&(this.dosPermissions=63&this.externalFileAttributes),3===e&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(e){if(this.extraFields[1]){var t=n(this.extraFields[1].value);this.uncompressedSize===i.MAX_VALUE_32BITS&&(this.uncompressedSize=t.readInt(8)),this.compressedSize===i.MAX_VALUE_32BITS&&(this.compressedSize=t.readInt(8)),this.localHeaderOffset===i.MAX_VALUE_32BITS&&(this.localHeaderOffset=t.readInt(8)),this.diskNumberStart===i.MAX_VALUE_32BITS&&(this.diskNumberStart=t.readInt(4))}},readExtraFields:function(e){var t,r,a,n=e.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});e.indexr;)t.push(arguments[r++]);return g[++m]=function(){s("function"==typeof e?e:Function(e),t)},a(m),m},u=function(e){delete g[e]},"process"==e("./_cof")(d)?a=function(e){d.nextTick(o(y,e,1))}:h?(i=(n=new h).port2,n.port1.onmessage=A,a=o(i.postMessage,i,1)):p.addEventListener&&"function"==typeof postMessage&&!p.importScripts?(a=function(e){p.postMessage(e+"","*")},p.addEventListener("message",A,!1)):a=v in c("script")?function(e){l.appendChild(c("script"))[v]=function(){l.removeChild(this),y.call(e)}}:function(e){setTimeout(o(y,e,1),0)}),t.exports={set:f,clear:u}},{"./_cof":37,"./_ctx":39,"./_dom-create":41,"./_global":44,"./_html":46,"./_invoke":48}],53:[function(e,t,r){var n=e("./_is-object");t.exports=function(e,t){if(!n(e))return e;var r,a;if(t&&"function"==typeof(r=e.toString)&&!n(a=r.call(e)))return a;if("function"==typeof(r=e.valueOf)&&!n(a=r.call(e)))return a;if(!t&&"function"==typeof(r=e.toString)&&!n(a=r.call(e)))return a;throw TypeError("Can't convert object to primitive value")}},{"./_is-object":49}],54:[function(e,t,r){var a=e("./_export"),n=e("./_task");a(a.G+a.B,{setImmediate:n.set,clearImmediate:n.clear})},{"./_export":42,"./_task":52}],55:[function(e,p,t){(function(t){"use strict";function r(){l=!0;for(var e,t,r=c.length;r;){for(t=c,c=[],e=-1;++e>>6:(r<65536?t[i++]=224|r>>>12:(t[i++]=240|r>>>18,t[i++]=128|r>>>12&63),t[i++]=128|r>>>6&63),t[i++]=128|63&r);return t},r.buf2binstring=function(e){return l(e,e.length)},r.binstring2buf=function(e){for(var t=new c.Buf8(e.length),r=0,a=t.length;r>10&1023,s[a++]=56320|1023&n)}return l(s,a)},r.utf8border=function(e,t){var r;for((t=t||e.length)>e.length&&(t=e.length),r=t-1;0<=r&&128==(192&e[r]);)r--;return r<0?t:0===r?t:r+p[e[r]]>t?r:t}},{"./common":60}],62:[function(e,t,r){"use strict";t.exports=function(e,t,r,a){for(var n=65535&e|0,i=e>>>16&65535|0,o=0;0!==r;){for(r-=o=2e3>>1:e>>>1;t[r]=e}return t}();t.exports=function(e,t,r,a){var n=s,i=a+r;e^=-1;for(var o=a;o>>8^n[255&(e^t[o])];return-1^e}},{}],65:[function(e,t,r){"use strict";function l(e,t){return e.msg=S[t],t}function c(e){return(e<<1)-(4e.avail_out&&(r=e.avail_out),0!==r&&(b.arraySet(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending&&(t.pending_out=0))}function f(e,t){x._tr_flush_block(e,0<=e.block_start?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,p(e.strm)}function u(e,t){e.pending_buf[e.pending++]=t}function h(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function i(e,t){var r,a,n=e.max_chain_length,i=e.strstart,o=e.prev_length,s=e.nice_match,l=e.strstart>e.w_size-U?e.strstart-(e.w_size-U):0,c=e.window,p=e.w_mask,d=e.prev,f=e.strstart+M,u=c[i+o-1],h=c[i+o];e.prev_length>=e.good_match&&(n>>=2),s>e.lookahead&&(s=e.lookahead);do{if(c[(r=t)+o]===h&&c[r+o-1]===u&&c[r]===c[i]&&c[++r]===c[i+1]){i+=2,r++;do{}while(c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&il&&0!=--n);return o<=e.lookahead?o:e.lookahead}function m(e){var t,r,a,n,i,o,s,l,c,p,d=e.w_size;do{if(n=e.window_size-e.lookahead-e.strstart,e.strstart>=d+(d-U)){for(b.arraySet(e.window,e.window,d,d,0),e.match_start-=d,e.strstart-=d,e.block_start-=d,t=r=e.hash_size;a=e.head[--t],e.head[t]=d<=a?a-d:0,--r;);for(t=r=d;a=e.prev[--t],e.prev[t]=d<=a?a-d:0,--r;);n+=d}if(0===e.strm.avail_in)break;if(o=e.strm,s=e.window,l=e.strstart+e.lookahead,c=n,p=void 0,p=o.avail_in,c=j)for(i=e.strstart-e.insert,e.ins_h=e.window[i],e.ins_h=(e.ins_h<=j&&(e.ins_h=(e.ins_h<=j)if(a=x._tr_tally(e,e.strstart-e.match_start,e.match_length-j),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=j){for(e.match_length--;e.strstart++,e.ins_h=(e.ins_h<=j&&(e.ins_h=(e.ins_h<=j&&e.match_length<=e.prev_length){for(n=e.strstart+e.lookahead-j,a=x._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-j),e.lookahead-=e.prev_length-1,e.prev_length-=2;++e.strstart<=n&&(e.ins_h=(e.ins_h<e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(m(e),0===e.lookahead&&t===k)return G;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var a=e.block_start+r;if((0===e.strstart||e.strstart>=a)&&(e.lookahead=e.strstart-a,e.strstart=a,f(e,!1),0===e.strm.avail_out))return G;if(e.strstart-e.block_start>=e.w_size-U&&(f(e,!1),0===e.strm.avail_out))return G}return e.insert=0,t===P?(f(e,!0),0===e.strm.avail_out?Q:V):(e.strstart>e.block_start&&(f(e,!1),e.strm.avail_out),G)}),new o(4,4,8,4,a),new o(4,5,16,8,a),new o(4,6,32,32,a),new o(4,4,16,16,n),new o(8,16,32,32,n),new o(8,16,128,128,n),new o(8,32,128,256,n),new o(32,128,258,1024,n),new o(32,258,258,4096,n)],r.deflateInit=function(e,t){return y(e,t,F,15,8,0)},r.deflateInit2=y,r.deflateReset=v,r.deflateResetKeep=s,r.deflateSetHeader=function(e,t){return e&&e.state?2!==e.state.wrap?_:(e.state.gzhead=t,T):_},r.deflate=function(e,t){var r,a,n,i;if(!e||!e.state||5>8&255),u(a,a.gzhead.time>>16&255),u(a,a.gzhead.time>>24&255),u(a,9===a.level?2:2<=a.strategy||a.level<2?4:0),u(a,255&a.gzhead.os),a.gzhead.extra&&a.gzhead.extra.length&&(u(a,255&a.gzhead.extra.length),u(a,a.gzhead.extra.length>>8&255)),a.gzhead.hcrc&&(e.adler=C(e.adler,a.pending_buf,a.pending,0)),a.gzindex=0,a.status=69):(u(a,0),u(a,0),u(a,0),u(a,0),u(a,0),u(a,9===a.level?2:2<=a.strategy||a.level<2?4:0),u(a,3),a.status=H);else{var o=F+(a.w_bits-8<<4)<<8;o|=(2<=a.strategy||a.level<2?0:a.level<6?1:6===a.level?2:3)<<6,0!==a.strstart&&(o|=32),o+=31-o%31,a.status=H,h(a,o),0!==a.strstart&&(h(a,e.adler>>>16),h(a,65535&e.adler)),e.adler=1}if(69===a.status)if(a.gzhead.extra){for(n=a.pending;a.gzindex<(65535&a.gzhead.extra.length)&&(a.pending!==a.pending_buf_size||(a.gzhead.hcrc&&a.pending>n&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),p(e),n=a.pending,a.pending!==a.pending_buf_size));)u(a,255&a.gzhead.extra[a.gzindex]),a.gzindex++;a.gzhead.hcrc&&a.pending>n&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),a.gzindex===a.gzhead.extra.length&&(a.gzindex=0,a.status=73)}else a.status=73;if(73===a.status)if(a.gzhead.name){n=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>n&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),p(e),n=a.pending,a.pending===a.pending_buf_size)){i=1;break}u(a,i=a.gzindexn&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),0===i&&(a.gzindex=0,a.status=91)}else a.status=91;if(91===a.status)if(a.gzhead.comment){n=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>n&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),p(e),n=a.pending,a.pending===a.pending_buf_size)){i=1;break}u(a,i=a.gzindexn&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),0===i&&(a.status=103)}else a.status=103;if(103===a.status&&(a.gzhead.hcrc?(a.pending+2>a.pending_buf_size&&p(e),a.pending+2<=a.pending_buf_size&&(u(a,255&e.adler),u(a,e.adler>>8&255),e.adler=0,a.status=H)):a.status=H),0!==a.pending){if(p(e),0===e.avail_out)return a.last_flush=-1,T}else if(0===e.avail_in&&c(t)<=c(r)&&t!==P)return l(e,-5);if(666===a.status&&0!==e.avail_in)return l(e,-5);if(0!==e.avail_in||0!==a.lookahead||t!==k&&666!==a.status){var s=2===a.strategy?function(e,t){for(var r;;){if(0===e.lookahead&&(m(e),0===e.lookahead)){if(t===k)return G;break}if(e.match_length=0,r=x._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(f(e,!1),0===e.strm.avail_out))return G}return e.insert=0,t===P?(f(e,!0),0===e.strm.avail_out?Q:V):e.last_lit&&(f(e,!1),0===e.strm.avail_out)?G:q}(a,t):3===a.strategy?function(e,t){for(var r,a,n,i,o=e.window;;){if(e.lookahead<=M){if(m(e),e.lookahead<=M&&t===k)return G;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=j&&0e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=j?(r=x._tr_tally(e,1,e.match_length-j),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=x._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(f(e,!1),0===e.strm.avail_out))return G}return e.insert=0,t===P?(f(e,!0),0===e.strm.avail_out?Q:V):e.last_lit&&(f(e,!1),0===e.strm.avail_out)?G:q}(a,t):A[a.level].func(a,t);if(s!==Q&&s!==V||(a.status=666),s===G||s===Q)return 0===e.avail_out&&(a.last_flush=-1),T;if(s===q&&(1===t?x._tr_align(a):5!==t&&(x._tr_stored_block(a,0,0,!1),3===t&&(d(a.head),0===a.lookahead&&(a.strstart=0,a.block_start=0,a.insert=0))),p(e),0===e.avail_out))return a.last_flush=-1,T}return t!==P?T:a.wrap<=0?1:(2===a.wrap?(u(a,255&e.adler),u(a,e.adler>>8&255),u(a,e.adler>>16&255),u(a,e.adler>>24&255),u(a,255&e.total_in),u(a,e.total_in>>8&255),u(a,e.total_in>>16&255),u(a,e.total_in>>24&255)):(h(a,e.adler>>>16),h(a,65535&e.adler)),p(e),0=r.w_size&&(0===i&&(d(r.head),r.strstart=0,r.block_start=0,r.insert=0),c=new b.Buf8(r.w_size),b.arraySet(c,t,p-r.w_size,r.w_size,0),t=c,p=r.w_size),o=e.avail_in,s=e.next_in,l=e.input,e.avail_in=p,e.next_in=0,e.input=t,m(r);r.lookahead>=j;){for(a=r.strstart,n=r.lookahead-(j-1);r.ins_h=(r.ins_h<>>=b=A>>>24,h-=b,0===(b=A>>>16&255))P[i++]=65535&A;else{if(!(16&b)){if(0==(64&b)){A=m[(65535&A)+(u&(1<>>=b,h-=b),h<15&&(u+=k[a++]<>>=b=A>>>24,h-=b,!(16&(b=A>>>16&255))){if(0==(64&b)){A=g[(65535&A)+(u&(1<>>=b,h-=b,(b=i-o)>3,u&=(1<<(h-=x<<3))-1,e.next_in=a,e.next_out=i,e.avail_in=a>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function n(){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 F.Buf16(320),this.work=new F.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function a(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=U,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new F.Buf32(p),t.distcode=t.distdyn=new F.Buf32(d),t.sane=1,t.back=-1,j):M}function i(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,a(e)):M}function o(e,t){var r,a;return e&&e.state?(a=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||15=i.wsize?(F.arraySet(i.window,t,r-i.wsize,i.wsize,0),i.wnext=0,i.whave=i.wsize):(a<(n=i.wsize-i.wnext)&&(n=a),F.arraySet(i.window,t,r-a,n,i.wnext),(a-=n)?(F.arraySet(i.window,t,r-a,a,0),i.wnext=a,i.whave=i.wsize):(i.wnext+=n,i.wnext===i.wsize&&(i.wnext=0),i.whave>>8&255,r.check=N(r.check,T,2,0),p=c=0,r.mode=2;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&c)<<8)+(c>>8))%31){e.msg="incorrect header check",r.mode=30;break}if(8!=(15&c)){e.msg="unknown compression method",r.mode=30;break}if(p-=4,w=8+(15&(c>>>=4)),0===r.wbits)r.wbits=w;else if(w>r.wbits){e.msg="invalid window size",r.mode=30;break}r.dmax=1<>8&1),512&r.flags&&(T[0]=255&c,T[1]=c>>>8&255,r.check=N(r.check,T,2,0)),p=c=0,r.mode=3;case 3:for(;p<32;){if(0===s)break e;s--,c+=a[i++]<>>8&255,T[2]=c>>>16&255,T[3]=c>>>24&255,r.check=N(r.check,T,4,0)),p=c=0,r.mode=4;case 4:for(;p<16;){if(0===s)break e;s--,c+=a[i++]<>8),512&r.flags&&(T[0]=255&c,T[1]=c>>>8&255,r.check=N(r.check,T,2,0)),p=c=0,r.mode=5;case 5:if(1024&r.flags){for(;p<16;){if(0===s)break e;s--,c+=a[i++]<>>8&255,r.check=N(r.check,T,2,0)),p=c=0}else r.head&&(r.head.extra=null);r.mode=6;case 6:if(1024&r.flags&&(s<(u=r.length)&&(u=s),u&&(r.head&&(w=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),F.arraySet(r.head.extra,a,i,u,w)),512&r.flags&&(r.check=N(r.check,a,u,i)),s-=u,i+=u,r.length-=u),r.length))break e;r.length=0,r.mode=7;case 7:if(2048&r.flags){if(0===s)break e;for(u=0;w=a[i+u++],r.head&&w&&r.length<65536&&(r.head.name+=String.fromCharCode(w)),w&&u>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=12;break;case 10:for(;p<32;){if(0===s)break e;s--,c+=a[i++]<>>=7&p,p-=7&p,r.mode=27;break}for(;p<3;){if(0===s)break e;s--,c+=a[i++]<>>=1)){case 0:r.mode=14;break;case 1:if(L(r),r.mode=20,6===t){c>>>=2,p-=2;break e}break;case 2:r.mode=17;break;case 3:e.msg="invalid block type",r.mode=30}c>>>=2,p-=2;break;case 14:for(c>>>=7&p,p-=7&p;p<32;){if(0===s)break e;s--,c+=a[i++]<>>16^65535)){e.msg="invalid stored block lengths",r.mode=30;break}if(r.length=65535&c,p=c=0,r.mode=15,6===t)break e;case 15:r.mode=16;case 16:if(u=r.length){if(s>>=5,p-=5,r.ndist=1+(31&c),c>>>=5,p-=5,r.ncode=4+(15&c),c>>>=4,p-=4,286>>=3,p-=3}for(;r.have<19;)r.lens[_[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,S={bits:r.lenbits},C=R(0,r.lens,0,19,r.lencode,0,r.work,S),r.lenbits=S.bits,C){e.msg="invalid code lengths set",r.mode=30;break}r.have=0,r.mode=19;case 19:for(;r.have>>16&255,y=65535&P,!((g=P>>>24)<=p);){if(0===s)break e;s--,c+=a[i++]<>>=g,p-=g,r.lens[r.have++]=y;else{if(16===y){for(k=g+2;p>>=g,p-=g,0===r.have){e.msg="invalid bit length repeat",r.mode=30;break}w=r.lens[r.have-1],u=3+(3&c),c>>>=2,p-=2}else if(17===y){for(k=g+3;p>>=g)),c>>>=3,p-=3}else{for(k=g+7;p>>=g)),c>>>=7,p-=7}if(r.have+u>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=30;break}for(;u--;)r.lens[r.have++]=w}}if(30===r.mode)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=30;break}if(r.lenbits=9,S={bits:r.lenbits},C=R(O,r.lens,0,r.nlen,r.lencode,0,r.work,S),r.lenbits=S.bits,C){e.msg="invalid literal/lengths set",r.mode=30;break}if(r.distbits=6,r.distcode=r.distdyn,S={bits:r.distbits},C=R(z,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,S),r.distbits=S.bits,C){e.msg="invalid distances set",r.mode=30;break}if(r.mode=20,6===t)break e;case 20:r.mode=21;case 21:if(6<=s&&258<=l){e.next_out=o,e.avail_out=l,e.next_in=i,e.avail_in=s,r.hold=c,r.bits=p,D(e,f),o=e.next_out,n=e.output,l=e.avail_out,i=e.next_in,a=e.input,s=e.avail_in,c=r.hold,p=r.bits,12===r.mode&&(r.back=-1);break}for(r.back=0;v=(P=r.lencode[c&(1<>>16&255,y=65535&P,!((g=P>>>24)<=p);){if(0===s)break e;s--,c+=a[i++]<>A)])>>>16&255,y=65535&P,!(A+(g=P>>>24)<=p);){if(0===s)break e;s--,c+=a[i++]<>>=A,p-=A,r.back+=A}if(c>>>=g,p-=g,r.back+=g,r.length=y,0===v){r.mode=26;break}if(32&v){r.back=-1,r.mode=12;break}if(64&v){e.msg="invalid literal/length code",r.mode=30;break}r.extra=15&v,r.mode=22;case 22:if(r.extra){for(k=r.extra;p>>=r.extra,p-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;v=(P=r.distcode[c&(1<>>16&255,y=65535&P,!((g=P>>>24)<=p);){if(0===s)break e;s--,c+=a[i++]<>A)])>>>16&255,y=65535&P,!(A+(g=P>>>24)<=p);){if(0===s)break e;s--,c+=a[i++]<>>=A,p-=A,r.back+=A}if(c>>>=g,p-=g,r.back+=g,64&v){e.msg="invalid distance code",r.mode=30;break}r.offset=y,r.extra=15&v,r.mode=24;case 24:if(r.extra){for(k=r.extra;p>>=r.extra,p-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=30;break}r.mode=25;case 25:if(0===l)break e;if(u=f-l,r.offset>u){if((u=r.offset-u)>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=30;break}u>r.wnext?(u-=r.wnext,h=r.wsize-u):h=r.wnext-u,u>r.length&&(u=r.length),m=r.window}else m=n,h=o-r.offset,u=r.length;for(lu?(m=F[B+o[A]],g=_[E+o[A]]):(m=96,g=0),l=1<>S)+(c-=l)]=h<<24|m<<16|g|0,0!==c;);for(l=1<>=1;if(0!==l?(T&=l-1,T+=l):T=0,A++,0==--L[y]){if(y===x)break;y=t[r+o[A]]}if(w>>7)]}function c(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function p(e,t,r){e.bi_valid>F-r?(e.bi_buf|=t<>F-e.bi_valid,e.bi_valid+=r-F):(e.bi_buf|=t<>>=1,r<<=1,0<--t;);return r>>>1}function u(e,t,r){var a,n,i=new Array(I+1),o=0;for(a=1;a<=I;a++)i[a]=o=o+r[a-1]<<1;for(n=0;n<=t;n++){var s=e[2*n+1];0!==s&&(e[2*n]=f(i[s]++,s))}}function s(e){var t;for(t=0;t>1;1<=r;r--)m(e,i,r);for(n=l;r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],m(e,i,1),a=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=a,i[2*n]=i[2*r]+i[2*a],e.depth[n]=(e.depth[r]>=e.depth[a]?e.depth[r]:e.depth[a])+1,i[2*r+1]=i[2*a+1]=n,e.heap[1]=n++,m(e,i,1),2<=e.heap_len;);e.heap[--e.heap_max]=e.heap[1],function(e,t){var r,a,n,i,o,s,l=t.dyn_tree,c=t.max_code,p=t.stat_desc.static_tree,d=t.stat_desc.has_stree,f=t.stat_desc.extra_bits,u=t.stat_desc.extra_base,h=t.stat_desc.max_length,m=0;for(i=0;i<=I;i++)e.bl_count[i]=0;for(l[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;r>=7;a<_;a++)for(V[a]=n<<7,e=0;e<1<>>=1)if(1&r&&0!==e.dyn_ltree[2*t])return w;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return C;for(t=32;t>>3,(i=e.static_len+3+7>>>3)<=n&&(n=i)):n=i=r+5,r+4<=n&&-1!==t?b(e,t,r,a):4===e.strategy||i===n?(p(e,2+(a?1:0),3),g(e,W,H)):(p(e,4+(a?1:0),3),function(e,t,r,a){var n;for(p(e,t-257,5),p(e,r-1,5),p(e,a-4,4),n=0;n>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(q[r]+P+1)]++,e.dyn_dtree[2*l(t)]++),e.last_lit===e.lit_bufsize-1},r._tr_align=function(e){var t;p(e,2,3),d(e,N,W),16===(t=e).bi_valid?(c(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):8<=t.bi_valid&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}},{"../utils/common":60}],72:[function(e,t,r){"use strict";t.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}},{}]},{},[10])(10)}),function(e){function a(){}function i(e){if("object"!=typeof this)throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],p(e,this)}function n(r,a){for(;3===r._state;)r=r._value;return 0===r._state?void r._deferreds.push(a):(r._handled=!0,void i._immediateFn(function(){var e=1===r._state?a.onFulfilled:a.onRejected;if(null!==e){var t;try{t=e(r._value)}catch(e){return void s(a.promise,e)}o(a.promise,t)}else(1===r._state?o:s)(a.promise,r._value)}))}function o(t,e){try{if(e===t)throw new TypeError("A promise cannot be resolved with itself.");if(e&&("object"==typeof e||"function"==typeof e)){var r=e.then;if(e instanceof i)return t._state=3,t._value=e,void l(t);if("function"==typeof r)return void p((a=r,n=e,function(){a.apply(n,arguments)}),t)}t._state=1,t._value=e,l(t)}catch(e){s(t,e)}var a,n}function s(e,t){e._state=2,e._value=t,l(e)}function l(e){2===e._state&&0===e._deferreds.length&&i._immediateFn(function(){e._handled||i._unhandledRejectionFn(e._value)});for(var t=0,r=e._deferreds.length;t':"",P=1;return S.slide.back&&(k+=le(!1,S.slide.back)),S.slide.bkgdImgRid&&(k+=''),k+="",k+='',k+='',k+='',S.data.forEach(function(a,e){var t,r=0,n=0,i=G("75%","X"),o=0,s="",l=null;switch(S.layoutObj&&S.layoutObj.data&&a.options&&a.options.placeholder&&(t=S.layoutObj.data.filter(function(e){return e.options.placeholderName==a.options.placeholder})[0]),a.options=a.options||{},(a.options.w||0==a.options.w)&&(a.options.cx=a.options.w),(a.options.h||0==a.options.h)&&(a.options.cy=a.options.h),(a.options.x||0==a.options.x)&&(r=G(a.options.x,"X")),(a.options.y||0==a.options.y)&&(n=G(a.options.y,"Y")),(a.options.cx||0==a.options.cx)&&(i=G(a.options.cx,"X")),(a.options.cy||0==a.options.cy)&&(o=G(a.options.cy,"Y")),t&&((t.options.x||0==t.options.x)&&(r=G(t.options.x,"X")),(t.options.y||0==t.options.y)&&(n=G(t.options.y,"Y")),(t.options.cx||0==t.options.cx)&&(i=G(t.options.cx,"X")),(t.options.cy||0==t.options.cy)&&(o=G(t.options.cy,"Y"))),a.options.shape&&(l=H(a.options.shape)),a.options.flipH&&(s+=' flipH="1"'),a.options.flipV&&(s+=' flipV="1"'),a.options.rotate&&(s+=' rot="'+ae(a.options.rotate)+'"'),a.type){case"table":if(!a.arrTabRows||Array.isArray(a.arrTabRows)&&0==a.arrTabRows.length)break;var c={},p=a.arrTabRows,f=a.options,d=0,u=0;p[0].forEach(function(e,t){var r=e.options||e.opts||null;d+=r&&r.colspan?Number(r.colspan):1});var h=' ';if(Array.isArray(f.colW)){h+="";for(var m=0;m';h+=""}else{u=f.colW?f.colW:T,a.options.cx&&!f.colW&&(u=Math.round(a.options.cx/d)),h+="";for(m=0;m';h+=""}$.each(p,function(o,e){c[o]||(c[o]={}),$(e).each(function(e,t){for(var r=0;e+r',$.each(t,function(e,t){if(!t.hmerge){var n=t.options||t.opts||{};"number"!=typeof t&&"string"!=typeof t||(t={text:t.toString()}),n.isTableCell=!0,t.options=n,["align","bold","border","color","fill","fontFace","fontSize","margin","underline","valign"].forEach(function(e,t){f[e]&&!n[e]&&0!=n[e]&&(n[e]=f[e])});var r=n.valign?' anchor="'+n.valign.replace(/^c$/i,"ctr").replace(/^m$/i,"ctr").replace("center","ctr").replace("middle","ctr").replace("top","t").replace("btm","b").replace("bottom","b")+'"':"",a=n.colspan?' gridSpan="'+n.colspan+'"':"",i=n.rowspan?' rowSpan="'+n.rowspan+'"':"",o=t.optImp&&t.optImp.fill||n.fill?' ':"",s=0==n.margin||n.margin?n.margin:L;if(Array.isArray(s)||"number"!=typeof s||(s=[s,s,s,s]),s=' marL="'+s[3]*_+'" marR="'+s[1]*_+'" marT="'+s[0]*_+'" marB="'+s[2]*_+'"',t.vmerge)h+='';else{if(h+=""+ie(t)+"",n.border&&"string"==typeof n.border&&"none"==n.border.toLowerCase())h+=' ',h+=' ',h+=' ',h+=' ';else if(n.border&&"string"==typeof n.border)h+=' ',h+=' ',h+=' ',h+=' ';else if(n.border&&Array.isArray(n.border))$.each([{idx:3,name:"lnL"},{idx:1,name:"lnR"},{idx:0,name:"lnT"},{idx:2,name:"lnB"}],function(e,t){if(n.border[t.idx]){var r='',a=n.border[t.idx]&&(n.border[t.idx].pt||0==n.border[t.idx].pt)?_*Number(n.border[t.idx].pt):_;h+="'+r+""}else h+=""});else if(n.border&&"object"==typeof n.border){var l=n.border&&(n.border.pt||0==n.border.pt)?_*Number(n.border.pt):_,c='',p=''+c+(p+='"/>')+"",h+=''+c+p+"",h+=''+c+p+"",h+=''+c+p+""}if(h+=o,h+=" ",h+=" ",n.colspan)for(var d=1;d'}}}),h+=""}),h+=" ",h+=" ",h+=" ",k+=h+="",P++;break;case"text":case"placeholder":a.options.line||0!=o||(o=.3*T),a.options.margin&&Array.isArray(a.options.margin)?(a.options.bodyProp.lIns=a.options.margin[0]*_||0,a.options.bodyProp.rIns=a.options.margin[1]*_||0,a.options.bodyProp.bIns=a.options.margin[2]*_||0,a.options.bodyProp.tIns=a.options.margin[3]*_||0):(a.options.margin||0==a.options.margin)&&Number.isInteger(a.options.margin)&&(a.options.bodyProp.lIns=a.options.margin*_,a.options.bodyProp.rIns=a.options.margin*_,a.options.bodyProp.bIns=a.options.margin*_,a.options.bodyProp.tIns=a.options.margin*_);null==l&&(l=H(null)),k+="",k+='',k+="':"/>"),k+="",k+="placeholder"===a.type?ce(a):ce(t),k+="",k+="",k+="",k+='',k+='',k+=''+(a.options.rectRadius?'':"")+"",k+=a.options.fill?le(a.options.fill):"",a.options.line&&(k+="",k+=le(a.options.line),a.options.lineDash&&(k+=''),a.options.lineHead&&(k+=''),a.options.lineTail&&(k+=''),k+=""),a.options.shadow&&(a.options.shadow.type=a.options.shadow.type||"outer",a.options.shadow.blur=(a.options.shadow.blur||8)*_,a.options.shadow.offset=(a.options.shadow.offset||4)*_,a.options.shadow.angle=6e4*(a.options.shadow.angle||270),a.options.shadow.color=a.options.shadow.color||"000000",a.options.shadow.opacity=1e5*(a.options.shadow.opacity||.75),k+="",k+="',k+='',k+='',k+="",k+=""),k+="",k+=ie(a),k+="";break;case"image":var g=a.options.sizing,v=a.options.rounding,y=i,A=o;if(k+="",k+=" ",k+=' ',a.hyperlink&&a.hyperlink.url&&(k+=''),a.hyperlink&&a.hyperlink.slide&&(k+=''),k+=" ",k+=' ',k+=" "+ce(t)+"",k+=" ",k+="","svg"==S.rels.filter(function(e){return e.rId==a.imageRid})[0].extn?(k+='',k+="",k+=' ',k+=' ',k+=" ",k+=""):k+='',g&&g.type){var b=g.w?G(g.w,"X"):i,x=g.h?G(g.h,"Y"):o,w=G(g.x||0,"X"),C=G(g.y||0,"Y");k+=B.imageSizingXml[g.type]({w:y,h:A},{w:b,h:x,x:w,y:C}),y=b,A=x}else k+=" ";k+="",k+="",k+=" ",k+=' ',k+=' ',k+=" ",k+=' ',k+="",k+="";break;case"media":"online"==a.mtype?(k+="",k+=" ",k+=' ',k+=" ",k+=" ",k+=' ',k+=" ",k+=" ",k+=' '):(k+="",k+=" ",k+=' ',k+=' ',k+=" ",k+=' ',k+=" ",k+=' ',k+=' ',k+=" ",k+=" ",k+=" ",k+=" ",k+=' '),k+=" ",k+=" ",k+=' ',k+=' ',k+=" ",k+=' ',k+=" ",k+="";break;case"chart":k+="",k+=" ",k+=' ',k+=" ",k+=" "+ce(t)+"",k+=" ",k+=" ",k+=' ',k+=' ',k+=" ",k+=' ',k+=' ',k+=' ',k+=" ",k+=" ",k+=""}}),S.slideNumberObj&&(S.slideNumberObj||(S.slideNumberObj={x:.3,y:"90%"}),k+=' ',k+="",k+=" ",k+=" ",(S.slideNumberObj.fontFace||S.slideNumberObj.fontSize||S.slideNumberObj.color)&&(k+='',S.slideNumberObj.color&&(k+=le(S.slideNumberObj.color)),S.slideNumberObj.fontFace&&(k+=''),k+=""),k+="",k+='',k+=""),k+="",k+=""},slideObjectRelationsToXml:function(e,t){var r=0,a=''+g;return a+='',e.rels.forEach(function(e,t){r=Math.max(r,e.rId),-1':-1':-1':a+='':-1':a+='':-1':a+='':-1':a+='':-1')}),t.forEach(function(e,t){a+=''}),a+=""},imageSizingXml:{cover:function(e,t){var r=e.h/e.w,a=r'},contain:function(e,t){var r=e.h/e.w,a=r'},crop:function(e,t){var r=t.x,a=e.w-(t.x+t.w),n=t.y,i=e.h-(t.y+t.h);return''}},createExcelWorksheet:function(l,c){var p=l.data;return new Promise(function(t,r){var e=new JSZip,n=2*(p.length-1)+1;e.folder("_rels"),e.folder("docProps"),e.folder("xl/_rels"),e.folder("xl/tables"),e.folder("xl/theme"),e.folder("xl/worksheets"),e.folder("xl/worksheets/_rels"),e.file("[Content_Types].xml",' \n'),e.file("_rels/.rels",'\n'),e.file("docProps/app.xml",'Microsoft Excel0falseWorksheets1Sheet1\n'),e.file("docProps/core.xml",'PptxGenJSEly, Brent'+(new Date).toISOString()+''+(new Date).toISOString()+"\n"),e.file("xl/_rels/workbook.xml.rels",'\n'),e.file("xl/styles.xml",'\n'),e.file("xl/theme/theme1.xml",''),e.file("xl/workbook.xml",'\n'),e.file("xl/worksheets/_rels/sheet1.xml.rels",'\n');var a='';"bubble"===l.opts.type.name?a+='':"scatter"===l.opts.type.name?a+='':(a+='',a+=''),"bubble"===l.opts.type.name?p.forEach(function(e,t){0==t?a+="X-Axis":(a+=""+q(e.name||" ")+"",a+=""+q("Size "+t)+"")}):p.forEach(function(e,t){a+=""+q((e.name||" ").replace("X-Axis","X-Values"))+""}),"bubble"!=l.opts.type.name&&"scatter"!=l.opts.type.name&&p[0].labels.forEach(function(e,t){a+=""+q(e)+""}),a+="\n",e.file("xl/sharedStrings.xml",a);var i='';"bubble"==l.opts.type.name||("scatter"==l.opts.type.name?(i+='',i+='',p.forEach(function(e,t){i+=''})):(i+='
',i+='',i+='',p.forEach(function(e,t){i+=''}))),i+="",i+='',i+="
",e.file("xl/tables/table1.xml",i);var o='';if(o+='',"bubble"===l.opts.type.name?o+='':"scatter"===l.opts.type.name?o+='':o+='',o+='',o+='',"bubble"==l.opts.type.name){o+="",o+='',o+="",o+="",o+='',o+='0';for(var s=1;s',o+=""+s+"",o+="";o+="",p[0].values.forEach(function(e,t){o+='',o+=''+e+"";for(var r=1,a=1;a',o+=""+(p[a].values[t]||"")+"",o+="",o+='',o+=""+(p[a].sizes[t]||"")+"",o+="",r++;o+=""})}else if("scatter"==l.opts.type.name){o+="",o+='',o+="",o+="",o+='',o+='0';for(s=1;s',o+=""+s+"",o+="";o+="",p[0].values.forEach(function(e,t){o+='',o+=''+e+"";for(var r=1;r',o+=""+(p[r].values[t]||"")+"",o+="";o+=""})}else{o+="",o+='',o+="",o+="",o+='',o+='0';for(s=1;s<=p.length;s++)o+='',o+=""+s+"",o+="";o+="",p[0].labels.forEach(function(e,t){o+='',o+='',o+=""+(p.length+t+1)+"",o+="";for(var r=0;r',o+=""+(p[r].values[t]||"")+"",o+="";o+=""})}o+="",o+='',o+="\n",e.file("xl/worksheets/sheet1.xml",o),e.generateAsync({type:"base64"}).then(function(e){c.file("ppt/embeddings/Microsoft_Excel_Worksheet"+l.globalId+".xlsx",e,{base64:!0}),c.file("ppt/charts/_rels/"+l.fileName+".rels",''),c.file("ppt/charts/"+l.fileName,function(o){var s='';s+='',s+='',s+="",o.opts.showTitle?(s+=ne({title:o.opts.title||"Chart Title",fontSize:o.opts.titleFontSize||b,color:o.opts.titleColor,fontFace:o.opts.titleFontFace,rotate:o.opts.titleRotate,titleAlign:o.opts.titleAlign,titlePos:o.opts.titlePos}),s+=''):s+='';s+="",o.opts.layout?(s+="",s+=" ",s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=" ",s+=""):s+="";var l=!1;if(Array.isArray(o.opts.type))o.opts.type.forEach(function(e){var t=e.type.name,r=e.data,a=J(o.opts,e.options),n=a.secondaryValAxis?S:C,i=a.secondaryCatAxis?P:k;l=l||a.secondaryValAxis,s+=ee(t,r,a,n,i,!0)});else{var e=o.opts.type.name;s+=ee(e,o.data,o.opts,C,k,!1)}if("pie"!==o.opts.type.name&&"doughnut"!==o.opts.type.name){if(o.opts.valAxes&&!l)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.");s+=te(J(o.opts,o.opts.catAxes[0]),k,C),o.opts.catAxes[1]&&(s+=te(J(o.opts,o.opts.catAxes[1]),P,C))}else s+=te(o.opts,k,C);o.opts.hasArea=function(e){if(Array.isArray(e))return t="area",e.some(function(e){return e.type.name===t});var t;return"area"===e.name}(o.opts.type),o.opts.valAxes?(s+=re(J(o.opts,o.opts.valAxes[0]),C),o.opts.valAxes[1]&&(s+=re(J(o.opts,o.opts.valAxes[1]),S))):s+=re(o.opts,C)}o.opts.showDataTable&&(s+="",s+=' ',s+=' ',s+=' ',s+=' ',s+=" ",s+=" ",s+=' ',s+=" ",s+=" ",s+=' \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t ');s+=" ",s+=o.opts.fill?le(o.opts.fill):"",s+=o.opts.border?''+le(o.opts.border.color)+"":"",s+=" ",s+=" ",s+="",o.opts.showLegend&&(s+="",s+='',s+="",s+='',(o.opts.legendFontSize||o.opts.legendColor)&&(s+="",s+=" ",s+=" ",s+=" ",s+=" ",s+=o.opts.legendFontSize?'':"",o.opts.legendColor&&(s+=le(o.opts.legendColor)),s+=" ",s+=" ",s+=' ',s+=" ",s+=""),s+="");s+=' ',s+=' ',"scatter"===o.opts.type.name&&(s+='');return s+="",s+="",s+=" ",s+=' ',s+=" ",s+="",s+='',s+=""}(l)),t()}).catch(function(e){r(e)})})}};function N(r){var a,n,e,t,i,o,s,l,c,p=[],d=0,f=new JSZip;f.folder("_rels"),f.folder("docProps"),f.folder("ppt").folder("_rels"),f.folder("ppt/charts").folder("_rels"),f.folder("ppt/embeddings"),f.folder("ppt/media"),f.folder("ppt/slideLayouts").folder("_rels"),f.folder("ppt/slideMasters").folder("_rels"),f.folder("ppt/slides").folder("_rels"),f.folder("ppt/theme"),f.folder("ppt/notesMasters").folder("_rels"),f.folder("ppt/notesSlides").folder("_rels"),f.file("[Content_Types].xml",(a=''+g,a+='',a+=' ',a+=' ',a+=' ',a+=' ',a+=' ',a+=' ',a+=' ',I.slides.forEach(function(e,t){e.rels.forEach(function(e,t){"image"!=e.type&&"online"!=e.type&&"chart"!=e.type&&"m4v"!=e.extn&&-1==a.indexOf(e.type)&&(a+=' ')})}),a+=' ',a+=' ',a+=' ',a+=' ',I.slides.forEach(function(e,t){a+='',a+='',e.rels.forEach(function(e){"chart"==e.type&&(a+=' ')})}),a+=' ',a+=' ',a+=' ',a+=' ',I.slideLayouts.forEach(function(e,t){a+='',e.rels.forEach(function(e){"chart"==e.type&&(a+=' ')})}),I.slides.forEach(function(e,t){a+=' '}),I.masterSlide.rels.forEach(function(e){"chart"==e.type&&(a+=' '),"image"!=e.type&&"online"!=e.type&&"chart"!=e.type&&"m4v"!=e.extn&&-1==a.indexOf(e.type)&&(a+=' ')}),a+=' ',a+=' ',a+="")),f.file("_rels/.rels",''+g+' '),f.file("docProps/app.xml",(n=''+g,n+='',n+="0",n+="0",n+="Microsoft Office PowerPoint",n+="On-screen Show",n+="0",n+=""+I.slides.length+"",n+=""+I.slides.length+"",n+="0",n+="0",n+="false",n+="",n+=' ',n+=" Theme",n+=" 1",n+=" Slide Titles",n+=" "+I.slides.length+"",n+=" ",n+="",n+="",n+='',n+="Office Theme",I.slides.forEach(function(e,t){n+="Slide "+(t+1)+""}),n+="",n+="",n+=""+I.company+"",n+="false",n+="false",n+="false",n+="15.0000",n+="")),f.file("docProps/core.xml",(e=''+g,e+='',e+=""+q(I.title)+"",e+=""+q(I.subject)+"",e+=""+q(I.author)+"",e+=""+q(I.author)+"",e+=""+I.revision+"",e+=''+(new Date).toISOString()+"",e+=''+(new Date).toISOString()+"",e+="")),f.file("ppt/_rels/presentation.xml.rels",function(){var e=0,t=''+g;t+='',t+=' ',e++;for(var r=1;r<=I.slides.length;r++)t+=' ';return t+=' '}()),f.file("ppt/theme/theme1.xml",(t=''+g,t+='\t\t\t\t\t\t\t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t')),f.file("ppt/presentation.xml",function(){var e=0,t=''+g+'';t+='',t+="";for(var r=0;r';t+="",t+='',t+='';for(var r=1;r<10;r++)t+=" ",e+=457200;return t+="",t+=""}()),f.file("ppt/presProps.xml",''+g+''),f.file("ppt/tableStyles.xml",''+g+''),f.file("ppt/viewProps.xml",''+g+' ');for(var u=1;u<=I.slideLayouts.length;u++)f.file("ppt/slideLayouts/slideLayout"+u+".xml",fe(I.slideLayouts[u-1])),f.file("ppt/slideLayouts/_rels/slideLayout"+u+".xml.rels",(i=u,B.slideObjectRelationsToXml(I.slideLayouts[i-1],[{target:"../slideMasters/slideMaster1.xml",type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideMaster"}])));for(u=0;u'+g+'');f.file("ppt/slideMasters/slideMaster1.xml",(s=I.masterSlide,l=I.slideLayouts.map(function(e,t){return''}),c=''+g,c+='',c+=B.slideObjectToXml(s),c+='',c+=""+l.join("")+"",c+='',c+=' ',c+="")),f.file("ppt/slideMasters/_rels/slideMaster1.xml.rels",function(e){e.rels.length;var t=I.slideLayouts.map(function(e,t){return{target:"../slideLayouts/slideLayout"+(t+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"}),B.slideObjectRelationsToXml(e,t)}(I.masterSlide)),f.file("ppt/notesMasters/notesMaster1.xml",''+g+'6/20/18Click to edit Master text stylesSecond levelThird levelFourth levelFifth level‹#›'),f.file("ppt/notesMasters/_rels/notesMaster1.xml.rels",''+g+''),I.slideLayouts.forEach(function(e){D(e,f,p)}),I.slides.forEach(function(e){D(e,f,p)}),D(I.masterSlide,f,p),Promise.all(p).then(function(e){var t=-1"+t+"":""}function j(e,t,r){if(!Number.isInteger(e))try{console.warn("Integer expected!")}catch(e){}return(O(e)+O(t)+O(r)).toUpperCase()}function M(e){return 100/g,">").replace(/"/g,""").replace(/\'/g,"'")}function Q(e,n){var t=[];"string"!=typeof e&&"number"!=typeof e&&(Array.isArray(e)?t=e:"object"==typeof e&&(t=[e]),t.forEach(function(e,t){if(Array.isArray(e))Q(e,n);else if(e&&"object"==typeof e&&e.options&&e.options.hyperlink&&!e.options.hyperlink.rId)if("object"!=typeof e.options.hyperlink)console.log("ERROR: text `hyperlink` option should be an object. Ex: `hyperlink: {url:'https://github.com'}` ");else if(e.options.hyperlink.url||e.options.hyperlink.slide){var r=1;I.slides.forEach(function(e,t){r+=e.rels.length});var a=r+1;n.push({type:"hyperlink",data:e.options.hyperlink.slide?"slide":"dummy",rId:a,Target:e.options.hyperlink.url||e.options.hyperlink.slide}),e.options.hyperlink.rId=a}else console.log("ERROR: 'hyperlink requires either: `url` or `slide`'")}))}function V(e,c){var t,n=x,p=[],d=[],f=[],u=0,h=1*T,m=(c=c||{}).arrObjTabHeadRows||"",a=0;if(c.debug&&console.log("------------------------------------"),c.debug&&console.log("opts.w ............. = "+(c.w||"").toString()),c.debug&&console.log("opts.colW .......... = "+(c.colW||"").toString()),c.debug&&console.log("opts.slideMargin ... = "+(c.slideMargin||"").toString()),c.slideMargin||0==c.slideMargin||(c.slideMargin=x[0]),c.slideMargin||0==c.slideMargin?Array.isArray(c.slideMargin)?n=c.slideMargin:isNaN(c.slideMargin)||(n=[c.slideMargin,c.slideMargin,c.slideMargin,c.slideMargin]):c&&c.master&&c.master.margin&&(Array.isArray(c.master.margin)?n=c.master.margin:isNaN(c.master.margin)||(n=[c.master.margin,c.master.margin,c.master.margin,c.master.margin])),e[0].forEach(function(e,t){e||(e={});var r=e.options||e.opts||null;a+=r&&r.colspan?r.colspan:1}),c.debug&&console.log("arrInchMargins ..... = "+n.toString()),c.debug&&console.log("numCols ............ = "+a),!c.w&&c.colW&&(Array.isArray(c.colW)?c.colW.forEach(function(e,t){c.w+=e}):c.w=c.colW*a),t=c.w?M(c.w):I.pptLayout.width-M((c.x||n[1])+n[3]),c.debug&&console.log("emuSlideTabW (in) ........ = "+(t/T).toFixed(1)),c.debug&&console.log("gObjPptx.pptLayout.h ..... = "+I.pptLayout.height/T),!c.colW||!Array.isArray(c.colW))if(c.colW&&!isNaN(Number(c.colW))){var r=[];e[0].forEach(function(e,t){r.push(c.colW)}),c.colW=[],r.forEach(function(e,t){c.colW.push(e)})}else{c.colW=[];for(var i=0;is&&(s=a.length,l=t);var n=M(1.9*(e.opts.fontSize||c.fontSize||A)/100);e.opts&&e.opts.rowspan&&(n=0),e.opts.margin&&(e.opts.margin[0]&&(n+=e.opts.margin[0]*_/s),e.opts.margin[2]&&(n+=e.opts.margin[2]*_/s)),o.push(Math.round(n))});for(var r=0;rh&&(c.debug&&console.log("--------------- New Slide Created ---------------"),c.debug&&console.log(" (calc) "+(u/T).toFixed(1)+"+"+(o[l]/T).toFixed(1)+" > "+h/T.toFixed(1)),c.debug&&console.log("--------------- New Slide Created ---------------"),$.each(f,function(e,t){if(0 "+t+" row done!"),c.debug&&console.log("-> emuTabCurrH (in) . = "+(u/T).toFixed(1)),f.length&&d.push($.extend(!0,[],f)),f.length=0}),p.push($.extend(!0,[],d)),c.debug&&(console.log("arrObjSlides count = "+p.length),console.log(p)),p}function Y(e,t,r){if("none"===e)return"";var a="",n=J(t,e),i=n.type||"outer",o=n.blur*_,s=n.offset*_,l=6e4*n.angle,c=n.color,p=1e5*n.opacity;return a+="',a+='',a+='',a+="",a+=""}function Z(e){e&&"none"!==e&&("outer"!=e.type&&"inner"!=e.type&&(console.warn("Warning: shadow.type options are `outer` or `inner`."),e.type="outer"),e.angle&&((isNaN(Number(e.angle))||e.angle<0||359",strXml+=" ",strXml+=' ',strXml+=' ',strXml+=' ',strXml+=" ",strXml+=" ",strXml+="",strXml}function J(e,t,r){for(var a={},n=0;n<=arguments.length;n++){var i=arguments[n];i&&Object.keys(i).forEach(function(e){a[e]=i[e]})}return a}function ee(n,i,o,e,t,r){var s="";switch(n){case"area":case"bar":case"line":case"radar":s+="","bar"==n&&(s+='',s+=''),"radar"==n&&(s+=''),s+='';var l=-1;i.forEach(function(e){l++;var t=e.index;s+="",s+=' ',s+=' ',s+=" ",s+=" ",s+=" Sheet1!$"+R(t+1)+"$1",s+=' '+q(e.name)+"",s+=" ",s+=" ",s+=' ';var r=o.chartColors[l%o.chartColors.length];if(s+=" ","transparent"==r?s+="":o.chartColorsOpacity?s+=""+z(r,'')+"":s+=""+z(r)+"","line"==n?0==o.lineSize?s+="":(s+=''+z(r)+"",s+=''):o.dataBorder&&(s+=''+z(o.dataBorder.color)+''),s+=Y(o.shadow,w),s+=" ","line"==n||"radar"==n){s+="",s+=' ',o.lineDataSymbolSize&&(s+=' '),s+=" ",s+=" "+z(o.chartColors[t+1>o.chartColors.length?Math.floor(Math.random()*o.chartColors.length):t])+"";var a=o.lineDataSymbolLineColor||r;s+=' '+z(a)+'',s+=" ",s+=" ",s+=""}"bar"!=n||1!==i.length&&!o.valueBarColors||o.chartColors==f||e.values.forEach(function(e,t){var r=e<0?o.invertedColors||f:o.chartColors;s+=" ",s+=' ',s+=' ',s+=' ',s+=" ",0===o.lineSize?s+="":"bar"===n?(s+="",s+=' ',s+=""):(s+="",s+=" ",s+=' ',s+=" ",s+=""),s+=Y(o.shadow,w),s+=" ",s+=" "}),s+="",o.catLabelFormatCode?(s+=" ",s+=" Sheet1!$A$2:$A$"+(e.labels.length+1)+"",s+=" ",s+=" "+o.catLabelFormatCode+"",s+=' ',e.labels.forEach(function(e,t){s+=''+q(e)+""}),s+=" ",s+=" "):(s+=" ",s+=" Sheet1!$A$2:$A$"+(e.labels.length+1)+"",s+=" ",s+='\t ',e.labels.forEach(function(e,t){s+=''+q(e)+""}),s+=" ",s+=" "),s+="",s+=" ",s+=" ",s+=" Sheet1!$"+R(t+1)+"$2:$"+R(t+1)+"$"+(e.labels.length+1)+"",s+=" ",s+=" General",s+='\t ',e.values.forEach(function(e,t){s+=''+(e||0==e?e:"")+""}),s+=" ",s+=" ",s+=" ","line"==n&&(s+=''),s+=""}),s+=" ",s+=' ',s+=" ",s+=" ",s+=" ",s+=" ",s+=' ',s+=" "+z(o.dataLabelColor||y)+"",s+=' ',s+=" ",s+=" ",s+=" ","area"==o.type.name||"radar"==o.type.name||r||(s+=''),s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=" ","bar"==n?(s+=' ',s+=' '):"line"==n&&(s+=' '),s+=' ',s+=' ',s+="";break;case"scatter":s+="",s+='',s+='';l=-1;i.filter(function(e,t){return 0",s+=' ',s+=' ',s+=" ",s+=" ",s+=" Sheet1!$"+u[e+1]+"$1",s+=' '+r.name+"",s+=" ",s+=" ",s+=" ";var t=o.chartColors[l%o.chartColors.length];"transparent"==t?s+="":o.chartColorsOpacity?s+=""+z(t,'')+"":s+=""+z(t)+"",0==o.lineSize?s+="":(s+=''+z(t)+"",s+=''),s+=Y(o.shadow,w),s+=" ",s+="",s+=' ',o.lineDataSymbolSize&&(s+=' '),s+=" ",s+=" "+z(o.chartColors[e+1>o.chartColors.length?Math.floor(Math.random()*o.chartColors.length):e])+"";var a=o.lineDataSymbolLineColor||t;s+=' '+z(a)+'',s+=" ",s+=" ",s+="",1!==i.length&&!o.valueBarColors||o.chartColors==f||r.values.forEach(function(e,t){var r=e<0?o.invertedColors||f:o.chartColors;s+=" ",s+=' ',s+=' ',s+=' ',s+=" ",0===o.lineSize?s+="":(s+="",s+=' ',s+=""),s+=Y(o.shadow,w),s+=" ",s+=" "}),s+="",s+=" ",s+=" Sheet1!$A$2:$A$"+(i[0].values.length+1)+"",s+=" ",s+=" General",s+=' ',i[0].values.forEach(function(e,t){s+=''+(e||"")+""}),s+=" ",s+=" ",s+="",s+="",s+=" ",s+=" Sheet1!$"+R(e+1)+"$2:$"+R(e+1)+"$"+(i[0].values.length+1)+"",s+=" ",s+=" General",s+=' ',i[0].values.forEach(function(e,t){s+=''+(r.values[t]||"")+""}),s+=" ",s+=" ",s+="",s+='',s+=""}),s+=" ",s+=' ',s+=" ",s+=" ",s+=" ",s+=" ",s+=' ',s+=" "+z(o.dataLabelColor||y)+"",s+=' ',s+=" ",s+=" ",s+=" ",s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=" ",s+=' ',s+=' ',s+="";break;case"bubble":s+="",s+='';l=-1;var a=1;i.filter(function(e,t){return 0",s+=' ',s+=' ',s+=" ",s+=" ",s+=" Sheet1!$"+u[a]+"$1",s+=' '+r.name+"",s+=" ",s+=" ",s+="";var t=o.chartColors[l%o.chartColors.length];"transparent"==t?s+="":o.chartColorsOpacity?s+=""+z(t,'')+"":s+=""+z(t)+"",0==o.lineSize?s+="":o.dataBorder?s+=''+z(o.dataBorder.color)+'':(s+=''+z(t)+"",s+=''),s+=Y(o.shadow,w),s+="",s+="",s+=" ",s+=" Sheet1!$A$2:$A$"+(i[0].values.length+1)+"",s+=" ",s+=" General",s+=' ',i[0].values.forEach(function(e,t){s+=''+(e||0==e?e:"")+""}),s+=" ",s+=" ",s+="",s+="",s+=" ",s+=" Sheet1!$"+R(a)+"$2:$"+R(a)+"$"+(i[0].values.length+1)+"",a++,s+=" ",s+=" General",s+=' ',i[0].values.forEach(function(e,t){s+=''+(r.values[t]||0==r.values[t]?r.values[t]:"")+""}),s+=" ",s+=" ",s+="",s+=" ",s+=" ",s+=" Sheet1!$"+R(a)+"$2:$"+R(e+2)+"$"+(r.sizes.length+1)+"",a++,s+=" ",s+=" General",s+='\t ',r.sizes.forEach(function(e,t){s+=''+(e||"")+""}),s+=" ",s+=" ",s+=" ",s+=' ',s+=""}),s+=" ",s+=' ',s+=" ",s+=" ",s+=" ",s+=" ",s+=' ',s+=" "+z(o.dataLabelColor||y)+"",s+=' ',s+=" ",s+=" ",s+=" ",s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=" ",s+=' ',s+=' ',s+="";break;case"pie":case"doughnut":var c=i[0];s+="",s+=' ',s+="",s+=' ',s+=' ',s+=" ",s+=" ",s+=" Sheet1!$B$1",s+=" ",s+=' ',s+=' '+q(c.name)+"",s+=" ",s+=" ",s+=" ",s+=" ",s+=' ',s+=' ',o.dataNoEffects?s+="":s+=Y(o.shadow,w),s+=" ",s+='',c.labels.forEach(function(e,t){s+="",s+=' ',s+=' ',s+=" ",s+=" "+z(o.chartColors[t+1>o.chartColors.length?Math.floor(Math.random()*o.chartColors.length):t])+"",o.dataBorder&&(s+=''+z(o.dataBorder.color)+''),s+=Y(o.shadow,w),s+=" ",s+=""}),s+="",c.labels.forEach(function(e,t){s+="",s+=' ',s+=' ',s+=" ",s+=" ",s+=" ",s+=' ',s+=" "+z(o.dataLabelColor||y)+"",s+=' ',s+=" ",s+=" ",s+=" ","pie"==n&&(s+=' '),s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=" "}),s+='\t\t \t\t \t\t \t\t \t\t \t\t \t\t \t\t \t\t \t\t \t\t \t\t '+("pie"==n?'':"")+'\t\t \t\t \t\t \t\t \t\t \t\t \t\t ',s+="",s+="",s+=" ",s+=" Sheet1!$A$2:$A$"+(c.labels.length+1)+"",s+=" ",s+='\t ',c.labels.forEach(function(e,t){s+=''+q(e)+""}),s+=" ",s+=" ",s+="",s+=" ",s+=" ",s+=" Sheet1!$B$2:$B$"+(c.labels.length+1)+"",s+=" ",s+='\t ',c.values.forEach(function(e,t){s+=''+(e||0==e?e:"")+""}),s+=" ",s+=" ",s+=" ",s+=" ",s+=' ',"doughnut"==n&&(s+=' '),s+=""}return s}function te(r,e,t){var a="";return"scatter"==r.type.name||"bubble"==r.type.name?a+="":a+="",a+=' ',a+=' ',a+=' ',a+=' ',a+="none"!==r.catGridLine?K(r.catGridLine,p):"",r.showCatAxisTitle&&(a+=ne({color:r.catAxisTitleColor,fontFace:r.catAxisTitleFontFace,fontSize:r.catAxisTitleFontSize,rotate:r.catAxisTitleRotate,title:r.catAxisTitle||"Axis Title"})),"scatter"==r.type.name||"bubble"==r.type.name?a+=' ':a+=' ',"scatter"===r.type.name?(a+=' ',a+=' ',a+=' '):(a+=' ',a+=' ',a+=' '),a+=" ",a+=' ',a+=0==r.catAxisLineShow?"":'',a+=' ',a+=" ",a+=" ",a+=" ",a+=" ",a+=" ",a+=" ",a+=" ",a+=" ",a+=' ',a+=' ',a+=' ',a+=" ",a+=" ",a+=' ',a+=" ",a+=" ",a+=' ',a+=' ',a+=' ',a+=' ',a+=' ',r.catAxisLabelFrequency&&(a+=' '),r.catLabelFormatCode&&(["catAxisBaseTimeUnit","catAxisMajorTimeUnit","catAxisMinorTimeUnit"].forEach(function(e,t){!r[e]||"string"==typeof r[e]&&-1!=["days","months","years"].indexOf(e.toLowerCase())||(console.warn("`"+e+"` must be one of: 'days','months','years' !"),r[e]=null)}),r.catAxisBaseTimeUnit&&(a+=' '),r.catAxisMajorTimeUnit&&(a+=' '),r.catAxisMinorTimeUnit&&(a+=' '),r.catAxisMajorUnit&&(a+=' '),r.catAxisMinorUnit&&(a+=' ')),"scatter"==r.type.name||"bubble"==r.type.name?a+="":a+="",a}function re(e,t){var r=t===C?"col"==e.barDir?"l":"b":"col"==e.barDir?"r":"t",a="",n="r"===r||"t"===r?"max":"autoZero",i=t===C?k:P;return a+="",a+=' ',a+=" ",a+=' ',(e.valAxisMaxVal||0==e.valAxisMaxVal)&&(a+=''),(e.valAxisMinVal||0==e.valAxisMinVal)&&(a+=''),a+=" ",a+=' ',a+=' ',"none"!=e.valGridLine&&(a+=K(e.valGridLine,p)),e.showValAxisTitle&&(a+=ne({color:e.valAxisTitleColor,fontFace:e.valAxisTitleFontFace,fontSize:e.valAxisTitleFontSize,rotate:e.valAxisTitleRotate,title:e.valAxisTitle||"Axis Title"})),a+=' ',"scatter"===e.type.name?(a+=' ',a+=' ',a+=' '):(a+=' ',a+=' ',a+=' '),a+=" ",a+=' ',a+=0==e.valAxisLineShow?"":'',a+=' ',a+=" ",a+=" ",a+=" ",a+=" ",a+=" ",a+=" ",a+=" ",a+=" ",a+=' ',a+=' ',a+=' ',a+=" ",a+=" ",a+=' ',a+=" ",a+=" ",a+=' ',a+=' ',a+=' ',e.valAxisMajorUnit&&(a+=' '),a+=""}function ae(e){return 6e4*(360<(e=e||0)?e-360:e)}function ne(e){var t="left"==e.titleAlign?"l":"right"==e.titleAlign&&"r",r="";r+="",r+=" ",r+=" ",e.rotate?r+=' ':r+=" ",r+=" ",r+=" ",r+=t?'':"";var a="";return e.fontSize&&(a='sz="'+e.fontSize+'00"'),r+=" ',r+=' ',r+=' ',r+=" ",r+=" ",r+=" ",r+=" ',r+=' ',r+=' ',r+=" ",r+=" "+(q(e.title)||"")+"",r+=" ",r+=" ",r+=" ",r+=" ",e.titlePos&&e.titlePos.x&&e.titlePos.y?(r+="",r+=" ",r+=' ',r+=' ',r+=' ',r+=' ',r+=" ",r+=""):r+=" ",r+=' ',r+=""}function ie(a){if(!a.options.isTableCell&&(void 0===a.text||null==a.text))return"";a.options||(a.options={});var n=[],e=a.options.isTableCell?"":"",t=a.options.isTableCell?"":"",i=e;return"string"!=typeof a.text&&"number"!=typeof a.text||(a.text=[{text:a.text.toString(),options:a.options||{}}]),Array.isArray(a.text)&&a.text.forEach(function(r,e){r.options=r.options||a.options||{},0==e&&r.options&&!r.options.bullet&&a.options.bullet&&(r.options.bullet=a.options.bullet),"string"!=typeof r.text&&"number"!=typeof r.text||(r.text=r.text.toString().replace(/\r*\n/g,g),-1":""):t+=' wrap="square" rtlCol="0">',t+="";return e.isTableCell?"":t}(a.options),0==a.options.h&&a.options.line&&a.options.align?i+='':"placeholder"===a.type?(i+="",i+=oe(a,!0),i+=""):i+="",n.forEach(function(r,e){r.options.rtlMode,strXmlBullet="",strXmlParaSpc="",r.options.lineIdx=e,r.options.align=r.options.align||a.options.align,r.options.lineSpacing=r.options.lineSpacing||a.options.lineSpacing,r.options.indentLevel=r.options.indentLevel||a.options.indentLevel,r.options.paraSpaceBefore=r.options.paraSpaceBefore||a.options.paraSpaceBefore,r.options.paraSpaceAfter=r.options.paraSpaceAfter||a.options.paraSpaceAfter,r.options.lineIdx=e;var t=oe(r,!1);0==e?i+=""+t:0"+t),$.each(a.options,function(e,t){"bullet"==e||r.options[e]||(r.options[e]=t)}),i+=function(e,t){var r,a="",n=se(e,!1);if(1<(r=t.split(g)).length){for(var i="",o=0,s=r.length;o"+n+""+q(r[o]),o+1");a=i}else e.align&&e.lineIdx,a=""+n+""+q(t);return a+""}(r.options,r.text)}),a.options.isTableCell&&(a.options.fontSize||a.options.fontFace)?(i+='',a.options.fontFace&&(i+=' ',i+=' ',i+=' '),i+=""):i+='',i+="",i+=t}function oe(e,t){var r="",a="",n="",i=342900,o=t?"a:lvl1pPr":"a:pPr",s="<"+o+(e.options.rtlMode?' rtl="1" ':"");if(e.options.align)switch(e.options.align){case"l":case"left":s+=' algn="l"';break;case"r":case"right":s+=' algn="r"';break;case"c":case"ctr":case"center":s+=' algn="ctr"';break;case"justify":s+=' algn="just"'}if(e.options.lineSpacing&&(a=''),e.options.indentLevel&&!isNaN(Number(e.options.indentLevel))&&0'),e.options.paraSpaceAfter&&!isNaN(Number(e.options.paraSpaceAfter))&&0'),paraPropXmlCore=s,"object"==typeof e.options.bullet){if(e.options.bullet.type)"number"==e.options.bullet.type.toString().toLowerCase()&&(s+=' marL="'+(e.options.indentLevel&&0'}}else 1==e.options.bullet?(s+=' marL="'+(e.options.indentLevel&&0'):r="";return s+=">"+n+a+r,t&&(s+=se(e.options,!0)),s+=""}function se(e,t){var r="",a=t?"a:defRPr":"a:rPr";return r+="<"+a+' lang="'+(e.lang?e.lang:"en-US")+'" '+(e.lang?' altLang="en-US"':""),r+=e.bold?' b="1"':"",r+=e.fontSize?' sz="'+Math.round(e.fontSize)+'00"':"",r+=e.italic?' i="1"':"",r+=e.strike?' strike="sngStrike"':"",r+=e.underline||e.hyperlink?' u="sng"':"",r+=e.subscript?' baseline="-40000"':e.superscript?' baseline="30000"':"",r+=e.charSpacing?' spc="'+100*e.charSpacing+'" kern="0"':"",r+=' dirty="0" smtClean="0">',(e.color||e.fontFace||e.outline)&&(e.outline&&"object"==typeof e.outline&&(r+=''+le(e.outline.color||"FFFFFF")+""),e.color&&(r+=le(e.color)),e.fontFace&&(r+='')),e.hyperlink&&("object"!=typeof e.hyperlink?console.log("ERROR: text `hyperlink` option should be an object. Ex: `hyperlink:{url:'https://github.com'}` "):e.hyperlink.url||e.hyperlink.slide?e.hyperlink.url?r+='':e.hyperlink.slide&&(r+=''):console.log("ERROR: 'hyperlink requires either `url` or `slide`'")),r+=""}function le(e,t){var r,a="solid",n="",i="";if(t&&"string"==typeof t&&(i+="",i+=le(t.replace("#",""),!1),i+="",i+=""),e)switch("string"==typeof e?r=e:(e.type&&(a=e.type),e.color&&(r=e.color),e.alpha&&(n+='')),a){case"solid":i+=""+z(r,n)+""}return i}function ce(e){var t="";if(e){var r=e.options&&e.options.placeholderIdx?e.options.placeholderIdx:"",a=e.options&&e.options.placeholderType?e.options.placeholderType:"";t+=""}return t}function pe(e){var t=''+g;return t+='",t+=B.slideObjectToXml(e),t+="",t+=""}function de(e){var t,r=''+g;return r+='',r+=''+q((t="",e.data.forEach(function(e){"notes"===e.type&&(t+=e.text)}),t.replace(/\r*\n/g,g)))+''+e.numb+''}function fe(e){var t=''+g;return t+='',t+=B.slideObjectToXml(e),t+="",t+=""}this.version="2.4.0-beta.20181027",this.inch2Emu=M,this.rgbToHex=j,this.getLayout=function(){return I.pptLayout},this.setRTL=function(e){"boolean"==typeof e&&(I.rtlMode=e)},this.setLayout=function(e){if("object"==typeof e&&e.width&&e.height)t.LAYOUT_USER.width=Math.round(Number(e.width)*T),t.LAYOUT_USER.height=Math.round(Number(e.height)*T),I.pptLayout=t.LAYOUT_USER;else if(-1 "+t+" > tr").length)return $("#"+i+" > "+t+" > tr:first-child").find("> th, > td").each(function(e,t){if($(this).attr("colspan"))for(var r=0;r<$(this).attr("colspan");r++)p.push(Math.round($(this).outerWidth()/$(this).attr("colspan")));else p.push($(this).outerWidth())}),!1}),$.each(p,function(e,t){d+=t}),$.each(p,function(e,t){var r=Number((u*(t/d*100)/100/T).toFixed(2)),a=$("#"+i+" thead tr:first-child th:nth-child("+(e+1)+")").data("pptx-min-width"),n=$("#"+i+" thead tr:first-child th:nth-child("+(e+1)+")").data("pptx-width");c.push(n||(r "+r+" > tr").each(function(e,t){var n=[];switch($(t).find("> th, > td").each(function(e,i){var t,r=[];t=$(i).css("color").replace(/\s+/gi,"").replace("rgba(","").replace("rgb(","").replace(")","").split(","),r=$(i).css("background-color").replace(/\s+/gi,"").replace("rgba(","").replace("rgb(","").replace(")","").split(","),"rgba(0, 0, 0, 0)"!=$(i).css("background-color")&&"transparent"!=$(i).css("background-color")||(r=[255,255,255]);var o={fontSize:$(i).css("font-size").replace(/[a-z]/gi,""),bold:"bold"==$(i).css("font-weight")||500<=Number($(i).css("font-weight")),color:j(Number(t[0]),Number(t[1]),Number(t[2])),fill:j(Number(r[0]),Number(r[1]),Number(r[2]))};-1<["left","center","right","start","end"].indexOf($(i).css("text-align"))&&(o.align=$(i).css("text-align").replace("start","left").replace("end","right")),-1<["top","middle","bottom"].indexOf($(i).css("vertical-align"))&&(o.valign=$(i).css("vertical-align")),$(i).css("padding-left")&&(o.margin=[],$.each(["padding-top","padding-right","padding-bottom","padding-left"],function(e,t){o.margin.push(Math.round($(i).css(t).replace(/\D/gi,"")))})),$(i).attr("colspan")&&(o.colspan=$(i).attr("colspan")),$(i).attr("rowspan")&&(o.rowspan=$(i).attr("rowspan")),($(i).css("border-top-width")||$(i).css("border-right-width")||$(i).css("border-bottom-width")||$(i).css("border-left-width"))&&(o.border=[],$.each(["top","right","bottom","left"],function(e,t){var r,a=Math.round(Number($(i).css("border-"+t+"-width").replace("px","")));r=$(i).css("border-"+t+"-color").replace(/\s+/gi,"").replace("rgba(","").replace("rgb(","").replace(")","").split(",");var n=j(Number(r[0]),Number(r[1]),Number(r[2]));o.border.push({pt:a,color:n})}));var a=$(i).clone();a.html($(i).html().replace(/]*>/gi,"\n")),n.push({text:$.trim(a.text()),opts:o})}),r){case"thead":o.push(n);break;case"tbody":s.push(n);break;case"tfoot":l.push(n)}})}),n.margin&&(n.slideMargin=n.margin,delete n.margin),n.arrObjTabHeadRows=o||"",n.colW=c,V(o.concat(s).concat(l),n).forEach(function(e,t){var r=n.master?a.addNewSlide(n.master):a.addNewSlide();0==t&&(n.y=n.y||f[0]),0 opts.y = "+n.y),r.addTable(e,{x:n.x||f[3],y:n.y,w:u/T,colW:c,autoPage:!1}),n.addImage&&r.addImage({path:n.addImage.url,x:n.addImage.x,y:n.addImage.y,w:n.addImage.w,h:n.addImage.h}),n.addShape&&r.addShape(n.addShape.shape,n.addShape.opts||{}),n.addTable&&r.addTable(n.addTable.rows,n.addTable.opts||{}),n.addText&&r.addText(n.addText.text,n.addText.opts||{})})}else console.error('Table "'+i+'" does not exist!')}};if(NODEJS){var $=null,fs=null,JSZip=null,sizeOf=null;try{var jsdom=require("jsdom"),dom=new jsdom.JSDOM("");$=require("jquery")(dom.window)}catch(e){throw console.error("Unable to load `jquery`!\n"+e),"LIB-MISSING-JQUERY"}try{fs=require("fs")}catch(e){throw console.error("Unable to load `fs`"),"LIB-MISSING-FS"}try{https=require("https")}catch(e){throw console.error("Unable to load `https`"),"LIB-MISSING-HTTPS"}try{JSZip=require("jszip")}catch(e){throw console.error("Unable to load `jszip`"),"LIB-MISSING-JSZIP"}try{sizeOf=require("image-size")}catch(e){throw console.error("Unable to load `image-size`"),"LIB-MISSING-IMGSIZE"}module.exports=PptxGenJS}else if("undefined"!=typeof module&&module.exports&&"function"==typeof require&&"undefined"!=typeof window){try{$=require("jquery")}catch(e){throw console.error("Unable to load `jquery`!\n"+e),"LIB-MISSING-JQUERY"}try{JSZip=require("jszip")}catch(e){throw console.error("Unable to load `jszip`"),"LIB-MISSING-JSZIP"}module.exports=PptxGenJS} +/* PptxGenJS 2.4.0-20181028 */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],S=C.document,a=Object.getPrototypeOf,s=t.slice,m=t.concat,l=t.push,n=t.indexOf,r={},i=r.toString,g=r.hasOwnProperty,o=g.toString,c=o.call(Object),v={},y=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},A=function(e){return null!=e&&e===e.window},p={type:!0,src:!0,noModule:!0};function b(e,t,r){var a,n=(t=t||S).createElement("script");if(n.text=e,r)for(a in p)r[a]&&(n[a]=r[a]);t.head.appendChild(n).parentNode.removeChild(n)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?r[i.call(e)]||"object":typeof e}var k=function(e,t){return new k.fn.init(e,t)},d=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function f(e){var t=!!e&&"length"in e&&e.length,r=x(e);return!y(e)&&!A(e)&&("array"===r||0===t||"number"==typeof t&&0+~]|"+R+")"+R+"*"),G=new RegExp("="+R+"*([^\\]'\"]*?)"+R+"*\\]","g"),q=new RegExp(j),Q=new RegExp("^"+O+"$"),V={ID:new RegExp("^#("+O+")"),CLASS:new RegExp("^\\.("+O+")"),TAG:new RegExp("^("+O+"|[*])"),ATTR:new RegExp("^"+z),PSEUDO:new RegExp("^"+j),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+R+"*(even|odd|(([+-]|)(\\d*)n|)"+R+"*(?:([+-]|)"+R+"*(\\d+)|))"+R+"*\\)|)","i"),bool:new RegExp("^(?:"+D+")$","i"),needsContext:new RegExp("^"+R+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+R+"*((?:-\\d)?\\d*)"+R+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,X=/^[^{]+\{\s*\[native \w/,K=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,J=/[+~]/,$=new RegExp("\\\\([\\da-f]{1,6}"+R+"?|("+R+")|.)","ig"),ee=function(e,t,r){var a="0x"+t-65536;return a!=a||r?t:a<0?String.fromCharCode(a+65536):String.fromCharCode(a>>10|55296,1023&a|56320)},te=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,re=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},ae=function(){w()},ne=ye(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{F.apply(t=B.call(y.childNodes),y.childNodes),t[y.childNodes.length].nodeType}catch(r){F={apply:t.length?function(e,t){I.apply(e,B.call(t))}:function(e,t){for(var r=e.length,a=0;e[r++]=t[a++];);e.length=r-1}}}function ie(e,t,r,a){var n,i,o,s,l,c,p,d=t&&t.ownerDocument,f=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==f&&9!==f&&11!==f)return r;if(!a&&((t?t.ownerDocument||t:y)!==C&&w(t),t=t||C,S)){if(11!==f&&(l=K.exec(e)))if(n=l[1]){if(9===f){if(!(o=t.getElementById(n)))return r;if(o.id===n)return r.push(o),r}else if(d&&(o=d.getElementById(n))&&v(t,o)&&o.id===n)return r.push(o),r}else{if(l[2])return F.apply(r,t.getElementsByTagName(e)),r;if((n=l[3])&&u.getElementsByClassName&&t.getElementsByClassName)return F.apply(r,t.getElementsByClassName(n)),r}if(u.qsa&&!T[e+" "]&&(!g||!g.test(e))){if(1!==f)d=t,p=e;else if("object"!==t.nodeName.toLowerCase()){for((s=t.getAttribute("id"))?s=s.replace(te,re):t.setAttribute("id",s=k),i=(c=h(e)).length;i--;)c[i]="#"+s+" "+ve(c[i]);p=c.join(","),d=J.test(e)&&me(t.parentNode)||t}if(p)try{return F.apply(r,d.querySelectorAll(p)),r}catch(e){}finally{s===k&&t.removeAttribute("id")}}}return m(e.replace(U,"$1"),t,r,a)}function oe(){var a=[];return function e(t,r){return a.push(t+" ")>b.cacheLength&&delete e[a.shift()],e[t+" "]=r}}function se(e){return e[k]=!0,e}function le(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ce(e,t){for(var r=e.split("|"),a=r.length;a--;)b.attrHandle[r[a]]=t}function pe(e,t){var r=t&&e,a=r&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(a)return a;if(r)for(;r=r.nextSibling;)if(r===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function fe(r){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===r}}function ue(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ne(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function he(o){return se(function(i){return i=+i,se(function(e,t){for(var r,a=o([],e.length,i),n=a.length;n--;)e[r=a[n]]&&(e[r]=!(t[r]=e[r]))})})}function me(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in u=ie.support={},n=ie.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},w=ie.setDocument=function(e){var t,r,a=e?e.ownerDocument||e:y;return a!==C&&9===a.nodeType&&a.documentElement&&(o=(C=a).documentElement,S=!n(C),y!==C&&(r=C.defaultView)&&r.top!==r&&(r.addEventListener?r.addEventListener("unload",ae,!1):r.attachEvent&&r.attachEvent("onunload",ae)),u.attributes=le(function(e){return e.className="i",!e.getAttribute("className")}),u.getElementsByTagName=le(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),u.getElementsByClassName=X.test(C.getElementsByClassName),u.getById=le(function(e){return o.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),u.getById?(b.filter.ID=function(e){var t=e.replace($,ee);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&S){var r=t.getElementById(e);return r?[r]:[]}}):(b.filter.ID=function(e){var r=e.replace($,ee);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===r}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&S){var r,a,n,i=t.getElementById(e);if(i){if((r=i.getAttributeNode("id"))&&r.value===e)return[i];for(n=t.getElementsByName(e),a=0;i=n[a++];)if((r=i.getAttributeNode("id"))&&r.value===e)return[i]}return[]}}),b.find.TAG=u.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):u.qsa?t.querySelectorAll(e):void 0}:function(e,t){var r,a=[],n=0,i=t.getElementsByTagName(e);if("*"===e){for(;r=i[n++];)1===r.nodeType&&a.push(r);return a}return i},b.find.CLASS=u.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&S)return t.getElementsByClassName(e)},s=[],g=[],(u.qsa=X.test(C.querySelectorAll))&&(le(function(e){o.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&g.push("[*^$]="+R+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||g.push("\\["+R+"*(?:value|"+D+")"),e.querySelectorAll("[id~="+k+"-]").length||g.push("~="),e.querySelectorAll(":checked").length||g.push(":checked"),e.querySelectorAll("a#"+k+"+*").length||g.push(".#.+[+~]")}),le(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&g.push("name"+R+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&g.push(":enabled",":disabled"),o.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")})),(u.matchesSelector=X.test(p=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&le(function(e){u.disconnectedMatch=p.call(e,"*"),p.call(e,"[s!='']:x"),s.push("!=",j)}),g=g.length&&new RegExp(g.join("|")),s=s.length&&new RegExp(s.join("|")),t=X.test(o.compareDocumentPosition),v=t||X.test(o.contains)?function(e,t){var r=9===e.nodeType?e.documentElement:e,a=t&&t.parentNode;return e===a||!(!a||1!==a.nodeType||!(r.contains?r.contains(a):e.compareDocumentPosition&&16&e.compareDocumentPosition(a)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},_=t?function(e,t){if(e===t)return c=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!u.sortDetached&&t.compareDocumentPosition(e)===r?e===C||e.ownerDocument===y&&v(y,e)?-1:t===C||t.ownerDocument===y&&v(y,t)?1:l?N(l,e)-N(l,t):0:4&r?-1:1)}:function(e,t){if(e===t)return c=!0,0;var r,a=0,n=e.parentNode,i=t.parentNode,o=[e],s=[t];if(!n||!i)return e===C?-1:t===C?1:n?-1:i?1:l?N(l,e)-N(l,t):0;if(n===i)return pe(e,t);for(r=e;r=r.parentNode;)o.unshift(r);for(r=t;r=r.parentNode;)s.unshift(r);for(;o[a]===s[a];)a++;return a?pe(o[a],s[a]):o[a]===y?-1:s[a]===y?1:0}),C},ie.matches=function(e,t){return ie(e,null,null,t)},ie.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&w(e),t=t.replace(G,"='$1']"),u.matchesSelector&&S&&!T[t+" "]&&(!s||!s.test(t))&&(!g||!g.test(t)))try{var r=p.call(e,t);if(r||u.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace($,ee),e[3]=(e[3]||e[4]||e[5]||"").replace($,ee),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||ie.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&ie.error(e[0]),e},PSEUDO:function(e){var t,r=!e[6]&&e[2];return V.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":r&&q.test(r)&&(t=h(r,!0))&&(t=r.indexOf(")",r.length-t)-r.length)&&(e[0]=e[0].slice(0,t),e[2]=r.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace($,ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=f[e+" "];return t||(t=new RegExp("(^|"+R+")"+e+"("+R+"|$)"))&&f(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(r,a,n){return function(e){var t=ie.attr(e,r);return null==t?"!="===a:!a||(t+="","="===a?t===n:"!="===a?t!==n:"^="===a?n&&0===t.indexOf(n):"*="===a?n&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function E(e,r,a){return y(r)?k.grep(e,function(e,t){return!!r.call(e,t,e)!==a}):r.nodeType?k.grep(e,function(e){return e===r!==a}):"string"!=typeof r?k.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(k.fn.init=function(e,t,r){var a,n;if(!e)return this;if(r=r||L,"string"==typeof e){if(!(a="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:I.exec(e))||!a[1]&&t)return!t||t.jquery?(t||r).find(e):this.constructor(t).find(e);if(a[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(a[1],t&&t.nodeType?t.ownerDocument||t:S,!0)),_.test(a[1])&&k.isPlainObject(t))for(a in t)y(this[a])?this[a](t[a]):this.attr(a,t[a]);return this}return(n=S.getElementById(a[2]))&&(this[0]=n,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):y(e)?void 0!==r.ready?r.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,L=k(S);var F=/^(?:parents|prev(?:Until|All))/,B={children:!0,contents:!0,next:!0,prev:!0};function N(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),r=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]+)/i,pe=/^$|^module$|\/(?:java|ecma)script/i,de={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function fe(e,t){var r;return r=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&T(e,t)?k.merge([e],r):r}function ue(e,t){for(var r=0,a=e.length;rx",v.noCloneChecked=!!he.cloneNode(!0).lastChild.defaultValue;var ye=S.documentElement,Ae=/^key/,be=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,xe=/^([^.]*)(?:\.(.+)|)/;function we(){return!0}function Ce(){return!1}function Se(){try{return S.activeElement}catch(e){}}function ke(e,t,r,a,n,i){var o,s;if("object"==typeof t){for(s in"string"!=typeof r&&(a=a||r,r=void 0),t)ke(e,s,r,a,t[s],i);return e}if(null==a&&null==n?(n=r,a=r=void 0):null==n&&("string"==typeof r?(n=a,a=void 0):(n=a,a=r,r=void 0)),!1===n)n=Ce;else if(!n)return e;return 1===i&&(o=n,(n=function(e){return k().off(e),o.apply(this,arguments)}).guid=o.guid||(o.guid=k.guid++)),e.each(function(){k.event.add(this,t,n,a,r)})}k.event={global:{},add:function(t,e,r,a,n){var i,o,s,l,c,p,d,f,u,h,m,g=Z.get(t);if(g)for(r.handler&&(r=(i=r).handler,n=i.selector),n&&k.find.matchesSelector(ye,n),r.guid||(r.guid=k.guid++),(l=g.events)||(l=g.events={}),(o=g.handle)||(o=g.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),c=(e=(e||"").match(D)||[""]).length;c--;)u=m=(s=xe.exec(e[c])||[])[1],h=(s[2]||"").split(".").sort(),u&&(d=k.event.special[u]||{},u=(n?d.delegateType:d.bindType)||u,d=k.event.special[u]||{},p=k.extend({type:u,origType:m,data:a,handler:r,guid:r.guid,selector:n,needsContext:n&&k.expr.match.needsContext.test(n),namespace:h.join(".")},i),(f=l[u])||((f=l[u]=[]).delegateCount=0,d.setup&&!1!==d.setup.call(t,a,h,o)||t.addEventListener&&t.addEventListener(u,o)),d.add&&(d.add.call(t,p),p.handler.guid||(p.handler.guid=r.guid)),n?f.splice(f.delegateCount++,0,p):f.push(p),k.event.global[u]=!0)},remove:function(e,t,r,a,n){var i,o,s,l,c,p,d,f,u,h,m,g=Z.hasData(e)&&Z.get(e);if(g&&(l=g.events)){for(c=(t=(t||"").match(D)||[""]).length;c--;)if(u=m=(s=xe.exec(t[c])||[])[1],h=(s[2]||"").split(".").sort(),u){for(d=k.event.special[u]||{},f=l[u=(a?d.delegateType:d.bindType)||u]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),o=i=f.length;i--;)p=f[i],!n&&m!==p.origType||r&&r.guid!==p.guid||s&&!s.test(p.namespace)||a&&a!==p.selector&&("**"!==a||!p.selector)||(f.splice(i,1),p.selector&&f.delegateCount--,d.remove&&d.remove.call(e,p));o&&!f.length&&(d.teardown&&!1!==d.teardown.call(e,h,g.handle)||k.removeEvent(e,u,g.handle),delete l[u])}else for(u in l)k.event.remove(e,u+t[c],r,a,!0);k.isEmptyObject(l)&&Z.remove(e,"handle events")}},dispatch:function(e){var t,r,a,n,i,o,s=k.event.fix(e),l=new Array(arguments.length),c=(Z.get(this,"events")||{})[s.type]||[],p=k.event.special[s.type]||{};for(l[0]=s,t=1;t\x20\t\r\n\f]*)[^>]*)\/>/gi,Te=/\s*$/g;function Le(e,t){return T(e,"table")&&T(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Fe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Be(e,t){var r,a,n,i,o,s,l,c;if(1===t.nodeType){if(Z.hasData(e)&&(i=Z.access(e),o=Z.set(t,i),c=i.events))for(n in delete o.handle,o.events={},c)for(r=0,a=c[n].length;r")},clone:function(e,t,r){var a,n,i,o,s,l,c,p=e.cloneNode(!0),d=k.contains(e.ownerDocument,e);if(!(v.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(o=fe(p),a=0,n=(i=fe(e)).length;a").prop({charset:r.scriptCharset,src:r.url}).on("load error",n=function(e){a.remove(),n=null,e&&t("error"===e.type?404:200,e.type)}),S.head.appendChild(a[0])},abort:function(){n&&n()}}});var Wt,Ht=[],Gt=/(=)\?(?=&|$)|\?\?/;k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Ht.pop()||k.expando+"_"+bt++;return this[e]=!0,e}}),k.ajaxPrefilter("json jsonp",function(e,t,r){var a,n,i,o=!1!==e.jsonp&&(Gt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Gt.test(e.data)&&"data");if(o||"jsonp"===e.dataTypes[0])return a=e.jsonpCallback=y(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,o?e[o]=e[o].replace(Gt,"$1"+a):!1!==e.jsonp&&(e.url+=(xt.test(e.url)?"&":"?")+e.jsonp+"="+a),e.converters["script json"]=function(){return i||k.error(a+" was not called"),i[0]},e.dataTypes[0]="json",n=C[a],C[a]=function(){i=arguments},r.always(function(){void 0===n?k(C).removeProp(a):C[a]=n,e[a]&&(e.jsonpCallback=t.jsonpCallback,Ht.push(a)),i&&y(n)&&n(i[0]),i=n=void 0}),"script"}),v.createHTMLDocument=((Wt=S.implementation.createHTMLDocument("").body).innerHTML="
",2===Wt.childNodes.length),k.parseHTML=function(e,t,r){return"string"!=typeof e?[]:("boolean"==typeof t&&(r=t,t=!1),t||(v.createHTMLDocument?((a=(t=S.implementation.createHTMLDocument("")).createElement("base")).href=S.location.href,t.head.appendChild(a)):t=S),i=!r&&[],(n=_.exec(e))?[t.createElement(n[1])]:(n=ve([e],t,i),i&&i.length&&k(i).remove(),k.merge([],n.childNodes)));var a,n,i},k.fn.load=function(e,t,r){var a,n,i,o=this,s=e.indexOf(" ");return-1").append(k.parseHTML(e)).find(a):e)}).always(r&&function(e,t){o.each(function(){r.apply(this,i||[e.responseText,t,e])})}),this},k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,r){var a,n,i,o,s,l,c=k.css(e,"position"),p=k(e),d={};"static"===c&&(e.style.position="relative"),s=p.offset(),i=k.css(e,"top"),l=k.css(e,"left"),("absolute"===c||"fixed"===c)&&-1<(i+l).indexOf("auto")?(o=(a=p.position()).top,n=a.left):(o=parseFloat(i)||0,n=parseFloat(l)||0),y(t)&&(t=t.call(e,r,k.extend({},s))),null!=t.top&&(d.top=t.top-s.top+o),null!=t.left&&(d.left=t.left-s.left+n),"using"in t?t.using.call(e,d):p.css(d)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,r,a=this[0];return a?a.getClientRects().length?(e=a.getBoundingClientRect(),r=a.ownerDocument.defaultView,{top:e.top+r.pageYOffset,left:e.left+r.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,r,a=this[0],n={top:0,left:0};if("fixed"===k.css(a,"position"))t=a.getBoundingClientRect();else{for(t=this.offset(),r=a.ownerDocument,e=a.offsetParent||r.documentElement;e&&(e===r.body||e===r.documentElement)&&"static"===k.css(e,"position");)e=e.parentNode;e&&e!==a&&1===e.nodeType&&((n=k(e).offset()).top+=k.css(e,"borderTopWidth",!0),n.left+=k.css(e,"borderLeftWidth",!0))}return{top:t.top-n.top-k.css(a,"marginTop",!0),left:t.left-n.left-k.css(a,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===k.css(e,"position");)e=e.offsetParent;return e||ye})}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,n){var i="pageYOffset"===n;k.fn[t]=function(e){return W(this,function(e,t,r){var a;if(A(e)?a=e:9===e.nodeType&&(a=e.defaultView),void 0===r)return a?a[n]:e[t];a?a.scrollTo(i?a.pageXOffset:r,i?r:a.pageYOffset):e[t]=r},t,e,arguments.length)}}),k.each(["top","left"],function(e,r){k.cssHooks[r]=Me(v.pixelPosition,function(e,t){if(t)return t=je(e,r),Re.test(t)?k(e).position()[r]+"px":t})}),k.each({Height:"height",Width:"width"},function(o,s){k.each({padding:"inner"+o,content:s,"":"outer"+o},function(a,i){k.fn[i]=function(e,t){var r=arguments.length&&(a||"boolean"!=typeof e),n=a||(!0===e||!0===t?"margin":"border");return W(this,function(e,t,r){var a;return A(e)?0===i.indexOf("outer")?e["inner"+o]:e.document.documentElement["client"+o]:9===e.nodeType?(a=e.documentElement,Math.max(e.body["scroll"+o],a["scroll"+o],e.body["offset"+o],a["offset"+o],a["client"+o])):void 0===r?k.css(e,t,n):k.style(e,t,r,n)},s,r?e:void 0,r)}})}),k.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,r){k.fn[r]=function(e,t){return 0>2,i=(3&t)<<4|r>>4,o=1>6:64,s=2>4,r=(15&n)<<4|(i=h.indexOf(e.charAt(s++)))>>2,a=(3&i)<<6|(o=h.indexOf(e.charAt(s++))),c[l++]=t,64!==i&&(c[l++]=r),64!==o&&(c[l++]=a);return c}},{"./support":27,"./utils":29}],2:[function(e,t,r){"use strict";function a(e,t,r,a,n){this.compressedSize=e,this.uncompressedSize=t,this.crc32=r,this.compression=a,this.compressedContent=n}var n=e("./external"),i=e("./stream/DataWorker"),o=e("./stream/DataLengthProbe"),s=e("./stream/Crc32Probe");o=e("./stream/DataLengthProbe");a.prototype={getContentWorker:function(){var e=new i(n.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new o("data_length")),t=this;return e.on("end",function(){if(this.streamInfo.data_length!==t.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),e},getCompressedWorker:function(){return new i(n.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},a.createWorkerFrom=function(e,t,r){return e.pipe(new s).pipe(new o("uncompressedSize")).pipe(t.compressWorker(r)).pipe(new o("compressedSize")).withStreamInfo("compression",t)},t.exports=a},{"./external":6,"./stream/Crc32Probe":22,"./stream/DataLengthProbe":23,"./stream/DataWorker":24}],3:[function(e,t,r){"use strict";var a=e("./stream/GenericWorker");r.STORE={magic:"\0\0",compressWorker:function(e){return new a("STORE compression")},uncompressWorker:function(){return new a("STORE decompression")}},r.DEFLATE=e("./flate")},{"./flate":7,"./stream/GenericWorker":25}],4:[function(e,t,r){"use strict";var a=e("./utils"),s=function(){for(var e,t=[],r=0;r<256;r++){e=r;for(var a=0;a<8;a++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}();t.exports=function(e,t){return void 0!==e&&e.length?"string"!==a.getTypeOf(e)?function(e,t,r,a){var n=s,i=a+r;e^=-1;for(var o=a;o>>8^n[255&(e^t[o])];return-1^e}(0|t,e,e.length,0):function(e,t,r,a){var n=s,i=a+r;e^=-1;for(var o=a;o>>8^n[255&(e^t.charCodeAt(o))];return-1^e}(0|t,e,e.length,0):0}},{"./utils":29}],5:[function(e,t,r){"use strict";r.base64=!1,r.binary=!1,r.dir=!1,r.createFolders=!0,r.date=null,r.compression=null,r.compressionOptions=null,r.comment=null,r.unixPermissions=null,r.dosPermissions=null},{}],6:[function(r,a,e){(function(e){"use strict";var t=e.Promise||r("lie");a.exports={Promise:t}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{lie:56}],7:[function(e,t,r){"use strict";function a(e,t){s.call(this,"FlateWorker/"+e),this._pako=new i[e]({raw:!0,level:t.level||-1}),this.meta={};var r=this;this._pako.onData=function(e){r.push({data:e,meta:r.meta})}}var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,i=e("pako"),o=e("./utils"),s=e("./stream/GenericWorker"),l=n?"uint8array":"array";r.magic="\b\0",o.inherits(a,s),a.prototype.processChunk=function(e){this.meta=e.meta,this._pako.push(o.transformTo(l,e.data),!1)},a.prototype.flush=function(){s.prototype.flush.call(this),this._pako.push([],!0)},a.prototype.cleanUp=function(){s.prototype.cleanUp.call(this),this._pako=null},r.compressWorker=function(e){return new a("Deflate",e)},r.uncompressWorker=function(){return new a("Inflate",{})}},{"./stream/GenericWorker":25,"./utils":29,pako:57}],8:[function(e,t,r){"use strict";function a(e,t,r,a){n.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=t,this.zipPlatform=r,this.encodeFileName=a,this.streamFiles=e,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}var I=e("../utils"),n=e("../stream/GenericWorker"),F=e("../utf8"),B=e("../crc32"),N=e("../signature"),D=function(e,t){var r,a="";for(r=0;r>>=8;return a},i=function(e,t,r,a,n,i){var o,s,l=e.file,c=e.compression,p=i!==F.utf8encode,d=I.transformTo("string",i(l.name)),f=I.transformTo("string",F.utf8encode(l.name)),u=l.comment,h=I.transformTo("string",i(u)),m=I.transformTo("string",F.utf8encode(u)),g=f.length!==l.name.length,v=m.length!==u.length,y="",A="",b="",x=l.dir,w=l.date,C={crc32:0,compressedSize:0,uncompressedSize:0};t&&!r||(C.crc32=e.crc32,C.compressedSize=e.compressedSize,C.uncompressedSize=e.uncompressedSize);var S=0;t&&(S|=8),p||!g&&!v||(S|=2048);var k,P,T,_=0,E=0;x&&(_|=16),"UNIX"===n?(E=798,_|=(k=l.unixPermissions,P=x,(T=k)||(T=P?16893:33204),(65535&T)<<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=D(1,1)+D(B(d),4)+f,y+="up"+D(A.length,2)+A),v&&(b=D(1,1)+D(B(h),4)+m,y+="uc"+D(b.length,2)+b);var L="";return L+="\n\0",L+=D(S,2),L+=c.magic,L+=D(o,2),L+=D(s,2),L+=D(C.crc32,4),L+=D(C.compressedSize,4),L+=D(C.uncompressedSize,4),L+=D(d.length,2),L+=D(y.length,2),{fileRecord:N.LOCAL_FILE_HEADER+L+d+y,dirRecord:N.CENTRAL_FILE_HEADER+D(E,2)+L+D(h.length,2)+"\0\0\0\0"+D(_,4)+D(a,4)+d+y+h}};I.inherits(a,n),a.prototype.push=function(e){var t=e.meta.percent||0,r=this.entriesCount,a=this._sources.length;this.accumulate?this.contentBuffer.push(e):(this.bytesWritten+=e.data.length,n.prototype.push.call(this,{data:e.data,meta:{currentFile:this.currentFile,percent:r?(t+100*(r-a-1))/r:100}}))},a.prototype.openedSource=function(e){if(this.currentSourceOffset=this.bytesWritten,this.currentFile=e.file.name,this.streamFiles&&!e.file.dir){var t=i(e,this.streamFiles,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:t.fileRecord,meta:{percent:0}})}else this.accumulate=!0},a.prototype.closedSource=function(e){this.accumulate=!1;var t,r=i(e,this.streamFiles,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(r.dirRecord),this.streamFiles&&!e.file.dir)this.push({data:(t=e,N.DATA_DESCRIPTOR+D(t.crc32,4)+D(t.compressedSize,4)+D(t.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},a.prototype.flush=function(){for(var e=this.bytesWritten,t=0;t=this.index;t--)r=(r<<8)+this.byteAt(t);return this.index+=e,r},readString:function(e){return n.transformTo("string",this.readData(e))},readData:function(e){},lastIndexOfSignature:function(e){},readAndCheckSignature:function(e){},readDate:function(){var e=this.readInt(4);return new Date(Date.UTC(1980+(e>>25&127),(e>>21&15)-1,e>>16&31,e>>11&31,e>>5&63,(31&e)<<1))}},t.exports=a},{"../utils":29}],16:[function(e,t,r){"use strict";function a(e){n.call(this,e)}var n=e("./Uint8ArrayReader");e("../utils").inherits(a,n),a.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=a},{"../utils":29,"./Uint8ArrayReader":18}],17:[function(e,t,r){"use strict";function a(e){n.call(this,e)}var n=e("./DataReader");e("../utils").inherits(a,n),a.prototype.byteAt=function(e){return this.data.charCodeAt(this.zero+e)},a.prototype.lastIndexOfSignature=function(e){return this.data.lastIndexOf(e)-this.zero},a.prototype.readAndCheckSignature=function(e){return e===this.readData(4)},a.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=a},{"../utils":29,"./DataReader":15}],18:[function(e,t,r){"use strict";function a(e){n.call(this,e)}var n=e("./ArrayReader");e("../utils").inherits(a,n),a.prototype.readData=function(e){if(this.checkOffset(e),0===e)return new Uint8Array(0);var t=this.data.subarray(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=a},{"../utils":29,"./ArrayReader":14}],19:[function(e,t,r){"use strict";var a=e("../utils"),n=e("../support"),i=e("./ArrayReader"),o=e("./StringReader"),s=e("./NodeBufferReader"),l=e("./Uint8ArrayReader");t.exports=function(e){var t=a.getTypeOf(e);return a.checkSupport(t),"string"!==t||n.uint8array?"nodebuffer"===t?new s(e):n.uint8array?new l(a.transformTo("uint8array",e)):new i(a.transformTo("array",e)):new o(e)}},{"../support":27,"../utils":29,"./ArrayReader":14,"./NodeBufferReader":16,"./StringReader":17,"./Uint8ArrayReader":18}],20:[function(e,t,r){"use strict";r.LOCAL_FILE_HEADER="PK",r.CENTRAL_FILE_HEADER="PK",r.CENTRAL_DIRECTORY_END="PK",r.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",r.ZIP64_CENTRAL_DIRECTORY_END="PK",r.DATA_DESCRIPTOR="PK\b"},{}],21:[function(e,t,r){"use strict";function a(e){n.call(this,"ConvertWorker to "+e),this.destType=e}var n=e("./GenericWorker"),i=e("../utils");i.inherits(a,n),a.prototype.processChunk=function(e){this.push({data:i.transformTo(this.destType,e.data),meta:e.meta})},t.exports=a},{"../utils":29,"./GenericWorker":25}],22:[function(e,t,r){"use strict";function a(){n.call(this,"Crc32Probe")}var n=e("./GenericWorker"),i=e("../crc32");e("../utils").inherits(a,n),a.prototype.processChunk=function(e){this.streamInfo.crc32=i(e.data,this.streamInfo.crc32||0),this.push(e)},t.exports=a},{"../crc32":4,"../utils":29,"./GenericWorker":25}],23:[function(e,t,r){"use strict";function a(e){i.call(this,"DataLengthProbe for "+e),this.propName=e,this.withStreamInfo(e,0)}var n=e("../utils"),i=e("./GenericWorker");n.inherits(a,i),a.prototype.processChunk=function(e){if(e){var t=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=t+e.data.length}i.prototype.processChunk.call(this,e)},t.exports=a},{"../utils":29,"./GenericWorker":25}],24:[function(e,t,r){"use strict";function a(e){i.call(this,"DataWorker");var t=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,e.then(function(e){t.dataIsReady=!0,t.data=e,t.max=e&&e.length||0,t.type=n.getTypeOf(e),t.isPaused||t._tickAndRepeat()},function(e){t.error(e)})}var n=e("../utils"),i=e("./GenericWorker");n.inherits(a,i),a.prototype.cleanUp=function(){i.prototype.cleanUp.call(this),this.data=null},a.prototype.resume=function(){return!!i.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,n.delay(this._tickAndRepeat,[],this)),!0)},a.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(n.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},a.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var e=null,t=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":e=this.data.substring(this.index,t);break;case"uint8array":e=this.data.subarray(this.index,t);break;case"array":case"nodebuffer":e=this.data.slice(this.index,t)}return this.index=t,this.push({data:e,meta:{percent:this.max?this.index/this.max*100:0}})},t.exports=a},{"../utils":29,"./GenericWorker":25}],25:[function(e,t,r){"use strict";function a(e){this.name=e||"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}a.prototype={push:function(e){this.emit("data",e)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(e){this.emit("error",e)}return!0},error:function(e){return!this.isFinished&&(this.isPaused?this.generatedError=e:(this.isFinished=!0,this.emit("error",e),this.previous&&this.previous.error(e),this.cleanUp()),!0)},on:function(e,t){return this._listeners[e].push(t),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(e,t){if(this._listeners[e])for(var r=0;r "+e:e}},t.exports=a},{}],26:[function(o,s,e){(function(l){"use strict";function t(e,s){return new a.Promise(function(t,r){var a=[],n=e._internalType,i=e._outputType,o=e._mimeType;e.on("data",function(e,t){a.push(e),s&&s(t)}).on("error",function(e){a=[],r(e)}).on("end",function(){try{var e=function(e,t,r){switch(e){case"blob":return c.newBlob(c.transformTo("arraybuffer",t),r);case"base64":return p.encode(t);default:return c.transformTo(e,t)}}(i,function(e,t){var r,a=0,n=null,i=0;for(r=0;r>>6:(r<65536?t[i++]=224|r>>>12:(t[i++]=240|r>>>18,t[i++]=128|r>>>12&63),t[i++]=128|r>>>6&63),t[i++]=128|63&r);return t}(e)},i.utf8decode=function(e){return l.nodebuffer?s.transformTo("nodebuffer",e).toString("utf-8"):function(e){var t,r,a,n,i=e.length,o=new Array(2*i);for(t=r=0;t>10&1023,o[r++]=56320|1023&a)}return o.length!==r&&(o.subarray?o=o.subarray(0,r):o.length=r),s.applyFromCharCode(o)}(e=s.transformTo(l.uint8array?"uint8array":"array",e))},s.inherits(r,o),r.prototype.processChunk=function(e){var t=s.transformTo(l.uint8array?"uint8array":"array",e.data);if(this.leftOver&&this.leftOver.length){if(l.uint8array){var r=t;(t=new Uint8Array(r.length+this.leftOver.length)).set(this.leftOver,0),t.set(r,this.leftOver.length)}else t=this.leftOver.concat(t);this.leftOver=null}var a=function(e,t){var r;for((t=t||e.length)>e.length&&(t=e.length),r=t-1;0<=r&&128==(192&e[r]);)r--;return r<0?t:0===r?t:r+c[e[r]]>t?r:t}(t),n=t;a!==t.length&&(l.uint8array?(n=t.subarray(0,a),this.leftOver=t.subarray(a,t.length)):(n=t.slice(0,a),this.leftOver=t.slice(a,t.length))),this.push({data:i.utf8decode(n),meta:e.meta})},r.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:i.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},i.Utf8DecodeWorker=r,s.inherits(a,o),a.prototype.processChunk=function(e){this.push({data:i.utf8encode(e.data),meta:e.meta})},i.Utf8EncodeWorker=a},{"./nodejsUtils":12,"./stream/GenericWorker":25,"./support":27,"./utils":29}],29:[function(e,t,s){"use strict";function r(e){return e}function l(e,t){for(var r=0;r>8;this.dir=!!(16&this.externalFileAttributes),0===e&&(this.dosPermissions=63&this.externalFileAttributes),3===e&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(e){if(this.extraFields[1]){var t=n(this.extraFields[1].value);this.uncompressedSize===i.MAX_VALUE_32BITS&&(this.uncompressedSize=t.readInt(8)),this.compressedSize===i.MAX_VALUE_32BITS&&(this.compressedSize=t.readInt(8)),this.localHeaderOffset===i.MAX_VALUE_32BITS&&(this.localHeaderOffset=t.readInt(8)),this.diskNumberStart===i.MAX_VALUE_32BITS&&(this.diskNumberStart=t.readInt(4))}},readExtraFields:function(e){var t,r,a,n=e.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});e.indexr;)t.push(arguments[r++]);return g[++m]=function(){s("function"==typeof e?e:Function(e),t)},a(m),m},u=function(e){delete g[e]},"process"==e("./_cof")(d)?a=function(e){d.nextTick(o(y,e,1))}:h?(i=(n=new h).port2,n.port1.onmessage=A,a=o(i.postMessage,i,1)):p.addEventListener&&"function"==typeof postMessage&&!p.importScripts?(a=function(e){p.postMessage(e+"","*")},p.addEventListener("message",A,!1)):a=v in c("script")?function(e){l.appendChild(c("script"))[v]=function(){l.removeChild(this),y.call(e)}}:function(e){setTimeout(o(y,e,1),0)}),t.exports={set:f,clear:u}},{"./_cof":37,"./_ctx":39,"./_dom-create":41,"./_global":44,"./_html":46,"./_invoke":48}],53:[function(e,t,r){var n=e("./_is-object");t.exports=function(e,t){if(!n(e))return e;var r,a;if(t&&"function"==typeof(r=e.toString)&&!n(a=r.call(e)))return a;if("function"==typeof(r=e.valueOf)&&!n(a=r.call(e)))return a;if(!t&&"function"==typeof(r=e.toString)&&!n(a=r.call(e)))return a;throw TypeError("Can't convert object to primitive value")}},{"./_is-object":49}],54:[function(e,t,r){var a=e("./_export"),n=e("./_task");a(a.G+a.B,{setImmediate:n.set,clearImmediate:n.clear})},{"./_export":42,"./_task":52}],55:[function(e,p,t){(function(t){"use strict";function r(){l=!0;for(var e,t,r=c.length;r;){for(t=c,c=[],e=-1;++e>>6:(r<65536?t[i++]=224|r>>>12:(t[i++]=240|r>>>18,t[i++]=128|r>>>12&63),t[i++]=128|r>>>6&63),t[i++]=128|63&r);return t},r.buf2binstring=function(e){return l(e,e.length)},r.binstring2buf=function(e){for(var t=new c.Buf8(e.length),r=0,a=t.length;r>10&1023,s[a++]=56320|1023&n)}return l(s,a)},r.utf8border=function(e,t){var r;for((t=t||e.length)>e.length&&(t=e.length),r=t-1;0<=r&&128==(192&e[r]);)r--;return r<0?t:0===r?t:r+p[e[r]]>t?r:t}},{"./common":60}],62:[function(e,t,r){"use strict";t.exports=function(e,t,r,a){for(var n=65535&e|0,i=e>>>16&65535|0,o=0;0!==r;){for(r-=o=2e3>>1:e>>>1;t[r]=e}return t}();t.exports=function(e,t,r,a){var n=s,i=a+r;e^=-1;for(var o=a;o>>8^n[255&(e^t[o])];return-1^e}},{}],65:[function(e,t,r){"use strict";function l(e,t){return e.msg=S[t],t}function c(e){return(e<<1)-(4e.avail_out&&(r=e.avail_out),0!==r&&(b.arraySet(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending&&(t.pending_out=0))}function f(e,t){x._tr_flush_block(e,0<=e.block_start?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,p(e.strm)}function u(e,t){e.pending_buf[e.pending++]=t}function h(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function i(e,t){var r,a,n=e.max_chain_length,i=e.strstart,o=e.prev_length,s=e.nice_match,l=e.strstart>e.w_size-U?e.strstart-(e.w_size-U):0,c=e.window,p=e.w_mask,d=e.prev,f=e.strstart+M,u=c[i+o-1],h=c[i+o];e.prev_length>=e.good_match&&(n>>=2),s>e.lookahead&&(s=e.lookahead);do{if(c[(r=t)+o]===h&&c[r+o-1]===u&&c[r]===c[i]&&c[++r]===c[i+1]){i+=2,r++;do{}while(c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&il&&0!=--n);return o<=e.lookahead?o:e.lookahead}function m(e){var t,r,a,n,i,o,s,l,c,p,d=e.w_size;do{if(n=e.window_size-e.lookahead-e.strstart,e.strstart>=d+(d-U)){for(b.arraySet(e.window,e.window,d,d,0),e.match_start-=d,e.strstart-=d,e.block_start-=d,t=r=e.hash_size;a=e.head[--t],e.head[t]=d<=a?a-d:0,--r;);for(t=r=d;a=e.prev[--t],e.prev[t]=d<=a?a-d:0,--r;);n+=d}if(0===e.strm.avail_in)break;if(o=e.strm,s=e.window,l=e.strstart+e.lookahead,c=n,p=void 0,p=o.avail_in,c=j)for(i=e.strstart-e.insert,e.ins_h=e.window[i],e.ins_h=(e.ins_h<=j&&(e.ins_h=(e.ins_h<=j)if(a=x._tr_tally(e,e.strstart-e.match_start,e.match_length-j),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=j){for(e.match_length--;e.strstart++,e.ins_h=(e.ins_h<=j&&(e.ins_h=(e.ins_h<=j&&e.match_length<=e.prev_length){for(n=e.strstart+e.lookahead-j,a=x._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-j),e.lookahead-=e.prev_length-1,e.prev_length-=2;++e.strstart<=n&&(e.ins_h=(e.ins_h<e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(m(e),0===e.lookahead&&t===k)return G;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var a=e.block_start+r;if((0===e.strstart||e.strstart>=a)&&(e.lookahead=e.strstart-a,e.strstart=a,f(e,!1),0===e.strm.avail_out))return G;if(e.strstart-e.block_start>=e.w_size-U&&(f(e,!1),0===e.strm.avail_out))return G}return e.insert=0,t===P?(f(e,!0),0===e.strm.avail_out?Q:V):(e.strstart>e.block_start&&(f(e,!1),e.strm.avail_out),G)}),new o(4,4,8,4,a),new o(4,5,16,8,a),new o(4,6,32,32,a),new o(4,4,16,16,n),new o(8,16,32,32,n),new o(8,16,128,128,n),new o(8,32,128,256,n),new o(32,128,258,1024,n),new o(32,258,258,4096,n)],r.deflateInit=function(e,t){return y(e,t,F,15,8,0)},r.deflateInit2=y,r.deflateReset=v,r.deflateResetKeep=s,r.deflateSetHeader=function(e,t){return e&&e.state?2!==e.state.wrap?_:(e.state.gzhead=t,T):_},r.deflate=function(e,t){var r,a,n,i;if(!e||!e.state||5>8&255),u(a,a.gzhead.time>>16&255),u(a,a.gzhead.time>>24&255),u(a,9===a.level?2:2<=a.strategy||a.level<2?4:0),u(a,255&a.gzhead.os),a.gzhead.extra&&a.gzhead.extra.length&&(u(a,255&a.gzhead.extra.length),u(a,a.gzhead.extra.length>>8&255)),a.gzhead.hcrc&&(e.adler=C(e.adler,a.pending_buf,a.pending,0)),a.gzindex=0,a.status=69):(u(a,0),u(a,0),u(a,0),u(a,0),u(a,0),u(a,9===a.level?2:2<=a.strategy||a.level<2?4:0),u(a,3),a.status=H);else{var o=F+(a.w_bits-8<<4)<<8;o|=(2<=a.strategy||a.level<2?0:a.level<6?1:6===a.level?2:3)<<6,0!==a.strstart&&(o|=32),o+=31-o%31,a.status=H,h(a,o),0!==a.strstart&&(h(a,e.adler>>>16),h(a,65535&e.adler)),e.adler=1}if(69===a.status)if(a.gzhead.extra){for(n=a.pending;a.gzindex<(65535&a.gzhead.extra.length)&&(a.pending!==a.pending_buf_size||(a.gzhead.hcrc&&a.pending>n&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),p(e),n=a.pending,a.pending!==a.pending_buf_size));)u(a,255&a.gzhead.extra[a.gzindex]),a.gzindex++;a.gzhead.hcrc&&a.pending>n&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),a.gzindex===a.gzhead.extra.length&&(a.gzindex=0,a.status=73)}else a.status=73;if(73===a.status)if(a.gzhead.name){n=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>n&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),p(e),n=a.pending,a.pending===a.pending_buf_size)){i=1;break}u(a,i=a.gzindexn&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),0===i&&(a.gzindex=0,a.status=91)}else a.status=91;if(91===a.status)if(a.gzhead.comment){n=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>n&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),p(e),n=a.pending,a.pending===a.pending_buf_size)){i=1;break}u(a,i=a.gzindexn&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),0===i&&(a.status=103)}else a.status=103;if(103===a.status&&(a.gzhead.hcrc?(a.pending+2>a.pending_buf_size&&p(e),a.pending+2<=a.pending_buf_size&&(u(a,255&e.adler),u(a,e.adler>>8&255),e.adler=0,a.status=H)):a.status=H),0!==a.pending){if(p(e),0===e.avail_out)return a.last_flush=-1,T}else if(0===e.avail_in&&c(t)<=c(r)&&t!==P)return l(e,-5);if(666===a.status&&0!==e.avail_in)return l(e,-5);if(0!==e.avail_in||0!==a.lookahead||t!==k&&666!==a.status){var s=2===a.strategy?function(e,t){for(var r;;){if(0===e.lookahead&&(m(e),0===e.lookahead)){if(t===k)return G;break}if(e.match_length=0,r=x._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(f(e,!1),0===e.strm.avail_out))return G}return e.insert=0,t===P?(f(e,!0),0===e.strm.avail_out?Q:V):e.last_lit&&(f(e,!1),0===e.strm.avail_out)?G:q}(a,t):3===a.strategy?function(e,t){for(var r,a,n,i,o=e.window;;){if(e.lookahead<=M){if(m(e),e.lookahead<=M&&t===k)return G;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=j&&0e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=j?(r=x._tr_tally(e,1,e.match_length-j),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=x._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(f(e,!1),0===e.strm.avail_out))return G}return e.insert=0,t===P?(f(e,!0),0===e.strm.avail_out?Q:V):e.last_lit&&(f(e,!1),0===e.strm.avail_out)?G:q}(a,t):A[a.level].func(a,t);if(s!==Q&&s!==V||(a.status=666),s===G||s===Q)return 0===e.avail_out&&(a.last_flush=-1),T;if(s===q&&(1===t?x._tr_align(a):5!==t&&(x._tr_stored_block(a,0,0,!1),3===t&&(d(a.head),0===a.lookahead&&(a.strstart=0,a.block_start=0,a.insert=0))),p(e),0===e.avail_out))return a.last_flush=-1,T}return t!==P?T:a.wrap<=0?1:(2===a.wrap?(u(a,255&e.adler),u(a,e.adler>>8&255),u(a,e.adler>>16&255),u(a,e.adler>>24&255),u(a,255&e.total_in),u(a,e.total_in>>8&255),u(a,e.total_in>>16&255),u(a,e.total_in>>24&255)):(h(a,e.adler>>>16),h(a,65535&e.adler)),p(e),0=r.w_size&&(0===i&&(d(r.head),r.strstart=0,r.block_start=0,r.insert=0),c=new b.Buf8(r.w_size),b.arraySet(c,t,p-r.w_size,r.w_size,0),t=c,p=r.w_size),o=e.avail_in,s=e.next_in,l=e.input,e.avail_in=p,e.next_in=0,e.input=t,m(r);r.lookahead>=j;){for(a=r.strstart,n=r.lookahead-(j-1);r.ins_h=(r.ins_h<>>=b=A>>>24,h-=b,0===(b=A>>>16&255))P[i++]=65535&A;else{if(!(16&b)){if(0==(64&b)){A=m[(65535&A)+(u&(1<>>=b,h-=b),h<15&&(u+=k[a++]<>>=b=A>>>24,h-=b,!(16&(b=A>>>16&255))){if(0==(64&b)){A=g[(65535&A)+(u&(1<>>=b,h-=b,(b=i-o)>3,u&=(1<<(h-=x<<3))-1,e.next_in=a,e.next_out=i,e.avail_in=a>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function n(){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 F.Buf16(320),this.work=new F.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function a(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=U,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new F.Buf32(p),t.distcode=t.distdyn=new F.Buf32(d),t.sane=1,t.back=-1,j):M}function i(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,a(e)):M}function o(e,t){var r,a;return e&&e.state?(a=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||15=i.wsize?(F.arraySet(i.window,t,r-i.wsize,i.wsize,0),i.wnext=0,i.whave=i.wsize):(a<(n=i.wsize-i.wnext)&&(n=a),F.arraySet(i.window,t,r-a,n,i.wnext),(a-=n)?(F.arraySet(i.window,t,r-a,a,0),i.wnext=a,i.whave=i.wsize):(i.wnext+=n,i.wnext===i.wsize&&(i.wnext=0),i.whave>>8&255,r.check=N(r.check,T,2,0),p=c=0,r.mode=2;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&c)<<8)+(c>>8))%31){e.msg="incorrect header check",r.mode=30;break}if(8!=(15&c)){e.msg="unknown compression method",r.mode=30;break}if(p-=4,w=8+(15&(c>>>=4)),0===r.wbits)r.wbits=w;else if(w>r.wbits){e.msg="invalid window size",r.mode=30;break}r.dmax=1<>8&1),512&r.flags&&(T[0]=255&c,T[1]=c>>>8&255,r.check=N(r.check,T,2,0)),p=c=0,r.mode=3;case 3:for(;p<32;){if(0===s)break e;s--,c+=a[i++]<>>8&255,T[2]=c>>>16&255,T[3]=c>>>24&255,r.check=N(r.check,T,4,0)),p=c=0,r.mode=4;case 4:for(;p<16;){if(0===s)break e;s--,c+=a[i++]<>8),512&r.flags&&(T[0]=255&c,T[1]=c>>>8&255,r.check=N(r.check,T,2,0)),p=c=0,r.mode=5;case 5:if(1024&r.flags){for(;p<16;){if(0===s)break e;s--,c+=a[i++]<>>8&255,r.check=N(r.check,T,2,0)),p=c=0}else r.head&&(r.head.extra=null);r.mode=6;case 6:if(1024&r.flags&&(s<(u=r.length)&&(u=s),u&&(r.head&&(w=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),F.arraySet(r.head.extra,a,i,u,w)),512&r.flags&&(r.check=N(r.check,a,u,i)),s-=u,i+=u,r.length-=u),r.length))break e;r.length=0,r.mode=7;case 7:if(2048&r.flags){if(0===s)break e;for(u=0;w=a[i+u++],r.head&&w&&r.length<65536&&(r.head.name+=String.fromCharCode(w)),w&&u>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=12;break;case 10:for(;p<32;){if(0===s)break e;s--,c+=a[i++]<>>=7&p,p-=7&p,r.mode=27;break}for(;p<3;){if(0===s)break e;s--,c+=a[i++]<>>=1)){case 0:r.mode=14;break;case 1:if(L(r),r.mode=20,6===t){c>>>=2,p-=2;break e}break;case 2:r.mode=17;break;case 3:e.msg="invalid block type",r.mode=30}c>>>=2,p-=2;break;case 14:for(c>>>=7&p,p-=7&p;p<32;){if(0===s)break e;s--,c+=a[i++]<>>16^65535)){e.msg="invalid stored block lengths",r.mode=30;break}if(r.length=65535&c,p=c=0,r.mode=15,6===t)break e;case 15:r.mode=16;case 16:if(u=r.length){if(s>>=5,p-=5,r.ndist=1+(31&c),c>>>=5,p-=5,r.ncode=4+(15&c),c>>>=4,p-=4,286>>=3,p-=3}for(;r.have<19;)r.lens[_[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,S={bits:r.lenbits},C=R(0,r.lens,0,19,r.lencode,0,r.work,S),r.lenbits=S.bits,C){e.msg="invalid code lengths set",r.mode=30;break}r.have=0,r.mode=19;case 19:for(;r.have>>16&255,y=65535&P,!((g=P>>>24)<=p);){if(0===s)break e;s--,c+=a[i++]<>>=g,p-=g,r.lens[r.have++]=y;else{if(16===y){for(k=g+2;p>>=g,p-=g,0===r.have){e.msg="invalid bit length repeat",r.mode=30;break}w=r.lens[r.have-1],u=3+(3&c),c>>>=2,p-=2}else if(17===y){for(k=g+3;p>>=g)),c>>>=3,p-=3}else{for(k=g+7;p>>=g)),c>>>=7,p-=7}if(r.have+u>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=30;break}for(;u--;)r.lens[r.have++]=w}}if(30===r.mode)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=30;break}if(r.lenbits=9,S={bits:r.lenbits},C=R(O,r.lens,0,r.nlen,r.lencode,0,r.work,S),r.lenbits=S.bits,C){e.msg="invalid literal/lengths set",r.mode=30;break}if(r.distbits=6,r.distcode=r.distdyn,S={bits:r.distbits},C=R(z,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,S),r.distbits=S.bits,C){e.msg="invalid distances set",r.mode=30;break}if(r.mode=20,6===t)break e;case 20:r.mode=21;case 21:if(6<=s&&258<=l){e.next_out=o,e.avail_out=l,e.next_in=i,e.avail_in=s,r.hold=c,r.bits=p,D(e,f),o=e.next_out,n=e.output,l=e.avail_out,i=e.next_in,a=e.input,s=e.avail_in,c=r.hold,p=r.bits,12===r.mode&&(r.back=-1);break}for(r.back=0;v=(P=r.lencode[c&(1<>>16&255,y=65535&P,!((g=P>>>24)<=p);){if(0===s)break e;s--,c+=a[i++]<>A)])>>>16&255,y=65535&P,!(A+(g=P>>>24)<=p);){if(0===s)break e;s--,c+=a[i++]<>>=A,p-=A,r.back+=A}if(c>>>=g,p-=g,r.back+=g,r.length=y,0===v){r.mode=26;break}if(32&v){r.back=-1,r.mode=12;break}if(64&v){e.msg="invalid literal/length code",r.mode=30;break}r.extra=15&v,r.mode=22;case 22:if(r.extra){for(k=r.extra;p>>=r.extra,p-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;v=(P=r.distcode[c&(1<>>16&255,y=65535&P,!((g=P>>>24)<=p);){if(0===s)break e;s--,c+=a[i++]<>A)])>>>16&255,y=65535&P,!(A+(g=P>>>24)<=p);){if(0===s)break e;s--,c+=a[i++]<>>=A,p-=A,r.back+=A}if(c>>>=g,p-=g,r.back+=g,64&v){e.msg="invalid distance code",r.mode=30;break}r.offset=y,r.extra=15&v,r.mode=24;case 24:if(r.extra){for(k=r.extra;p>>=r.extra,p-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=30;break}r.mode=25;case 25:if(0===l)break e;if(u=f-l,r.offset>u){if((u=r.offset-u)>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=30;break}u>r.wnext?(u-=r.wnext,h=r.wsize-u):h=r.wnext-u,u>r.length&&(u=r.length),m=r.window}else m=n,h=o-r.offset,u=r.length;for(lu?(m=F[B+o[A]],g=_[E+o[A]]):(m=96,g=0),l=1<>S)+(c-=l)]=h<<24|m<<16|g|0,0!==c;);for(l=1<>=1;if(0!==l?(T&=l-1,T+=l):T=0,A++,0==--L[y]){if(y===x)break;y=t[r+o[A]]}if(w>>7)]}function c(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function p(e,t,r){e.bi_valid>F-r?(e.bi_buf|=t<>F-e.bi_valid,e.bi_valid+=r-F):(e.bi_buf|=t<>>=1,r<<=1,0<--t;);return r>>>1}function u(e,t,r){var a,n,i=new Array(I+1),o=0;for(a=1;a<=I;a++)i[a]=o=o+r[a-1]<<1;for(n=0;n<=t;n++){var s=e[2*n+1];0!==s&&(e[2*n]=f(i[s]++,s))}}function s(e){var t;for(t=0;t>1;1<=r;r--)m(e,i,r);for(n=l;r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],m(e,i,1),a=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=a,i[2*n]=i[2*r]+i[2*a],e.depth[n]=(e.depth[r]>=e.depth[a]?e.depth[r]:e.depth[a])+1,i[2*r+1]=i[2*a+1]=n,e.heap[1]=n++,m(e,i,1),2<=e.heap_len;);e.heap[--e.heap_max]=e.heap[1],function(e,t){var r,a,n,i,o,s,l=t.dyn_tree,c=t.max_code,p=t.stat_desc.static_tree,d=t.stat_desc.has_stree,f=t.stat_desc.extra_bits,u=t.stat_desc.extra_base,h=t.stat_desc.max_length,m=0;for(i=0;i<=I;i++)e.bl_count[i]=0;for(l[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;r>=7;a<_;a++)for(V[a]=n<<7,e=0;e<1<>>=1)if(1&r&&0!==e.dyn_ltree[2*t])return w;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return C;for(t=32;t>>3,(i=e.static_len+3+7>>>3)<=n&&(n=i)):n=i=r+5,r+4<=n&&-1!==t?b(e,t,r,a):4===e.strategy||i===n?(p(e,2+(a?1:0),3),g(e,W,H)):(p(e,4+(a?1:0),3),function(e,t,r,a){var n;for(p(e,t-257,5),p(e,r-1,5),p(e,a-4,4),n=0;n>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(q[r]+P+1)]++,e.dyn_dtree[2*l(t)]++),e.last_lit===e.lit_bufsize-1},r._tr_align=function(e){var t;p(e,2,3),d(e,N,W),16===(t=e).bi_valid?(c(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):8<=t.bi_valid&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}},{"../utils/common":60}],72:[function(e,t,r){"use strict";t.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}},{}]},{},[10])(10)}),function(e){function a(){}function i(e){if("object"!=typeof this)throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],p(e,this)}function n(r,a){for(;3===r._state;)r=r._value;return 0===r._state?void r._deferreds.push(a):(r._handled=!0,void i._immediateFn(function(){var e=1===r._state?a.onFulfilled:a.onRejected;if(null!==e){var t;try{t=e(r._value)}catch(e){return void s(a.promise,e)}o(a.promise,t)}else(1===r._state?o:s)(a.promise,r._value)}))}function o(t,e){try{if(e===t)throw new TypeError("A promise cannot be resolved with itself.");if(e&&("object"==typeof e||"function"==typeof e)){var r=e.then;if(e instanceof i)return t._state=3,t._value=e,void l(t);if("function"==typeof r)return void p((a=r,n=e,function(){a.apply(n,arguments)}),t)}t._state=1,t._value=e,l(t)}catch(e){s(t,e)}var a,n}function s(e,t){e._state=2,e._value=t,l(e)}function l(e){2===e._state&&0===e._deferreds.length&&i._immediateFn(function(){e._handled||i._unhandledRejectionFn(e._value)});for(var t=0,r=e._deferreds.length;t':"",P=1;return S.slide.back&&(k+=le(!1,S.slide.back)),S.slide.bkgdImgRid&&(k+=''),k+="",k+='',k+='',k+='',S.data.forEach(function(a,e){var t,r=0,n=0,i=G("75%","X"),o=0,s="",l=null;switch(S.layoutObj&&S.layoutObj.data&&a.options&&a.options.placeholder&&(t=S.layoutObj.data.filter(function(e){return e.options.placeholderName==a.options.placeholder})[0]),a.options=a.options||{},(a.options.w||0==a.options.w)&&(a.options.cx=a.options.w),(a.options.h||0==a.options.h)&&(a.options.cy=a.options.h),(a.options.x||0==a.options.x)&&(r=G(a.options.x,"X")),(a.options.y||0==a.options.y)&&(n=G(a.options.y,"Y")),(a.options.cx||0==a.options.cx)&&(i=G(a.options.cx,"X")),(a.options.cy||0==a.options.cy)&&(o=G(a.options.cy,"Y")),t&&((t.options.x||0==t.options.x)&&(r=G(t.options.x,"X")),(t.options.y||0==t.options.y)&&(n=G(t.options.y,"Y")),(t.options.cx||0==t.options.cx)&&(i=G(t.options.cx,"X")),(t.options.cy||0==t.options.cy)&&(o=G(t.options.cy,"Y"))),a.options.shape&&(l=H(a.options.shape)),a.options.flipH&&(s+=' flipH="1"'),a.options.flipV&&(s+=' flipV="1"'),a.options.rotate&&(s+=' rot="'+ae(a.options.rotate)+'"'),a.type){case"table":if(!a.arrTabRows||Array.isArray(a.arrTabRows)&&0==a.arrTabRows.length)break;var c={},p=a.arrTabRows,f=a.options,d=0,u=0;p[0].forEach(function(e,t){var r=e.options||e.opts||null;d+=r&&r.colspan?Number(r.colspan):1});var h=' ';if(Array.isArray(f.colW)){h+="";for(var m=0;m';h+=""}else{u=f.colW?f.colW:T,a.options.cx&&!f.colW&&(u=Math.round(a.options.cx/d)),h+="";for(m=0;m';h+=""}$.each(p,function(o,e){c[o]||(c[o]={}),$(e).each(function(e,t){for(var r=0;e+r',$.each(t,function(e,t){if(!t.hmerge){var n=t.options||t.opts||{};"number"!=typeof t&&"string"!=typeof t||(t={text:t.toString()}),n.isTableCell=!0,t.options=n,["align","bold","border","color","fill","fontFace","fontSize","margin","underline","valign"].forEach(function(e,t){f[e]&&!n[e]&&0!=n[e]&&(n[e]=f[e])});var r=n.valign?' anchor="'+n.valign.replace(/^c$/i,"ctr").replace(/^m$/i,"ctr").replace("center","ctr").replace("middle","ctr").replace("top","t").replace("btm","b").replace("bottom","b")+'"':"",a=n.colspan?' gridSpan="'+n.colspan+'"':"",i=n.rowspan?' rowSpan="'+n.rowspan+'"':"",o=t.optImp&&t.optImp.fill||n.fill?' ':"",s=0==n.margin||n.margin?n.margin:L;if(Array.isArray(s)||"number"!=typeof s||(s=[s,s,s,s]),s=' marL="'+s[3]*_+'" marR="'+s[1]*_+'" marT="'+s[0]*_+'" marB="'+s[2]*_+'"',t.vmerge)h+='';else{if(h+=""+ie(t)+"",n.border&&"string"==typeof n.border&&"none"==n.border.toLowerCase())h+=' ',h+=' ',h+=' ',h+=' ';else if(n.border&&"string"==typeof n.border)h+=' ',h+=' ',h+=' ',h+=' ';else if(n.border&&Array.isArray(n.border))$.each([{idx:3,name:"lnL"},{idx:1,name:"lnR"},{idx:0,name:"lnT"},{idx:2,name:"lnB"}],function(e,t){if(n.border[t.idx]){var r='',a=n.border[t.idx]&&(n.border[t.idx].pt||0==n.border[t.idx].pt)?_*Number(n.border[t.idx].pt):_;h+="'+r+""}else h+=""});else if(n.border&&"object"==typeof n.border){var l=n.border&&(n.border.pt||0==n.border.pt)?_*Number(n.border.pt):_,c='',p=''+c+(p+='"/>')+"",h+=''+c+p+"",h+=''+c+p+"",h+=''+c+p+""}if(h+=o,h+=" ",h+=" ",n.colspan)for(var d=1;d'}}}),h+=""}),h+=" ",h+=" ",h+=" ",k+=h+="",P++;break;case"text":case"placeholder":a.options.line||0!=o||(o=.3*T),a.options.margin&&Array.isArray(a.options.margin)?(a.options.bodyProp.lIns=a.options.margin[0]*_||0,a.options.bodyProp.rIns=a.options.margin[1]*_||0,a.options.bodyProp.bIns=a.options.margin[2]*_||0,a.options.bodyProp.tIns=a.options.margin[3]*_||0):(a.options.margin||0==a.options.margin)&&Number.isInteger(a.options.margin)&&(a.options.bodyProp.lIns=a.options.margin*_,a.options.bodyProp.rIns=a.options.margin*_,a.options.bodyProp.bIns=a.options.margin*_,a.options.bodyProp.tIns=a.options.margin*_);null==l&&(l=H(null)),k+="",k+='',k+="':"/>"),k+="",k+="placeholder"===a.type?ce(a):ce(t),k+="",k+="",k+="",k+='',k+='',k+=''+(a.options.rectRadius?'':"")+"",k+=a.options.fill?le(a.options.fill):"",a.options.line&&(k+="",k+=le(a.options.line),a.options.lineDash&&(k+=''),a.options.lineHead&&(k+=''),a.options.lineTail&&(k+=''),k+=""),a.options.shadow&&(a.options.shadow.type=a.options.shadow.type||"outer",a.options.shadow.blur=(a.options.shadow.blur||8)*_,a.options.shadow.offset=(a.options.shadow.offset||4)*_,a.options.shadow.angle=6e4*(a.options.shadow.angle||270),a.options.shadow.color=a.options.shadow.color||"000000",a.options.shadow.opacity=1e5*(a.options.shadow.opacity||.75),k+="",k+="',k+='',k+='',k+="",k+=""),k+="",k+=ie(a),k+="";break;case"image":var g=a.options.sizing,v=a.options.rounding,y=i,A=o;if(k+="",k+=" ",k+=' ',a.hyperlink&&a.hyperlink.url&&(k+=''),a.hyperlink&&a.hyperlink.slide&&(k+=''),k+=" ",k+=' ',k+=" "+ce(t)+"",k+=" ",k+="","svg"==S.rels.filter(function(e){return e.rId==a.imageRid})[0].extn?(k+='',k+="",k+=' ',k+=' ',k+=" ",k+=""):k+='',g&&g.type){var b=g.w?G(g.w,"X"):i,x=g.h?G(g.h,"Y"):o,w=G(g.x||0,"X"),C=G(g.y||0,"Y");k+=B.imageSizingXml[g.type]({w:y,h:A},{w:b,h:x,x:w,y:C}),y=b,A=x}else k+=" ";k+="",k+="",k+=" ",k+=' ',k+=' ',k+=" ",k+=' ',k+="",k+="";break;case"media":"online"==a.mtype?(k+="",k+=" ",k+=' ',k+=" ",k+=" ",k+=' ',k+=" ",k+=" ",k+=' '):(k+="",k+=" ",k+=' ',k+=' ',k+=" ",k+=' ',k+=" ",k+=' ',k+=' ',k+=" ",k+=" ",k+=" ",k+=" ",k+=' '),k+=" ",k+=" ",k+=' ',k+=' ',k+=" ",k+=' ',k+=" ",k+="";break;case"chart":k+="",k+=" ",k+=' ',k+=" ",k+=" "+ce(t)+"",k+=" ",k+=" ",k+=' ',k+=' ',k+=" ",k+=' ',k+=' ',k+=' ',k+=" ",k+=" ",k+=""}}),S.slideNumberObj&&(S.slideNumberObj||(S.slideNumberObj={x:.3,y:"90%"}),k+=' ',k+="",k+=" ",k+=" ",(S.slideNumberObj.fontFace||S.slideNumberObj.fontSize||S.slideNumberObj.color)&&(k+='',S.slideNumberObj.color&&(k+=le(S.slideNumberObj.color)),S.slideNumberObj.fontFace&&(k+=''),k+=""),k+="",k+='',k+=""),k+="",k+=""},slideObjectRelationsToXml:function(e,t){var r=0,a=''+g;return a+='',e.rels.forEach(function(e,t){r=Math.max(r,e.rId),-1':-1':-1':a+='':-1':a+='':-1':a+='':-1':a+='':-1')}),t.forEach(function(e,t){a+=''}),a+=""},imageSizingXml:{cover:function(e,t){var r=e.h/e.w,a=r'},contain:function(e,t){var r=e.h/e.w,a=r'},crop:function(e,t){var r=t.x,a=e.w-(t.x+t.w),n=t.y,i=e.h-(t.y+t.h);return''}},createExcelWorksheet:function(l,c){var p=l.data;return new Promise(function(t,r){var e=new JSZip,n=2*(p.length-1)+1;e.folder("_rels"),e.folder("docProps"),e.folder("xl/_rels"),e.folder("xl/tables"),e.folder("xl/theme"),e.folder("xl/worksheets"),e.folder("xl/worksheets/_rels"),e.file("[Content_Types].xml",' \n'),e.file("_rels/.rels",'\n'),e.file("docProps/app.xml",'Microsoft Excel0falseWorksheets1Sheet1\n'),e.file("docProps/core.xml",'PptxGenJSEly, Brent'+(new Date).toISOString()+''+(new Date).toISOString()+"\n"),e.file("xl/_rels/workbook.xml.rels",'\n'),e.file("xl/styles.xml",'\n'),e.file("xl/theme/theme1.xml",''),e.file("xl/workbook.xml",'\n'),e.file("xl/worksheets/_rels/sheet1.xml.rels",'\n');var a='';"bubble"===l.opts.type.name?a+='':"scatter"===l.opts.type.name?a+='':(a+='',a+=''),"bubble"===l.opts.type.name?p.forEach(function(e,t){0==t?a+="X-Axis":(a+=""+q(e.name||" ")+"",a+=""+q("Size "+t)+"")}):p.forEach(function(e,t){a+=""+q((e.name||" ").replace("X-Axis","X-Values"))+""}),"bubble"!=l.opts.type.name&&"scatter"!=l.opts.type.name&&p[0].labels.forEach(function(e,t){a+=""+q(e)+""}),a+="\n",e.file("xl/sharedStrings.xml",a);var i='';"bubble"==l.opts.type.name||("scatter"==l.opts.type.name?(i+='',i+='',p.forEach(function(e,t){i+=''})):(i+='
',i+='',i+='',p.forEach(function(e,t){i+=''}))),i+="",i+='',i+="
",e.file("xl/tables/table1.xml",i);var o='';if(o+='',"bubble"===l.opts.type.name?o+='':"scatter"===l.opts.type.name?o+='':o+='',o+='',o+='',"bubble"==l.opts.type.name){o+="",o+='',o+="",o+="",o+='',o+='0';for(var s=1;s',o+=""+s+"",o+="";o+="",p[0].values.forEach(function(e,t){o+='',o+=''+e+"";for(var r=1,a=1;a',o+=""+(p[a].values[t]||"")+"",o+="",o+='',o+=""+(p[a].sizes[t]||"")+"",o+="",r++;o+=""})}else if("scatter"==l.opts.type.name){o+="",o+='',o+="",o+="",o+='',o+='0';for(s=1;s',o+=""+s+"",o+="";o+="",p[0].values.forEach(function(e,t){o+='',o+=''+e+"";for(var r=1;r',o+=""+(p[r].values[t]||0==p[r].values[t]?p[r].values[t]:"")+"",o+="";o+=""})}else{o+="",o+='',o+="",o+="",o+='',o+='0';for(s=1;s<=p.length;s++)o+='',o+=""+s+"",o+="";o+="",p[0].labels.forEach(function(e,t){o+='',o+='',o+=""+(p.length+t+1)+"",o+="";for(var r=0;r',o+=""+(p[r].values[t]||"")+"",o+="";o+=""})}o+="",o+='',o+="\n",e.file("xl/worksheets/sheet1.xml",o),e.generateAsync({type:"base64"}).then(function(e){c.file("ppt/embeddings/Microsoft_Excel_Worksheet"+l.globalId+".xlsx",e,{base64:!0}),c.file("ppt/charts/_rels/"+l.fileName+".rels",''),c.file("ppt/charts/"+l.fileName,function(o){var s='';s+='',s+='',s+="",o.opts.showTitle?(s+=ne({title:o.opts.title||"Chart Title",fontSize:o.opts.titleFontSize||b,color:o.opts.titleColor,fontFace:o.opts.titleFontFace,rotate:o.opts.titleRotate,titleAlign:o.opts.titleAlign,titlePos:o.opts.titlePos}),s+=''):s+='';s+="",o.opts.layout?(s+="",s+=" ",s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=" ",s+=""):s+="";var l=!1;if(Array.isArray(o.opts.type))o.opts.type.forEach(function(e){var t=e.type.name,r=e.data,a=J(o.opts,e.options),n=a.secondaryValAxis?S:C,i=a.secondaryCatAxis?P:k;l=l||a.secondaryValAxis,s+=ee(t,r,a,n,i,!0)});else{var e=o.opts.type.name;s+=ee(e,o.data,o.opts,C,k,!1)}if("pie"!==o.opts.type.name&&"doughnut"!==o.opts.type.name){if(o.opts.valAxes&&!l)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.");s+=te(J(o.opts,o.opts.catAxes[0]),k,C),o.opts.catAxes[1]&&(s+=te(J(o.opts,o.opts.catAxes[1]),P,C))}else s+=te(o.opts,k,C);o.opts.hasArea=function(e){if(Array.isArray(e))return t="area",e.some(function(e){return e.type.name===t});var t;return"area"===e.name}(o.opts.type),o.opts.valAxes?(s+=re(J(o.opts,o.opts.valAxes[0]),C),o.opts.valAxes[1]&&(s+=re(J(o.opts,o.opts.valAxes[1]),S))):s+=re(o.opts,C)}o.opts.showDataTable&&(s+="",s+=' ',s+=' ',s+=' ',s+=' ',s+=" ",s+=" ",s+=' ',s+=" ",s+=" ",s+=' \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t ');s+=" ",s+=o.opts.fill?le(o.opts.fill):"",s+=o.opts.border?''+le(o.opts.border.color)+"":"",s+=" ",s+=" ",s+="",o.opts.showLegend&&(s+="",s+='',s+="",s+='',(o.opts.legendFontSize||o.opts.legendColor)&&(s+="",s+=" ",s+=" ",s+=" ",s+=" ",s+=o.opts.legendFontSize?'':"",o.opts.legendColor&&(s+=le(o.opts.legendColor)),s+=" ",s+=" ",s+=' ',s+=" ",s+=""),s+="");s+=' ',s+=' ',"scatter"===o.opts.type.name&&(s+='');return s+="",s+="",s+=" ",s+=' ',s+=" ",s+="",s+='',s+=""}(l)),t()}).catch(function(e){r(e)})})}};function N(r){var a,n,e,t,i,o,s,l,c,p=[],d=0,f=new JSZip;f.folder("_rels"),f.folder("docProps"),f.folder("ppt").folder("_rels"),f.folder("ppt/charts").folder("_rels"),f.folder("ppt/embeddings"),f.folder("ppt/media"),f.folder("ppt/slideLayouts").folder("_rels"),f.folder("ppt/slideMasters").folder("_rels"),f.folder("ppt/slides").folder("_rels"),f.folder("ppt/theme"),f.folder("ppt/notesMasters").folder("_rels"),f.folder("ppt/notesSlides").folder("_rels"),f.file("[Content_Types].xml",(a=''+g,a+='',a+=' ',a+=' ',a+=' ',a+=' ',a+=' ',a+=' ',a+=' ',I.slides.forEach(function(e,t){e.rels.forEach(function(e,t){"image"!=e.type&&"online"!=e.type&&"chart"!=e.type&&"m4v"!=e.extn&&-1==a.indexOf(e.type)&&(a+=' ')})}),a+=' ',a+=' ',a+=' ',a+=' ',I.slides.forEach(function(e,t){a+='',a+='',e.rels.forEach(function(e){"chart"==e.type&&(a+=' ')})}),a+=' ',a+=' ',a+=' ',a+=' ',I.slideLayouts.forEach(function(e,t){a+='',e.rels.forEach(function(e){"chart"==e.type&&(a+=' ')})}),I.slides.forEach(function(e,t){a+=' '}),I.masterSlide.rels.forEach(function(e){"chart"==e.type&&(a+=' '),"image"!=e.type&&"online"!=e.type&&"chart"!=e.type&&"m4v"!=e.extn&&-1==a.indexOf(e.type)&&(a+=' ')}),a+=' ',a+=' ',a+="")),f.file("_rels/.rels",''+g+' '),f.file("docProps/app.xml",(n=''+g,n+='',n+="0",n+="0",n+="Microsoft Office PowerPoint",n+="On-screen Show",n+="0",n+=""+I.slides.length+"",n+=""+I.slides.length+"",n+="0",n+="0",n+="false",n+="",n+=' ',n+=" Theme",n+=" 1",n+=" Slide Titles",n+=" "+I.slides.length+"",n+=" ",n+="",n+="",n+='',n+="Office Theme",I.slides.forEach(function(e,t){n+="Slide "+(t+1)+""}),n+="",n+="",n+=""+I.company+"",n+="false",n+="false",n+="false",n+="15.0000",n+="")),f.file("docProps/core.xml",(e=''+g,e+='',e+=""+q(I.title)+"",e+=""+q(I.subject)+"",e+=""+q(I.author)+"",e+=""+q(I.author)+"",e+=""+I.revision+"",e+=''+(new Date).toISOString()+"",e+=''+(new Date).toISOString()+"",e+="")),f.file("ppt/_rels/presentation.xml.rels",function(){var e=0,t=''+g;t+='',t+=' ',e++;for(var r=1;r<=I.slides.length;r++)t+=' ';return t+=' '}()),f.file("ppt/theme/theme1.xml",(t=''+g,t+='\t\t\t\t\t\t\t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t')),f.file("ppt/presentation.xml",function(){var e=0,t=''+g+'';t+='',t+="";for(var r=0;r';t+="",t+='',t+='';for(var r=1;r<10;r++)t+=" ",e+=457200;return t+="",t+=""}()),f.file("ppt/presProps.xml",''+g+''),f.file("ppt/tableStyles.xml",''+g+''),f.file("ppt/viewProps.xml",''+g+' ');for(var u=1;u<=I.slideLayouts.length;u++)f.file("ppt/slideLayouts/slideLayout"+u+".xml",fe(I.slideLayouts[u-1])),f.file("ppt/slideLayouts/_rels/slideLayout"+u+".xml.rels",(i=u,B.slideObjectRelationsToXml(I.slideLayouts[i-1],[{target:"../slideMasters/slideMaster1.xml",type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideMaster"}])));for(u=0;u'+g+'');f.file("ppt/slideMasters/slideMaster1.xml",(s=I.masterSlide,l=I.slideLayouts.map(function(e,t){return''}),c=''+g,c+='',c+=B.slideObjectToXml(s),c+='',c+=""+l.join("")+"",c+='',c+=' ',c+="")),f.file("ppt/slideMasters/_rels/slideMaster1.xml.rels",function(e){e.rels.length;var t=I.slideLayouts.map(function(e,t){return{target:"../slideLayouts/slideLayout"+(t+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"}),B.slideObjectRelationsToXml(e,t)}(I.masterSlide)),f.file("ppt/notesMasters/notesMaster1.xml",''+g+'6/20/18Click to edit Master text stylesSecond levelThird levelFourth levelFifth level‹#›'),f.file("ppt/notesMasters/_rels/notesMaster1.xml.rels",''+g+''),I.slideLayouts.forEach(function(e){D(e,f,p)}),I.slides.forEach(function(e){D(e,f,p)}),D(I.masterSlide,f,p),Promise.all(p).then(function(e){var t=-1"+t+"":""}function j(e,t,r){if(!Number.isInteger(e))try{console.warn("Integer expected!")}catch(e){}return(O(e)+O(t)+O(r)).toUpperCase()}function M(e){return 100/g,">").replace(/"/g,""").replace(/\'/g,"'")}function Q(e,n){var t=[];"string"!=typeof e&&"number"!=typeof e&&(Array.isArray(e)?t=e:"object"==typeof e&&(t=[e]),t.forEach(function(e,t){if(Array.isArray(e))Q(e,n);else if(e&&"object"==typeof e&&e.options&&e.options.hyperlink&&!e.options.hyperlink.rId)if("object"!=typeof e.options.hyperlink)console.log("ERROR: text `hyperlink` option should be an object. Ex: `hyperlink: {url:'https://github.com'}` ");else if(e.options.hyperlink.url||e.options.hyperlink.slide){var r=1;I.slides.forEach(function(e,t){r+=e.rels.length});var a=r+1;n.push({type:"hyperlink",data:e.options.hyperlink.slide?"slide":"dummy",rId:a,Target:e.options.hyperlink.url||e.options.hyperlink.slide}),e.options.hyperlink.rId=a}else console.log("ERROR: 'hyperlink requires either: `url` or `slide`'")}))}function V(e,c){var t,n=x,p=[],d=[],f=[],u=0,h=1*T,m=(c=c||{}).arrObjTabHeadRows||"",a=0;if(c.debug&&console.log("------------------------------------"),c.debug&&console.log("opts.w ............. = "+(c.w||"").toString()),c.debug&&console.log("opts.colW .......... = "+(c.colW||"").toString()),c.debug&&console.log("opts.slideMargin ... = "+(c.slideMargin||"").toString()),c.slideMargin||0==c.slideMargin||(c.slideMargin=x[0]),c.slideMargin||0==c.slideMargin?Array.isArray(c.slideMargin)?n=c.slideMargin:isNaN(c.slideMargin)||(n=[c.slideMargin,c.slideMargin,c.slideMargin,c.slideMargin]):c&&c.master&&c.master.margin&&(Array.isArray(c.master.margin)?n=c.master.margin:isNaN(c.master.margin)||(n=[c.master.margin,c.master.margin,c.master.margin,c.master.margin])),e[0].forEach(function(e,t){e||(e={});var r=e.options||e.opts||null;a+=r&&r.colspan?r.colspan:1}),c.debug&&console.log("arrInchMargins ..... = "+n.toString()),c.debug&&console.log("numCols ............ = "+a),!c.w&&c.colW&&(Array.isArray(c.colW)?c.colW.forEach(function(e,t){c.w+=e}):c.w=c.colW*a),t=c.w?M(c.w):I.pptLayout.width-M((c.x||n[1])+n[3]),c.debug&&console.log("emuSlideTabW (in) ........ = "+(t/T).toFixed(1)),c.debug&&console.log("gObjPptx.pptLayout.h ..... = "+I.pptLayout.height/T),!c.colW||!Array.isArray(c.colW))if(c.colW&&!isNaN(Number(c.colW))){var r=[];e[0].forEach(function(e,t){r.push(c.colW)}),c.colW=[],r.forEach(function(e,t){c.colW.push(e)})}else{c.colW=[];for(var i=0;is&&(s=a.length,l=t);var n=M(1.9*(e.opts.fontSize||c.fontSize||A)/100);e.opts&&e.opts.rowspan&&(n=0),e.opts.margin&&(e.opts.margin[0]&&(n+=e.opts.margin[0]*_/s),e.opts.margin[2]&&(n+=e.opts.margin[2]*_/s)),o.push(Math.round(n))});for(var r=0;rh&&(c.debug&&console.log("--------------- New Slide Created ---------------"),c.debug&&console.log(" (calc) "+(u/T).toFixed(1)+"+"+(o[l]/T).toFixed(1)+" > "+h/T.toFixed(1)),c.debug&&console.log("--------------- New Slide Created ---------------"),$.each(f,function(e,t){if(0 "+t+" row done!"),c.debug&&console.log("-> emuTabCurrH (in) . = "+(u/T).toFixed(1)),f.length&&d.push($.extend(!0,[],f)),f.length=0}),p.push($.extend(!0,[],d)),c.debug&&(console.log("arrObjSlides count = "+p.length),console.log(p)),p}function Y(e,t,r){if("none"===e)return"";var a="",n=J(t,e),i=n.type||"outer",o=n.blur*_,s=n.offset*_,l=6e4*n.angle,c=n.color,p=1e5*n.opacity;return a+="',a+='',a+='',a+="",a+=""}function Z(e){e&&"none"!==e&&("outer"!=e.type&&"inner"!=e.type&&(console.warn("Warning: shadow.type options are `outer` or `inner`."),e.type="outer"),e.angle&&((isNaN(Number(e.angle))||e.angle<0||359",strXml+=" ",strXml+=' ',strXml+=' ',strXml+=' ',strXml+=" ",strXml+=" ",strXml+="",strXml}function J(e,t,r){for(var a={},n=0;n<=arguments.length;n++){var i=arguments[n];i&&Object.keys(i).forEach(function(e){a[e]=i[e]})}return a}function ee(n,i,o,e,t,r){var s="";switch(n){case"area":case"bar":case"line":case"radar":s+="","bar"==n&&(s+='',s+=''),"radar"==n&&(s+=''),s+='';var l=-1;i.forEach(function(e){l++;var t=e.index;s+="",s+=' ',s+=' ',s+=" ",s+=" ",s+=" Sheet1!$"+R(t+1)+"$1",s+=' '+q(e.name)+"",s+=" ",s+=" ",s+=' ';var r=o.chartColors[l%o.chartColors.length];if(s+=" ","transparent"==r?s+="":o.chartColorsOpacity?s+=""+z(r,'')+"":s+=""+z(r)+"","line"==n?0==o.lineSize?s+="":(s+=''+z(r)+"",s+=''):o.dataBorder&&(s+=''+z(o.dataBorder.color)+''),s+=Y(o.shadow,w),s+=" ","line"==n||"radar"==n){s+="",s+=' ',o.lineDataSymbolSize&&(s+=' '),s+=" ",s+=" "+z(o.chartColors[t+1>o.chartColors.length?Math.floor(Math.random()*o.chartColors.length):t])+"";var a=o.lineDataSymbolLineColor||r;s+=' '+z(a)+'',s+=" ",s+=" ",s+=""}"bar"!=n||1!==i.length&&!o.valueBarColors||o.chartColors==f||e.values.forEach(function(e,t){var r=e<0?o.invertedColors||f:o.chartColors;s+=" ",s+=' ',s+=' ',s+=' ',s+=" ",0===o.lineSize?s+="":"bar"===n?(s+="",s+=' ',s+=""):(s+="",s+=" ",s+=' ',s+=" ",s+=""),s+=Y(o.shadow,w),s+=" ",s+=" "}),s+="",o.catLabelFormatCode?(s+=" ",s+=" Sheet1!$A$2:$A$"+(e.labels.length+1)+"",s+=" ",s+=" "+o.catLabelFormatCode+"",s+=' ',e.labels.forEach(function(e,t){s+=''+q(e)+""}),s+=" ",s+=" "):(s+=" ",s+=" Sheet1!$A$2:$A$"+(e.labels.length+1)+"",s+=" ",s+='\t ',e.labels.forEach(function(e,t){s+=''+q(e)+""}),s+=" ",s+=" "),s+="",s+=" ",s+=" ",s+=" Sheet1!$"+R(t+1)+"$2:$"+R(t+1)+"$"+(e.labels.length+1)+"",s+=" ",s+=" General",s+='\t ',e.values.forEach(function(e,t){s+=''+(e||0==e?e:"")+""}),s+=" ",s+=" ",s+=" ","line"==n&&(s+=''),s+=""}),s+=" ",s+=' ',s+=" ",s+=" ",s+=" ",s+=" ",s+=' ',s+=" "+z(o.dataLabelColor||y)+"",s+=' ',s+=" ",s+=" ",s+=" ","area"==o.type.name||"radar"==o.type.name||r||(s+=''),s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=" ","bar"==n?(s+=' ',s+=' '):"line"==n&&(s+=' '),s+=' ',s+=' ',s+="";break;case"scatter":s+="",s+='',s+='';l=-1;i.filter(function(e,t){return 0",s+=' ',s+=' ',s+=" ",s+=" ",s+=" Sheet1!$"+u[e+1]+"$1",s+=' '+r.name+"",s+=" ",s+=" ",s+=" ";var t=o.chartColors[l%o.chartColors.length];"transparent"==t?s+="":o.chartColorsOpacity?s+=""+z(t,'')+"":s+=""+z(t)+"",0==o.lineSize?s+="":(s+=''+z(t)+"",s+=''),s+=Y(o.shadow,w),s+=" ",s+="",s+=' ',o.lineDataSymbolSize&&(s+=' '),s+=" ",s+=" "+z(o.chartColors[e+1>o.chartColors.length?Math.floor(Math.random()*o.chartColors.length):e])+"";var a=o.lineDataSymbolLineColor||t;s+=' '+z(a)+'',s+=" ",s+=" ",s+="",1!==i.length&&!o.valueBarColors||o.chartColors==f||r.values.forEach(function(e,t){var r=e<0?o.invertedColors||f:o.chartColors;s+=" ",s+=' ',s+=' ',s+=' ',s+=" ",0===o.lineSize?s+="":(s+="",s+=' ',s+=""),s+=Y(o.shadow,w),s+=" ",s+=" "}),s+="",s+=" ",s+=" Sheet1!$A$2:$A$"+(i[0].values.length+1)+"",s+=" ",s+=" General",s+=' ',i[0].values.forEach(function(e,t){s+=''+(e||0==e?e:"")+""}),s+=" ",s+=" ",s+="",s+="",s+=" ",s+=" Sheet1!$"+R(e+1)+"$2:$"+R(e+1)+"$"+(i[0].values.length+1)+"",s+=" ",s+=" General",s+=' ',i[0].values.forEach(function(e,t){s+=''+(r.values[t]||0==r.values[t]?r.values[t]:"")+""}),s+=" ",s+=" ",s+="",s+='',s+=""}),s+=" ",s+=' ',s+=" ",s+=" ",s+=" ",s+=" ",s+=' ',s+=" "+z(o.dataLabelColor||y)+"",s+=' ',s+=" ",s+=" ",s+=" ",s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=" ",s+=' ',s+=' ',s+="";break;case"bubble":s+="",s+='';l=-1;var a=1;i.filter(function(e,t){return 0",s+=' ',s+=' ',s+=" ",s+=" ",s+=" Sheet1!$"+u[a]+"$1",s+=' '+r.name+"",s+=" ",s+=" ",s+="";var t=o.chartColors[l%o.chartColors.length];"transparent"==t?s+="":o.chartColorsOpacity?s+=""+z(t,'')+"":s+=""+z(t)+"",0==o.lineSize?s+="":o.dataBorder?s+=''+z(o.dataBorder.color)+'':(s+=''+z(t)+"",s+=''),s+=Y(o.shadow,w),s+="",s+="",s+=" ",s+=" Sheet1!$A$2:$A$"+(i[0].values.length+1)+"",s+=" ",s+=" General",s+=' ',i[0].values.forEach(function(e,t){s+=''+(e||0==e?e:"")+""}),s+=" ",s+=" ",s+="",s+="",s+=" ",s+=" Sheet1!$"+R(a)+"$2:$"+R(a)+"$"+(i[0].values.length+1)+"",a++,s+=" ",s+=" General",s+=' ',i[0].values.forEach(function(e,t){s+=''+(r.values[t]||0==r.values[t]?r.values[t]:"")+""}),s+=" ",s+=" ",s+="",s+=" ",s+=" ",s+=" Sheet1!$"+R(a)+"$2:$"+R(e+2)+"$"+(r.sizes.length+1)+"",a++,s+=" ",s+=" General",s+='\t ',r.sizes.forEach(function(e,t){s+=''+(e||"")+""}),s+=" ",s+=" ",s+=" ",s+=' ',s+=""}),s+=" ",s+=' ',s+=" ",s+=" ",s+=" ",s+=" ",s+=' ',s+=" "+z(o.dataLabelColor||y)+"",s+=' ',s+=" ",s+=" ",s+=" ",s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=" ",s+=' ',s+=' ',s+="";break;case"pie":case"doughnut":var c=i[0];s+="",s+=' ',s+="",s+=' ',s+=' ',s+=" ",s+=" ",s+=" Sheet1!$B$1",s+=" ",s+=' ',s+=' '+q(c.name)+"",s+=" ",s+=" ",s+=" ",s+=" ",s+=' ',s+=' ',o.dataNoEffects?s+="":s+=Y(o.shadow,w),s+=" ",s+='',c.labels.forEach(function(e,t){s+="",s+=' ',s+=' ',s+=" ",s+=" "+z(o.chartColors[t+1>o.chartColors.length?Math.floor(Math.random()*o.chartColors.length):t])+"",o.dataBorder&&(s+=''+z(o.dataBorder.color)+''),s+=Y(o.shadow,w),s+=" ",s+=""}),s+="",c.labels.forEach(function(e,t){s+="",s+=' ',s+=' ',s+=" ",s+=" ",s+=" ",s+=' ',s+=" "+z(o.dataLabelColor||y)+"",s+=' ',s+=" ",s+=" ",s+=" ","pie"==n&&(s+=' '),s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=" "}),s+='\t\t \t\t \t\t \t\t \t\t \t\t \t\t \t\t \t\t \t\t \t\t \t\t '+("pie"==n?'':"")+'\t\t \t\t \t\t \t\t \t\t \t\t \t\t ',s+="",s+="",s+=" ",s+=" Sheet1!$A$2:$A$"+(c.labels.length+1)+"",s+=" ",s+='\t ',c.labels.forEach(function(e,t){s+=''+q(e)+""}),s+=" ",s+=" ",s+="",s+=" ",s+=" ",s+=" Sheet1!$B$2:$B$"+(c.labels.length+1)+"",s+=" ",s+='\t ',c.values.forEach(function(e,t){s+=''+(e||0==e?e:"")+""}),s+=" ",s+=" ",s+=" ",s+=" ",s+=' ',"doughnut"==n&&(s+=' '),s+=""}return s}function te(r,e,t){var a="";return"scatter"==r.type.name||"bubble"==r.type.name?a+="":a+="",a+=' ',a+=' ',a+=' ',a+=' ',a+="none"!==r.catGridLine?K(r.catGridLine,p):"",r.showCatAxisTitle&&(a+=ne({color:r.catAxisTitleColor,fontFace:r.catAxisTitleFontFace,fontSize:r.catAxisTitleFontSize,rotate:r.catAxisTitleRotate,title:r.catAxisTitle||"Axis Title"})),"scatter"==r.type.name||"bubble"==r.type.name?a+=' ':a+=' ',"scatter"===r.type.name?(a+=' ',a+=' ',a+=' '):(a+=' ',a+=' ',a+=' '),a+=" ",a+=' ',a+=0==r.catAxisLineShow?"":'',a+=' ',a+=" ",a+=" ",a+=" ",a+=" ",a+=" ",a+=" ",a+=" ",a+=" ",a+=' ',a+=' ',a+=' ',a+=" ",a+=" ",a+=' ',a+=" ",a+=" ",a+=' ',a+=' ',a+=' ',a+=' ',a+=' ',r.catAxisLabelFrequency&&(a+=' '),r.catLabelFormatCode&&(["catAxisBaseTimeUnit","catAxisMajorTimeUnit","catAxisMinorTimeUnit"].forEach(function(e,t){!r[e]||"string"==typeof r[e]&&-1!=["days","months","years"].indexOf(e.toLowerCase())||(console.warn("`"+e+"` must be one of: 'days','months','years' !"),r[e]=null)}),r.catAxisBaseTimeUnit&&(a+=' '),r.catAxisMajorTimeUnit&&(a+=' '),r.catAxisMinorTimeUnit&&(a+=' '),r.catAxisMajorUnit&&(a+=' '),r.catAxisMinorUnit&&(a+=' ')),"scatter"==r.type.name||"bubble"==r.type.name?a+="":a+="",a}function re(e,t){var r=t===C?"col"==e.barDir?"l":"b":"col"==e.barDir?"r":"t",a="",n="r"===r||"t"===r?"max":"autoZero",i=t===C?k:P;return a+="",a+=' ',a+=" ",a+=' ',(e.valAxisMaxVal||0==e.valAxisMaxVal)&&(a+=''),(e.valAxisMinVal||0==e.valAxisMinVal)&&(a+=''),a+=" ",a+=' ',a+=' ',"none"!=e.valGridLine&&(a+=K(e.valGridLine,p)),e.showValAxisTitle&&(a+=ne({color:e.valAxisTitleColor,fontFace:e.valAxisTitleFontFace,fontSize:e.valAxisTitleFontSize,rotate:e.valAxisTitleRotate,title:e.valAxisTitle||"Axis Title"})),a+=' ',"scatter"===e.type.name?(a+=' ',a+=' ',a+=' '):(a+=' ',a+=' ',a+=' '),a+=" ",a+=' ',a+=0==e.valAxisLineShow?"":'',a+=' ',a+=" ",a+=" ",a+=" ",a+=" ",a+=" ",a+=" ",a+=" ",a+=" ",a+=' ',a+=' ',a+=' ',a+=" ",a+=" ",a+=' ',a+=" ",a+=" ",a+=' ',a+=' ',a+=' ',e.valAxisMajorUnit&&(a+=' '),a+=""}function ae(e){return 6e4*(360<(e=e||0)?e-360:e)}function ne(e){var t="left"==e.titleAlign?"l":"right"==e.titleAlign&&"r",r="";r+="",r+=" ",r+=" ",e.rotate?r+=' ':r+=" ",r+=" ",r+=" ",r+=t?'':"";var a="";return e.fontSize&&(a='sz="'+e.fontSize+'00"'),r+=" ',r+=' ',r+=' ',r+=" ",r+=" ",r+=" ",r+=" ',r+=' ',r+=' ',r+=" ",r+=" "+(q(e.title)||"")+"",r+=" ",r+=" ",r+=" ",r+=" ",e.titlePos&&e.titlePos.x&&e.titlePos.y?(r+="",r+=" ",r+=' ',r+=' ',r+=' ',r+=' ',r+=" ",r+=""):r+=" ",r+=' ',r+=""}function ie(a){if(!a.options.isTableCell&&(void 0===a.text||null==a.text))return"";a.options||(a.options={});var n=[],e=a.options.isTableCell?"":"",t=a.options.isTableCell?"":"",i=e;return"string"!=typeof a.text&&"number"!=typeof a.text||(a.text=[{text:a.text.toString(),options:a.options||{}}]),Array.isArray(a.text)&&a.text.forEach(function(r,e){r.options=r.options||a.options||{},0==e&&r.options&&!r.options.bullet&&a.options.bullet&&(r.options.bullet=a.options.bullet),"string"!=typeof r.text&&"number"!=typeof r.text||(r.text=r.text.toString().replace(/\r*\n/g,g),-1":""):t+=' wrap="square" rtlCol="0">',t+="
";return e.isTableCell?"":t}(a.options),0==a.options.h&&a.options.line&&a.options.align?i+='':"placeholder"===a.type?(i+="",i+=oe(a,!0),i+=""):i+="",n.forEach(function(r,e){r.options.rtlMode,strXmlBullet="",strXmlParaSpc="",r.options.lineIdx=e,r.options.align=r.options.align||a.options.align,r.options.lineSpacing=r.options.lineSpacing||a.options.lineSpacing,r.options.indentLevel=r.options.indentLevel||a.options.indentLevel,r.options.paraSpaceBefore=r.options.paraSpaceBefore||a.options.paraSpaceBefore,r.options.paraSpaceAfter=r.options.paraSpaceAfter||a.options.paraSpaceAfter,r.options.lineIdx=e;var t=oe(r,!1);0==e?i+=""+t:0"+t),$.each(a.options,function(e,t){"bullet"==e||r.options[e]||(r.options[e]=t)}),i+=function(e,t){var r,a="",n=se(e,!1);if(1<(r=t.split(g)).length){for(var i="",o=0,s=r.length;o"+n+""+q(r[o]),o+1");a=i}else e.align&&e.lineIdx,a=""+n+""+q(t);return a+""}(r.options,r.text)}),a.options.isTableCell&&(a.options.fontSize||a.options.fontFace)?(i+='',a.options.fontFace&&(i+=' ',i+=' ',i+=' '),i+=""):i+='',i+="",i+=t}function oe(e,t){var r="",a="",n="",i=342900,o=t?"a:lvl1pPr":"a:pPr",s="<"+o+(e.options.rtlMode?' rtl="1" ':"");if(e.options.align)switch(e.options.align){case"l":case"left":s+=' algn="l"';break;case"r":case"right":s+=' algn="r"';break;case"c":case"ctr":case"center":s+=' algn="ctr"';break;case"justify":s+=' algn="just"'}if(e.options.lineSpacing&&(a=''),e.options.indentLevel&&!isNaN(Number(e.options.indentLevel))&&0'),e.options.paraSpaceAfter&&!isNaN(Number(e.options.paraSpaceAfter))&&0'),paraPropXmlCore=s,"object"==typeof e.options.bullet){if(e.options.bullet.type)"number"==e.options.bullet.type.toString().toLowerCase()&&(s+=' marL="'+(e.options.indentLevel&&0'}}else 1==e.options.bullet?(s+=' marL="'+(e.options.indentLevel&&0'):r="";return s+=">"+n+a+r,t&&(s+=se(e.options,!0)),s+=""}function se(e,t){var r="",a=t?"a:defRPr":"a:rPr";return r+="<"+a+' lang="'+(e.lang?e.lang:"en-US")+'" '+(e.lang?' altLang="en-US"':""),r+=e.bold?' b="1"':"",r+=e.fontSize?' sz="'+Math.round(e.fontSize)+'00"':"",r+=e.italic?' i="1"':"",r+=e.strike?' strike="sngStrike"':"",r+=e.underline||e.hyperlink?' u="sng"':"",r+=e.subscript?' baseline="-40000"':e.superscript?' baseline="30000"':"",r+=e.charSpacing?' spc="'+100*e.charSpacing+'" kern="0"':"",r+=' dirty="0" smtClean="0">',(e.color||e.fontFace||e.outline)&&(e.outline&&"object"==typeof e.outline&&(r+=''+le(e.outline.color||"FFFFFF")+""),e.color&&(r+=le(e.color)),e.fontFace&&(r+='')),e.hyperlink&&("object"!=typeof e.hyperlink?console.log("ERROR: text `hyperlink` option should be an object. Ex: `hyperlink:{url:'https://github.com'}` "):e.hyperlink.url||e.hyperlink.slide?e.hyperlink.url?r+='':e.hyperlink.slide&&(r+=''):console.log("ERROR: 'hyperlink requires either `url` or `slide`'")),r+=""}function le(e,t){var r,a="solid",n="",i="";if(t&&"string"==typeof t&&(i+="",i+=le(t.replace("#",""),!1),i+="",i+=""),e)switch("string"==typeof e?r=e:(e.type&&(a=e.type),e.color&&(r=e.color),e.alpha&&(n+='')),a){case"solid":i+=""+z(r,n)+""}return i}function ce(e){var t="";if(e){var r=e.options&&e.options.placeholderIdx?e.options.placeholderIdx:"",a=e.options&&e.options.placeholderType?e.options.placeholderType:"";t+=""}return t}function pe(e){var t=''+g;return t+='",t+=B.slideObjectToXml(e),t+="",t+=""}function de(e){var t,r=''+g;return r+='',r+=''+q((t="",e.data.forEach(function(e){"notes"===e.type&&(t+=e.text)}),t.replace(/\r*\n/g,g)))+''+e.numb+''}function fe(e){var t=''+g;return t+='',t+=B.slideObjectToXml(e),t+="",t+=""}this.version="2.4.0.20181028",this.inch2Emu=M,this.rgbToHex=j,this.getLayout=function(){return I.pptLayout},this.setRTL=function(e){"boolean"==typeof e&&(I.rtlMode=e)},this.setLayout=function(e){if("object"==typeof e&&e.width&&e.height)t.LAYOUT_USER.width=Math.round(Number(e.width)*T),t.LAYOUT_USER.height=Math.round(Number(e.height)*T),I.pptLayout=t.LAYOUT_USER;else if(-1 "+t+" > tr").length)return $("#"+i+" > "+t+" > tr:first-child").find("> th, > td").each(function(e,t){if($(this).attr("colspan"))for(var r=0;r<$(this).attr("colspan");r++)p.push(Math.round($(this).outerWidth()/$(this).attr("colspan")));else p.push($(this).outerWidth())}),!1}),$.each(p,function(e,t){d+=t}),$.each(p,function(e,t){var r=Number((u*(t/d*100)/100/T).toFixed(2)),a=$("#"+i+" thead tr:first-child th:nth-child("+(e+1)+")").data("pptx-min-width"),n=$("#"+i+" thead tr:first-child th:nth-child("+(e+1)+")").data("pptx-width");c.push(n||(r "+r+" > tr").each(function(e,t){var n=[];switch($(t).find("> th, > td").each(function(e,i){var t,r=[];t=$(i).css("color").replace(/\s+/gi,"").replace("rgba(","").replace("rgb(","").replace(")","").split(","),r=$(i).css("background-color").replace(/\s+/gi,"").replace("rgba(","").replace("rgb(","").replace(")","").split(","),"rgba(0, 0, 0, 0)"!=$(i).css("background-color")&&"transparent"!=$(i).css("background-color")||(r=[255,255,255]);var o={fontSize:$(i).css("font-size").replace(/[a-z]/gi,""),bold:"bold"==$(i).css("font-weight")||500<=Number($(i).css("font-weight")),color:j(Number(t[0]),Number(t[1]),Number(t[2])),fill:j(Number(r[0]),Number(r[1]),Number(r[2]))};-1<["left","center","right","start","end"].indexOf($(i).css("text-align"))&&(o.align=$(i).css("text-align").replace("start","left").replace("end","right")),-1<["top","middle","bottom"].indexOf($(i).css("vertical-align"))&&(o.valign=$(i).css("vertical-align")),$(i).css("padding-left")&&(o.margin=[],$.each(["padding-top","padding-right","padding-bottom","padding-left"],function(e,t){o.margin.push(Math.round($(i).css(t).replace(/\D/gi,"")))})),$(i).attr("colspan")&&(o.colspan=$(i).attr("colspan")),$(i).attr("rowspan")&&(o.rowspan=$(i).attr("rowspan")),($(i).css("border-top-width")||$(i).css("border-right-width")||$(i).css("border-bottom-width")||$(i).css("border-left-width"))&&(o.border=[],$.each(["top","right","bottom","left"],function(e,t){var r,a=Math.round(Number($(i).css("border-"+t+"-width").replace("px","")));r=$(i).css("border-"+t+"-color").replace(/\s+/gi,"").replace("rgba(","").replace("rgb(","").replace(")","").split(",");var n=j(Number(r[0]),Number(r[1]),Number(r[2]));o.border.push({pt:a,color:n})}));var a=$(i).clone();a.html($(i).html().replace(/]*>/gi,"\n")),n.push({text:$.trim(a.text()),opts:o})}),r){case"thead":o.push(n);break;case"tbody":s.push(n);break;case"tfoot":l.push(n)}})}),n.margin&&(n.slideMargin=n.margin,delete n.margin),n.arrObjTabHeadRows=o||"",n.colW=c,V(o.concat(s).concat(l),n).forEach(function(e,t){var r=n.master?a.addNewSlide(n.master):a.addNewSlide();0==t&&(n.y=n.y||f[0]),0 opts.y = "+n.y),r.addTable(e,{x:n.x||f[3],y:n.y,w:u/T,colW:c,autoPage:!1}),n.addImage&&r.addImage({path:n.addImage.url,x:n.addImage.x,y:n.addImage.y,w:n.addImage.w,h:n.addImage.h}),n.addShape&&r.addShape(n.addShape.shape,n.addShape.opts||{}),n.addTable&&r.addTable(n.addTable.rows,n.addTable.opts||{}),n.addText&&r.addText(n.addText.text,n.addText.opts||{})})}else console.error('Table "'+i+'" does not exist!')}};if(NODEJS){var $=null,fs=null,JSZip=null,sizeOf=null;try{var jsdom=require("jsdom"),dom=new jsdom.JSDOM("");$=require("jquery")(dom.window)}catch(e){throw console.error("Unable to load `jquery`!\n"+e),"LIB-MISSING-JQUERY"}try{fs=require("fs")}catch(e){throw console.error("Unable to load `fs`"),"LIB-MISSING-FS"}try{https=require("https")}catch(e){throw console.error("Unable to load `https`"),"LIB-MISSING-HTTPS"}try{JSZip=require("jszip")}catch(e){throw console.error("Unable to load `jszip`"),"LIB-MISSING-JSZIP"}try{sizeOf=require("image-size")}catch(e){throw console.error("Unable to load `image-size`"),"LIB-MISSING-IMGSIZE"}module.exports=PptxGenJS}else if("undefined"!=typeof module&&module.exports&&"function"==typeof require&&"undefined"!=typeof window){try{$=require("jquery")}catch(e){throw console.error("Unable to load `jquery`!\n"+e),"LIB-MISSING-JQUERY"}try{JSZip=require("jszip")}catch(e){throw console.error("Unable to load `jszip`"),"LIB-MISSING-JSZIP"}module.exports=PptxGenJS} //# sourceMappingURL=pptxgen.bundle.js.map diff --git a/dist/pptxgen.bundle.js.map b/dist/pptxgen.bundle.js.map index c1aa802b0..37e3a1998 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 2.4.0-beta-20181027 */\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(C,e){\"use strict\";var t=[],S=C.document,a=Object.getPrototypeOf,s=t.slice,m=t.concat,l=t.push,n=t.indexOf,r={},i=r.toString,g=r.hasOwnProperty,o=g.toString,c=o.call(Object),v={},y=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},A=function(e){return null!=e&&e===e.window},p={type:!0,src:!0,noModule:!0};function b(e,t,r){var a,n=(t=t||S).createElement(\"script\");if(n.text=e,r)for(a in p)r[a]&&(n[a]=r[a]);t.head.appendChild(n).parentNode.removeChild(n)}function x(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?r[i.call(e)]||\"object\":typeof e}var k=function(e,t){return new k.fn.init(e,t)},d=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function f(e){var t=!!e&&\"length\"in e&&e.length,r=x(e);return!y(e)&&!A(e)&&(\"array\"===r||0===t||\"number\"==typeof t&&0+~]|\"+R+\")\"+R+\"*\"),G=new RegExp(\"=\"+R+\"*([^\\\\]'\\\"]*?)\"+R+\"*\\\\]\",\"g\"),q=new RegExp(j),Q=new RegExp(\"^\"+O+\"$\"),V={ID:new RegExp(\"^#(\"+O+\")\"),CLASS:new RegExp(\"^\\\\.(\"+O+\")\"),TAG:new RegExp(\"^(\"+O+\"|[*])\"),ATTR:new RegExp(\"^\"+z),PSEUDO:new RegExp(\"^\"+j),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+R+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+R+\"*(?:([+-]|)\"+R+\"*(\\\\d+)|))\"+R+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+D+\")$\",\"i\"),needsContext:new RegExp(\"^\"+R+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+R+\"*((?:-\\\\d)?\\\\d*)\"+R+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\\d$/i,X=/^[^{]+\\{\\s*\\[native \\w/,K=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,J=/[+~]/,$=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+R+\"?|(\"+R+\")|.)\",\"ig\"),ee=function(e,t,r){var a=\"0x\"+t-65536;return a!=a||r?t:a<0?String.fromCharCode(a+65536):String.fromCharCode(a>>10|55296,1023&a|56320)},te=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,re=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},ae=function(){w()},ne=ye(function(e){return!0===e.disabled&&(\"form\"in e||\"label\"in e)},{dir:\"parentNode\",next:\"legend\"});try{F.apply(t=B.call(y.childNodes),y.childNodes),t[y.childNodes.length].nodeType}catch(r){F={apply:t.length?function(e,t){I.apply(e,B.call(t))}:function(e,t){for(var r=e.length,a=0;e[r++]=t[a++];);e.length=r-1}}}function ie(e,t,r,a){var n,i,o,s,l,c,p,d=t&&t.ownerDocument,f=t?t.nodeType:9;if(r=r||[],\"string\"!=typeof e||!e||1!==f&&9!==f&&11!==f)return r;if(!a&&((t?t.ownerDocument||t:y)!==C&&w(t),t=t||C,S)){if(11!==f&&(l=K.exec(e)))if(n=l[1]){if(9===f){if(!(o=t.getElementById(n)))return r;if(o.id===n)return r.push(o),r}else if(d&&(o=d.getElementById(n))&&v(t,o)&&o.id===n)return r.push(o),r}else{if(l[2])return F.apply(r,t.getElementsByTagName(e)),r;if((n=l[3])&&u.getElementsByClassName&&t.getElementsByClassName)return F.apply(r,t.getElementsByClassName(n)),r}if(u.qsa&&!T[e+\" \"]&&(!g||!g.test(e))){if(1!==f)d=t,p=e;else if(\"object\"!==t.nodeName.toLowerCase()){for((s=t.getAttribute(\"id\"))?s=s.replace(te,re):t.setAttribute(\"id\",s=k),i=(c=h(e)).length;i--;)c[i]=\"#\"+s+\" \"+ve(c[i]);p=c.join(\",\"),d=J.test(e)&&me(t.parentNode)||t}if(p)try{return F.apply(r,d.querySelectorAll(p)),r}catch(e){}finally{s===k&&t.removeAttribute(\"id\")}}}return m(e.replace(U,\"$1\"),t,r,a)}function oe(){var a=[];return function e(t,r){return a.push(t+\" \")>b.cacheLength&&delete e[a.shift()],e[t+\" \"]=r}}function se(e){return e[k]=!0,e}function le(e){var t=C.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ce(e,t){for(var r=e.split(\"|\"),a=r.length;a--;)b.attrHandle[r[a]]=t}function pe(e,t){var r=t&&e,a=r&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(a)return a;if(r)for(;r=r.nextSibling;)if(r===t)return-1;return e?1:-1}function de(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function fe(r){return function(e){var t=e.nodeName.toLowerCase();return(\"input\"===t||\"button\"===t)&&e.type===r}}function ue(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ne(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function he(o){return se(function(i){return i=+i,se(function(e,t){for(var r,a=o([],e.length,i),n=a.length;n--;)e[r=a[n]]&&(e[r]=!(t[r]=e[r]))})})}function me(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in u=ie.support={},n=ie.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&\"HTML\"!==t.nodeName},w=ie.setDocument=function(e){var t,r,a=e?e.ownerDocument||e:y;return a!==C&&9===a.nodeType&&a.documentElement&&(o=(C=a).documentElement,S=!n(C),y!==C&&(r=C.defaultView)&&r.top!==r&&(r.addEventListener?r.addEventListener(\"unload\",ae,!1):r.attachEvent&&r.attachEvent(\"onunload\",ae)),u.attributes=le(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),u.getElementsByTagName=le(function(e){return e.appendChild(C.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),u.getElementsByClassName=X.test(C.getElementsByClassName),u.getById=le(function(e){return o.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),u.getById?(b.filter.ID=function(e){var t=e.replace($,ee);return function(e){return e.getAttribute(\"id\")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&S){var r=t.getElementById(e);return r?[r]:[]}}):(b.filter.ID=function(e){var r=e.replace($,ee);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return t&&t.value===r}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&S){var r,a,n,i=t.getElementById(e);if(i){if((r=i.getAttributeNode(\"id\"))&&r.value===e)return[i];for(n=t.getElementsByName(e),a=0;i=n[a++];)if((r=i.getAttributeNode(\"id\"))&&r.value===e)return[i]}return[]}}),b.find.TAG=u.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):u.qsa?t.querySelectorAll(e):void 0}:function(e,t){var r,a=[],n=0,i=t.getElementsByTagName(e);if(\"*\"===e){for(;r=i[n++];)1===r.nodeType&&a.push(r);return a}return i},b.find.CLASS=u.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&S)return t.getElementsByClassName(e)},s=[],g=[],(u.qsa=X.test(C.querySelectorAll))&&(le(function(e){o.appendChild(e).innerHTML=\"\",e.querySelectorAll(\"[msallowcapture^='']\").length&&g.push(\"[*^$]=\"+R+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||g.push(\"\\\\[\"+R+\"*(?:value|\"+D+\")\"),e.querySelectorAll(\"[id~=\"+k+\"-]\").length||g.push(\"~=\"),e.querySelectorAll(\":checked\").length||g.push(\":checked\"),e.querySelectorAll(\"a#\"+k+\"+*\").length||g.push(\".#.+[+~]\")}),le(function(e){e.innerHTML=\"\";var t=C.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&g.push(\"name\"+R+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&g.push(\":enabled\",\":disabled\"),o.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&g.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),g.push(\",.*:\")})),(u.matchesSelector=X.test(p=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&le(function(e){u.disconnectedMatch=p.call(e,\"*\"),p.call(e,\"[s!='']:x\"),s.push(\"!=\",j)}),g=g.length&&new RegExp(g.join(\"|\")),s=s.length&&new RegExp(s.join(\"|\")),t=X.test(o.compareDocumentPosition),v=t||X.test(o.contains)?function(e,t){var r=9===e.nodeType?e.documentElement:e,a=t&&t.parentNode;return e===a||!(!a||1!==a.nodeType||!(r.contains?r.contains(a):e.compareDocumentPosition&&16&e.compareDocumentPosition(a)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},_=t?function(e,t){if(e===t)return c=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!u.sortDetached&&t.compareDocumentPosition(e)===r?e===C||e.ownerDocument===y&&v(y,e)?-1:t===C||t.ownerDocument===y&&v(y,t)?1:l?N(l,e)-N(l,t):0:4&r?-1:1)}:function(e,t){if(e===t)return c=!0,0;var r,a=0,n=e.parentNode,i=t.parentNode,o=[e],s=[t];if(!n||!i)return e===C?-1:t===C?1:n?-1:i?1:l?N(l,e)-N(l,t):0;if(n===i)return pe(e,t);for(r=e;r=r.parentNode;)o.unshift(r);for(r=t;r=r.parentNode;)s.unshift(r);for(;o[a]===s[a];)a++;return a?pe(o[a],s[a]):o[a]===y?-1:s[a]===y?1:0}),C},ie.matches=function(e,t){return ie(e,null,null,t)},ie.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&w(e),t=t.replace(G,\"='$1']\"),u.matchesSelector&&S&&!T[t+\" \"]&&(!s||!s.test(t))&&(!g||!g.test(t)))try{var r=p.call(e,t);if(r||u.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return 0\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace($,ee),e[3]=(e[3]||e[4]||e[5]||\"\").replace($,ee),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||ie.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&ie.error(e[0]),e},PSEUDO:function(e){var t,r=!e[6]&&e[2];return V.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":r&&q.test(r)&&(t=h(r,!0))&&(t=r.indexOf(\")\",r.length-t)-r.length)&&(e[0]=e[0].slice(0,t),e[2]=r.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace($,ee).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=f[e+\" \"];return t||(t=new RegExp(\"(^|\"+R+\")\"+e+\"(\"+R+\"|$)\"))&&f(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(r,a,n){return function(e){var t=ie.attr(e,r);return null==t?\"!=\"===a:!a||(t+=\"\",\"=\"===a?t===n:\"!=\"===a?t!==n:\"^=\"===a?n&&0===t.indexOf(n):\"*=\"===a?n&&-1\",\"#\"===e.firstChild.getAttribute(\"href\")})||ce(\"type|href|height|width\",function(e,t,r){if(!r)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),u.attributes&&le(function(e){return e.innerHTML=\"\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||ce(\"value\",function(e,t,r){if(!r&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue}),le(function(e){return null==e.getAttribute(\"disabled\")})||ce(D,function(e,t,r){var a;if(!r)return!0===e[t]?t.toLowerCase():(a=e.getAttributeNode(t))&&a.specified?a.value:null}),ie}(C);k.find=u,k.expr=u.selectors,k.expr[\":\"]=k.expr.pseudos,k.uniqueSort=k.unique=u.uniqueSort,k.text=u.getText,k.isXMLDoc=u.isXML,k.contains=u.contains,k.escapeSelector=u.escape;var h=function(e,t,r){for(var a=[],n=void 0!==r;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(n&&k(e).is(r))break;a.push(e)}return a},w=function(e,t){for(var r=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&r.push(e);return r},P=k.expr.match.needsContext;function T(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var _=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function E(e,r,a){return y(r)?k.grep(e,function(e,t){return!!r.call(e,t,e)!==a}):r.nodeType?k.grep(e,function(e){return e===r!==a}):\"string\"!=typeof r?k.grep(e,function(e){return-1)[^>]*|#([\\w-]+))$/;(k.fn.init=function(e,t,r){var a,n;if(!e)return this;if(r=r||L,\"string\"==typeof e){if(!(a=\"<\"===e[0]&&\">\"===e[e.length-1]&&3<=e.length?[null,e,null]:I.exec(e))||!a[1]&&t)return!t||t.jquery?(t||r).find(e):this.constructor(t).find(e);if(a[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(a[1],t&&t.nodeType?t.ownerDocument||t:S,!0)),_.test(a[1])&&k.isPlainObject(t))for(a in t)y(this[a])?this[a](t[a]):this.attr(a,t[a]);return this}return(n=S.getElementById(a[2]))&&(this[0]=n,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):y(e)?void 0!==r.ready?r.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,L=k(S);var F=/^(?:parents|prev(?:Until|All))/,B={children:!0,contents:!0,next:!0,prev:!0};function N(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),r=t.length;return this.filter(function(){for(var e=0;e\\x20\\t\\r\\n\\f]+)/i,pe=/^$|^module$|\\/(?:java|ecma)script/i,de={option:[1,\"\"],thead:[1,\"\",\"
\"],col:[2,\"\",\"
\"],tr:[2,\"\",\"
\"],td:[3,\"\",\"
\"],_default:[0,\"\",\"\"]};function fe(e,t){var r;return r=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&T(e,t)?k.merge([e],r):r}function ue(e,t){for(var r=0,a=e.length;rx\",v.noCloneChecked=!!he.cloneNode(!0).lastChild.defaultValue;var ye=S.documentElement,Ae=/^key/,be=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,xe=/^([^.]*)(?:\\.(.+)|)/;function we(){return!0}function Ce(){return!1}function Se(){try{return S.activeElement}catch(e){}}function ke(e,t,r,a,n,i){var o,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof r&&(a=a||r,r=void 0),t)ke(e,s,r,a,t[s],i);return e}if(null==a&&null==n?(n=r,a=r=void 0):null==n&&(\"string\"==typeof r?(n=a,a=void 0):(n=a,a=r,r=void 0)),!1===n)n=Ce;else if(!n)return e;return 1===i&&(o=n,(n=function(e){return k().off(e),o.apply(this,arguments)}).guid=o.guid||(o.guid=k.guid++)),e.each(function(){k.event.add(this,t,n,a,r)})}k.event={global:{},add:function(t,e,r,a,n){var i,o,s,l,c,p,d,f,u,h,m,g=Z.get(t);if(g)for(r.handler&&(r=(i=r).handler,n=i.selector),n&&k.find.matchesSelector(ye,n),r.guid||(r.guid=k.guid++),(l=g.events)||(l=g.events={}),(o=g.handle)||(o=g.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),c=(e=(e||\"\").match(D)||[\"\"]).length;c--;)u=m=(s=xe.exec(e[c])||[])[1],h=(s[2]||\"\").split(\".\").sort(),u&&(d=k.event.special[u]||{},u=(n?d.delegateType:d.bindType)||u,d=k.event.special[u]||{},p=k.extend({type:u,origType:m,data:a,handler:r,guid:r.guid,selector:n,needsContext:n&&k.expr.match.needsContext.test(n),namespace:h.join(\".\")},i),(f=l[u])||((f=l[u]=[]).delegateCount=0,d.setup&&!1!==d.setup.call(t,a,h,o)||t.addEventListener&&t.addEventListener(u,o)),d.add&&(d.add.call(t,p),p.handler.guid||(p.handler.guid=r.guid)),n?f.splice(f.delegateCount++,0,p):f.push(p),k.event.global[u]=!0)},remove:function(e,t,r,a,n){var i,o,s,l,c,p,d,f,u,h,m,g=Z.hasData(e)&&Z.get(e);if(g&&(l=g.events)){for(c=(t=(t||\"\").match(D)||[\"\"]).length;c--;)if(u=m=(s=xe.exec(t[c])||[])[1],h=(s[2]||\"\").split(\".\").sort(),u){for(d=k.event.special[u]||{},f=l[u=(a?d.delegateType:d.bindType)||u]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),o=i=f.length;i--;)p=f[i],!n&&m!==p.origType||r&&r.guid!==p.guid||s&&!s.test(p.namespace)||a&&a!==p.selector&&(\"**\"!==a||!p.selector)||(f.splice(i,1),p.selector&&f.delegateCount--,d.remove&&d.remove.call(e,p));o&&!f.length&&(d.teardown&&!1!==d.teardown.call(e,h,g.handle)||k.removeEvent(e,u,g.handle),delete l[u])}else for(u in l)k.event.remove(e,u+t[c],r,a,!0);k.isEmptyObject(l)&&Z.remove(e,\"handle events\")}},dispatch:function(e){var t,r,a,n,i,o,s=k.event.fix(e),l=new Array(arguments.length),c=(Z.get(this,\"events\")||{})[s.type]||[],p=k.event.special[s.type]||{};for(l[0]=s,t=1;t\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,Te=/\\s*$/g;function Le(e,t){return T(e,\"table\")&&T(11!==t.nodeType?t:t.firstChild,\"tr\")&&k(e).children(\"tbody\")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Fe(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Be(e,t){var r,a,n,i,o,s,l,c;if(1===t.nodeType){if(Z.hasData(e)&&(i=Z.access(e),o=Z.set(t,i),c=i.events))for(n in delete o.handle,o.events={},c)for(r=0,a=c[n].length;r\")},clone:function(e,t,r){var a,n,i,o,s,l,c,p=e.cloneNode(!0),d=k.contains(e.ownerDocument,e);if(!(v.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(o=fe(p),a=0,n=(i=fe(e)).length;a\").prop({charset:r.scriptCharset,src:r.url}).on(\"load error\",n=function(e){a.remove(),n=null,e&&t(\"error\"===e.type?404:200,e.type)}),S.head.appendChild(a[0])},abort:function(){n&&n()}}});var Wt,Ht=[],Gt=/(=)\\?(?=&|$)|\\?\\?/;k.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Ht.pop()||k.expando+\"_\"+bt++;return this[e]=!0,e}}),k.ajaxPrefilter(\"json jsonp\",function(e,t,r){var a,n,i,o=!1!==e.jsonp&&(Gt.test(e.url)?\"url\":\"string\"==typeof e.data&&0===(e.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Gt.test(e.data)&&\"data\");if(o||\"jsonp\"===e.dataTypes[0])return a=e.jsonpCallback=y(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,o?e[o]=e[o].replace(Gt,\"$1\"+a):!1!==e.jsonp&&(e.url+=(xt.test(e.url)?\"&\":\"?\")+e.jsonp+\"=\"+a),e.converters[\"script json\"]=function(){return i||k.error(a+\" was not called\"),i[0]},e.dataTypes[0]=\"json\",n=C[a],C[a]=function(){i=arguments},r.always(function(){void 0===n?k(C).removeProp(a):C[a]=n,e[a]&&(e.jsonpCallback=t.jsonpCallback,Ht.push(a)),i&&y(n)&&n(i[0]),i=n=void 0}),\"script\"}),v.createHTMLDocument=((Wt=S.implementation.createHTMLDocument(\"\").body).innerHTML=\"
\",2===Wt.childNodes.length),k.parseHTML=function(e,t,r){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(r=t,t=!1),t||(v.createHTMLDocument?((a=(t=S.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=S.location.href,t.head.appendChild(a)):t=S),i=!r&&[],(n=_.exec(e))?[t.createElement(n[1])]:(n=ve([e],t,i),i&&i.length&&k(i).remove(),k.merge([],n.childNodes)));var a,n,i},k.fn.load=function(e,t,r){var a,n,i,o=this,s=e.indexOf(\" \");return-1\").append(k.parseHTML(e)).find(a):e)}).always(r&&function(e,t){o.each(function(){r.apply(this,i||[e.responseText,t,e])})}),this},k.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,r){var a,n,i,o,s,l,c=k.css(e,\"position\"),p=k(e),d={};\"static\"===c&&(e.style.position=\"relative\"),s=p.offset(),i=k.css(e,\"top\"),l=k.css(e,\"left\"),(\"absolute\"===c||\"fixed\"===c)&&-1<(i+l).indexOf(\"auto\")?(o=(a=p.position()).top,n=a.left):(o=parseFloat(i)||0,n=parseFloat(l)||0),y(t)&&(t=t.call(e,r,k.extend({},s))),null!=t.top&&(d.top=t.top-s.top+o),null!=t.left&&(d.left=t.left-s.left+n),\"using\"in t?t.using.call(e,d):p.css(d)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,r,a=this[0];return a?a.getClientRects().length?(e=a.getBoundingClientRect(),r=a.ownerDocument.defaultView,{top:e.top+r.pageYOffset,left:e.left+r.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,r,a=this[0],n={top:0,left:0};if(\"fixed\"===k.css(a,\"position\"))t=a.getBoundingClientRect();else{for(t=this.offset(),r=a.ownerDocument,e=a.offsetParent||r.documentElement;e&&(e===r.body||e===r.documentElement)&&\"static\"===k.css(e,\"position\");)e=e.parentNode;e&&e!==a&&1===e.nodeType&&((n=k(e).offset()).top+=k.css(e,\"borderTopWidth\",!0),n.left+=k.css(e,\"borderLeftWidth\",!0))}return{top:t.top-n.top-k.css(a,\"marginTop\",!0),left:t.left-n.left-k.css(a,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&\"static\"===k.css(e,\"position\");)e=e.offsetParent;return e||ye})}}),k.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(t,n){var i=\"pageYOffset\"===n;k.fn[t]=function(e){return W(this,function(e,t,r){var a;if(A(e)?a=e:9===e.nodeType&&(a=e.defaultView),void 0===r)return a?a[n]:e[t];a?a.scrollTo(i?a.pageXOffset:r,i?r:a.pageYOffset):e[t]=r},t,e,arguments.length)}}),k.each([\"top\",\"left\"],function(e,r){k.cssHooks[r]=Me(v.pixelPosition,function(e,t){if(t)return t=je(e,r),Re.test(t)?k(e).position()[r]+\"px\":t})}),k.each({Height:\"height\",Width:\"width\"},function(o,s){k.each({padding:\"inner\"+o,content:s,\"\":\"outer\"+o},function(a,i){k.fn[i]=function(e,t){var r=arguments.length&&(a||\"boolean\"!=typeof e),n=a||(!0===e||!0===t?\"margin\":\"border\");return W(this,function(e,t,r){var a;return A(e)?0===i.indexOf(\"outer\")?e[\"inner\"+o]:e.document.documentElement[\"client\"+o]:9===e.nodeType?(a=e.documentElement,Math.max(e.body[\"scroll\"+o],a[\"scroll\"+o],e.body[\"offset\"+o],a[\"offset\"+o],a[\"client\"+o])):void 0===r?k.css(e,t,n):k.style(e,t,r,n)},s,r?e:void 0,r)}})}),k.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),function(e,r){k.fn[r]=function(e,t){return 0>2,i=(3&t)<<4|r>>4,o=1>6:64,s=2>4,r=(15&n)<<4|(i=h.indexOf(e.charAt(s++)))>>2,a=(3&i)<<6|(o=h.indexOf(e.charAt(s++))),c[l++]=t,64!==i&&(c[l++]=r),64!==o&&(c[l++]=a);return c}},{\"./support\":27,\"./utils\":29}],2:[function(e,t,r){\"use strict\";function a(e,t,r,a,n){this.compressedSize=e,this.uncompressedSize=t,this.crc32=r,this.compression=a,this.compressedContent=n}var n=e(\"./external\"),i=e(\"./stream/DataWorker\"),o=e(\"./stream/DataLengthProbe\"),s=e(\"./stream/Crc32Probe\");o=e(\"./stream/DataLengthProbe\");a.prototype={getContentWorker:function(){var e=new i(n.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new o(\"data_length\")),t=this;return e.on(\"end\",function(){if(this.streamInfo.data_length!==t.uncompressedSize)throw new Error(\"Bug : uncompressed data size mismatch\")}),e},getCompressedWorker:function(){return new i(n.Promise.resolve(this.compressedContent)).withStreamInfo(\"compressedSize\",this.compressedSize).withStreamInfo(\"uncompressedSize\",this.uncompressedSize).withStreamInfo(\"crc32\",this.crc32).withStreamInfo(\"compression\",this.compression)}},a.createWorkerFrom=function(e,t,r){return e.pipe(new s).pipe(new o(\"uncompressedSize\")).pipe(t.compressWorker(r)).pipe(new o(\"compressedSize\")).withStreamInfo(\"compression\",t)},t.exports=a},{\"./external\":6,\"./stream/Crc32Probe\":22,\"./stream/DataLengthProbe\":23,\"./stream/DataWorker\":24}],3:[function(e,t,r){\"use strict\";var a=e(\"./stream/GenericWorker\");r.STORE={magic:\"\\0\\0\",compressWorker:function(e){return new a(\"STORE compression\")},uncompressWorker:function(){return new a(\"STORE decompression\")}},r.DEFLATE=e(\"./flate\")},{\"./flate\":7,\"./stream/GenericWorker\":25}],4:[function(e,t,r){\"use strict\";var a=e(\"./utils\"),s=function(){for(var e,t=[],r=0;r<256;r++){e=r;for(var a=0;a<8;a++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}();t.exports=function(e,t){return void 0!==e&&e.length?\"string\"!==a.getTypeOf(e)?function(e,t,r,a){var n=s,i=a+r;e^=-1;for(var o=a;o>>8^n[255&(e^t[o])];return-1^e}(0|t,e,e.length,0):function(e,t,r,a){var n=s,i=a+r;e^=-1;for(var o=a;o>>8^n[255&(e^t.charCodeAt(o))];return-1^e}(0|t,e,e.length,0):0}},{\"./utils\":29}],5:[function(e,t,r){\"use strict\";r.base64=!1,r.binary=!1,r.dir=!1,r.createFolders=!0,r.date=null,r.compression=null,r.compressionOptions=null,r.comment=null,r.unixPermissions=null,r.dosPermissions=null},{}],6:[function(r,a,e){(function(e){\"use strict\";var t=e.Promise||r(\"lie\");a.exports={Promise:t}}).call(this,\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{lie:56}],7:[function(e,t,r){\"use strict\";function a(e,t){s.call(this,\"FlateWorker/\"+e),this._pako=new i[e]({raw:!0,level:t.level||-1}),this.meta={};var r=this;this._pako.onData=function(e){r.push({data:e,meta:r.meta})}}var n=\"undefined\"!=typeof Uint8Array&&\"undefined\"!=typeof Uint16Array&&\"undefined\"!=typeof Uint32Array,i=e(\"pako\"),o=e(\"./utils\"),s=e(\"./stream/GenericWorker\"),l=n?\"uint8array\":\"array\";r.magic=\"\\b\\0\",o.inherits(a,s),a.prototype.processChunk=function(e){this.meta=e.meta,this._pako.push(o.transformTo(l,e.data),!1)},a.prototype.flush=function(){s.prototype.flush.call(this),this._pako.push([],!0)},a.prototype.cleanUp=function(){s.prototype.cleanUp.call(this),this._pako=null},r.compressWorker=function(e){return new a(\"Deflate\",e)},r.uncompressWorker=function(){return new a(\"Inflate\",{})}},{\"./stream/GenericWorker\":25,\"./utils\":29,pako:57}],8:[function(e,t,r){\"use strict\";function a(e,t,r,a){n.call(this,\"ZipFileWorker\"),this.bytesWritten=0,this.zipComment=t,this.zipPlatform=r,this.encodeFileName=a,this.streamFiles=e,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}var I=e(\"../utils\"),n=e(\"../stream/GenericWorker\"),F=e(\"../utf8\"),B=e(\"../crc32\"),N=e(\"../signature\"),D=function(e,t){var r,a=\"\";for(r=0;r>>=8;return a},i=function(e,t,r,a,n,i){var o,s,l=e.file,c=e.compression,p=i!==F.utf8encode,d=I.transformTo(\"string\",i(l.name)),f=I.transformTo(\"string\",F.utf8encode(l.name)),u=l.comment,h=I.transformTo(\"string\",i(u)),m=I.transformTo(\"string\",F.utf8encode(u)),g=f.length!==l.name.length,v=m.length!==u.length,y=\"\",A=\"\",b=\"\",x=l.dir,w=l.date,C={crc32:0,compressedSize:0,uncompressedSize:0};t&&!r||(C.crc32=e.crc32,C.compressedSize=e.compressedSize,C.uncompressedSize=e.uncompressedSize);var S=0;t&&(S|=8),p||!g&&!v||(S|=2048);var k,P,T,_=0,E=0;x&&(_|=16),\"UNIX\"===n?(E=798,_|=(k=l.unixPermissions,P=x,(T=k)||(T=P?16893:33204),(65535&T)<<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=D(1,1)+D(B(d),4)+f,y+=\"up\"+D(A.length,2)+A),v&&(b=D(1,1)+D(B(h),4)+m,y+=\"uc\"+D(b.length,2)+b);var L=\"\";return L+=\"\\n\\0\",L+=D(S,2),L+=c.magic,L+=D(o,2),L+=D(s,2),L+=D(C.crc32,4),L+=D(C.compressedSize,4),L+=D(C.uncompressedSize,4),L+=D(d.length,2),L+=D(y.length,2),{fileRecord:N.LOCAL_FILE_HEADER+L+d+y,dirRecord:N.CENTRAL_FILE_HEADER+D(E,2)+L+D(h.length,2)+\"\\0\\0\\0\\0\"+D(_,4)+D(a,4)+d+y+h}};I.inherits(a,n),a.prototype.push=function(e){var t=e.meta.percent||0,r=this.entriesCount,a=this._sources.length;this.accumulate?this.contentBuffer.push(e):(this.bytesWritten+=e.data.length,n.prototype.push.call(this,{data:e.data,meta:{currentFile:this.currentFile,percent:r?(t+100*(r-a-1))/r:100}}))},a.prototype.openedSource=function(e){if(this.currentSourceOffset=this.bytesWritten,this.currentFile=e.file.name,this.streamFiles&&!e.file.dir){var t=i(e,this.streamFiles,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:t.fileRecord,meta:{percent:0}})}else this.accumulate=!0},a.prototype.closedSource=function(e){this.accumulate=!1;var t,r=i(e,this.streamFiles,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(r.dirRecord),this.streamFiles&&!e.file.dir)this.push({data:(t=e,N.DATA_DESCRIPTOR+D(t.crc32,4)+D(t.compressedSize,4)+D(t.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},a.prototype.flush=function(){for(var e=this.bytesWritten,t=0;t=this.index;t--)r=(r<<8)+this.byteAt(t);return this.index+=e,r},readString:function(e){return n.transformTo(\"string\",this.readData(e))},readData:function(e){},lastIndexOfSignature:function(e){},readAndCheckSignature:function(e){},readDate:function(){var e=this.readInt(4);return new Date(Date.UTC(1980+(e>>25&127),(e>>21&15)-1,e>>16&31,e>>11&31,e>>5&63,(31&e)<<1))}},t.exports=a},{\"../utils\":29}],16:[function(e,t,r){\"use strict\";function a(e){n.call(this,e)}var n=e(\"./Uint8ArrayReader\");e(\"../utils\").inherits(a,n),a.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=a},{\"../utils\":29,\"./Uint8ArrayReader\":18}],17:[function(e,t,r){\"use strict\";function a(e){n.call(this,e)}var n=e(\"./DataReader\");e(\"../utils\").inherits(a,n),a.prototype.byteAt=function(e){return this.data.charCodeAt(this.zero+e)},a.prototype.lastIndexOfSignature=function(e){return this.data.lastIndexOf(e)-this.zero},a.prototype.readAndCheckSignature=function(e){return e===this.readData(4)},a.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=a},{\"../utils\":29,\"./DataReader\":15}],18:[function(e,t,r){\"use strict\";function a(e){n.call(this,e)}var n=e(\"./ArrayReader\");e(\"../utils\").inherits(a,n),a.prototype.readData=function(e){if(this.checkOffset(e),0===e)return new Uint8Array(0);var t=this.data.subarray(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=a},{\"../utils\":29,\"./ArrayReader\":14}],19:[function(e,t,r){\"use strict\";var a=e(\"../utils\"),n=e(\"../support\"),i=e(\"./ArrayReader\"),o=e(\"./StringReader\"),s=e(\"./NodeBufferReader\"),l=e(\"./Uint8ArrayReader\");t.exports=function(e){var t=a.getTypeOf(e);return a.checkSupport(t),\"string\"!==t||n.uint8array?\"nodebuffer\"===t?new s(e):n.uint8array?new l(a.transformTo(\"uint8array\",e)):new i(a.transformTo(\"array\",e)):new o(e)}},{\"../support\":27,\"../utils\":29,\"./ArrayReader\":14,\"./NodeBufferReader\":16,\"./StringReader\":17,\"./Uint8ArrayReader\":18}],20:[function(e,t,r){\"use strict\";r.LOCAL_FILE_HEADER=\"PK\u0003\u0004\",r.CENTRAL_FILE_HEADER=\"PK\u0001\u0002\",r.CENTRAL_DIRECTORY_END=\"PK\u0005\u0006\",r.ZIP64_CENTRAL_DIRECTORY_LOCATOR=\"PK\u0006\u0007\",r.ZIP64_CENTRAL_DIRECTORY_END=\"PK\u0006\u0006\",r.DATA_DESCRIPTOR=\"PK\u0007\\b\"},{}],21:[function(e,t,r){\"use strict\";function a(e){n.call(this,\"ConvertWorker to \"+e),this.destType=e}var n=e(\"./GenericWorker\"),i=e(\"../utils\");i.inherits(a,n),a.prototype.processChunk=function(e){this.push({data:i.transformTo(this.destType,e.data),meta:e.meta})},t.exports=a},{\"../utils\":29,\"./GenericWorker\":25}],22:[function(e,t,r){\"use strict\";function a(){n.call(this,\"Crc32Probe\")}var n=e(\"./GenericWorker\"),i=e(\"../crc32\");e(\"../utils\").inherits(a,n),a.prototype.processChunk=function(e){this.streamInfo.crc32=i(e.data,this.streamInfo.crc32||0),this.push(e)},t.exports=a},{\"../crc32\":4,\"../utils\":29,\"./GenericWorker\":25}],23:[function(e,t,r){\"use strict\";function a(e){i.call(this,\"DataLengthProbe for \"+e),this.propName=e,this.withStreamInfo(e,0)}var n=e(\"../utils\"),i=e(\"./GenericWorker\");n.inherits(a,i),a.prototype.processChunk=function(e){if(e){var t=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=t+e.data.length}i.prototype.processChunk.call(this,e)},t.exports=a},{\"../utils\":29,\"./GenericWorker\":25}],24:[function(e,t,r){\"use strict\";function a(e){i.call(this,\"DataWorker\");var t=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type=\"\",this._tickScheduled=!1,e.then(function(e){t.dataIsReady=!0,t.data=e,t.max=e&&e.length||0,t.type=n.getTypeOf(e),t.isPaused||t._tickAndRepeat()},function(e){t.error(e)})}var n=e(\"../utils\"),i=e(\"./GenericWorker\");n.inherits(a,i),a.prototype.cleanUp=function(){i.prototype.cleanUp.call(this),this.data=null},a.prototype.resume=function(){return!!i.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,n.delay(this._tickAndRepeat,[],this)),!0)},a.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(n.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},a.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var e=null,t=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case\"string\":e=this.data.substring(this.index,t);break;case\"uint8array\":e=this.data.subarray(this.index,t);break;case\"array\":case\"nodebuffer\":e=this.data.slice(this.index,t)}return this.index=t,this.push({data:e,meta:{percent:this.max?this.index/this.max*100:0}})},t.exports=a},{\"../utils\":29,\"./GenericWorker\":25}],25:[function(e,t,r){\"use strict\";function a(e){this.name=e||\"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}a.prototype={push:function(e){this.emit(\"data\",e)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit(\"end\"),this.cleanUp(),this.isFinished=!0}catch(e){this.emit(\"error\",e)}return!0},error:function(e){return!this.isFinished&&(this.isPaused?this.generatedError=e:(this.isFinished=!0,this.emit(\"error\",e),this.previous&&this.previous.error(e),this.cleanUp()),!0)},on:function(e,t){return this._listeners[e].push(t),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(e,t){if(this._listeners[e])for(var r=0;r \"+e:e}},t.exports=a},{}],26:[function(o,s,e){(function(l){\"use strict\";function t(e,s){return new a.Promise(function(t,r){var a=[],n=e._internalType,i=e._outputType,o=e._mimeType;e.on(\"data\",function(e,t){a.push(e),s&&s(t)}).on(\"error\",function(e){a=[],r(e)}).on(\"end\",function(){try{var e=function(e,t,r){switch(e){case\"blob\":return c.newBlob(c.transformTo(\"arraybuffer\",t),r);case\"base64\":return p.encode(t);default:return c.transformTo(e,t)}}(i,function(e,t){var r,a=0,n=null,i=0;for(r=0;r>>6:(r<65536?t[i++]=224|r>>>12:(t[i++]=240|r>>>18,t[i++]=128|r>>>12&63),t[i++]=128|r>>>6&63),t[i++]=128|63&r);return t}(e)},i.utf8decode=function(e){return l.nodebuffer?s.transformTo(\"nodebuffer\",e).toString(\"utf-8\"):function(e){var t,r,a,n,i=e.length,o=new Array(2*i);for(t=r=0;t>10&1023,o[r++]=56320|1023&a)}return o.length!==r&&(o.subarray?o=o.subarray(0,r):o.length=r),s.applyFromCharCode(o)}(e=s.transformTo(l.uint8array?\"uint8array\":\"array\",e))},s.inherits(r,o),r.prototype.processChunk=function(e){var t=s.transformTo(l.uint8array?\"uint8array\":\"array\",e.data);if(this.leftOver&&this.leftOver.length){if(l.uint8array){var r=t;(t=new Uint8Array(r.length+this.leftOver.length)).set(this.leftOver,0),t.set(r,this.leftOver.length)}else t=this.leftOver.concat(t);this.leftOver=null}var a=function(e,t){var r;for((t=t||e.length)>e.length&&(t=e.length),r=t-1;0<=r&&128==(192&e[r]);)r--;return r<0?t:0===r?t:r+c[e[r]]>t?r:t}(t),n=t;a!==t.length&&(l.uint8array?(n=t.subarray(0,a),this.leftOver=t.subarray(a,t.length)):(n=t.slice(0,a),this.leftOver=t.slice(a,t.length))),this.push({data:i.utf8decode(n),meta:e.meta})},r.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:i.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},i.Utf8DecodeWorker=r,s.inherits(a,o),a.prototype.processChunk=function(e){this.push({data:i.utf8encode(e.data),meta:e.meta})},i.Utf8EncodeWorker=a},{\"./nodejsUtils\":12,\"./stream/GenericWorker\":25,\"./support\":27,\"./utils\":29}],29:[function(e,t,s){\"use strict\";function r(e){return e}function l(e,t){for(var r=0;r>8;this.dir=!!(16&this.externalFileAttributes),0===e&&(this.dosPermissions=63&this.externalFileAttributes),3===e&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||\"/\"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(e){if(this.extraFields[1]){var t=n(this.extraFields[1].value);this.uncompressedSize===i.MAX_VALUE_32BITS&&(this.uncompressedSize=t.readInt(8)),this.compressedSize===i.MAX_VALUE_32BITS&&(this.compressedSize=t.readInt(8)),this.localHeaderOffset===i.MAX_VALUE_32BITS&&(this.localHeaderOffset=t.readInt(8)),this.diskNumberStart===i.MAX_VALUE_32BITS&&(this.diskNumberStart=t.readInt(4))}},readExtraFields:function(e){var t,r,a,n=e.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});e.indexr;)t.push(arguments[r++]);return g[++m]=function(){s(\"function\"==typeof e?e:Function(e),t)},a(m),m},u=function(e){delete g[e]},\"process\"==e(\"./_cof\")(d)?a=function(e){d.nextTick(o(y,e,1))}:h?(i=(n=new h).port2,n.port1.onmessage=A,a=o(i.postMessage,i,1)):p.addEventListener&&\"function\"==typeof postMessage&&!p.importScripts?(a=function(e){p.postMessage(e+\"\",\"*\")},p.addEventListener(\"message\",A,!1)):a=v in c(\"script\")?function(e){l.appendChild(c(\"script\"))[v]=function(){l.removeChild(this),y.call(e)}}:function(e){setTimeout(o(y,e,1),0)}),t.exports={set:f,clear:u}},{\"./_cof\":37,\"./_ctx\":39,\"./_dom-create\":41,\"./_global\":44,\"./_html\":46,\"./_invoke\":48}],53:[function(e,t,r){var n=e(\"./_is-object\");t.exports=function(e,t){if(!n(e))return e;var r,a;if(t&&\"function\"==typeof(r=e.toString)&&!n(a=r.call(e)))return a;if(\"function\"==typeof(r=e.valueOf)&&!n(a=r.call(e)))return a;if(!t&&\"function\"==typeof(r=e.toString)&&!n(a=r.call(e)))return a;throw TypeError(\"Can't convert object to primitive value\")}},{\"./_is-object\":49}],54:[function(e,t,r){var a=e(\"./_export\"),n=e(\"./_task\");a(a.G+a.B,{setImmediate:n.set,clearImmediate:n.clear})},{\"./_export\":42,\"./_task\":52}],55:[function(e,p,t){(function(t){\"use strict\";function r(){l=!0;for(var e,t,r=c.length;r;){for(t=c,c=[],e=-1;++e>>6:(r<65536?t[i++]=224|r>>>12:(t[i++]=240|r>>>18,t[i++]=128|r>>>12&63),t[i++]=128|r>>>6&63),t[i++]=128|63&r);return t},r.buf2binstring=function(e){return l(e,e.length)},r.binstring2buf=function(e){for(var t=new c.Buf8(e.length),r=0,a=t.length;r>10&1023,s[a++]=56320|1023&n)}return l(s,a)},r.utf8border=function(e,t){var r;for((t=t||e.length)>e.length&&(t=e.length),r=t-1;0<=r&&128==(192&e[r]);)r--;return r<0?t:0===r?t:r+p[e[r]]>t?r:t}},{\"./common\":60}],62:[function(e,t,r){\"use strict\";t.exports=function(e,t,r,a){for(var n=65535&e|0,i=e>>>16&65535|0,o=0;0!==r;){for(r-=o=2e3>>1:e>>>1;t[r]=e}return t}();t.exports=function(e,t,r,a){var n=s,i=a+r;e^=-1;for(var o=a;o>>8^n[255&(e^t[o])];return-1^e}},{}],65:[function(e,t,r){\"use strict\";function l(e,t){return e.msg=S[t],t}function c(e){return(e<<1)-(4e.avail_out&&(r=e.avail_out),0!==r&&(b.arraySet(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending&&(t.pending_out=0))}function f(e,t){x._tr_flush_block(e,0<=e.block_start?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,p(e.strm)}function u(e,t){e.pending_buf[e.pending++]=t}function h(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function i(e,t){var r,a,n=e.max_chain_length,i=e.strstart,o=e.prev_length,s=e.nice_match,l=e.strstart>e.w_size-U?e.strstart-(e.w_size-U):0,c=e.window,p=e.w_mask,d=e.prev,f=e.strstart+M,u=c[i+o-1],h=c[i+o];e.prev_length>=e.good_match&&(n>>=2),s>e.lookahead&&(s=e.lookahead);do{if(c[(r=t)+o]===h&&c[r+o-1]===u&&c[r]===c[i]&&c[++r]===c[i+1]){i+=2,r++;do{}while(c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&il&&0!=--n);return o<=e.lookahead?o:e.lookahead}function m(e){var t,r,a,n,i,o,s,l,c,p,d=e.w_size;do{if(n=e.window_size-e.lookahead-e.strstart,e.strstart>=d+(d-U)){for(b.arraySet(e.window,e.window,d,d,0),e.match_start-=d,e.strstart-=d,e.block_start-=d,t=r=e.hash_size;a=e.head[--t],e.head[t]=d<=a?a-d:0,--r;);for(t=r=d;a=e.prev[--t],e.prev[t]=d<=a?a-d:0,--r;);n+=d}if(0===e.strm.avail_in)break;if(o=e.strm,s=e.window,l=e.strstart+e.lookahead,c=n,p=void 0,p=o.avail_in,c=j)for(i=e.strstart-e.insert,e.ins_h=e.window[i],e.ins_h=(e.ins_h<=j&&(e.ins_h=(e.ins_h<=j)if(a=x._tr_tally(e,e.strstart-e.match_start,e.match_length-j),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=j){for(e.match_length--;e.strstart++,e.ins_h=(e.ins_h<=j&&(e.ins_h=(e.ins_h<=j&&e.match_length<=e.prev_length){for(n=e.strstart+e.lookahead-j,a=x._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-j),e.lookahead-=e.prev_length-1,e.prev_length-=2;++e.strstart<=n&&(e.ins_h=(e.ins_h<e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(m(e),0===e.lookahead&&t===k)return G;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var a=e.block_start+r;if((0===e.strstart||e.strstart>=a)&&(e.lookahead=e.strstart-a,e.strstart=a,f(e,!1),0===e.strm.avail_out))return G;if(e.strstart-e.block_start>=e.w_size-U&&(f(e,!1),0===e.strm.avail_out))return G}return e.insert=0,t===P?(f(e,!0),0===e.strm.avail_out?Q:V):(e.strstart>e.block_start&&(f(e,!1),e.strm.avail_out),G)}),new o(4,4,8,4,a),new o(4,5,16,8,a),new o(4,6,32,32,a),new o(4,4,16,16,n),new o(8,16,32,32,n),new o(8,16,128,128,n),new o(8,32,128,256,n),new o(32,128,258,1024,n),new o(32,258,258,4096,n)],r.deflateInit=function(e,t){return y(e,t,F,15,8,0)},r.deflateInit2=y,r.deflateReset=v,r.deflateResetKeep=s,r.deflateSetHeader=function(e,t){return e&&e.state?2!==e.state.wrap?_:(e.state.gzhead=t,T):_},r.deflate=function(e,t){var r,a,n,i;if(!e||!e.state||5>8&255),u(a,a.gzhead.time>>16&255),u(a,a.gzhead.time>>24&255),u(a,9===a.level?2:2<=a.strategy||a.level<2?4:0),u(a,255&a.gzhead.os),a.gzhead.extra&&a.gzhead.extra.length&&(u(a,255&a.gzhead.extra.length),u(a,a.gzhead.extra.length>>8&255)),a.gzhead.hcrc&&(e.adler=C(e.adler,a.pending_buf,a.pending,0)),a.gzindex=0,a.status=69):(u(a,0),u(a,0),u(a,0),u(a,0),u(a,0),u(a,9===a.level?2:2<=a.strategy||a.level<2?4:0),u(a,3),a.status=H);else{var o=F+(a.w_bits-8<<4)<<8;o|=(2<=a.strategy||a.level<2?0:a.level<6?1:6===a.level?2:3)<<6,0!==a.strstart&&(o|=32),o+=31-o%31,a.status=H,h(a,o),0!==a.strstart&&(h(a,e.adler>>>16),h(a,65535&e.adler)),e.adler=1}if(69===a.status)if(a.gzhead.extra){for(n=a.pending;a.gzindex<(65535&a.gzhead.extra.length)&&(a.pending!==a.pending_buf_size||(a.gzhead.hcrc&&a.pending>n&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),p(e),n=a.pending,a.pending!==a.pending_buf_size));)u(a,255&a.gzhead.extra[a.gzindex]),a.gzindex++;a.gzhead.hcrc&&a.pending>n&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),a.gzindex===a.gzhead.extra.length&&(a.gzindex=0,a.status=73)}else a.status=73;if(73===a.status)if(a.gzhead.name){n=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>n&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),p(e),n=a.pending,a.pending===a.pending_buf_size)){i=1;break}u(a,i=a.gzindexn&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),0===i&&(a.gzindex=0,a.status=91)}else a.status=91;if(91===a.status)if(a.gzhead.comment){n=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>n&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),p(e),n=a.pending,a.pending===a.pending_buf_size)){i=1;break}u(a,i=a.gzindexn&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),0===i&&(a.status=103)}else a.status=103;if(103===a.status&&(a.gzhead.hcrc?(a.pending+2>a.pending_buf_size&&p(e),a.pending+2<=a.pending_buf_size&&(u(a,255&e.adler),u(a,e.adler>>8&255),e.adler=0,a.status=H)):a.status=H),0!==a.pending){if(p(e),0===e.avail_out)return a.last_flush=-1,T}else if(0===e.avail_in&&c(t)<=c(r)&&t!==P)return l(e,-5);if(666===a.status&&0!==e.avail_in)return l(e,-5);if(0!==e.avail_in||0!==a.lookahead||t!==k&&666!==a.status){var s=2===a.strategy?function(e,t){for(var r;;){if(0===e.lookahead&&(m(e),0===e.lookahead)){if(t===k)return G;break}if(e.match_length=0,r=x._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(f(e,!1),0===e.strm.avail_out))return G}return e.insert=0,t===P?(f(e,!0),0===e.strm.avail_out?Q:V):e.last_lit&&(f(e,!1),0===e.strm.avail_out)?G:q}(a,t):3===a.strategy?function(e,t){for(var r,a,n,i,o=e.window;;){if(e.lookahead<=M){if(m(e),e.lookahead<=M&&t===k)return G;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=j&&0e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=j?(r=x._tr_tally(e,1,e.match_length-j),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=x._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(f(e,!1),0===e.strm.avail_out))return G}return e.insert=0,t===P?(f(e,!0),0===e.strm.avail_out?Q:V):e.last_lit&&(f(e,!1),0===e.strm.avail_out)?G:q}(a,t):A[a.level].func(a,t);if(s!==Q&&s!==V||(a.status=666),s===G||s===Q)return 0===e.avail_out&&(a.last_flush=-1),T;if(s===q&&(1===t?x._tr_align(a):5!==t&&(x._tr_stored_block(a,0,0,!1),3===t&&(d(a.head),0===a.lookahead&&(a.strstart=0,a.block_start=0,a.insert=0))),p(e),0===e.avail_out))return a.last_flush=-1,T}return t!==P?T:a.wrap<=0?1:(2===a.wrap?(u(a,255&e.adler),u(a,e.adler>>8&255),u(a,e.adler>>16&255),u(a,e.adler>>24&255),u(a,255&e.total_in),u(a,e.total_in>>8&255),u(a,e.total_in>>16&255),u(a,e.total_in>>24&255)):(h(a,e.adler>>>16),h(a,65535&e.adler)),p(e),0=r.w_size&&(0===i&&(d(r.head),r.strstart=0,r.block_start=0,r.insert=0),c=new b.Buf8(r.w_size),b.arraySet(c,t,p-r.w_size,r.w_size,0),t=c,p=r.w_size),o=e.avail_in,s=e.next_in,l=e.input,e.avail_in=p,e.next_in=0,e.input=t,m(r);r.lookahead>=j;){for(a=r.strstart,n=r.lookahead-(j-1);r.ins_h=(r.ins_h<>>=b=A>>>24,h-=b,0===(b=A>>>16&255))P[i++]=65535&A;else{if(!(16&b)){if(0==(64&b)){A=m[(65535&A)+(u&(1<>>=b,h-=b),h<15&&(u+=k[a++]<>>=b=A>>>24,h-=b,!(16&(b=A>>>16&255))){if(0==(64&b)){A=g[(65535&A)+(u&(1<>>=b,h-=b,(b=i-o)>3,u&=(1<<(h-=x<<3))-1,e.next_in=a,e.next_out=i,e.avail_in=a>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function n(){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 F.Buf16(320),this.work=new F.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function a(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg=\"\",t.wrap&&(e.adler=1&t.wrap),t.mode=U,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new F.Buf32(p),t.distcode=t.distdyn=new F.Buf32(d),t.sane=1,t.back=-1,j):M}function i(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,a(e)):M}function o(e,t){var r,a;return e&&e.state?(a=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||15=i.wsize?(F.arraySet(i.window,t,r-i.wsize,i.wsize,0),i.wnext=0,i.whave=i.wsize):(a<(n=i.wsize-i.wnext)&&(n=a),F.arraySet(i.window,t,r-a,n,i.wnext),(a-=n)?(F.arraySet(i.window,t,r-a,a,0),i.wnext=a,i.whave=i.wsize):(i.wnext+=n,i.wnext===i.wsize&&(i.wnext=0),i.whave>>8&255,r.check=N(r.check,T,2,0),p=c=0,r.mode=2;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&c)<<8)+(c>>8))%31){e.msg=\"incorrect header check\",r.mode=30;break}if(8!=(15&c)){e.msg=\"unknown compression method\",r.mode=30;break}if(p-=4,w=8+(15&(c>>>=4)),0===r.wbits)r.wbits=w;else if(w>r.wbits){e.msg=\"invalid window size\",r.mode=30;break}r.dmax=1<>8&1),512&r.flags&&(T[0]=255&c,T[1]=c>>>8&255,r.check=N(r.check,T,2,0)),p=c=0,r.mode=3;case 3:for(;p<32;){if(0===s)break e;s--,c+=a[i++]<>>8&255,T[2]=c>>>16&255,T[3]=c>>>24&255,r.check=N(r.check,T,4,0)),p=c=0,r.mode=4;case 4:for(;p<16;){if(0===s)break e;s--,c+=a[i++]<>8),512&r.flags&&(T[0]=255&c,T[1]=c>>>8&255,r.check=N(r.check,T,2,0)),p=c=0,r.mode=5;case 5:if(1024&r.flags){for(;p<16;){if(0===s)break e;s--,c+=a[i++]<>>8&255,r.check=N(r.check,T,2,0)),p=c=0}else r.head&&(r.head.extra=null);r.mode=6;case 6:if(1024&r.flags&&(s<(u=r.length)&&(u=s),u&&(r.head&&(w=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),F.arraySet(r.head.extra,a,i,u,w)),512&r.flags&&(r.check=N(r.check,a,u,i)),s-=u,i+=u,r.length-=u),r.length))break e;r.length=0,r.mode=7;case 7:if(2048&r.flags){if(0===s)break e;for(u=0;w=a[i+u++],r.head&&w&&r.length<65536&&(r.head.name+=String.fromCharCode(w)),w&&u>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=12;break;case 10:for(;p<32;){if(0===s)break e;s--,c+=a[i++]<>>=7&p,p-=7&p,r.mode=27;break}for(;p<3;){if(0===s)break e;s--,c+=a[i++]<>>=1)){case 0:r.mode=14;break;case 1:if(L(r),r.mode=20,6===t){c>>>=2,p-=2;break e}break;case 2:r.mode=17;break;case 3:e.msg=\"invalid block type\",r.mode=30}c>>>=2,p-=2;break;case 14:for(c>>>=7&p,p-=7&p;p<32;){if(0===s)break e;s--,c+=a[i++]<>>16^65535)){e.msg=\"invalid stored block lengths\",r.mode=30;break}if(r.length=65535&c,p=c=0,r.mode=15,6===t)break e;case 15:r.mode=16;case 16:if(u=r.length){if(s>>=5,p-=5,r.ndist=1+(31&c),c>>>=5,p-=5,r.ncode=4+(15&c),c>>>=4,p-=4,286>>=3,p-=3}for(;r.have<19;)r.lens[_[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,S={bits:r.lenbits},C=R(0,r.lens,0,19,r.lencode,0,r.work,S),r.lenbits=S.bits,C){e.msg=\"invalid code lengths set\",r.mode=30;break}r.have=0,r.mode=19;case 19:for(;r.have>>16&255,y=65535&P,!((g=P>>>24)<=p);){if(0===s)break e;s--,c+=a[i++]<>>=g,p-=g,r.lens[r.have++]=y;else{if(16===y){for(k=g+2;p>>=g,p-=g,0===r.have){e.msg=\"invalid bit length repeat\",r.mode=30;break}w=r.lens[r.have-1],u=3+(3&c),c>>>=2,p-=2}else if(17===y){for(k=g+3;p>>=g)),c>>>=3,p-=3}else{for(k=g+7;p>>=g)),c>>>=7,p-=7}if(r.have+u>r.nlen+r.ndist){e.msg=\"invalid bit length repeat\",r.mode=30;break}for(;u--;)r.lens[r.have++]=w}}if(30===r.mode)break;if(0===r.lens[256]){e.msg=\"invalid code -- missing end-of-block\",r.mode=30;break}if(r.lenbits=9,S={bits:r.lenbits},C=R(O,r.lens,0,r.nlen,r.lencode,0,r.work,S),r.lenbits=S.bits,C){e.msg=\"invalid literal/lengths set\",r.mode=30;break}if(r.distbits=6,r.distcode=r.distdyn,S={bits:r.distbits},C=R(z,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,S),r.distbits=S.bits,C){e.msg=\"invalid distances set\",r.mode=30;break}if(r.mode=20,6===t)break e;case 20:r.mode=21;case 21:if(6<=s&&258<=l){e.next_out=o,e.avail_out=l,e.next_in=i,e.avail_in=s,r.hold=c,r.bits=p,D(e,f),o=e.next_out,n=e.output,l=e.avail_out,i=e.next_in,a=e.input,s=e.avail_in,c=r.hold,p=r.bits,12===r.mode&&(r.back=-1);break}for(r.back=0;v=(P=r.lencode[c&(1<>>16&255,y=65535&P,!((g=P>>>24)<=p);){if(0===s)break e;s--,c+=a[i++]<>A)])>>>16&255,y=65535&P,!(A+(g=P>>>24)<=p);){if(0===s)break e;s--,c+=a[i++]<>>=A,p-=A,r.back+=A}if(c>>>=g,p-=g,r.back+=g,r.length=y,0===v){r.mode=26;break}if(32&v){r.back=-1,r.mode=12;break}if(64&v){e.msg=\"invalid literal/length code\",r.mode=30;break}r.extra=15&v,r.mode=22;case 22:if(r.extra){for(k=r.extra;p>>=r.extra,p-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;v=(P=r.distcode[c&(1<>>16&255,y=65535&P,!((g=P>>>24)<=p);){if(0===s)break e;s--,c+=a[i++]<>A)])>>>16&255,y=65535&P,!(A+(g=P>>>24)<=p);){if(0===s)break e;s--,c+=a[i++]<>>=A,p-=A,r.back+=A}if(c>>>=g,p-=g,r.back+=g,64&v){e.msg=\"invalid distance code\",r.mode=30;break}r.offset=y,r.extra=15&v,r.mode=24;case 24:if(r.extra){for(k=r.extra;p>>=r.extra,p-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg=\"invalid distance too far back\",r.mode=30;break}r.mode=25;case 25:if(0===l)break e;if(u=f-l,r.offset>u){if((u=r.offset-u)>r.whave&&r.sane){e.msg=\"invalid distance too far back\",r.mode=30;break}u>r.wnext?(u-=r.wnext,h=r.wsize-u):h=r.wnext-u,u>r.length&&(u=r.length),m=r.window}else m=n,h=o-r.offset,u=r.length;for(lu?(m=F[B+o[A]],g=_[E+o[A]]):(m=96,g=0),l=1<>S)+(c-=l)]=h<<24|m<<16|g|0,0!==c;);for(l=1<>=1;if(0!==l?(T&=l-1,T+=l):T=0,A++,0==--L[y]){if(y===x)break;y=t[r+o[A]]}if(w>>7)]}function c(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function p(e,t,r){e.bi_valid>F-r?(e.bi_buf|=t<>F-e.bi_valid,e.bi_valid+=r-F):(e.bi_buf|=t<>>=1,r<<=1,0<--t;);return r>>>1}function u(e,t,r){var a,n,i=new Array(I+1),o=0;for(a=1;a<=I;a++)i[a]=o=o+r[a-1]<<1;for(n=0;n<=t;n++){var s=e[2*n+1];0!==s&&(e[2*n]=f(i[s]++,s))}}function s(e){var t;for(t=0;t>1;1<=r;r--)m(e,i,r);for(n=l;r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],m(e,i,1),a=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=a,i[2*n]=i[2*r]+i[2*a],e.depth[n]=(e.depth[r]>=e.depth[a]?e.depth[r]:e.depth[a])+1,i[2*r+1]=i[2*a+1]=n,e.heap[1]=n++,m(e,i,1),2<=e.heap_len;);e.heap[--e.heap_max]=e.heap[1],function(e,t){var r,a,n,i,o,s,l=t.dyn_tree,c=t.max_code,p=t.stat_desc.static_tree,d=t.stat_desc.has_stree,f=t.stat_desc.extra_bits,u=t.stat_desc.extra_base,h=t.stat_desc.max_length,m=0;for(i=0;i<=I;i++)e.bl_count[i]=0;for(l[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;r>=7;a<_;a++)for(V[a]=n<<7,e=0;e<1<>>=1)if(1&r&&0!==e.dyn_ltree[2*t])return w;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return C;for(t=32;t>>3,(i=e.static_len+3+7>>>3)<=n&&(n=i)):n=i=r+5,r+4<=n&&-1!==t?b(e,t,r,a):4===e.strategy||i===n?(p(e,2+(a?1:0),3),g(e,W,H)):(p(e,4+(a?1:0),3),function(e,t,r,a){var n;for(p(e,t-257,5),p(e,r-1,5),p(e,a-4,4),n=0;n>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(q[r]+P+1)]++,e.dyn_dtree[2*l(t)]++),e.last_lit===e.lit_bufsize-1},r._tr_align=function(e){var t;p(e,2,3),d(e,N,W),16===(t=e).bi_valid?(c(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):8<=t.bi_valid&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}},{\"../utils/common\":60}],72:[function(e,t,r){\"use strict\";t.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}},{}]},{},[10])(10)}),function(e){function a(){}function i(e){if(\"object\"!=typeof this)throw new TypeError(\"Promises must be constructed via new\");if(\"function\"!=typeof e)throw new TypeError(\"not a function\");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],p(e,this)}function n(r,a){for(;3===r._state;)r=r._value;return 0===r._state?void r._deferreds.push(a):(r._handled=!0,void i._immediateFn(function(){var e=1===r._state?a.onFulfilled:a.onRejected;if(null!==e){var t;try{t=e(r._value)}catch(e){return void s(a.promise,e)}o(a.promise,t)}else(1===r._state?o:s)(a.promise,r._value)}))}function o(t,e){try{if(e===t)throw new TypeError(\"A promise cannot be resolved with itself.\");if(e&&(\"object\"==typeof e||\"function\"==typeof e)){var r=e.then;if(e instanceof i)return t._state=3,t._value=e,void l(t);if(\"function\"==typeof r)return void p((a=r,n=e,function(){a.apply(n,arguments)}),t)}t._state=1,t._value=e,l(t)}catch(e){s(t,e)}var a,n}function s(e,t){e._state=2,e._value=t,l(e)}function l(e){2===e._state&&0===e._deferreds.length&&i._immediateFn(function(){e._handled||i._unhandledRejectionFn(e._value)});for(var t=0,r=e._deferreds.length;t':\"\",P=1;return S.slide.back&&(k+=le(!1,S.slide.back)),S.slide.bkgdImgRid&&(k+=''),k+=\"\",k+='',k+='',k+='',S.data.forEach(function(a,e){var t,r=0,n=0,i=G(\"75%\",\"X\"),o=0,s=\"\",l=null;switch(S.layoutObj&&S.layoutObj.data&&a.options&&a.options.placeholder&&(t=S.layoutObj.data.filter(function(e){return e.options.placeholderName==a.options.placeholder})[0]),a.options=a.options||{},(a.options.w||0==a.options.w)&&(a.options.cx=a.options.w),(a.options.h||0==a.options.h)&&(a.options.cy=a.options.h),(a.options.x||0==a.options.x)&&(r=G(a.options.x,\"X\")),(a.options.y||0==a.options.y)&&(n=G(a.options.y,\"Y\")),(a.options.cx||0==a.options.cx)&&(i=G(a.options.cx,\"X\")),(a.options.cy||0==a.options.cy)&&(o=G(a.options.cy,\"Y\")),t&&((t.options.x||0==t.options.x)&&(r=G(t.options.x,\"X\")),(t.options.y||0==t.options.y)&&(n=G(t.options.y,\"Y\")),(t.options.cx||0==t.options.cx)&&(i=G(t.options.cx,\"X\")),(t.options.cy||0==t.options.cy)&&(o=G(t.options.cy,\"Y\"))),a.options.shape&&(l=H(a.options.shape)),a.options.flipH&&(s+=' flipH=\"1\"'),a.options.flipV&&(s+=' flipV=\"1\"'),a.options.rotate&&(s+=' rot=\"'+ae(a.options.rotate)+'\"'),a.type){case\"table\":if(!a.arrTabRows||Array.isArray(a.arrTabRows)&&0==a.arrTabRows.length)break;var c={},p=a.arrTabRows,f=a.options,d=0,u=0;p[0].forEach(function(e,t){var r=e.options||e.opts||null;d+=r&&r.colspan?Number(r.colspan):1});var h=' ';if(Array.isArray(f.colW)){h+=\"\";for(var m=0;m';h+=\"\"}else{u=f.colW?f.colW:T,a.options.cx&&!f.colW&&(u=Math.round(a.options.cx/d)),h+=\"\";for(m=0;m';h+=\"\"}$.each(p,function(o,e){c[o]||(c[o]={}),$(e).each(function(e,t){for(var r=0;e+r',$.each(t,function(e,t){if(!t.hmerge){var n=t.options||t.opts||{};\"number\"!=typeof t&&\"string\"!=typeof t||(t={text:t.toString()}),n.isTableCell=!0,t.options=n,[\"align\",\"bold\",\"border\",\"color\",\"fill\",\"fontFace\",\"fontSize\",\"margin\",\"underline\",\"valign\"].forEach(function(e,t){f[e]&&!n[e]&&0!=n[e]&&(n[e]=f[e])});var r=n.valign?' anchor=\"'+n.valign.replace(/^c$/i,\"ctr\").replace(/^m$/i,\"ctr\").replace(\"center\",\"ctr\").replace(\"middle\",\"ctr\").replace(\"top\",\"t\").replace(\"btm\",\"b\").replace(\"bottom\",\"b\")+'\"':\"\",a=n.colspan?' gridSpan=\"'+n.colspan+'\"':\"\",i=n.rowspan?' rowSpan=\"'+n.rowspan+'\"':\"\",o=t.optImp&&t.optImp.fill||n.fill?' ':\"\",s=0==n.margin||n.margin?n.margin:L;if(Array.isArray(s)||\"number\"!=typeof s||(s=[s,s,s,s]),s=' marL=\"'+s[3]*_+'\" marR=\"'+s[1]*_+'\" marT=\"'+s[0]*_+'\" marB=\"'+s[2]*_+'\"',t.vmerge)h+='';else{if(h+=\"\"+ie(t)+\"\",n.border&&\"string\"==typeof n.border&&\"none\"==n.border.toLowerCase())h+=' ',h+=' ',h+=' ',h+=' ';else if(n.border&&\"string\"==typeof n.border)h+=' ',h+=' ',h+=' ',h+=' ';else if(n.border&&Array.isArray(n.border))$.each([{idx:3,name:\"lnL\"},{idx:1,name:\"lnR\"},{idx:0,name:\"lnT\"},{idx:2,name:\"lnB\"}],function(e,t){if(n.border[t.idx]){var r='',a=n.border[t.idx]&&(n.border[t.idx].pt||0==n.border[t.idx].pt)?_*Number(n.border[t.idx].pt):_;h+=\"'+r+\"\"}else h+=\"\"});else if(n.border&&\"object\"==typeof n.border){var l=n.border&&(n.border.pt||0==n.border.pt)?_*Number(n.border.pt):_,c='',p=''+c+(p+='\"/>')+\"\",h+=''+c+p+\"\",h+=''+c+p+\"\",h+=''+c+p+\"\"}if(h+=o,h+=\" \",h+=\" \",n.colspan)for(var d=1;d'}}}),h+=\"\"}),h+=\" \",h+=\" \",h+=\" \",k+=h+=\"\",P++;break;case\"text\":case\"placeholder\":a.options.line||0!=o||(o=.3*T),a.options.margin&&Array.isArray(a.options.margin)?(a.options.bodyProp.lIns=a.options.margin[0]*_||0,a.options.bodyProp.rIns=a.options.margin[1]*_||0,a.options.bodyProp.bIns=a.options.margin[2]*_||0,a.options.bodyProp.tIns=a.options.margin[3]*_||0):(a.options.margin||0==a.options.margin)&&Number.isInteger(a.options.margin)&&(a.options.bodyProp.lIns=a.options.margin*_,a.options.bodyProp.rIns=a.options.margin*_,a.options.bodyProp.bIns=a.options.margin*_,a.options.bodyProp.tIns=a.options.margin*_);null==l&&(l=H(null)),k+=\"\",k+='',k+=\"':\"/>\"),k+=\"\",k+=\"placeholder\"===a.type?ce(a):ce(t),k+=\"\",k+=\"\",k+=\"\",k+='',k+='',k+=''+(a.options.rectRadius?'':\"\")+\"\",k+=a.options.fill?le(a.options.fill):\"\",a.options.line&&(k+=\"\",k+=le(a.options.line),a.options.lineDash&&(k+=''),a.options.lineHead&&(k+=''),a.options.lineTail&&(k+=''),k+=\"\"),a.options.shadow&&(a.options.shadow.type=a.options.shadow.type||\"outer\",a.options.shadow.blur=(a.options.shadow.blur||8)*_,a.options.shadow.offset=(a.options.shadow.offset||4)*_,a.options.shadow.angle=6e4*(a.options.shadow.angle||270),a.options.shadow.color=a.options.shadow.color||\"000000\",a.options.shadow.opacity=1e5*(a.options.shadow.opacity||.75),k+=\"\",k+=\"',k+='',k+='',k+=\"\",k+=\"\"),k+=\"\",k+=ie(a),k+=\"\";break;case\"image\":var g=a.options.sizing,v=a.options.rounding,y=i,A=o;if(k+=\"\",k+=\" \",k+=' ',a.hyperlink&&a.hyperlink.url&&(k+=''),a.hyperlink&&a.hyperlink.slide&&(k+=''),k+=\" \",k+=' ',k+=\" \"+ce(t)+\"\",k+=\" \",k+=\"\",\"svg\"==S.rels.filter(function(e){return e.rId==a.imageRid})[0].extn?(k+='',k+=\"\",k+=' ',k+=' ',k+=\" \",k+=\"\"):k+='',g&&g.type){var b=g.w?G(g.w,\"X\"):i,x=g.h?G(g.h,\"Y\"):o,w=G(g.x||0,\"X\"),C=G(g.y||0,\"Y\");k+=B.imageSizingXml[g.type]({w:y,h:A},{w:b,h:x,x:w,y:C}),y=b,A=x}else k+=\" \";k+=\"\",k+=\"\",k+=\" \",k+=' ',k+=' ',k+=\" \",k+=' ',k+=\"\",k+=\"\";break;case\"media\":\"online\"==a.mtype?(k+=\"\",k+=\" \",k+=' ',k+=\" \",k+=\" \",k+=' ',k+=\" \",k+=\" \",k+=' '):(k+=\"\",k+=\" \",k+=' ',k+=' ',k+=\" \",k+=' ',k+=\" \",k+=' ',k+=' ',k+=\" \",k+=\" \",k+=\" \",k+=\" \",k+=' '),k+=\" \",k+=\" \",k+=' ',k+=' ',k+=\" \",k+=' ',k+=\" \",k+=\"\";break;case\"chart\":k+=\"\",k+=\" \",k+=' ',k+=\" \",k+=\" \"+ce(t)+\"\",k+=\" \",k+=\" \",k+=' ',k+=' ',k+=\" \",k+=' ',k+=' ',k+=' ',k+=\" \",k+=\" \",k+=\"\"}}),S.slideNumberObj&&(S.slideNumberObj||(S.slideNumberObj={x:.3,y:\"90%\"}),k+=' ',k+=\"\",k+=\" \",k+=\" \",(S.slideNumberObj.fontFace||S.slideNumberObj.fontSize||S.slideNumberObj.color)&&(k+='',S.slideNumberObj.color&&(k+=le(S.slideNumberObj.color)),S.slideNumberObj.fontFace&&(k+=''),k+=\"\"),k+=\"\",k+='',k+=\"\"),k+=\"\",k+=\"\"},slideObjectRelationsToXml:function(e,t){var r=0,a=''+g;return a+='',e.rels.forEach(function(e,t){r=Math.max(r,e.rId),-1':-1':-1':a+='':-1':a+='':-1':a+='':-1':a+='':-1')}),t.forEach(function(e,t){a+=''}),a+=\"\"},imageSizingXml:{cover:function(e,t){var r=e.h/e.w,a=r'},contain:function(e,t){var r=e.h/e.w,a=r'},crop:function(e,t){var r=t.x,a=e.w-(t.x+t.w),n=t.y,i=e.h-(t.y+t.h);return''}},createExcelWorksheet:function(l,c){var p=l.data;return new Promise(function(t,r){var e=new JSZip,n=2*(p.length-1)+1;e.folder(\"_rels\"),e.folder(\"docProps\"),e.folder(\"xl/_rels\"),e.folder(\"xl/tables\"),e.folder(\"xl/theme\"),e.folder(\"xl/worksheets\"),e.folder(\"xl/worksheets/_rels\"),e.file(\"[Content_Types].xml\",' \\n'),e.file(\"_rels/.rels\",'\\n'),e.file(\"docProps/app.xml\",'Microsoft Excel0falseWorksheets1Sheet1\\n'),e.file(\"docProps/core.xml\",'PptxGenJSEly, Brent'+(new Date).toISOString()+''+(new Date).toISOString()+\"\\n\"),e.file(\"xl/_rels/workbook.xml.rels\",'\\n'),e.file(\"xl/styles.xml\",'\\n'),e.file(\"xl/theme/theme1.xml\",''),e.file(\"xl/workbook.xml\",'\\n'),e.file(\"xl/worksheets/_rels/sheet1.xml.rels\",'\\n');var a='';\"bubble\"===l.opts.type.name?a+='':\"scatter\"===l.opts.type.name?a+='':(a+='',a+=''),\"bubble\"===l.opts.type.name?p.forEach(function(e,t){0==t?a+=\"X-Axis\":(a+=\"\"+q(e.name||\" \")+\"\",a+=\"\"+q(\"Size \"+t)+\"\")}):p.forEach(function(e,t){a+=\"\"+q((e.name||\" \").replace(\"X-Axis\",\"X-Values\"))+\"\"}),\"bubble\"!=l.opts.type.name&&\"scatter\"!=l.opts.type.name&&p[0].labels.forEach(function(e,t){a+=\"\"+q(e)+\"\"}),a+=\"\\n\",e.file(\"xl/sharedStrings.xml\",a);var i='';\"bubble\"==l.opts.type.name||(\"scatter\"==l.opts.type.name?(i+='',i+='',p.forEach(function(e,t){i+=''})):(i+='
',i+='',i+='',p.forEach(function(e,t){i+=''}))),i+=\"\",i+='',i+=\"
\",e.file(\"xl/tables/table1.xml\",i);var o='';if(o+='',\"bubble\"===l.opts.type.name?o+='':\"scatter\"===l.opts.type.name?o+='':o+='',o+='',o+='',\"bubble\"==l.opts.type.name){o+=\"\",o+='',o+=\"\",o+=\"\",o+='',o+='0';for(var s=1;s',o+=\"\"+s+\"\",o+=\"\";o+=\"\",p[0].values.forEach(function(e,t){o+='',o+=''+e+\"\";for(var r=1,a=1;a',o+=\"\"+(p[a].values[t]||\"\")+\"\",o+=\"\",o+='',o+=\"\"+(p[a].sizes[t]||\"\")+\"\",o+=\"\",r++;o+=\"\"})}else if(\"scatter\"==l.opts.type.name){o+=\"\",o+='',o+=\"\",o+=\"\",o+='',o+='0';for(s=1;s',o+=\"\"+s+\"\",o+=\"\";o+=\"\",p[0].values.forEach(function(e,t){o+='',o+=''+e+\"\";for(var r=1;r',o+=\"\"+(p[r].values[t]||\"\")+\"\",o+=\"\";o+=\"\"})}else{o+=\"\",o+='',o+=\"\",o+=\"\",o+='',o+='0';for(s=1;s<=p.length;s++)o+='',o+=\"\"+s+\"\",o+=\"\";o+=\"\",p[0].labels.forEach(function(e,t){o+='',o+='',o+=\"\"+(p.length+t+1)+\"\",o+=\"\";for(var r=0;r',o+=\"\"+(p[r].values[t]||\"\")+\"\",o+=\"\";o+=\"\"})}o+=\"\",o+='',o+=\"\\n\",e.file(\"xl/worksheets/sheet1.xml\",o),e.generateAsync({type:\"base64\"}).then(function(e){c.file(\"ppt/embeddings/Microsoft_Excel_Worksheet\"+l.globalId+\".xlsx\",e,{base64:!0}),c.file(\"ppt/charts/_rels/\"+l.fileName+\".rels\",''),c.file(\"ppt/charts/\"+l.fileName,function(o){var s='';s+='',s+='',s+=\"\",o.opts.showTitle?(s+=ne({title:o.opts.title||\"Chart Title\",fontSize:o.opts.titleFontSize||b,color:o.opts.titleColor,fontFace:o.opts.titleFontFace,rotate:o.opts.titleRotate,titleAlign:o.opts.titleAlign,titlePos:o.opts.titlePos}),s+=''):s+='';s+=\"\",o.opts.layout?(s+=\"\",s+=\" \",s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=\" \",s+=\"\"):s+=\"\";var l=!1;if(Array.isArray(o.opts.type))o.opts.type.forEach(function(e){var t=e.type.name,r=e.data,a=J(o.opts,e.options),n=a.secondaryValAxis?S:C,i=a.secondaryCatAxis?P:k;l=l||a.secondaryValAxis,s+=ee(t,r,a,n,i,!0)});else{var e=o.opts.type.name;s+=ee(e,o.data,o.opts,C,k,!1)}if(\"pie\"!==o.opts.type.name&&\"doughnut\"!==o.opts.type.name){if(o.opts.valAxes&&!l)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.\");s+=te(J(o.opts,o.opts.catAxes[0]),k,C),o.opts.catAxes[1]&&(s+=te(J(o.opts,o.opts.catAxes[1]),P,C))}else s+=te(o.opts,k,C);o.opts.hasArea=function(e){if(Array.isArray(e))return t=\"area\",e.some(function(e){return e.type.name===t});var t;return\"area\"===e.name}(o.opts.type),o.opts.valAxes?(s+=re(J(o.opts,o.opts.valAxes[0]),C),o.opts.valAxes[1]&&(s+=re(J(o.opts,o.opts.valAxes[1]),S))):s+=re(o.opts,C)}o.opts.showDataTable&&(s+=\"\",s+=' ',s+=' ',s+=' ',s+=' ',s+=\" \",s+=\" \",s+=' ',s+=\" \",s+=\" \",s+=' \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t ');s+=\" \",s+=o.opts.fill?le(o.opts.fill):\"\",s+=o.opts.border?''+le(o.opts.border.color)+\"\":\"\",s+=\" \",s+=\" \",s+=\"\",o.opts.showLegend&&(s+=\"\",s+='',s+=\"\",s+='',(o.opts.legendFontSize||o.opts.legendColor)&&(s+=\"\",s+=\" \",s+=\" \",s+=\" \",s+=\" \",s+=o.opts.legendFontSize?'':\"\",o.opts.legendColor&&(s+=le(o.opts.legendColor)),s+=\" \",s+=\" \",s+=' ',s+=\" \",s+=\"\"),s+=\"\");s+=' ',s+=' ',\"scatter\"===o.opts.type.name&&(s+='');return s+=\"\",s+=\"\",s+=\" \",s+=' ',s+=\" \",s+=\"\",s+='',s+=\"\"}(l)),t()}).catch(function(e){r(e)})})}};function N(r){var a,n,e,t,i,o,s,l,c,p=[],d=0,f=new JSZip;f.folder(\"_rels\"),f.folder(\"docProps\"),f.folder(\"ppt\").folder(\"_rels\"),f.folder(\"ppt/charts\").folder(\"_rels\"),f.folder(\"ppt/embeddings\"),f.folder(\"ppt/media\"),f.folder(\"ppt/slideLayouts\").folder(\"_rels\"),f.folder(\"ppt/slideMasters\").folder(\"_rels\"),f.folder(\"ppt/slides\").folder(\"_rels\"),f.folder(\"ppt/theme\"),f.folder(\"ppt/notesMasters\").folder(\"_rels\"),f.folder(\"ppt/notesSlides\").folder(\"_rels\"),f.file(\"[Content_Types].xml\",(a=''+g,a+='',a+=' ',a+=' ',a+=' ',a+=' ',a+=' ',a+=' ',a+=' ',I.slides.forEach(function(e,t){e.rels.forEach(function(e,t){\"image\"!=e.type&&\"online\"!=e.type&&\"chart\"!=e.type&&\"m4v\"!=e.extn&&-1==a.indexOf(e.type)&&(a+=' ')})}),a+=' ',a+=' ',a+=' ',a+=' ',I.slides.forEach(function(e,t){a+='',a+='',e.rels.forEach(function(e){\"chart\"==e.type&&(a+=' ')})}),a+=' ',a+=' ',a+=' ',a+=' ',I.slideLayouts.forEach(function(e,t){a+='',e.rels.forEach(function(e){\"chart\"==e.type&&(a+=' ')})}),I.slides.forEach(function(e,t){a+=' '}),I.masterSlide.rels.forEach(function(e){\"chart\"==e.type&&(a+=' '),\"image\"!=e.type&&\"online\"!=e.type&&\"chart\"!=e.type&&\"m4v\"!=e.extn&&-1==a.indexOf(e.type)&&(a+=' ')}),a+=' ',a+=' ',a+=\"\")),f.file(\"_rels/.rels\",''+g+' '),f.file(\"docProps/app.xml\",(n=''+g,n+='',n+=\"0\",n+=\"0\",n+=\"Microsoft Office PowerPoint\",n+=\"On-screen Show\",n+=\"0\",n+=\"\"+I.slides.length+\"\",n+=\"\"+I.slides.length+\"\",n+=\"0\",n+=\"0\",n+=\"false\",n+=\"\",n+=' ',n+=\" Theme\",n+=\" 1\",n+=\" Slide Titles\",n+=\" \"+I.slides.length+\"\",n+=\" \",n+=\"\",n+=\"\",n+='',n+=\"Office Theme\",I.slides.forEach(function(e,t){n+=\"Slide \"+(t+1)+\"\"}),n+=\"\",n+=\"\",n+=\"\"+I.company+\"\",n+=\"false\",n+=\"false\",n+=\"false\",n+=\"15.0000\",n+=\"\")),f.file(\"docProps/core.xml\",(e=''+g,e+='',e+=\"\"+q(I.title)+\"\",e+=\"\"+q(I.subject)+\"\",e+=\"\"+q(I.author)+\"\",e+=\"\"+q(I.author)+\"\",e+=\"\"+I.revision+\"\",e+=''+(new Date).toISOString()+\"\",e+=''+(new Date).toISOString()+\"\",e+=\"\")),f.file(\"ppt/_rels/presentation.xml.rels\",function(){var e=0,t=''+g;t+='',t+=' ',e++;for(var r=1;r<=I.slides.length;r++)t+=' ';return t+=' '}()),f.file(\"ppt/theme/theme1.xml\",(t=''+g,t+='\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t \\t\\t\\t\\t\\t\\t \\t\\t\\t\\t\\t\\t \\t\\t\\t\\t\\t\\t \\t\\t\\t\\t\\t\\t \\t\\t\\t\\t\\t\\t \\t\\t\\t\\t\\t\\t \\t\\t\\t\\t\\t\\t \\t\\t\\t\\t\\t\\t \\t\\t\\t\\t\\t\\t \\t\\t\\t\\t\\t\\t')),f.file(\"ppt/presentation.xml\",function(){var e=0,t=''+g+'';t+='',t+=\"\";for(var r=0;r';t+=\"\",t+='',t+='';for(var r=1;r<10;r++)t+=\" \",e+=457200;return t+=\"\",t+=\"\"}()),f.file(\"ppt/presProps.xml\",''+g+''),f.file(\"ppt/tableStyles.xml\",''+g+''),f.file(\"ppt/viewProps.xml\",''+g+' ');for(var u=1;u<=I.slideLayouts.length;u++)f.file(\"ppt/slideLayouts/slideLayout\"+u+\".xml\",fe(I.slideLayouts[u-1])),f.file(\"ppt/slideLayouts/_rels/slideLayout\"+u+\".xml.rels\",(i=u,B.slideObjectRelationsToXml(I.slideLayouts[i-1],[{target:\"../slideMasters/slideMaster1.xml\",type:\"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideMaster\"}])));for(u=0;u'+g+'');f.file(\"ppt/slideMasters/slideMaster1.xml\",(s=I.masterSlide,l=I.slideLayouts.map(function(e,t){return''}),c=''+g,c+='',c+=B.slideObjectToXml(s),c+='',c+=\"\"+l.join(\"\")+\"\",c+='',c+=' ',c+=\"\")),f.file(\"ppt/slideMasters/_rels/slideMaster1.xml.rels\",function(e){e.rels.length;var t=I.slideLayouts.map(function(e,t){return{target:\"../slideLayouts/slideLayout\"+(t+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\"}),B.slideObjectRelationsToXml(e,t)}(I.masterSlide)),f.file(\"ppt/notesMasters/notesMaster1.xml\",''+g+'6/20/18Click to edit Master text stylesSecond levelThird levelFourth levelFifth level‹#›'),f.file(\"ppt/notesMasters/_rels/notesMaster1.xml.rels\",''+g+''),I.slideLayouts.forEach(function(e){D(e,f,p)}),I.slides.forEach(function(e){D(e,f,p)}),D(I.masterSlide,f,p),Promise.all(p).then(function(e){var t=-1\"+t+\"\":\"\"}function j(e,t,r){if(!Number.isInteger(e))try{console.warn(\"Integer expected!\")}catch(e){}return(O(e)+O(t)+O(r)).toUpperCase()}function M(e){return 100/g,\">\").replace(/\"/g,\""\").replace(/\\'/g,\"'\")}function Q(e,n){var t=[];\"string\"!=typeof e&&\"number\"!=typeof e&&(Array.isArray(e)?t=e:\"object\"==typeof e&&(t=[e]),t.forEach(function(e,t){if(Array.isArray(e))Q(e,n);else if(e&&\"object\"==typeof e&&e.options&&e.options.hyperlink&&!e.options.hyperlink.rId)if(\"object\"!=typeof e.options.hyperlink)console.log(\"ERROR: text `hyperlink` option should be an object. Ex: `hyperlink: {url:'https://github.com'}` \");else if(e.options.hyperlink.url||e.options.hyperlink.slide){var r=1;I.slides.forEach(function(e,t){r+=e.rels.length});var a=r+1;n.push({type:\"hyperlink\",data:e.options.hyperlink.slide?\"slide\":\"dummy\",rId:a,Target:e.options.hyperlink.url||e.options.hyperlink.slide}),e.options.hyperlink.rId=a}else console.log(\"ERROR: 'hyperlink requires either: `url` or `slide`'\")}))}function V(e,c){var t,n=x,p=[],d=[],f=[],u=0,h=1*T,m=(c=c||{}).arrObjTabHeadRows||\"\",a=0;if(c.debug&&console.log(\"------------------------------------\"),c.debug&&console.log(\"opts.w ............. = \"+(c.w||\"\").toString()),c.debug&&console.log(\"opts.colW .......... = \"+(c.colW||\"\").toString()),c.debug&&console.log(\"opts.slideMargin ... = \"+(c.slideMargin||\"\").toString()),c.slideMargin||0==c.slideMargin||(c.slideMargin=x[0]),c.slideMargin||0==c.slideMargin?Array.isArray(c.slideMargin)?n=c.slideMargin:isNaN(c.slideMargin)||(n=[c.slideMargin,c.slideMargin,c.slideMargin,c.slideMargin]):c&&c.master&&c.master.margin&&(Array.isArray(c.master.margin)?n=c.master.margin:isNaN(c.master.margin)||(n=[c.master.margin,c.master.margin,c.master.margin,c.master.margin])),e[0].forEach(function(e,t){e||(e={});var r=e.options||e.opts||null;a+=r&&r.colspan?r.colspan:1}),c.debug&&console.log(\"arrInchMargins ..... = \"+n.toString()),c.debug&&console.log(\"numCols ............ = \"+a),!c.w&&c.colW&&(Array.isArray(c.colW)?c.colW.forEach(function(e,t){c.w+=e}):c.w=c.colW*a),t=c.w?M(c.w):I.pptLayout.width-M((c.x||n[1])+n[3]),c.debug&&console.log(\"emuSlideTabW (in) ........ = \"+(t/T).toFixed(1)),c.debug&&console.log(\"gObjPptx.pptLayout.h ..... = \"+I.pptLayout.height/T),!c.colW||!Array.isArray(c.colW))if(c.colW&&!isNaN(Number(c.colW))){var r=[];e[0].forEach(function(e,t){r.push(c.colW)}),c.colW=[],r.forEach(function(e,t){c.colW.push(e)})}else{c.colW=[];for(var i=0;is&&(s=a.length,l=t);var n=M(1.9*(e.opts.fontSize||c.fontSize||A)/100);e.opts&&e.opts.rowspan&&(n=0),e.opts.margin&&(e.opts.margin[0]&&(n+=e.opts.margin[0]*_/s),e.opts.margin[2]&&(n+=e.opts.margin[2]*_/s)),o.push(Math.round(n))});for(var r=0;rh&&(c.debug&&console.log(\"--------------- New Slide Created ---------------\"),c.debug&&console.log(\" (calc) \"+(u/T).toFixed(1)+\"+\"+(o[l]/T).toFixed(1)+\" > \"+h/T.toFixed(1)),c.debug&&console.log(\"--------------- New Slide Created ---------------\"),$.each(f,function(e,t){if(0 \"+t+\" row done!\"),c.debug&&console.log(\"-> emuTabCurrH (in) . = \"+(u/T).toFixed(1)),f.length&&d.push($.extend(!0,[],f)),f.length=0}),p.push($.extend(!0,[],d)),c.debug&&(console.log(\"arrObjSlides count = \"+p.length),console.log(p)),p}function Y(e,t,r){if(\"none\"===e)return\"\";var a=\"\",n=J(t,e),i=n.type||\"outer\",o=n.blur*_,s=n.offset*_,l=6e4*n.angle,c=n.color,p=1e5*n.opacity;return a+=\"',a+='',a+='',a+=\"\",a+=\"\"}function Z(e){e&&\"none\"!==e&&(\"outer\"!=e.type&&\"inner\"!=e.type&&(console.warn(\"Warning: shadow.type options are `outer` or `inner`.\"),e.type=\"outer\"),e.angle&&((isNaN(Number(e.angle))||e.angle<0||359\",strXml+=\" \",strXml+=' ',strXml+=' ',strXml+=' ',strXml+=\" \",strXml+=\" \",strXml+=\"\",strXml}function J(e,t,r){for(var a={},n=0;n<=arguments.length;n++){var i=arguments[n];i&&Object.keys(i).forEach(function(e){a[e]=i[e]})}return a}function ee(n,i,o,e,t,r){var s=\"\";switch(n){case\"area\":case\"bar\":case\"line\":case\"radar\":s+=\"\",\"bar\"==n&&(s+='',s+=''),\"radar\"==n&&(s+=''),s+='';var l=-1;i.forEach(function(e){l++;var t=e.index;s+=\"\",s+=' ',s+=' ',s+=\" \",s+=\" \",s+=\" Sheet1!$\"+R(t+1)+\"$1\",s+=' '+q(e.name)+\"\",s+=\" \",s+=\" \",s+=' ';var r=o.chartColors[l%o.chartColors.length];if(s+=\" \",\"transparent\"==r?s+=\"\":o.chartColorsOpacity?s+=\"\"+z(r,'')+\"\":s+=\"\"+z(r)+\"\",\"line\"==n?0==o.lineSize?s+=\"\":(s+=''+z(r)+\"\",s+=''):o.dataBorder&&(s+=''+z(o.dataBorder.color)+''),s+=Y(o.shadow,w),s+=\" \",\"line\"==n||\"radar\"==n){s+=\"\",s+=' ',o.lineDataSymbolSize&&(s+=' '),s+=\" \",s+=\" \"+z(o.chartColors[t+1>o.chartColors.length?Math.floor(Math.random()*o.chartColors.length):t])+\"\";var a=o.lineDataSymbolLineColor||r;s+=' '+z(a)+'',s+=\" \",s+=\" \",s+=\"\"}\"bar\"!=n||1!==i.length&&!o.valueBarColors||o.chartColors==f||e.values.forEach(function(e,t){var r=e<0?o.invertedColors||f:o.chartColors;s+=\" \",s+=' ',s+=' ',s+=' ',s+=\" \",0===o.lineSize?s+=\"\":\"bar\"===n?(s+=\"\",s+=' ',s+=\"\"):(s+=\"\",s+=\" \",s+=' ',s+=\" \",s+=\"\"),s+=Y(o.shadow,w),s+=\" \",s+=\" \"}),s+=\"\",o.catLabelFormatCode?(s+=\" \",s+=\" Sheet1!$A$2:$A$\"+(e.labels.length+1)+\"\",s+=\" \",s+=\" \"+o.catLabelFormatCode+\"\",s+=' ',e.labels.forEach(function(e,t){s+=''+q(e)+\"\"}),s+=\" \",s+=\" \"):(s+=\" \",s+=\" Sheet1!$A$2:$A$\"+(e.labels.length+1)+\"\",s+=\" \",s+='\\t ',e.labels.forEach(function(e,t){s+=''+q(e)+\"\"}),s+=\" \",s+=\" \"),s+=\"\",s+=\" \",s+=\" \",s+=\" Sheet1!$\"+R(t+1)+\"$2:$\"+R(t+1)+\"$\"+(e.labels.length+1)+\"\",s+=\" \",s+=\" General\",s+='\\t ',e.values.forEach(function(e,t){s+=''+(e||0==e?e:\"\")+\"\"}),s+=\" \",s+=\" \",s+=\" \",\"line\"==n&&(s+=''),s+=\"\"}),s+=\" \",s+=' ',s+=\" \",s+=\" \",s+=\" \",s+=\" \",s+=' ',s+=\" \"+z(o.dataLabelColor||y)+\"\",s+=' ',s+=\" \",s+=\" \",s+=\" \",\"area\"==o.type.name||\"radar\"==o.type.name||r||(s+=''),s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=\" \",\"bar\"==n?(s+=' ',s+=' '):\"line\"==n&&(s+=' '),s+=' ',s+=' ',s+=\"\";break;case\"scatter\":s+=\"\",s+='',s+='';l=-1;i.filter(function(e,t){return 0\",s+=' ',s+=' ',s+=\" \",s+=\" \",s+=\" Sheet1!$\"+u[e+1]+\"$1\",s+=' '+r.name+\"\",s+=\" \",s+=\" \",s+=\" \";var t=o.chartColors[l%o.chartColors.length];\"transparent\"==t?s+=\"\":o.chartColorsOpacity?s+=\"\"+z(t,'')+\"\":s+=\"\"+z(t)+\"\",0==o.lineSize?s+=\"\":(s+=''+z(t)+\"\",s+=''),s+=Y(o.shadow,w),s+=\" \",s+=\"\",s+=' ',o.lineDataSymbolSize&&(s+=' '),s+=\" \",s+=\" \"+z(o.chartColors[e+1>o.chartColors.length?Math.floor(Math.random()*o.chartColors.length):e])+\"\";var a=o.lineDataSymbolLineColor||t;s+=' '+z(a)+'',s+=\" \",s+=\" \",s+=\"\",1!==i.length&&!o.valueBarColors||o.chartColors==f||r.values.forEach(function(e,t){var r=e<0?o.invertedColors||f:o.chartColors;s+=\" \",s+=' ',s+=' ',s+=' ',s+=\" \",0===o.lineSize?s+=\"\":(s+=\"\",s+=' ',s+=\"\"),s+=Y(o.shadow,w),s+=\" \",s+=\" \"}),s+=\"\",s+=\" \",s+=\" Sheet1!$A$2:$A$\"+(i[0].values.length+1)+\"\",s+=\" \",s+=\" General\",s+=' ',i[0].values.forEach(function(e,t){s+=''+(e||\"\")+\"\"}),s+=\" \",s+=\" \",s+=\"\",s+=\"\",s+=\" \",s+=\" Sheet1!$\"+R(e+1)+\"$2:$\"+R(e+1)+\"$\"+(i[0].values.length+1)+\"\",s+=\" \",s+=\" General\",s+=' ',i[0].values.forEach(function(e,t){s+=''+(r.values[t]||\"\")+\"\"}),s+=\" \",s+=\" \",s+=\"\",s+='',s+=\"\"}),s+=\" \",s+=' ',s+=\" \",s+=\" \",s+=\" \",s+=\" \",s+=' ',s+=\" \"+z(o.dataLabelColor||y)+\"\",s+=' ',s+=\" \",s+=\" \",s+=\" \",s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=\" \",s+=' ',s+=' ',s+=\"\";break;case\"bubble\":s+=\"\",s+='';l=-1;var a=1;i.filter(function(e,t){return 0\",s+=' ',s+=' ',s+=\" \",s+=\" \",s+=\" Sheet1!$\"+u[a]+\"$1\",s+=' '+r.name+\"\",s+=\" \",s+=\" \",s+=\"\";var t=o.chartColors[l%o.chartColors.length];\"transparent\"==t?s+=\"\":o.chartColorsOpacity?s+=\"\"+z(t,'')+\"\":s+=\"\"+z(t)+\"\",0==o.lineSize?s+=\"\":o.dataBorder?s+=''+z(o.dataBorder.color)+'':(s+=''+z(t)+\"\",s+=''),s+=Y(o.shadow,w),s+=\"\",s+=\"\",s+=\" \",s+=\" Sheet1!$A$2:$A$\"+(i[0].values.length+1)+\"\",s+=\" \",s+=\" General\",s+=' ',i[0].values.forEach(function(e,t){s+=''+(e||0==e?e:\"\")+\"\"}),s+=\" \",s+=\" \",s+=\"\",s+=\"\",s+=\" \",s+=\" Sheet1!$\"+R(a)+\"$2:$\"+R(a)+\"$\"+(i[0].values.length+1)+\"\",a++,s+=\" \",s+=\" General\",s+=' ',i[0].values.forEach(function(e,t){s+=''+(r.values[t]||0==r.values[t]?r.values[t]:\"\")+\"\"}),s+=\" \",s+=\" \",s+=\"\",s+=\" \",s+=\" \",s+=\" Sheet1!$\"+R(a)+\"$2:$\"+R(e+2)+\"$\"+(r.sizes.length+1)+\"\",a++,s+=\" \",s+=\" General\",s+='\\t ',r.sizes.forEach(function(e,t){s+=''+(e||\"\")+\"\"}),s+=\" \",s+=\" \",s+=\" \",s+=' ',s+=\"\"}),s+=\" \",s+=' ',s+=\" \",s+=\" \",s+=\" \",s+=\" \",s+=' ',s+=\" \"+z(o.dataLabelColor||y)+\"\",s+=' ',s+=\" \",s+=\" \",s+=\" \",s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=\" \",s+=' ',s+=' ',s+=\"\";break;case\"pie\":case\"doughnut\":var c=i[0];s+=\"\",s+=' ',s+=\"\",s+=' ',s+=' ',s+=\" \",s+=\" \",s+=\" Sheet1!$B$1\",s+=\" \",s+=' ',s+=' '+q(c.name)+\"\",s+=\" \",s+=\" \",s+=\" \",s+=\" \",s+=' ',s+=' ',o.dataNoEffects?s+=\"\":s+=Y(o.shadow,w),s+=\" \",s+='',c.labels.forEach(function(e,t){s+=\"\",s+=' ',s+=' ',s+=\" \",s+=\" \"+z(o.chartColors[t+1>o.chartColors.length?Math.floor(Math.random()*o.chartColors.length):t])+\"\",o.dataBorder&&(s+=''+z(o.dataBorder.color)+''),s+=Y(o.shadow,w),s+=\" \",s+=\"\"}),s+=\"\",c.labels.forEach(function(e,t){s+=\"\",s+=' ',s+=' ',s+=\" \",s+=\" \",s+=\" \",s+=' ',s+=\" \"+z(o.dataLabelColor||y)+\"\",s+=' ',s+=\" \",s+=\" \",s+=\" \",\"pie\"==n&&(s+=' '),s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=\" \"}),s+='\\t\\t \\t\\t \\t\\t \\t\\t \\t\\t \\t\\t \\t\\t \\t\\t \\t\\t \\t\\t \\t\\t \\t\\t '+(\"pie\"==n?'':\"\")+'\\t\\t \\t\\t \\t\\t \\t\\t \\t\\t \\t\\t \\t\\t ',s+=\"\",s+=\"\",s+=\" \",s+=\" Sheet1!$A$2:$A$\"+(c.labels.length+1)+\"\",s+=\" \",s+='\\t ',c.labels.forEach(function(e,t){s+=''+q(e)+\"\"}),s+=\" \",s+=\" \",s+=\"\",s+=\" \",s+=\" \",s+=\" Sheet1!$B$2:$B$\"+(c.labels.length+1)+\"\",s+=\" \",s+='\\t ',c.values.forEach(function(e,t){s+=''+(e||0==e?e:\"\")+\"\"}),s+=\" \",s+=\" \",s+=\" \",s+=\" \",s+=' ',\"doughnut\"==n&&(s+=' '),s+=\"\"}return s}function te(r,e,t){var a=\"\";return\"scatter\"==r.type.name||\"bubble\"==r.type.name?a+=\"\":a+=\"\",a+=' ',a+=' ',a+=' ',a+=' ',a+=\"none\"!==r.catGridLine?K(r.catGridLine,p):\"\",r.showCatAxisTitle&&(a+=ne({color:r.catAxisTitleColor,fontFace:r.catAxisTitleFontFace,fontSize:r.catAxisTitleFontSize,rotate:r.catAxisTitleRotate,title:r.catAxisTitle||\"Axis Title\"})),\"scatter\"==r.type.name||\"bubble\"==r.type.name?a+=' ':a+=' ',\"scatter\"===r.type.name?(a+=' ',a+=' ',a+=' '):(a+=' ',a+=' ',a+=' '),a+=\" \",a+=' ',a+=0==r.catAxisLineShow?\"\":'',a+=' ',a+=\" \",a+=\" \",a+=\" \",a+=\" \",a+=\" \",a+=\" \",a+=\" \",a+=\" \",a+=' ',a+=' ',a+=' ',a+=\" \",a+=\" \",a+=' ',a+=\" \",a+=\" \",a+=' ',a+=' ',a+=' ',a+=' ',a+=' ',r.catAxisLabelFrequency&&(a+=' '),r.catLabelFormatCode&&([\"catAxisBaseTimeUnit\",\"catAxisMajorTimeUnit\",\"catAxisMinorTimeUnit\"].forEach(function(e,t){!r[e]||\"string\"==typeof r[e]&&-1!=[\"days\",\"months\",\"years\"].indexOf(e.toLowerCase())||(console.warn(\"`\"+e+\"` must be one of: 'days','months','years' !\"),r[e]=null)}),r.catAxisBaseTimeUnit&&(a+=' '),r.catAxisMajorTimeUnit&&(a+=' '),r.catAxisMinorTimeUnit&&(a+=' '),r.catAxisMajorUnit&&(a+=' '),r.catAxisMinorUnit&&(a+=' ')),\"scatter\"==r.type.name||\"bubble\"==r.type.name?a+=\"\":a+=\"\",a}function re(e,t){var r=t===C?\"col\"==e.barDir?\"l\":\"b\":\"col\"==e.barDir?\"r\":\"t\",a=\"\",n=\"r\"===r||\"t\"===r?\"max\":\"autoZero\",i=t===C?k:P;return a+=\"\",a+=' ',a+=\" \",a+=' ',(e.valAxisMaxVal||0==e.valAxisMaxVal)&&(a+=''),(e.valAxisMinVal||0==e.valAxisMinVal)&&(a+=''),a+=\" \",a+=' ',a+=' ',\"none\"!=e.valGridLine&&(a+=K(e.valGridLine,p)),e.showValAxisTitle&&(a+=ne({color:e.valAxisTitleColor,fontFace:e.valAxisTitleFontFace,fontSize:e.valAxisTitleFontSize,rotate:e.valAxisTitleRotate,title:e.valAxisTitle||\"Axis Title\"})),a+=' ',\"scatter\"===e.type.name?(a+=' ',a+=' ',a+=' '):(a+=' ',a+=' ',a+=' '),a+=\" \",a+=' ',a+=0==e.valAxisLineShow?\"\":'',a+=' ',a+=\" \",a+=\" \",a+=\" \",a+=\" \",a+=\" \",a+=\" \",a+=\" \",a+=\" \",a+=' ',a+=' ',a+=' ',a+=\" \",a+=\" \",a+=' ',a+=\" \",a+=\" \",a+=' ',a+=' ',a+=' ',e.valAxisMajorUnit&&(a+=' '),a+=\"\"}function ae(e){return 6e4*(360<(e=e||0)?e-360:e)}function ne(e){var t=\"left\"==e.titleAlign?\"l\":\"right\"==e.titleAlign&&\"r\",r=\"\";r+=\"\",r+=\" \",r+=\" \",e.rotate?r+=' ':r+=\" \",r+=\" \",r+=\" \",r+=t?'':\"\";var a=\"\";return e.fontSize&&(a='sz=\"'+e.fontSize+'00\"'),r+=\" ',r+=' ',r+=' ',r+=\" \",r+=\" \",r+=\" \",r+=\" ',r+=' ',r+=' ',r+=\" \",r+=\" \"+(q(e.title)||\"\")+\"\",r+=\" \",r+=\" \",r+=\" \",r+=\" \",e.titlePos&&e.titlePos.x&&e.titlePos.y?(r+=\"\",r+=\" \",r+=' ',r+=' ',r+=' ',r+=' ',r+=\" \",r+=\"\"):r+=\" \",r+=' ',r+=\"\"}function ie(a){if(!a.options.isTableCell&&(void 0===a.text||null==a.text))return\"\";a.options||(a.options={});var n=[],e=a.options.isTableCell?\"\":\"\",t=a.options.isTableCell?\"\":\"\",i=e;return\"string\"!=typeof a.text&&\"number\"!=typeof a.text||(a.text=[{text:a.text.toString(),options:a.options||{}}]),Array.isArray(a.text)&&a.text.forEach(function(r,e){r.options=r.options||a.options||{},0==e&&r.options&&!r.options.bullet&&a.options.bullet&&(r.options.bullet=a.options.bullet),\"string\"!=typeof r.text&&\"number\"!=typeof r.text||(r.text=r.text.toString().replace(/\\r*\\n/g,g),-1\",e.shrinkText&&(t+=''),t+=!1!==e.bodyProp.autoFit?\"\":\"\"):t+=' wrap=\"square\" rtlCol=\"0\">',t+=\"
\";return e.isTableCell?\"\":t}(a.options),0==a.options.h&&a.options.line&&a.options.align?i+='':\"placeholder\"===a.type?(i+=\"\",i+=oe(a,!0),i+=\"\"):i+=\"\",n.forEach(function(r,e){r.options.rtlMode,strXmlBullet=\"\",strXmlParaSpc=\"\",r.options.lineIdx=e,r.options.align=r.options.align||a.options.align,r.options.lineSpacing=r.options.lineSpacing||a.options.lineSpacing,r.options.indentLevel=r.options.indentLevel||a.options.indentLevel,r.options.paraSpaceBefore=r.options.paraSpaceBefore||a.options.paraSpaceBefore,r.options.paraSpaceAfter=r.options.paraSpaceAfter||a.options.paraSpaceAfter,r.options.lineIdx=e;var t=oe(r,!1);0==e?i+=\"\"+t:0\"+t),$.each(a.options,function(e,t){\"bullet\"==e||r.options[e]||(r.options[e]=t)}),i+=function(e,t){var r,a=\"\",n=se(e,!1);if(1<(r=t.split(g)).length){for(var i=\"\",o=0,s=r.length;o\"+n+\"\"+q(r[o]),o+1\");a=i}else e.align&&e.lineIdx,a=\"\"+n+\"\"+q(t);return a+\"\"}(r.options,r.text)}),a.options.isTableCell&&(a.options.fontSize||a.options.fontFace)?(i+='',a.options.fontFace&&(i+=' ',i+=' ',i+=' '),i+=\"\"):i+='',i+=\"\",i+=t}function oe(e,t){var r=\"\",a=\"\",n=\"\",i=342900,o=t?\"a:lvl1pPr\":\"a:pPr\",s=\"<\"+o+(e.options.rtlMode?' rtl=\"1\" ':\"\");if(e.options.align)switch(e.options.align){case\"l\":case\"left\":s+=' algn=\"l\"';break;case\"r\":case\"right\":s+=' algn=\"r\"';break;case\"c\":case\"ctr\":case\"center\":s+=' algn=\"ctr\"';break;case\"justify\":s+=' algn=\"just\"'}if(e.options.lineSpacing&&(a=''),e.options.indentLevel&&!isNaN(Number(e.options.indentLevel))&&0'),e.options.paraSpaceAfter&&!isNaN(Number(e.options.paraSpaceAfter))&&0'),paraPropXmlCore=s,\"object\"==typeof e.options.bullet){if(e.options.bullet.type)\"number\"==e.options.bullet.type.toString().toLowerCase()&&(s+=' marL=\"'+(e.options.indentLevel&&0');else if(e.options.bullet.code){var l=\"&#x\"+e.options.bullet.code+\";\";0==/^[0-9A-Fa-f]{4}$/.test(e.options.bullet.code)&&(console.warn(\"Warning: `bullet.code should be a 4-digit hex code (ex: 22AB)`!\"),l=c.DEFAULT),s+=' marL=\"'+(e.options.indentLevel&&0'}}else 1==e.options.bullet?(s+=' marL=\"'+(e.options.indentLevel&&0'):r=\"\";return s+=\">\"+n+a+r,t&&(s+=se(e.options,!0)),s+=\"\"}function se(e,t){var r=\"\",a=t?\"a:defRPr\":\"a:rPr\";return r+=\"<\"+a+' lang=\"'+(e.lang?e.lang:\"en-US\")+'\" '+(e.lang?' altLang=\"en-US\"':\"\"),r+=e.bold?' b=\"1\"':\"\",r+=e.fontSize?' sz=\"'+Math.round(e.fontSize)+'00\"':\"\",r+=e.italic?' i=\"1\"':\"\",r+=e.strike?' strike=\"sngStrike\"':\"\",r+=e.underline||e.hyperlink?' u=\"sng\"':\"\",r+=e.subscript?' baseline=\"-40000\"':e.superscript?' baseline=\"30000\"':\"\",r+=e.charSpacing?' spc=\"'+100*e.charSpacing+'\" kern=\"0\"':\"\",r+=' dirty=\"0\" smtClean=\"0\">',(e.color||e.fontFace||e.outline)&&(e.outline&&\"object\"==typeof e.outline&&(r+=''+le(e.outline.color||\"FFFFFF\")+\"\"),e.color&&(r+=le(e.color)),e.fontFace&&(r+='')),e.hyperlink&&(\"object\"!=typeof e.hyperlink?console.log(\"ERROR: text `hyperlink` option should be an object. Ex: `hyperlink:{url:'https://github.com'}` \"):e.hyperlink.url||e.hyperlink.slide?e.hyperlink.url?r+='':e.hyperlink.slide&&(r+=''):console.log(\"ERROR: 'hyperlink requires either `url` or `slide`'\")),r+=\"\"}function le(e,t){var r,a=\"solid\",n=\"\",i=\"\";if(t&&\"string\"==typeof t&&(i+=\"\",i+=le(t.replace(\"#\",\"\"),!1),i+=\"\",i+=\"\"),e)switch(\"string\"==typeof e?r=e:(e.type&&(a=e.type),e.color&&(r=e.color),e.alpha&&(n+='')),a){case\"solid\":i+=\"\"+z(r,n)+\"\"}return i}function ce(e){var t=\"\";if(e){var r=e.options&&e.options.placeholderIdx?e.options.placeholderIdx:\"\",a=e.options&&e.options.placeholderType?e.options.placeholderType:\"\";t+=\"\"}return t}function pe(e){var t=''+g;return t+='\",t+=B.slideObjectToXml(e),t+=\"\",t+=\"\"}function de(e){var t,r=''+g;return r+='',r+=''+q((t=\"\",e.data.forEach(function(e){\"notes\"===e.type&&(t+=e.text)}),t.replace(/\\r*\\n/g,g)))+''+e.numb+''}function fe(e){var t=''+g;return t+='',t+=B.slideObjectToXml(e),t+=\"\",t+=\"\"}this.version=\"2.4.0-beta.20181027\",this.inch2Emu=M,this.rgbToHex=j,this.getLayout=function(){return I.pptLayout},this.setRTL=function(e){\"boolean\"==typeof e&&(I.rtlMode=e)},this.setLayout=function(e){if(\"object\"==typeof e&&e.width&&e.height)t.LAYOUT_USER.width=Math.round(Number(e.width)*T),t.LAYOUT_USER.height=Math.round(Number(e.height)*T),I.pptLayout=t.LAYOUT_USER;else if(-1 \"+t+\" > tr\").length)return $(\"#\"+i+\" > \"+t+\" > tr:first-child\").find(\"> th, > td\").each(function(e,t){if($(this).attr(\"colspan\"))for(var r=0;r<$(this).attr(\"colspan\");r++)p.push(Math.round($(this).outerWidth()/$(this).attr(\"colspan\")));else p.push($(this).outerWidth())}),!1}),$.each(p,function(e,t){d+=t}),$.each(p,function(e,t){var r=Number((u*(t/d*100)/100/T).toFixed(2)),a=$(\"#\"+i+\" thead tr:first-child th:nth-child(\"+(e+1)+\")\").data(\"pptx-min-width\"),n=$(\"#\"+i+\" thead tr:first-child th:nth-child(\"+(e+1)+\")\").data(\"pptx-width\");c.push(n||(r \"+r+\" > tr\").each(function(e,t){var n=[];switch($(t).find(\"> th, > td\").each(function(e,i){var t,r=[];t=$(i).css(\"color\").replace(/\\s+/gi,\"\").replace(\"rgba(\",\"\").replace(\"rgb(\",\"\").replace(\")\",\"\").split(\",\"),r=$(i).css(\"background-color\").replace(/\\s+/gi,\"\").replace(\"rgba(\",\"\").replace(\"rgb(\",\"\").replace(\")\",\"\").split(\",\"),\"rgba(0, 0, 0, 0)\"!=$(i).css(\"background-color\")&&\"transparent\"!=$(i).css(\"background-color\")||(r=[255,255,255]);var o={fontSize:$(i).css(\"font-size\").replace(/[a-z]/gi,\"\"),bold:\"bold\"==$(i).css(\"font-weight\")||500<=Number($(i).css(\"font-weight\")),color:j(Number(t[0]),Number(t[1]),Number(t[2])),fill:j(Number(r[0]),Number(r[1]),Number(r[2]))};-1<[\"left\",\"center\",\"right\",\"start\",\"end\"].indexOf($(i).css(\"text-align\"))&&(o.align=$(i).css(\"text-align\").replace(\"start\",\"left\").replace(\"end\",\"right\")),-1<[\"top\",\"middle\",\"bottom\"].indexOf($(i).css(\"vertical-align\"))&&(o.valign=$(i).css(\"vertical-align\")),$(i).css(\"padding-left\")&&(o.margin=[],$.each([\"padding-top\",\"padding-right\",\"padding-bottom\",\"padding-left\"],function(e,t){o.margin.push(Math.round($(i).css(t).replace(/\\D/gi,\"\")))})),$(i).attr(\"colspan\")&&(o.colspan=$(i).attr(\"colspan\")),$(i).attr(\"rowspan\")&&(o.rowspan=$(i).attr(\"rowspan\")),($(i).css(\"border-top-width\")||$(i).css(\"border-right-width\")||$(i).css(\"border-bottom-width\")||$(i).css(\"border-left-width\"))&&(o.border=[],$.each([\"top\",\"right\",\"bottom\",\"left\"],function(e,t){var r,a=Math.round(Number($(i).css(\"border-\"+t+\"-width\").replace(\"px\",\"\")));r=$(i).css(\"border-\"+t+\"-color\").replace(/\\s+/gi,\"\").replace(\"rgba(\",\"\").replace(\"rgb(\",\"\").replace(\")\",\"\").split(\",\");var n=j(Number(r[0]),Number(r[1]),Number(r[2]));o.border.push({pt:a,color:n})}));var a=$(i).clone();a.html($(i).html().replace(/]*>/gi,\"\\n\")),n.push({text:$.trim(a.text()),opts:o})}),r){case\"thead\":o.push(n);break;case\"tbody\":s.push(n);break;case\"tfoot\":l.push(n)}})}),n.margin&&(n.slideMargin=n.margin,delete n.margin),n.arrObjTabHeadRows=o||\"\",n.colW=c,V(o.concat(s).concat(l),n).forEach(function(e,t){var r=n.master?a.addNewSlide(n.master):a.addNewSlide();0==t&&(n.y=n.y||f[0]),0 opts.y = \"+n.y),r.addTable(e,{x:n.x||f[3],y:n.y,w:u/T,colW:c,autoPage:!1}),n.addImage&&r.addImage({path:n.addImage.url,x:n.addImage.x,y:n.addImage.y,w:n.addImage.w,h:n.addImage.h}),n.addShape&&r.addShape(n.addShape.shape,n.addShape.opts||{}),n.addTable&&r.addTable(n.addTable.rows,n.addTable.opts||{}),n.addText&&r.addText(n.addText.text,n.addText.opts||{})})}else console.error('Table \"'+i+'\" does not exist!')}};if(NODEJS){var $=null,fs=null,JSZip=null,sizeOf=null;try{var jsdom=require(\"jsdom\"),dom=new jsdom.JSDOM(\"\");$=require(\"jquery\")(dom.window)}catch(e){throw console.error(\"Unable to load `jquery`!\\n\"+e),\"LIB-MISSING-JQUERY\"}try{fs=require(\"fs\")}catch(e){throw console.error(\"Unable to load `fs`\"),\"LIB-MISSING-FS\"}try{https=require(\"https\")}catch(e){throw console.error(\"Unable to load `https`\"),\"LIB-MISSING-HTTPS\"}try{JSZip=require(\"jszip\")}catch(e){throw console.error(\"Unable to load `jszip`\"),\"LIB-MISSING-JSZIP\"}try{sizeOf=require(\"image-size\")}catch(e){throw console.error(\"Unable to load `image-size`\"),\"LIB-MISSING-IMGSIZE\"}module.exports=PptxGenJS}else if(\"undefined\"!=typeof module&&module.exports&&\"function\"==typeof require&&\"undefined\"!=typeof window){try{$=require(\"jquery\")}catch(e){throw console.error(\"Unable to load `jquery`!\\n\"+e),\"LIB-MISSING-JQUERY\"}try{JSZip=require(\"jszip\")}catch(e){throw console.error(\"Unable to load `jszip`\"),\"LIB-MISSING-JSZIP\"}module.exports=PptxGenJS}"],"file":"pptxgen.bundle.js"} \ No newline at end of file +{"version":3,"names":[],"mappings":"","sources":["pptxgen.bundle.js"],"sourcesContent":["/* PptxGenJS 2.4.0-20181028 */\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(C,e){\"use strict\";var t=[],S=C.document,a=Object.getPrototypeOf,s=t.slice,m=t.concat,l=t.push,n=t.indexOf,r={},i=r.toString,g=r.hasOwnProperty,o=g.toString,c=o.call(Object),v={},y=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},A=function(e){return null!=e&&e===e.window},p={type:!0,src:!0,noModule:!0};function b(e,t,r){var a,n=(t=t||S).createElement(\"script\");if(n.text=e,r)for(a in p)r[a]&&(n[a]=r[a]);t.head.appendChild(n).parentNode.removeChild(n)}function x(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?r[i.call(e)]||\"object\":typeof e}var k=function(e,t){return new k.fn.init(e,t)},d=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function f(e){var t=!!e&&\"length\"in e&&e.length,r=x(e);return!y(e)&&!A(e)&&(\"array\"===r||0===t||\"number\"==typeof t&&0+~]|\"+R+\")\"+R+\"*\"),G=new RegExp(\"=\"+R+\"*([^\\\\]'\\\"]*?)\"+R+\"*\\\\]\",\"g\"),q=new RegExp(j),Q=new RegExp(\"^\"+O+\"$\"),V={ID:new RegExp(\"^#(\"+O+\")\"),CLASS:new RegExp(\"^\\\\.(\"+O+\")\"),TAG:new RegExp(\"^(\"+O+\"|[*])\"),ATTR:new RegExp(\"^\"+z),PSEUDO:new RegExp(\"^\"+j),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+R+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+R+\"*(?:([+-]|)\"+R+\"*(\\\\d+)|))\"+R+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+D+\")$\",\"i\"),needsContext:new RegExp(\"^\"+R+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+R+\"*((?:-\\\\d)?\\\\d*)\"+R+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\\d$/i,X=/^[^{]+\\{\\s*\\[native \\w/,K=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,J=/[+~]/,$=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+R+\"?|(\"+R+\")|.)\",\"ig\"),ee=function(e,t,r){var a=\"0x\"+t-65536;return a!=a||r?t:a<0?String.fromCharCode(a+65536):String.fromCharCode(a>>10|55296,1023&a|56320)},te=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,re=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},ae=function(){w()},ne=ye(function(e){return!0===e.disabled&&(\"form\"in e||\"label\"in e)},{dir:\"parentNode\",next:\"legend\"});try{F.apply(t=B.call(y.childNodes),y.childNodes),t[y.childNodes.length].nodeType}catch(r){F={apply:t.length?function(e,t){I.apply(e,B.call(t))}:function(e,t){for(var r=e.length,a=0;e[r++]=t[a++];);e.length=r-1}}}function ie(e,t,r,a){var n,i,o,s,l,c,p,d=t&&t.ownerDocument,f=t?t.nodeType:9;if(r=r||[],\"string\"!=typeof e||!e||1!==f&&9!==f&&11!==f)return r;if(!a&&((t?t.ownerDocument||t:y)!==C&&w(t),t=t||C,S)){if(11!==f&&(l=K.exec(e)))if(n=l[1]){if(9===f){if(!(o=t.getElementById(n)))return r;if(o.id===n)return r.push(o),r}else if(d&&(o=d.getElementById(n))&&v(t,o)&&o.id===n)return r.push(o),r}else{if(l[2])return F.apply(r,t.getElementsByTagName(e)),r;if((n=l[3])&&u.getElementsByClassName&&t.getElementsByClassName)return F.apply(r,t.getElementsByClassName(n)),r}if(u.qsa&&!T[e+\" \"]&&(!g||!g.test(e))){if(1!==f)d=t,p=e;else if(\"object\"!==t.nodeName.toLowerCase()){for((s=t.getAttribute(\"id\"))?s=s.replace(te,re):t.setAttribute(\"id\",s=k),i=(c=h(e)).length;i--;)c[i]=\"#\"+s+\" \"+ve(c[i]);p=c.join(\",\"),d=J.test(e)&&me(t.parentNode)||t}if(p)try{return F.apply(r,d.querySelectorAll(p)),r}catch(e){}finally{s===k&&t.removeAttribute(\"id\")}}}return m(e.replace(U,\"$1\"),t,r,a)}function oe(){var a=[];return function e(t,r){return a.push(t+\" \")>b.cacheLength&&delete e[a.shift()],e[t+\" \"]=r}}function se(e){return e[k]=!0,e}function le(e){var t=C.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ce(e,t){for(var r=e.split(\"|\"),a=r.length;a--;)b.attrHandle[r[a]]=t}function pe(e,t){var r=t&&e,a=r&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(a)return a;if(r)for(;r=r.nextSibling;)if(r===t)return-1;return e?1:-1}function de(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function fe(r){return function(e){var t=e.nodeName.toLowerCase();return(\"input\"===t||\"button\"===t)&&e.type===r}}function ue(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ne(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function he(o){return se(function(i){return i=+i,se(function(e,t){for(var r,a=o([],e.length,i),n=a.length;n--;)e[r=a[n]]&&(e[r]=!(t[r]=e[r]))})})}function me(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in u=ie.support={},n=ie.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&\"HTML\"!==t.nodeName},w=ie.setDocument=function(e){var t,r,a=e?e.ownerDocument||e:y;return a!==C&&9===a.nodeType&&a.documentElement&&(o=(C=a).documentElement,S=!n(C),y!==C&&(r=C.defaultView)&&r.top!==r&&(r.addEventListener?r.addEventListener(\"unload\",ae,!1):r.attachEvent&&r.attachEvent(\"onunload\",ae)),u.attributes=le(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),u.getElementsByTagName=le(function(e){return e.appendChild(C.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),u.getElementsByClassName=X.test(C.getElementsByClassName),u.getById=le(function(e){return o.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),u.getById?(b.filter.ID=function(e){var t=e.replace($,ee);return function(e){return e.getAttribute(\"id\")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&S){var r=t.getElementById(e);return r?[r]:[]}}):(b.filter.ID=function(e){var r=e.replace($,ee);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return t&&t.value===r}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&S){var r,a,n,i=t.getElementById(e);if(i){if((r=i.getAttributeNode(\"id\"))&&r.value===e)return[i];for(n=t.getElementsByName(e),a=0;i=n[a++];)if((r=i.getAttributeNode(\"id\"))&&r.value===e)return[i]}return[]}}),b.find.TAG=u.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):u.qsa?t.querySelectorAll(e):void 0}:function(e,t){var r,a=[],n=0,i=t.getElementsByTagName(e);if(\"*\"===e){for(;r=i[n++];)1===r.nodeType&&a.push(r);return a}return i},b.find.CLASS=u.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&S)return t.getElementsByClassName(e)},s=[],g=[],(u.qsa=X.test(C.querySelectorAll))&&(le(function(e){o.appendChild(e).innerHTML=\"\",e.querySelectorAll(\"[msallowcapture^='']\").length&&g.push(\"[*^$]=\"+R+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||g.push(\"\\\\[\"+R+\"*(?:value|\"+D+\")\"),e.querySelectorAll(\"[id~=\"+k+\"-]\").length||g.push(\"~=\"),e.querySelectorAll(\":checked\").length||g.push(\":checked\"),e.querySelectorAll(\"a#\"+k+\"+*\").length||g.push(\".#.+[+~]\")}),le(function(e){e.innerHTML=\"\";var t=C.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&g.push(\"name\"+R+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&g.push(\":enabled\",\":disabled\"),o.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&g.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),g.push(\",.*:\")})),(u.matchesSelector=X.test(p=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&le(function(e){u.disconnectedMatch=p.call(e,\"*\"),p.call(e,\"[s!='']:x\"),s.push(\"!=\",j)}),g=g.length&&new RegExp(g.join(\"|\")),s=s.length&&new RegExp(s.join(\"|\")),t=X.test(o.compareDocumentPosition),v=t||X.test(o.contains)?function(e,t){var r=9===e.nodeType?e.documentElement:e,a=t&&t.parentNode;return e===a||!(!a||1!==a.nodeType||!(r.contains?r.contains(a):e.compareDocumentPosition&&16&e.compareDocumentPosition(a)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},_=t?function(e,t){if(e===t)return c=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!u.sortDetached&&t.compareDocumentPosition(e)===r?e===C||e.ownerDocument===y&&v(y,e)?-1:t===C||t.ownerDocument===y&&v(y,t)?1:l?N(l,e)-N(l,t):0:4&r?-1:1)}:function(e,t){if(e===t)return c=!0,0;var r,a=0,n=e.parentNode,i=t.parentNode,o=[e],s=[t];if(!n||!i)return e===C?-1:t===C?1:n?-1:i?1:l?N(l,e)-N(l,t):0;if(n===i)return pe(e,t);for(r=e;r=r.parentNode;)o.unshift(r);for(r=t;r=r.parentNode;)s.unshift(r);for(;o[a]===s[a];)a++;return a?pe(o[a],s[a]):o[a]===y?-1:s[a]===y?1:0}),C},ie.matches=function(e,t){return ie(e,null,null,t)},ie.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&w(e),t=t.replace(G,\"='$1']\"),u.matchesSelector&&S&&!T[t+\" \"]&&(!s||!s.test(t))&&(!g||!g.test(t)))try{var r=p.call(e,t);if(r||u.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return 0\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace($,ee),e[3]=(e[3]||e[4]||e[5]||\"\").replace($,ee),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||ie.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&ie.error(e[0]),e},PSEUDO:function(e){var t,r=!e[6]&&e[2];return V.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":r&&q.test(r)&&(t=h(r,!0))&&(t=r.indexOf(\")\",r.length-t)-r.length)&&(e[0]=e[0].slice(0,t),e[2]=r.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace($,ee).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=f[e+\" \"];return t||(t=new RegExp(\"(^|\"+R+\")\"+e+\"(\"+R+\"|$)\"))&&f(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(r,a,n){return function(e){var t=ie.attr(e,r);return null==t?\"!=\"===a:!a||(t+=\"\",\"=\"===a?t===n:\"!=\"===a?t!==n:\"^=\"===a?n&&0===t.indexOf(n):\"*=\"===a?n&&-1\",\"#\"===e.firstChild.getAttribute(\"href\")})||ce(\"type|href|height|width\",function(e,t,r){if(!r)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),u.attributes&&le(function(e){return e.innerHTML=\"\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||ce(\"value\",function(e,t,r){if(!r&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue}),le(function(e){return null==e.getAttribute(\"disabled\")})||ce(D,function(e,t,r){var a;if(!r)return!0===e[t]?t.toLowerCase():(a=e.getAttributeNode(t))&&a.specified?a.value:null}),ie}(C);k.find=u,k.expr=u.selectors,k.expr[\":\"]=k.expr.pseudos,k.uniqueSort=k.unique=u.uniqueSort,k.text=u.getText,k.isXMLDoc=u.isXML,k.contains=u.contains,k.escapeSelector=u.escape;var h=function(e,t,r){for(var a=[],n=void 0!==r;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(n&&k(e).is(r))break;a.push(e)}return a},w=function(e,t){for(var r=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&r.push(e);return r},P=k.expr.match.needsContext;function T(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var _=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function E(e,r,a){return y(r)?k.grep(e,function(e,t){return!!r.call(e,t,e)!==a}):r.nodeType?k.grep(e,function(e){return e===r!==a}):\"string\"!=typeof r?k.grep(e,function(e){return-1)[^>]*|#([\\w-]+))$/;(k.fn.init=function(e,t,r){var a,n;if(!e)return this;if(r=r||L,\"string\"==typeof e){if(!(a=\"<\"===e[0]&&\">\"===e[e.length-1]&&3<=e.length?[null,e,null]:I.exec(e))||!a[1]&&t)return!t||t.jquery?(t||r).find(e):this.constructor(t).find(e);if(a[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(a[1],t&&t.nodeType?t.ownerDocument||t:S,!0)),_.test(a[1])&&k.isPlainObject(t))for(a in t)y(this[a])?this[a](t[a]):this.attr(a,t[a]);return this}return(n=S.getElementById(a[2]))&&(this[0]=n,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):y(e)?void 0!==r.ready?r.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,L=k(S);var F=/^(?:parents|prev(?:Until|All))/,B={children:!0,contents:!0,next:!0,prev:!0};function N(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),r=t.length;return this.filter(function(){for(var e=0;e\\x20\\t\\r\\n\\f]+)/i,pe=/^$|^module$|\\/(?:java|ecma)script/i,de={option:[1,\"\"],thead:[1,\"\",\"
\"],col:[2,\"\",\"
\"],tr:[2,\"\",\"
\"],td:[3,\"\",\"
\"],_default:[0,\"\",\"\"]};function fe(e,t){var r;return r=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&T(e,t)?k.merge([e],r):r}function ue(e,t){for(var r=0,a=e.length;rx\",v.noCloneChecked=!!he.cloneNode(!0).lastChild.defaultValue;var ye=S.documentElement,Ae=/^key/,be=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,xe=/^([^.]*)(?:\\.(.+)|)/;function we(){return!0}function Ce(){return!1}function Se(){try{return S.activeElement}catch(e){}}function ke(e,t,r,a,n,i){var o,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof r&&(a=a||r,r=void 0),t)ke(e,s,r,a,t[s],i);return e}if(null==a&&null==n?(n=r,a=r=void 0):null==n&&(\"string\"==typeof r?(n=a,a=void 0):(n=a,a=r,r=void 0)),!1===n)n=Ce;else if(!n)return e;return 1===i&&(o=n,(n=function(e){return k().off(e),o.apply(this,arguments)}).guid=o.guid||(o.guid=k.guid++)),e.each(function(){k.event.add(this,t,n,a,r)})}k.event={global:{},add:function(t,e,r,a,n){var i,o,s,l,c,p,d,f,u,h,m,g=Z.get(t);if(g)for(r.handler&&(r=(i=r).handler,n=i.selector),n&&k.find.matchesSelector(ye,n),r.guid||(r.guid=k.guid++),(l=g.events)||(l=g.events={}),(o=g.handle)||(o=g.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),c=(e=(e||\"\").match(D)||[\"\"]).length;c--;)u=m=(s=xe.exec(e[c])||[])[1],h=(s[2]||\"\").split(\".\").sort(),u&&(d=k.event.special[u]||{},u=(n?d.delegateType:d.bindType)||u,d=k.event.special[u]||{},p=k.extend({type:u,origType:m,data:a,handler:r,guid:r.guid,selector:n,needsContext:n&&k.expr.match.needsContext.test(n),namespace:h.join(\".\")},i),(f=l[u])||((f=l[u]=[]).delegateCount=0,d.setup&&!1!==d.setup.call(t,a,h,o)||t.addEventListener&&t.addEventListener(u,o)),d.add&&(d.add.call(t,p),p.handler.guid||(p.handler.guid=r.guid)),n?f.splice(f.delegateCount++,0,p):f.push(p),k.event.global[u]=!0)},remove:function(e,t,r,a,n){var i,o,s,l,c,p,d,f,u,h,m,g=Z.hasData(e)&&Z.get(e);if(g&&(l=g.events)){for(c=(t=(t||\"\").match(D)||[\"\"]).length;c--;)if(u=m=(s=xe.exec(t[c])||[])[1],h=(s[2]||\"\").split(\".\").sort(),u){for(d=k.event.special[u]||{},f=l[u=(a?d.delegateType:d.bindType)||u]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),o=i=f.length;i--;)p=f[i],!n&&m!==p.origType||r&&r.guid!==p.guid||s&&!s.test(p.namespace)||a&&a!==p.selector&&(\"**\"!==a||!p.selector)||(f.splice(i,1),p.selector&&f.delegateCount--,d.remove&&d.remove.call(e,p));o&&!f.length&&(d.teardown&&!1!==d.teardown.call(e,h,g.handle)||k.removeEvent(e,u,g.handle),delete l[u])}else for(u in l)k.event.remove(e,u+t[c],r,a,!0);k.isEmptyObject(l)&&Z.remove(e,\"handle events\")}},dispatch:function(e){var t,r,a,n,i,o,s=k.event.fix(e),l=new Array(arguments.length),c=(Z.get(this,\"events\")||{})[s.type]||[],p=k.event.special[s.type]||{};for(l[0]=s,t=1;t\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,Te=/\\s*$/g;function Le(e,t){return T(e,\"table\")&&T(11!==t.nodeType?t:t.firstChild,\"tr\")&&k(e).children(\"tbody\")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Fe(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Be(e,t){var r,a,n,i,o,s,l,c;if(1===t.nodeType){if(Z.hasData(e)&&(i=Z.access(e),o=Z.set(t,i),c=i.events))for(n in delete o.handle,o.events={},c)for(r=0,a=c[n].length;r\")},clone:function(e,t,r){var a,n,i,o,s,l,c,p=e.cloneNode(!0),d=k.contains(e.ownerDocument,e);if(!(v.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(o=fe(p),a=0,n=(i=fe(e)).length;a\").prop({charset:r.scriptCharset,src:r.url}).on(\"load error\",n=function(e){a.remove(),n=null,e&&t(\"error\"===e.type?404:200,e.type)}),S.head.appendChild(a[0])},abort:function(){n&&n()}}});var Wt,Ht=[],Gt=/(=)\\?(?=&|$)|\\?\\?/;k.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Ht.pop()||k.expando+\"_\"+bt++;return this[e]=!0,e}}),k.ajaxPrefilter(\"json jsonp\",function(e,t,r){var a,n,i,o=!1!==e.jsonp&&(Gt.test(e.url)?\"url\":\"string\"==typeof e.data&&0===(e.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Gt.test(e.data)&&\"data\");if(o||\"jsonp\"===e.dataTypes[0])return a=e.jsonpCallback=y(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,o?e[o]=e[o].replace(Gt,\"$1\"+a):!1!==e.jsonp&&(e.url+=(xt.test(e.url)?\"&\":\"?\")+e.jsonp+\"=\"+a),e.converters[\"script json\"]=function(){return i||k.error(a+\" was not called\"),i[0]},e.dataTypes[0]=\"json\",n=C[a],C[a]=function(){i=arguments},r.always(function(){void 0===n?k(C).removeProp(a):C[a]=n,e[a]&&(e.jsonpCallback=t.jsonpCallback,Ht.push(a)),i&&y(n)&&n(i[0]),i=n=void 0}),\"script\"}),v.createHTMLDocument=((Wt=S.implementation.createHTMLDocument(\"\").body).innerHTML=\"
\",2===Wt.childNodes.length),k.parseHTML=function(e,t,r){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(r=t,t=!1),t||(v.createHTMLDocument?((a=(t=S.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=S.location.href,t.head.appendChild(a)):t=S),i=!r&&[],(n=_.exec(e))?[t.createElement(n[1])]:(n=ve([e],t,i),i&&i.length&&k(i).remove(),k.merge([],n.childNodes)));var a,n,i},k.fn.load=function(e,t,r){var a,n,i,o=this,s=e.indexOf(\" \");return-1\").append(k.parseHTML(e)).find(a):e)}).always(r&&function(e,t){o.each(function(){r.apply(this,i||[e.responseText,t,e])})}),this},k.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,r){var a,n,i,o,s,l,c=k.css(e,\"position\"),p=k(e),d={};\"static\"===c&&(e.style.position=\"relative\"),s=p.offset(),i=k.css(e,\"top\"),l=k.css(e,\"left\"),(\"absolute\"===c||\"fixed\"===c)&&-1<(i+l).indexOf(\"auto\")?(o=(a=p.position()).top,n=a.left):(o=parseFloat(i)||0,n=parseFloat(l)||0),y(t)&&(t=t.call(e,r,k.extend({},s))),null!=t.top&&(d.top=t.top-s.top+o),null!=t.left&&(d.left=t.left-s.left+n),\"using\"in t?t.using.call(e,d):p.css(d)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,r,a=this[0];return a?a.getClientRects().length?(e=a.getBoundingClientRect(),r=a.ownerDocument.defaultView,{top:e.top+r.pageYOffset,left:e.left+r.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,r,a=this[0],n={top:0,left:0};if(\"fixed\"===k.css(a,\"position\"))t=a.getBoundingClientRect();else{for(t=this.offset(),r=a.ownerDocument,e=a.offsetParent||r.documentElement;e&&(e===r.body||e===r.documentElement)&&\"static\"===k.css(e,\"position\");)e=e.parentNode;e&&e!==a&&1===e.nodeType&&((n=k(e).offset()).top+=k.css(e,\"borderTopWidth\",!0),n.left+=k.css(e,\"borderLeftWidth\",!0))}return{top:t.top-n.top-k.css(a,\"marginTop\",!0),left:t.left-n.left-k.css(a,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&\"static\"===k.css(e,\"position\");)e=e.offsetParent;return e||ye})}}),k.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(t,n){var i=\"pageYOffset\"===n;k.fn[t]=function(e){return W(this,function(e,t,r){var a;if(A(e)?a=e:9===e.nodeType&&(a=e.defaultView),void 0===r)return a?a[n]:e[t];a?a.scrollTo(i?a.pageXOffset:r,i?r:a.pageYOffset):e[t]=r},t,e,arguments.length)}}),k.each([\"top\",\"left\"],function(e,r){k.cssHooks[r]=Me(v.pixelPosition,function(e,t){if(t)return t=je(e,r),Re.test(t)?k(e).position()[r]+\"px\":t})}),k.each({Height:\"height\",Width:\"width\"},function(o,s){k.each({padding:\"inner\"+o,content:s,\"\":\"outer\"+o},function(a,i){k.fn[i]=function(e,t){var r=arguments.length&&(a||\"boolean\"!=typeof e),n=a||(!0===e||!0===t?\"margin\":\"border\");return W(this,function(e,t,r){var a;return A(e)?0===i.indexOf(\"outer\")?e[\"inner\"+o]:e.document.documentElement[\"client\"+o]:9===e.nodeType?(a=e.documentElement,Math.max(e.body[\"scroll\"+o],a[\"scroll\"+o],e.body[\"offset\"+o],a[\"offset\"+o],a[\"client\"+o])):void 0===r?k.css(e,t,n):k.style(e,t,r,n)},s,r?e:void 0,r)}})}),k.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),function(e,r){k.fn[r]=function(e,t){return 0>2,i=(3&t)<<4|r>>4,o=1>6:64,s=2>4,r=(15&n)<<4|(i=h.indexOf(e.charAt(s++)))>>2,a=(3&i)<<6|(o=h.indexOf(e.charAt(s++))),c[l++]=t,64!==i&&(c[l++]=r),64!==o&&(c[l++]=a);return c}},{\"./support\":27,\"./utils\":29}],2:[function(e,t,r){\"use strict\";function a(e,t,r,a,n){this.compressedSize=e,this.uncompressedSize=t,this.crc32=r,this.compression=a,this.compressedContent=n}var n=e(\"./external\"),i=e(\"./stream/DataWorker\"),o=e(\"./stream/DataLengthProbe\"),s=e(\"./stream/Crc32Probe\");o=e(\"./stream/DataLengthProbe\");a.prototype={getContentWorker:function(){var e=new i(n.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new o(\"data_length\")),t=this;return e.on(\"end\",function(){if(this.streamInfo.data_length!==t.uncompressedSize)throw new Error(\"Bug : uncompressed data size mismatch\")}),e},getCompressedWorker:function(){return new i(n.Promise.resolve(this.compressedContent)).withStreamInfo(\"compressedSize\",this.compressedSize).withStreamInfo(\"uncompressedSize\",this.uncompressedSize).withStreamInfo(\"crc32\",this.crc32).withStreamInfo(\"compression\",this.compression)}},a.createWorkerFrom=function(e,t,r){return e.pipe(new s).pipe(new o(\"uncompressedSize\")).pipe(t.compressWorker(r)).pipe(new o(\"compressedSize\")).withStreamInfo(\"compression\",t)},t.exports=a},{\"./external\":6,\"./stream/Crc32Probe\":22,\"./stream/DataLengthProbe\":23,\"./stream/DataWorker\":24}],3:[function(e,t,r){\"use strict\";var a=e(\"./stream/GenericWorker\");r.STORE={magic:\"\\0\\0\",compressWorker:function(e){return new a(\"STORE compression\")},uncompressWorker:function(){return new a(\"STORE decompression\")}},r.DEFLATE=e(\"./flate\")},{\"./flate\":7,\"./stream/GenericWorker\":25}],4:[function(e,t,r){\"use strict\";var a=e(\"./utils\"),s=function(){for(var e,t=[],r=0;r<256;r++){e=r;for(var a=0;a<8;a++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}();t.exports=function(e,t){return void 0!==e&&e.length?\"string\"!==a.getTypeOf(e)?function(e,t,r,a){var n=s,i=a+r;e^=-1;for(var o=a;o>>8^n[255&(e^t[o])];return-1^e}(0|t,e,e.length,0):function(e,t,r,a){var n=s,i=a+r;e^=-1;for(var o=a;o>>8^n[255&(e^t.charCodeAt(o))];return-1^e}(0|t,e,e.length,0):0}},{\"./utils\":29}],5:[function(e,t,r){\"use strict\";r.base64=!1,r.binary=!1,r.dir=!1,r.createFolders=!0,r.date=null,r.compression=null,r.compressionOptions=null,r.comment=null,r.unixPermissions=null,r.dosPermissions=null},{}],6:[function(r,a,e){(function(e){\"use strict\";var t=e.Promise||r(\"lie\");a.exports={Promise:t}}).call(this,\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{lie:56}],7:[function(e,t,r){\"use strict\";function a(e,t){s.call(this,\"FlateWorker/\"+e),this._pako=new i[e]({raw:!0,level:t.level||-1}),this.meta={};var r=this;this._pako.onData=function(e){r.push({data:e,meta:r.meta})}}var n=\"undefined\"!=typeof Uint8Array&&\"undefined\"!=typeof Uint16Array&&\"undefined\"!=typeof Uint32Array,i=e(\"pako\"),o=e(\"./utils\"),s=e(\"./stream/GenericWorker\"),l=n?\"uint8array\":\"array\";r.magic=\"\\b\\0\",o.inherits(a,s),a.prototype.processChunk=function(e){this.meta=e.meta,this._pako.push(o.transformTo(l,e.data),!1)},a.prototype.flush=function(){s.prototype.flush.call(this),this._pako.push([],!0)},a.prototype.cleanUp=function(){s.prototype.cleanUp.call(this),this._pako=null},r.compressWorker=function(e){return new a(\"Deflate\",e)},r.uncompressWorker=function(){return new a(\"Inflate\",{})}},{\"./stream/GenericWorker\":25,\"./utils\":29,pako:57}],8:[function(e,t,r){\"use strict\";function a(e,t,r,a){n.call(this,\"ZipFileWorker\"),this.bytesWritten=0,this.zipComment=t,this.zipPlatform=r,this.encodeFileName=a,this.streamFiles=e,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}var I=e(\"../utils\"),n=e(\"../stream/GenericWorker\"),F=e(\"../utf8\"),B=e(\"../crc32\"),N=e(\"../signature\"),D=function(e,t){var r,a=\"\";for(r=0;r>>=8;return a},i=function(e,t,r,a,n,i){var o,s,l=e.file,c=e.compression,p=i!==F.utf8encode,d=I.transformTo(\"string\",i(l.name)),f=I.transformTo(\"string\",F.utf8encode(l.name)),u=l.comment,h=I.transformTo(\"string\",i(u)),m=I.transformTo(\"string\",F.utf8encode(u)),g=f.length!==l.name.length,v=m.length!==u.length,y=\"\",A=\"\",b=\"\",x=l.dir,w=l.date,C={crc32:0,compressedSize:0,uncompressedSize:0};t&&!r||(C.crc32=e.crc32,C.compressedSize=e.compressedSize,C.uncompressedSize=e.uncompressedSize);var S=0;t&&(S|=8),p||!g&&!v||(S|=2048);var k,P,T,_=0,E=0;x&&(_|=16),\"UNIX\"===n?(E=798,_|=(k=l.unixPermissions,P=x,(T=k)||(T=P?16893:33204),(65535&T)<<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=D(1,1)+D(B(d),4)+f,y+=\"up\"+D(A.length,2)+A),v&&(b=D(1,1)+D(B(h),4)+m,y+=\"uc\"+D(b.length,2)+b);var L=\"\";return L+=\"\\n\\0\",L+=D(S,2),L+=c.magic,L+=D(o,2),L+=D(s,2),L+=D(C.crc32,4),L+=D(C.compressedSize,4),L+=D(C.uncompressedSize,4),L+=D(d.length,2),L+=D(y.length,2),{fileRecord:N.LOCAL_FILE_HEADER+L+d+y,dirRecord:N.CENTRAL_FILE_HEADER+D(E,2)+L+D(h.length,2)+\"\\0\\0\\0\\0\"+D(_,4)+D(a,4)+d+y+h}};I.inherits(a,n),a.prototype.push=function(e){var t=e.meta.percent||0,r=this.entriesCount,a=this._sources.length;this.accumulate?this.contentBuffer.push(e):(this.bytesWritten+=e.data.length,n.prototype.push.call(this,{data:e.data,meta:{currentFile:this.currentFile,percent:r?(t+100*(r-a-1))/r:100}}))},a.prototype.openedSource=function(e){if(this.currentSourceOffset=this.bytesWritten,this.currentFile=e.file.name,this.streamFiles&&!e.file.dir){var t=i(e,this.streamFiles,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:t.fileRecord,meta:{percent:0}})}else this.accumulate=!0},a.prototype.closedSource=function(e){this.accumulate=!1;var t,r=i(e,this.streamFiles,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(r.dirRecord),this.streamFiles&&!e.file.dir)this.push({data:(t=e,N.DATA_DESCRIPTOR+D(t.crc32,4)+D(t.compressedSize,4)+D(t.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},a.prototype.flush=function(){for(var e=this.bytesWritten,t=0;t=this.index;t--)r=(r<<8)+this.byteAt(t);return this.index+=e,r},readString:function(e){return n.transformTo(\"string\",this.readData(e))},readData:function(e){},lastIndexOfSignature:function(e){},readAndCheckSignature:function(e){},readDate:function(){var e=this.readInt(4);return new Date(Date.UTC(1980+(e>>25&127),(e>>21&15)-1,e>>16&31,e>>11&31,e>>5&63,(31&e)<<1))}},t.exports=a},{\"../utils\":29}],16:[function(e,t,r){\"use strict\";function a(e){n.call(this,e)}var n=e(\"./Uint8ArrayReader\");e(\"../utils\").inherits(a,n),a.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=a},{\"../utils\":29,\"./Uint8ArrayReader\":18}],17:[function(e,t,r){\"use strict\";function a(e){n.call(this,e)}var n=e(\"./DataReader\");e(\"../utils\").inherits(a,n),a.prototype.byteAt=function(e){return this.data.charCodeAt(this.zero+e)},a.prototype.lastIndexOfSignature=function(e){return this.data.lastIndexOf(e)-this.zero},a.prototype.readAndCheckSignature=function(e){return e===this.readData(4)},a.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=a},{\"../utils\":29,\"./DataReader\":15}],18:[function(e,t,r){\"use strict\";function a(e){n.call(this,e)}var n=e(\"./ArrayReader\");e(\"../utils\").inherits(a,n),a.prototype.readData=function(e){if(this.checkOffset(e),0===e)return new Uint8Array(0);var t=this.data.subarray(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=a},{\"../utils\":29,\"./ArrayReader\":14}],19:[function(e,t,r){\"use strict\";var a=e(\"../utils\"),n=e(\"../support\"),i=e(\"./ArrayReader\"),o=e(\"./StringReader\"),s=e(\"./NodeBufferReader\"),l=e(\"./Uint8ArrayReader\");t.exports=function(e){var t=a.getTypeOf(e);return a.checkSupport(t),\"string\"!==t||n.uint8array?\"nodebuffer\"===t?new s(e):n.uint8array?new l(a.transformTo(\"uint8array\",e)):new i(a.transformTo(\"array\",e)):new o(e)}},{\"../support\":27,\"../utils\":29,\"./ArrayReader\":14,\"./NodeBufferReader\":16,\"./StringReader\":17,\"./Uint8ArrayReader\":18}],20:[function(e,t,r){\"use strict\";r.LOCAL_FILE_HEADER=\"PK\u0003\u0004\",r.CENTRAL_FILE_HEADER=\"PK\u0001\u0002\",r.CENTRAL_DIRECTORY_END=\"PK\u0005\u0006\",r.ZIP64_CENTRAL_DIRECTORY_LOCATOR=\"PK\u0006\u0007\",r.ZIP64_CENTRAL_DIRECTORY_END=\"PK\u0006\u0006\",r.DATA_DESCRIPTOR=\"PK\u0007\\b\"},{}],21:[function(e,t,r){\"use strict\";function a(e){n.call(this,\"ConvertWorker to \"+e),this.destType=e}var n=e(\"./GenericWorker\"),i=e(\"../utils\");i.inherits(a,n),a.prototype.processChunk=function(e){this.push({data:i.transformTo(this.destType,e.data),meta:e.meta})},t.exports=a},{\"../utils\":29,\"./GenericWorker\":25}],22:[function(e,t,r){\"use strict\";function a(){n.call(this,\"Crc32Probe\")}var n=e(\"./GenericWorker\"),i=e(\"../crc32\");e(\"../utils\").inherits(a,n),a.prototype.processChunk=function(e){this.streamInfo.crc32=i(e.data,this.streamInfo.crc32||0),this.push(e)},t.exports=a},{\"../crc32\":4,\"../utils\":29,\"./GenericWorker\":25}],23:[function(e,t,r){\"use strict\";function a(e){i.call(this,\"DataLengthProbe for \"+e),this.propName=e,this.withStreamInfo(e,0)}var n=e(\"../utils\"),i=e(\"./GenericWorker\");n.inherits(a,i),a.prototype.processChunk=function(e){if(e){var t=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=t+e.data.length}i.prototype.processChunk.call(this,e)},t.exports=a},{\"../utils\":29,\"./GenericWorker\":25}],24:[function(e,t,r){\"use strict\";function a(e){i.call(this,\"DataWorker\");var t=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type=\"\",this._tickScheduled=!1,e.then(function(e){t.dataIsReady=!0,t.data=e,t.max=e&&e.length||0,t.type=n.getTypeOf(e),t.isPaused||t._tickAndRepeat()},function(e){t.error(e)})}var n=e(\"../utils\"),i=e(\"./GenericWorker\");n.inherits(a,i),a.prototype.cleanUp=function(){i.prototype.cleanUp.call(this),this.data=null},a.prototype.resume=function(){return!!i.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,n.delay(this._tickAndRepeat,[],this)),!0)},a.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(n.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},a.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var e=null,t=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case\"string\":e=this.data.substring(this.index,t);break;case\"uint8array\":e=this.data.subarray(this.index,t);break;case\"array\":case\"nodebuffer\":e=this.data.slice(this.index,t)}return this.index=t,this.push({data:e,meta:{percent:this.max?this.index/this.max*100:0}})},t.exports=a},{\"../utils\":29,\"./GenericWorker\":25}],25:[function(e,t,r){\"use strict\";function a(e){this.name=e||\"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}a.prototype={push:function(e){this.emit(\"data\",e)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit(\"end\"),this.cleanUp(),this.isFinished=!0}catch(e){this.emit(\"error\",e)}return!0},error:function(e){return!this.isFinished&&(this.isPaused?this.generatedError=e:(this.isFinished=!0,this.emit(\"error\",e),this.previous&&this.previous.error(e),this.cleanUp()),!0)},on:function(e,t){return this._listeners[e].push(t),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(e,t){if(this._listeners[e])for(var r=0;r \"+e:e}},t.exports=a},{}],26:[function(o,s,e){(function(l){\"use strict\";function t(e,s){return new a.Promise(function(t,r){var a=[],n=e._internalType,i=e._outputType,o=e._mimeType;e.on(\"data\",function(e,t){a.push(e),s&&s(t)}).on(\"error\",function(e){a=[],r(e)}).on(\"end\",function(){try{var e=function(e,t,r){switch(e){case\"blob\":return c.newBlob(c.transformTo(\"arraybuffer\",t),r);case\"base64\":return p.encode(t);default:return c.transformTo(e,t)}}(i,function(e,t){var r,a=0,n=null,i=0;for(r=0;r>>6:(r<65536?t[i++]=224|r>>>12:(t[i++]=240|r>>>18,t[i++]=128|r>>>12&63),t[i++]=128|r>>>6&63),t[i++]=128|63&r);return t}(e)},i.utf8decode=function(e){return l.nodebuffer?s.transformTo(\"nodebuffer\",e).toString(\"utf-8\"):function(e){var t,r,a,n,i=e.length,o=new Array(2*i);for(t=r=0;t>10&1023,o[r++]=56320|1023&a)}return o.length!==r&&(o.subarray?o=o.subarray(0,r):o.length=r),s.applyFromCharCode(o)}(e=s.transformTo(l.uint8array?\"uint8array\":\"array\",e))},s.inherits(r,o),r.prototype.processChunk=function(e){var t=s.transformTo(l.uint8array?\"uint8array\":\"array\",e.data);if(this.leftOver&&this.leftOver.length){if(l.uint8array){var r=t;(t=new Uint8Array(r.length+this.leftOver.length)).set(this.leftOver,0),t.set(r,this.leftOver.length)}else t=this.leftOver.concat(t);this.leftOver=null}var a=function(e,t){var r;for((t=t||e.length)>e.length&&(t=e.length),r=t-1;0<=r&&128==(192&e[r]);)r--;return r<0?t:0===r?t:r+c[e[r]]>t?r:t}(t),n=t;a!==t.length&&(l.uint8array?(n=t.subarray(0,a),this.leftOver=t.subarray(a,t.length)):(n=t.slice(0,a),this.leftOver=t.slice(a,t.length))),this.push({data:i.utf8decode(n),meta:e.meta})},r.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:i.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},i.Utf8DecodeWorker=r,s.inherits(a,o),a.prototype.processChunk=function(e){this.push({data:i.utf8encode(e.data),meta:e.meta})},i.Utf8EncodeWorker=a},{\"./nodejsUtils\":12,\"./stream/GenericWorker\":25,\"./support\":27,\"./utils\":29}],29:[function(e,t,s){\"use strict\";function r(e){return e}function l(e,t){for(var r=0;r>8;this.dir=!!(16&this.externalFileAttributes),0===e&&(this.dosPermissions=63&this.externalFileAttributes),3===e&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||\"/\"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(e){if(this.extraFields[1]){var t=n(this.extraFields[1].value);this.uncompressedSize===i.MAX_VALUE_32BITS&&(this.uncompressedSize=t.readInt(8)),this.compressedSize===i.MAX_VALUE_32BITS&&(this.compressedSize=t.readInt(8)),this.localHeaderOffset===i.MAX_VALUE_32BITS&&(this.localHeaderOffset=t.readInt(8)),this.diskNumberStart===i.MAX_VALUE_32BITS&&(this.diskNumberStart=t.readInt(4))}},readExtraFields:function(e){var t,r,a,n=e.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});e.indexr;)t.push(arguments[r++]);return g[++m]=function(){s(\"function\"==typeof e?e:Function(e),t)},a(m),m},u=function(e){delete g[e]},\"process\"==e(\"./_cof\")(d)?a=function(e){d.nextTick(o(y,e,1))}:h?(i=(n=new h).port2,n.port1.onmessage=A,a=o(i.postMessage,i,1)):p.addEventListener&&\"function\"==typeof postMessage&&!p.importScripts?(a=function(e){p.postMessage(e+\"\",\"*\")},p.addEventListener(\"message\",A,!1)):a=v in c(\"script\")?function(e){l.appendChild(c(\"script\"))[v]=function(){l.removeChild(this),y.call(e)}}:function(e){setTimeout(o(y,e,1),0)}),t.exports={set:f,clear:u}},{\"./_cof\":37,\"./_ctx\":39,\"./_dom-create\":41,\"./_global\":44,\"./_html\":46,\"./_invoke\":48}],53:[function(e,t,r){var n=e(\"./_is-object\");t.exports=function(e,t){if(!n(e))return e;var r,a;if(t&&\"function\"==typeof(r=e.toString)&&!n(a=r.call(e)))return a;if(\"function\"==typeof(r=e.valueOf)&&!n(a=r.call(e)))return a;if(!t&&\"function\"==typeof(r=e.toString)&&!n(a=r.call(e)))return a;throw TypeError(\"Can't convert object to primitive value\")}},{\"./_is-object\":49}],54:[function(e,t,r){var a=e(\"./_export\"),n=e(\"./_task\");a(a.G+a.B,{setImmediate:n.set,clearImmediate:n.clear})},{\"./_export\":42,\"./_task\":52}],55:[function(e,p,t){(function(t){\"use strict\";function r(){l=!0;for(var e,t,r=c.length;r;){for(t=c,c=[],e=-1;++e>>6:(r<65536?t[i++]=224|r>>>12:(t[i++]=240|r>>>18,t[i++]=128|r>>>12&63),t[i++]=128|r>>>6&63),t[i++]=128|63&r);return t},r.buf2binstring=function(e){return l(e,e.length)},r.binstring2buf=function(e){for(var t=new c.Buf8(e.length),r=0,a=t.length;r>10&1023,s[a++]=56320|1023&n)}return l(s,a)},r.utf8border=function(e,t){var r;for((t=t||e.length)>e.length&&(t=e.length),r=t-1;0<=r&&128==(192&e[r]);)r--;return r<0?t:0===r?t:r+p[e[r]]>t?r:t}},{\"./common\":60}],62:[function(e,t,r){\"use strict\";t.exports=function(e,t,r,a){for(var n=65535&e|0,i=e>>>16&65535|0,o=0;0!==r;){for(r-=o=2e3>>1:e>>>1;t[r]=e}return t}();t.exports=function(e,t,r,a){var n=s,i=a+r;e^=-1;for(var o=a;o>>8^n[255&(e^t[o])];return-1^e}},{}],65:[function(e,t,r){\"use strict\";function l(e,t){return e.msg=S[t],t}function c(e){return(e<<1)-(4e.avail_out&&(r=e.avail_out),0!==r&&(b.arraySet(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending&&(t.pending_out=0))}function f(e,t){x._tr_flush_block(e,0<=e.block_start?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,p(e.strm)}function u(e,t){e.pending_buf[e.pending++]=t}function h(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function i(e,t){var r,a,n=e.max_chain_length,i=e.strstart,o=e.prev_length,s=e.nice_match,l=e.strstart>e.w_size-U?e.strstart-(e.w_size-U):0,c=e.window,p=e.w_mask,d=e.prev,f=e.strstart+M,u=c[i+o-1],h=c[i+o];e.prev_length>=e.good_match&&(n>>=2),s>e.lookahead&&(s=e.lookahead);do{if(c[(r=t)+o]===h&&c[r+o-1]===u&&c[r]===c[i]&&c[++r]===c[i+1]){i+=2,r++;do{}while(c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&il&&0!=--n);return o<=e.lookahead?o:e.lookahead}function m(e){var t,r,a,n,i,o,s,l,c,p,d=e.w_size;do{if(n=e.window_size-e.lookahead-e.strstart,e.strstart>=d+(d-U)){for(b.arraySet(e.window,e.window,d,d,0),e.match_start-=d,e.strstart-=d,e.block_start-=d,t=r=e.hash_size;a=e.head[--t],e.head[t]=d<=a?a-d:0,--r;);for(t=r=d;a=e.prev[--t],e.prev[t]=d<=a?a-d:0,--r;);n+=d}if(0===e.strm.avail_in)break;if(o=e.strm,s=e.window,l=e.strstart+e.lookahead,c=n,p=void 0,p=o.avail_in,c=j)for(i=e.strstart-e.insert,e.ins_h=e.window[i],e.ins_h=(e.ins_h<=j&&(e.ins_h=(e.ins_h<=j)if(a=x._tr_tally(e,e.strstart-e.match_start,e.match_length-j),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=j){for(e.match_length--;e.strstart++,e.ins_h=(e.ins_h<=j&&(e.ins_h=(e.ins_h<=j&&e.match_length<=e.prev_length){for(n=e.strstart+e.lookahead-j,a=x._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-j),e.lookahead-=e.prev_length-1,e.prev_length-=2;++e.strstart<=n&&(e.ins_h=(e.ins_h<e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(m(e),0===e.lookahead&&t===k)return G;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var a=e.block_start+r;if((0===e.strstart||e.strstart>=a)&&(e.lookahead=e.strstart-a,e.strstart=a,f(e,!1),0===e.strm.avail_out))return G;if(e.strstart-e.block_start>=e.w_size-U&&(f(e,!1),0===e.strm.avail_out))return G}return e.insert=0,t===P?(f(e,!0),0===e.strm.avail_out?Q:V):(e.strstart>e.block_start&&(f(e,!1),e.strm.avail_out),G)}),new o(4,4,8,4,a),new o(4,5,16,8,a),new o(4,6,32,32,a),new o(4,4,16,16,n),new o(8,16,32,32,n),new o(8,16,128,128,n),new o(8,32,128,256,n),new o(32,128,258,1024,n),new o(32,258,258,4096,n)],r.deflateInit=function(e,t){return y(e,t,F,15,8,0)},r.deflateInit2=y,r.deflateReset=v,r.deflateResetKeep=s,r.deflateSetHeader=function(e,t){return e&&e.state?2!==e.state.wrap?_:(e.state.gzhead=t,T):_},r.deflate=function(e,t){var r,a,n,i;if(!e||!e.state||5>8&255),u(a,a.gzhead.time>>16&255),u(a,a.gzhead.time>>24&255),u(a,9===a.level?2:2<=a.strategy||a.level<2?4:0),u(a,255&a.gzhead.os),a.gzhead.extra&&a.gzhead.extra.length&&(u(a,255&a.gzhead.extra.length),u(a,a.gzhead.extra.length>>8&255)),a.gzhead.hcrc&&(e.adler=C(e.adler,a.pending_buf,a.pending,0)),a.gzindex=0,a.status=69):(u(a,0),u(a,0),u(a,0),u(a,0),u(a,0),u(a,9===a.level?2:2<=a.strategy||a.level<2?4:0),u(a,3),a.status=H);else{var o=F+(a.w_bits-8<<4)<<8;o|=(2<=a.strategy||a.level<2?0:a.level<6?1:6===a.level?2:3)<<6,0!==a.strstart&&(o|=32),o+=31-o%31,a.status=H,h(a,o),0!==a.strstart&&(h(a,e.adler>>>16),h(a,65535&e.adler)),e.adler=1}if(69===a.status)if(a.gzhead.extra){for(n=a.pending;a.gzindex<(65535&a.gzhead.extra.length)&&(a.pending!==a.pending_buf_size||(a.gzhead.hcrc&&a.pending>n&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),p(e),n=a.pending,a.pending!==a.pending_buf_size));)u(a,255&a.gzhead.extra[a.gzindex]),a.gzindex++;a.gzhead.hcrc&&a.pending>n&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),a.gzindex===a.gzhead.extra.length&&(a.gzindex=0,a.status=73)}else a.status=73;if(73===a.status)if(a.gzhead.name){n=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>n&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),p(e),n=a.pending,a.pending===a.pending_buf_size)){i=1;break}u(a,i=a.gzindexn&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),0===i&&(a.gzindex=0,a.status=91)}else a.status=91;if(91===a.status)if(a.gzhead.comment){n=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>n&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),p(e),n=a.pending,a.pending===a.pending_buf_size)){i=1;break}u(a,i=a.gzindexn&&(e.adler=C(e.adler,a.pending_buf,a.pending-n,n)),0===i&&(a.status=103)}else a.status=103;if(103===a.status&&(a.gzhead.hcrc?(a.pending+2>a.pending_buf_size&&p(e),a.pending+2<=a.pending_buf_size&&(u(a,255&e.adler),u(a,e.adler>>8&255),e.adler=0,a.status=H)):a.status=H),0!==a.pending){if(p(e),0===e.avail_out)return a.last_flush=-1,T}else if(0===e.avail_in&&c(t)<=c(r)&&t!==P)return l(e,-5);if(666===a.status&&0!==e.avail_in)return l(e,-5);if(0!==e.avail_in||0!==a.lookahead||t!==k&&666!==a.status){var s=2===a.strategy?function(e,t){for(var r;;){if(0===e.lookahead&&(m(e),0===e.lookahead)){if(t===k)return G;break}if(e.match_length=0,r=x._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(f(e,!1),0===e.strm.avail_out))return G}return e.insert=0,t===P?(f(e,!0),0===e.strm.avail_out?Q:V):e.last_lit&&(f(e,!1),0===e.strm.avail_out)?G:q}(a,t):3===a.strategy?function(e,t){for(var r,a,n,i,o=e.window;;){if(e.lookahead<=M){if(m(e),e.lookahead<=M&&t===k)return G;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=j&&0e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=j?(r=x._tr_tally(e,1,e.match_length-j),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=x._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(f(e,!1),0===e.strm.avail_out))return G}return e.insert=0,t===P?(f(e,!0),0===e.strm.avail_out?Q:V):e.last_lit&&(f(e,!1),0===e.strm.avail_out)?G:q}(a,t):A[a.level].func(a,t);if(s!==Q&&s!==V||(a.status=666),s===G||s===Q)return 0===e.avail_out&&(a.last_flush=-1),T;if(s===q&&(1===t?x._tr_align(a):5!==t&&(x._tr_stored_block(a,0,0,!1),3===t&&(d(a.head),0===a.lookahead&&(a.strstart=0,a.block_start=0,a.insert=0))),p(e),0===e.avail_out))return a.last_flush=-1,T}return t!==P?T:a.wrap<=0?1:(2===a.wrap?(u(a,255&e.adler),u(a,e.adler>>8&255),u(a,e.adler>>16&255),u(a,e.adler>>24&255),u(a,255&e.total_in),u(a,e.total_in>>8&255),u(a,e.total_in>>16&255),u(a,e.total_in>>24&255)):(h(a,e.adler>>>16),h(a,65535&e.adler)),p(e),0=r.w_size&&(0===i&&(d(r.head),r.strstart=0,r.block_start=0,r.insert=0),c=new b.Buf8(r.w_size),b.arraySet(c,t,p-r.w_size,r.w_size,0),t=c,p=r.w_size),o=e.avail_in,s=e.next_in,l=e.input,e.avail_in=p,e.next_in=0,e.input=t,m(r);r.lookahead>=j;){for(a=r.strstart,n=r.lookahead-(j-1);r.ins_h=(r.ins_h<>>=b=A>>>24,h-=b,0===(b=A>>>16&255))P[i++]=65535&A;else{if(!(16&b)){if(0==(64&b)){A=m[(65535&A)+(u&(1<>>=b,h-=b),h<15&&(u+=k[a++]<>>=b=A>>>24,h-=b,!(16&(b=A>>>16&255))){if(0==(64&b)){A=g[(65535&A)+(u&(1<>>=b,h-=b,(b=i-o)>3,u&=(1<<(h-=x<<3))-1,e.next_in=a,e.next_out=i,e.avail_in=a>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function n(){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 F.Buf16(320),this.work=new F.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function a(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg=\"\",t.wrap&&(e.adler=1&t.wrap),t.mode=U,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new F.Buf32(p),t.distcode=t.distdyn=new F.Buf32(d),t.sane=1,t.back=-1,j):M}function i(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,a(e)):M}function o(e,t){var r,a;return e&&e.state?(a=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||15=i.wsize?(F.arraySet(i.window,t,r-i.wsize,i.wsize,0),i.wnext=0,i.whave=i.wsize):(a<(n=i.wsize-i.wnext)&&(n=a),F.arraySet(i.window,t,r-a,n,i.wnext),(a-=n)?(F.arraySet(i.window,t,r-a,a,0),i.wnext=a,i.whave=i.wsize):(i.wnext+=n,i.wnext===i.wsize&&(i.wnext=0),i.whave>>8&255,r.check=N(r.check,T,2,0),p=c=0,r.mode=2;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&c)<<8)+(c>>8))%31){e.msg=\"incorrect header check\",r.mode=30;break}if(8!=(15&c)){e.msg=\"unknown compression method\",r.mode=30;break}if(p-=4,w=8+(15&(c>>>=4)),0===r.wbits)r.wbits=w;else if(w>r.wbits){e.msg=\"invalid window size\",r.mode=30;break}r.dmax=1<>8&1),512&r.flags&&(T[0]=255&c,T[1]=c>>>8&255,r.check=N(r.check,T,2,0)),p=c=0,r.mode=3;case 3:for(;p<32;){if(0===s)break e;s--,c+=a[i++]<>>8&255,T[2]=c>>>16&255,T[3]=c>>>24&255,r.check=N(r.check,T,4,0)),p=c=0,r.mode=4;case 4:for(;p<16;){if(0===s)break e;s--,c+=a[i++]<>8),512&r.flags&&(T[0]=255&c,T[1]=c>>>8&255,r.check=N(r.check,T,2,0)),p=c=0,r.mode=5;case 5:if(1024&r.flags){for(;p<16;){if(0===s)break e;s--,c+=a[i++]<>>8&255,r.check=N(r.check,T,2,0)),p=c=0}else r.head&&(r.head.extra=null);r.mode=6;case 6:if(1024&r.flags&&(s<(u=r.length)&&(u=s),u&&(r.head&&(w=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),F.arraySet(r.head.extra,a,i,u,w)),512&r.flags&&(r.check=N(r.check,a,u,i)),s-=u,i+=u,r.length-=u),r.length))break e;r.length=0,r.mode=7;case 7:if(2048&r.flags){if(0===s)break e;for(u=0;w=a[i+u++],r.head&&w&&r.length<65536&&(r.head.name+=String.fromCharCode(w)),w&&u>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=12;break;case 10:for(;p<32;){if(0===s)break e;s--,c+=a[i++]<>>=7&p,p-=7&p,r.mode=27;break}for(;p<3;){if(0===s)break e;s--,c+=a[i++]<>>=1)){case 0:r.mode=14;break;case 1:if(L(r),r.mode=20,6===t){c>>>=2,p-=2;break e}break;case 2:r.mode=17;break;case 3:e.msg=\"invalid block type\",r.mode=30}c>>>=2,p-=2;break;case 14:for(c>>>=7&p,p-=7&p;p<32;){if(0===s)break e;s--,c+=a[i++]<>>16^65535)){e.msg=\"invalid stored block lengths\",r.mode=30;break}if(r.length=65535&c,p=c=0,r.mode=15,6===t)break e;case 15:r.mode=16;case 16:if(u=r.length){if(s>>=5,p-=5,r.ndist=1+(31&c),c>>>=5,p-=5,r.ncode=4+(15&c),c>>>=4,p-=4,286>>=3,p-=3}for(;r.have<19;)r.lens[_[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,S={bits:r.lenbits},C=R(0,r.lens,0,19,r.lencode,0,r.work,S),r.lenbits=S.bits,C){e.msg=\"invalid code lengths set\",r.mode=30;break}r.have=0,r.mode=19;case 19:for(;r.have>>16&255,y=65535&P,!((g=P>>>24)<=p);){if(0===s)break e;s--,c+=a[i++]<>>=g,p-=g,r.lens[r.have++]=y;else{if(16===y){for(k=g+2;p>>=g,p-=g,0===r.have){e.msg=\"invalid bit length repeat\",r.mode=30;break}w=r.lens[r.have-1],u=3+(3&c),c>>>=2,p-=2}else if(17===y){for(k=g+3;p>>=g)),c>>>=3,p-=3}else{for(k=g+7;p>>=g)),c>>>=7,p-=7}if(r.have+u>r.nlen+r.ndist){e.msg=\"invalid bit length repeat\",r.mode=30;break}for(;u--;)r.lens[r.have++]=w}}if(30===r.mode)break;if(0===r.lens[256]){e.msg=\"invalid code -- missing end-of-block\",r.mode=30;break}if(r.lenbits=9,S={bits:r.lenbits},C=R(O,r.lens,0,r.nlen,r.lencode,0,r.work,S),r.lenbits=S.bits,C){e.msg=\"invalid literal/lengths set\",r.mode=30;break}if(r.distbits=6,r.distcode=r.distdyn,S={bits:r.distbits},C=R(z,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,S),r.distbits=S.bits,C){e.msg=\"invalid distances set\",r.mode=30;break}if(r.mode=20,6===t)break e;case 20:r.mode=21;case 21:if(6<=s&&258<=l){e.next_out=o,e.avail_out=l,e.next_in=i,e.avail_in=s,r.hold=c,r.bits=p,D(e,f),o=e.next_out,n=e.output,l=e.avail_out,i=e.next_in,a=e.input,s=e.avail_in,c=r.hold,p=r.bits,12===r.mode&&(r.back=-1);break}for(r.back=0;v=(P=r.lencode[c&(1<>>16&255,y=65535&P,!((g=P>>>24)<=p);){if(0===s)break e;s--,c+=a[i++]<>A)])>>>16&255,y=65535&P,!(A+(g=P>>>24)<=p);){if(0===s)break e;s--,c+=a[i++]<>>=A,p-=A,r.back+=A}if(c>>>=g,p-=g,r.back+=g,r.length=y,0===v){r.mode=26;break}if(32&v){r.back=-1,r.mode=12;break}if(64&v){e.msg=\"invalid literal/length code\",r.mode=30;break}r.extra=15&v,r.mode=22;case 22:if(r.extra){for(k=r.extra;p>>=r.extra,p-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;v=(P=r.distcode[c&(1<>>16&255,y=65535&P,!((g=P>>>24)<=p);){if(0===s)break e;s--,c+=a[i++]<>A)])>>>16&255,y=65535&P,!(A+(g=P>>>24)<=p);){if(0===s)break e;s--,c+=a[i++]<>>=A,p-=A,r.back+=A}if(c>>>=g,p-=g,r.back+=g,64&v){e.msg=\"invalid distance code\",r.mode=30;break}r.offset=y,r.extra=15&v,r.mode=24;case 24:if(r.extra){for(k=r.extra;p>>=r.extra,p-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg=\"invalid distance too far back\",r.mode=30;break}r.mode=25;case 25:if(0===l)break e;if(u=f-l,r.offset>u){if((u=r.offset-u)>r.whave&&r.sane){e.msg=\"invalid distance too far back\",r.mode=30;break}u>r.wnext?(u-=r.wnext,h=r.wsize-u):h=r.wnext-u,u>r.length&&(u=r.length),m=r.window}else m=n,h=o-r.offset,u=r.length;for(lu?(m=F[B+o[A]],g=_[E+o[A]]):(m=96,g=0),l=1<>S)+(c-=l)]=h<<24|m<<16|g|0,0!==c;);for(l=1<>=1;if(0!==l?(T&=l-1,T+=l):T=0,A++,0==--L[y]){if(y===x)break;y=t[r+o[A]]}if(w>>7)]}function c(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function p(e,t,r){e.bi_valid>F-r?(e.bi_buf|=t<>F-e.bi_valid,e.bi_valid+=r-F):(e.bi_buf|=t<>>=1,r<<=1,0<--t;);return r>>>1}function u(e,t,r){var a,n,i=new Array(I+1),o=0;for(a=1;a<=I;a++)i[a]=o=o+r[a-1]<<1;for(n=0;n<=t;n++){var s=e[2*n+1];0!==s&&(e[2*n]=f(i[s]++,s))}}function s(e){var t;for(t=0;t>1;1<=r;r--)m(e,i,r);for(n=l;r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],m(e,i,1),a=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=a,i[2*n]=i[2*r]+i[2*a],e.depth[n]=(e.depth[r]>=e.depth[a]?e.depth[r]:e.depth[a])+1,i[2*r+1]=i[2*a+1]=n,e.heap[1]=n++,m(e,i,1),2<=e.heap_len;);e.heap[--e.heap_max]=e.heap[1],function(e,t){var r,a,n,i,o,s,l=t.dyn_tree,c=t.max_code,p=t.stat_desc.static_tree,d=t.stat_desc.has_stree,f=t.stat_desc.extra_bits,u=t.stat_desc.extra_base,h=t.stat_desc.max_length,m=0;for(i=0;i<=I;i++)e.bl_count[i]=0;for(l[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;r>=7;a<_;a++)for(V[a]=n<<7,e=0;e<1<>>=1)if(1&r&&0!==e.dyn_ltree[2*t])return w;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return C;for(t=32;t>>3,(i=e.static_len+3+7>>>3)<=n&&(n=i)):n=i=r+5,r+4<=n&&-1!==t?b(e,t,r,a):4===e.strategy||i===n?(p(e,2+(a?1:0),3),g(e,W,H)):(p(e,4+(a?1:0),3),function(e,t,r,a){var n;for(p(e,t-257,5),p(e,r-1,5),p(e,a-4,4),n=0;n>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(q[r]+P+1)]++,e.dyn_dtree[2*l(t)]++),e.last_lit===e.lit_bufsize-1},r._tr_align=function(e){var t;p(e,2,3),d(e,N,W),16===(t=e).bi_valid?(c(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):8<=t.bi_valid&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}},{\"../utils/common\":60}],72:[function(e,t,r){\"use strict\";t.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}},{}]},{},[10])(10)}),function(e){function a(){}function i(e){if(\"object\"!=typeof this)throw new TypeError(\"Promises must be constructed via new\");if(\"function\"!=typeof e)throw new TypeError(\"not a function\");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],p(e,this)}function n(r,a){for(;3===r._state;)r=r._value;return 0===r._state?void r._deferreds.push(a):(r._handled=!0,void i._immediateFn(function(){var e=1===r._state?a.onFulfilled:a.onRejected;if(null!==e){var t;try{t=e(r._value)}catch(e){return void s(a.promise,e)}o(a.promise,t)}else(1===r._state?o:s)(a.promise,r._value)}))}function o(t,e){try{if(e===t)throw new TypeError(\"A promise cannot be resolved with itself.\");if(e&&(\"object\"==typeof e||\"function\"==typeof e)){var r=e.then;if(e instanceof i)return t._state=3,t._value=e,void l(t);if(\"function\"==typeof r)return void p((a=r,n=e,function(){a.apply(n,arguments)}),t)}t._state=1,t._value=e,l(t)}catch(e){s(t,e)}var a,n}function s(e,t){e._state=2,e._value=t,l(e)}function l(e){2===e._state&&0===e._deferreds.length&&i._immediateFn(function(){e._handled||i._unhandledRejectionFn(e._value)});for(var t=0,r=e._deferreds.length;t':\"\",P=1;return S.slide.back&&(k+=le(!1,S.slide.back)),S.slide.bkgdImgRid&&(k+=''),k+=\"\",k+='',k+='',k+='',S.data.forEach(function(a,e){var t,r=0,n=0,i=G(\"75%\",\"X\"),o=0,s=\"\",l=null;switch(S.layoutObj&&S.layoutObj.data&&a.options&&a.options.placeholder&&(t=S.layoutObj.data.filter(function(e){return e.options.placeholderName==a.options.placeholder})[0]),a.options=a.options||{},(a.options.w||0==a.options.w)&&(a.options.cx=a.options.w),(a.options.h||0==a.options.h)&&(a.options.cy=a.options.h),(a.options.x||0==a.options.x)&&(r=G(a.options.x,\"X\")),(a.options.y||0==a.options.y)&&(n=G(a.options.y,\"Y\")),(a.options.cx||0==a.options.cx)&&(i=G(a.options.cx,\"X\")),(a.options.cy||0==a.options.cy)&&(o=G(a.options.cy,\"Y\")),t&&((t.options.x||0==t.options.x)&&(r=G(t.options.x,\"X\")),(t.options.y||0==t.options.y)&&(n=G(t.options.y,\"Y\")),(t.options.cx||0==t.options.cx)&&(i=G(t.options.cx,\"X\")),(t.options.cy||0==t.options.cy)&&(o=G(t.options.cy,\"Y\"))),a.options.shape&&(l=H(a.options.shape)),a.options.flipH&&(s+=' flipH=\"1\"'),a.options.flipV&&(s+=' flipV=\"1\"'),a.options.rotate&&(s+=' rot=\"'+ae(a.options.rotate)+'\"'),a.type){case\"table\":if(!a.arrTabRows||Array.isArray(a.arrTabRows)&&0==a.arrTabRows.length)break;var c={},p=a.arrTabRows,f=a.options,d=0,u=0;p[0].forEach(function(e,t){var r=e.options||e.opts||null;d+=r&&r.colspan?Number(r.colspan):1});var h=' ';if(Array.isArray(f.colW)){h+=\"\";for(var m=0;m';h+=\"\"}else{u=f.colW?f.colW:T,a.options.cx&&!f.colW&&(u=Math.round(a.options.cx/d)),h+=\"\";for(m=0;m';h+=\"\"}$.each(p,function(o,e){c[o]||(c[o]={}),$(e).each(function(e,t){for(var r=0;e+r',$.each(t,function(e,t){if(!t.hmerge){var n=t.options||t.opts||{};\"number\"!=typeof t&&\"string\"!=typeof t||(t={text:t.toString()}),n.isTableCell=!0,t.options=n,[\"align\",\"bold\",\"border\",\"color\",\"fill\",\"fontFace\",\"fontSize\",\"margin\",\"underline\",\"valign\"].forEach(function(e,t){f[e]&&!n[e]&&0!=n[e]&&(n[e]=f[e])});var r=n.valign?' anchor=\"'+n.valign.replace(/^c$/i,\"ctr\").replace(/^m$/i,\"ctr\").replace(\"center\",\"ctr\").replace(\"middle\",\"ctr\").replace(\"top\",\"t\").replace(\"btm\",\"b\").replace(\"bottom\",\"b\")+'\"':\"\",a=n.colspan?' gridSpan=\"'+n.colspan+'\"':\"\",i=n.rowspan?' rowSpan=\"'+n.rowspan+'\"':\"\",o=t.optImp&&t.optImp.fill||n.fill?' ':\"\",s=0==n.margin||n.margin?n.margin:L;if(Array.isArray(s)||\"number\"!=typeof s||(s=[s,s,s,s]),s=' marL=\"'+s[3]*_+'\" marR=\"'+s[1]*_+'\" marT=\"'+s[0]*_+'\" marB=\"'+s[2]*_+'\"',t.vmerge)h+='';else{if(h+=\"\"+ie(t)+\"\",n.border&&\"string\"==typeof n.border&&\"none\"==n.border.toLowerCase())h+=' ',h+=' ',h+=' ',h+=' ';else if(n.border&&\"string\"==typeof n.border)h+=' ',h+=' ',h+=' ',h+=' ';else if(n.border&&Array.isArray(n.border))$.each([{idx:3,name:\"lnL\"},{idx:1,name:\"lnR\"},{idx:0,name:\"lnT\"},{idx:2,name:\"lnB\"}],function(e,t){if(n.border[t.idx]){var r='',a=n.border[t.idx]&&(n.border[t.idx].pt||0==n.border[t.idx].pt)?_*Number(n.border[t.idx].pt):_;h+=\"'+r+\"\"}else h+=\"\"});else if(n.border&&\"object\"==typeof n.border){var l=n.border&&(n.border.pt||0==n.border.pt)?_*Number(n.border.pt):_,c='',p=''+c+(p+='\"/>')+\"\",h+=''+c+p+\"\",h+=''+c+p+\"\",h+=''+c+p+\"\"}if(h+=o,h+=\" \",h+=\" \",n.colspan)for(var d=1;d'}}}),h+=\"\"}),h+=\" \",h+=\" \",h+=\" \",k+=h+=\"\",P++;break;case\"text\":case\"placeholder\":a.options.line||0!=o||(o=.3*T),a.options.margin&&Array.isArray(a.options.margin)?(a.options.bodyProp.lIns=a.options.margin[0]*_||0,a.options.bodyProp.rIns=a.options.margin[1]*_||0,a.options.bodyProp.bIns=a.options.margin[2]*_||0,a.options.bodyProp.tIns=a.options.margin[3]*_||0):(a.options.margin||0==a.options.margin)&&Number.isInteger(a.options.margin)&&(a.options.bodyProp.lIns=a.options.margin*_,a.options.bodyProp.rIns=a.options.margin*_,a.options.bodyProp.bIns=a.options.margin*_,a.options.bodyProp.tIns=a.options.margin*_);null==l&&(l=H(null)),k+=\"\",k+='',k+=\"':\"/>\"),k+=\"\",k+=\"placeholder\"===a.type?ce(a):ce(t),k+=\"\",k+=\"\",k+=\"\",k+='',k+='',k+=''+(a.options.rectRadius?'':\"\")+\"\",k+=a.options.fill?le(a.options.fill):\"\",a.options.line&&(k+=\"\",k+=le(a.options.line),a.options.lineDash&&(k+=''),a.options.lineHead&&(k+=''),a.options.lineTail&&(k+=''),k+=\"\"),a.options.shadow&&(a.options.shadow.type=a.options.shadow.type||\"outer\",a.options.shadow.blur=(a.options.shadow.blur||8)*_,a.options.shadow.offset=(a.options.shadow.offset||4)*_,a.options.shadow.angle=6e4*(a.options.shadow.angle||270),a.options.shadow.color=a.options.shadow.color||\"000000\",a.options.shadow.opacity=1e5*(a.options.shadow.opacity||.75),k+=\"\",k+=\"',k+='',k+='',k+=\"\",k+=\"\"),k+=\"\",k+=ie(a),k+=\"\";break;case\"image\":var g=a.options.sizing,v=a.options.rounding,y=i,A=o;if(k+=\"\",k+=\" \",k+=' ',a.hyperlink&&a.hyperlink.url&&(k+=''),a.hyperlink&&a.hyperlink.slide&&(k+=''),k+=\" \",k+=' ',k+=\" \"+ce(t)+\"\",k+=\" \",k+=\"\",\"svg\"==S.rels.filter(function(e){return e.rId==a.imageRid})[0].extn?(k+='',k+=\"\",k+=' ',k+=' ',k+=\" \",k+=\"\"):k+='',g&&g.type){var b=g.w?G(g.w,\"X\"):i,x=g.h?G(g.h,\"Y\"):o,w=G(g.x||0,\"X\"),C=G(g.y||0,\"Y\");k+=B.imageSizingXml[g.type]({w:y,h:A},{w:b,h:x,x:w,y:C}),y=b,A=x}else k+=\" \";k+=\"\",k+=\"\",k+=\" \",k+=' ',k+=' ',k+=\" \",k+=' ',k+=\"\",k+=\"\";break;case\"media\":\"online\"==a.mtype?(k+=\"\",k+=\" \",k+=' ',k+=\" \",k+=\" \",k+=' ',k+=\" \",k+=\" \",k+=' '):(k+=\"\",k+=\" \",k+=' ',k+=' ',k+=\" \",k+=' ',k+=\" \",k+=' ',k+=' ',k+=\" \",k+=\" \",k+=\" \",k+=\" \",k+=' '),k+=\" \",k+=\" \",k+=' ',k+=' ',k+=\" \",k+=' ',k+=\" \",k+=\"\";break;case\"chart\":k+=\"\",k+=\" \",k+=' ',k+=\" \",k+=\" \"+ce(t)+\"\",k+=\" \",k+=\" \",k+=' ',k+=' ',k+=\" \",k+=' ',k+=' ',k+=' ',k+=\" \",k+=\" \",k+=\"\"}}),S.slideNumberObj&&(S.slideNumberObj||(S.slideNumberObj={x:.3,y:\"90%\"}),k+=' ',k+=\"\",k+=\" \",k+=\" \",(S.slideNumberObj.fontFace||S.slideNumberObj.fontSize||S.slideNumberObj.color)&&(k+='',S.slideNumberObj.color&&(k+=le(S.slideNumberObj.color)),S.slideNumberObj.fontFace&&(k+=''),k+=\"\"),k+=\"\",k+='',k+=\"\"),k+=\"\",k+=\"\"},slideObjectRelationsToXml:function(e,t){var r=0,a=''+g;return a+='',e.rels.forEach(function(e,t){r=Math.max(r,e.rId),-1':-1':-1':a+='':-1':a+='':-1':a+='':-1':a+='':-1')}),t.forEach(function(e,t){a+=''}),a+=\"\"},imageSizingXml:{cover:function(e,t){var r=e.h/e.w,a=r'},contain:function(e,t){var r=e.h/e.w,a=r'},crop:function(e,t){var r=t.x,a=e.w-(t.x+t.w),n=t.y,i=e.h-(t.y+t.h);return''}},createExcelWorksheet:function(l,c){var p=l.data;return new Promise(function(t,r){var e=new JSZip,n=2*(p.length-1)+1;e.folder(\"_rels\"),e.folder(\"docProps\"),e.folder(\"xl/_rels\"),e.folder(\"xl/tables\"),e.folder(\"xl/theme\"),e.folder(\"xl/worksheets\"),e.folder(\"xl/worksheets/_rels\"),e.file(\"[Content_Types].xml\",' \\n'),e.file(\"_rels/.rels\",'\\n'),e.file(\"docProps/app.xml\",'Microsoft Excel0falseWorksheets1Sheet1\\n'),e.file(\"docProps/core.xml\",'PptxGenJSEly, Brent'+(new Date).toISOString()+''+(new Date).toISOString()+\"\\n\"),e.file(\"xl/_rels/workbook.xml.rels\",'\\n'),e.file(\"xl/styles.xml\",'\\n'),e.file(\"xl/theme/theme1.xml\",''),e.file(\"xl/workbook.xml\",'\\n'),e.file(\"xl/worksheets/_rels/sheet1.xml.rels\",'\\n');var a='';\"bubble\"===l.opts.type.name?a+='':\"scatter\"===l.opts.type.name?a+='':(a+='',a+=''),\"bubble\"===l.opts.type.name?p.forEach(function(e,t){0==t?a+=\"X-Axis\":(a+=\"\"+q(e.name||\" \")+\"\",a+=\"\"+q(\"Size \"+t)+\"\")}):p.forEach(function(e,t){a+=\"\"+q((e.name||\" \").replace(\"X-Axis\",\"X-Values\"))+\"\"}),\"bubble\"!=l.opts.type.name&&\"scatter\"!=l.opts.type.name&&p[0].labels.forEach(function(e,t){a+=\"\"+q(e)+\"\"}),a+=\"\\n\",e.file(\"xl/sharedStrings.xml\",a);var i='';\"bubble\"==l.opts.type.name||(\"scatter\"==l.opts.type.name?(i+='',i+='',p.forEach(function(e,t){i+=''})):(i+='
',i+='',i+='',p.forEach(function(e,t){i+=''}))),i+=\"\",i+='',i+=\"
\",e.file(\"xl/tables/table1.xml\",i);var o='';if(o+='',\"bubble\"===l.opts.type.name?o+='':\"scatter\"===l.opts.type.name?o+='':o+='',o+='',o+='',\"bubble\"==l.opts.type.name){o+=\"\",o+='',o+=\"\",o+=\"\",o+='',o+='0';for(var s=1;s',o+=\"\"+s+\"\",o+=\"\";o+=\"\",p[0].values.forEach(function(e,t){o+='',o+=''+e+\"\";for(var r=1,a=1;a',o+=\"\"+(p[a].values[t]||\"\")+\"\",o+=\"\",o+='',o+=\"\"+(p[a].sizes[t]||\"\")+\"\",o+=\"\",r++;o+=\"\"})}else if(\"scatter\"==l.opts.type.name){o+=\"\",o+='',o+=\"\",o+=\"\",o+='',o+='0';for(s=1;s',o+=\"\"+s+\"\",o+=\"\";o+=\"\",p[0].values.forEach(function(e,t){o+='',o+=''+e+\"\";for(var r=1;r',o+=\"\"+(p[r].values[t]||0==p[r].values[t]?p[r].values[t]:\"\")+\"\",o+=\"\";o+=\"\"})}else{o+=\"\",o+='',o+=\"\",o+=\"\",o+='',o+='0';for(s=1;s<=p.length;s++)o+='',o+=\"\"+s+\"\",o+=\"\";o+=\"\",p[0].labels.forEach(function(e,t){o+='',o+='',o+=\"\"+(p.length+t+1)+\"\",o+=\"\";for(var r=0;r',o+=\"\"+(p[r].values[t]||\"\")+\"\",o+=\"\";o+=\"\"})}o+=\"\",o+='',o+=\"\\n\",e.file(\"xl/worksheets/sheet1.xml\",o),e.generateAsync({type:\"base64\"}).then(function(e){c.file(\"ppt/embeddings/Microsoft_Excel_Worksheet\"+l.globalId+\".xlsx\",e,{base64:!0}),c.file(\"ppt/charts/_rels/\"+l.fileName+\".rels\",''),c.file(\"ppt/charts/\"+l.fileName,function(o){var s='';s+='',s+='',s+=\"\",o.opts.showTitle?(s+=ne({title:o.opts.title||\"Chart Title\",fontSize:o.opts.titleFontSize||b,color:o.opts.titleColor,fontFace:o.opts.titleFontFace,rotate:o.opts.titleRotate,titleAlign:o.opts.titleAlign,titlePos:o.opts.titlePos}),s+=''):s+='';s+=\"\",o.opts.layout?(s+=\"\",s+=\" \",s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=\" \",s+=\"\"):s+=\"\";var l=!1;if(Array.isArray(o.opts.type))o.opts.type.forEach(function(e){var t=e.type.name,r=e.data,a=J(o.opts,e.options),n=a.secondaryValAxis?S:C,i=a.secondaryCatAxis?P:k;l=l||a.secondaryValAxis,s+=ee(t,r,a,n,i,!0)});else{var e=o.opts.type.name;s+=ee(e,o.data,o.opts,C,k,!1)}if(\"pie\"!==o.opts.type.name&&\"doughnut\"!==o.opts.type.name){if(o.opts.valAxes&&!l)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.\");s+=te(J(o.opts,o.opts.catAxes[0]),k,C),o.opts.catAxes[1]&&(s+=te(J(o.opts,o.opts.catAxes[1]),P,C))}else s+=te(o.opts,k,C);o.opts.hasArea=function(e){if(Array.isArray(e))return t=\"area\",e.some(function(e){return e.type.name===t});var t;return\"area\"===e.name}(o.opts.type),o.opts.valAxes?(s+=re(J(o.opts,o.opts.valAxes[0]),C),o.opts.valAxes[1]&&(s+=re(J(o.opts,o.opts.valAxes[1]),S))):s+=re(o.opts,C)}o.opts.showDataTable&&(s+=\"\",s+=' ',s+=' ',s+=' ',s+=' ',s+=\" \",s+=\" \",s+=' ',s+=\" \",s+=\" \",s+=' \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t \\t\\t\\t\\t\\t ');s+=\" \",s+=o.opts.fill?le(o.opts.fill):\"\",s+=o.opts.border?''+le(o.opts.border.color)+\"\":\"\",s+=\" \",s+=\" \",s+=\"\",o.opts.showLegend&&(s+=\"\",s+='',s+=\"\",s+='',(o.opts.legendFontSize||o.opts.legendColor)&&(s+=\"\",s+=\" \",s+=\" \",s+=\" \",s+=\" \",s+=o.opts.legendFontSize?'':\"\",o.opts.legendColor&&(s+=le(o.opts.legendColor)),s+=\" \",s+=\" \",s+=' ',s+=\" \",s+=\"\"),s+=\"\");s+=' ',s+=' ',\"scatter\"===o.opts.type.name&&(s+='');return s+=\"\",s+=\"\",s+=\" \",s+=' ',s+=\" \",s+=\"\",s+='',s+=\"\"}(l)),t()}).catch(function(e){r(e)})})}};function N(r){var a,n,e,t,i,o,s,l,c,p=[],d=0,f=new JSZip;f.folder(\"_rels\"),f.folder(\"docProps\"),f.folder(\"ppt\").folder(\"_rels\"),f.folder(\"ppt/charts\").folder(\"_rels\"),f.folder(\"ppt/embeddings\"),f.folder(\"ppt/media\"),f.folder(\"ppt/slideLayouts\").folder(\"_rels\"),f.folder(\"ppt/slideMasters\").folder(\"_rels\"),f.folder(\"ppt/slides\").folder(\"_rels\"),f.folder(\"ppt/theme\"),f.folder(\"ppt/notesMasters\").folder(\"_rels\"),f.folder(\"ppt/notesSlides\").folder(\"_rels\"),f.file(\"[Content_Types].xml\",(a=''+g,a+='',a+=' ',a+=' ',a+=' ',a+=' ',a+=' ',a+=' ',a+=' ',I.slides.forEach(function(e,t){e.rels.forEach(function(e,t){\"image\"!=e.type&&\"online\"!=e.type&&\"chart\"!=e.type&&\"m4v\"!=e.extn&&-1==a.indexOf(e.type)&&(a+=' ')})}),a+=' ',a+=' ',a+=' ',a+=' ',I.slides.forEach(function(e,t){a+='',a+='',e.rels.forEach(function(e){\"chart\"==e.type&&(a+=' ')})}),a+=' ',a+=' ',a+=' ',a+=' ',I.slideLayouts.forEach(function(e,t){a+='',e.rels.forEach(function(e){\"chart\"==e.type&&(a+=' ')})}),I.slides.forEach(function(e,t){a+=' '}),I.masterSlide.rels.forEach(function(e){\"chart\"==e.type&&(a+=' '),\"image\"!=e.type&&\"online\"!=e.type&&\"chart\"!=e.type&&\"m4v\"!=e.extn&&-1==a.indexOf(e.type)&&(a+=' ')}),a+=' ',a+=' ',a+=\"\")),f.file(\"_rels/.rels\",''+g+' '),f.file(\"docProps/app.xml\",(n=''+g,n+='',n+=\"0\",n+=\"0\",n+=\"Microsoft Office PowerPoint\",n+=\"On-screen Show\",n+=\"0\",n+=\"\"+I.slides.length+\"\",n+=\"\"+I.slides.length+\"\",n+=\"0\",n+=\"0\",n+=\"false\",n+=\"\",n+=' ',n+=\" Theme\",n+=\" 1\",n+=\" Slide Titles\",n+=\" \"+I.slides.length+\"\",n+=\" \",n+=\"\",n+=\"\",n+='',n+=\"Office Theme\",I.slides.forEach(function(e,t){n+=\"Slide \"+(t+1)+\"\"}),n+=\"\",n+=\"\",n+=\"\"+I.company+\"\",n+=\"false\",n+=\"false\",n+=\"false\",n+=\"15.0000\",n+=\"\")),f.file(\"docProps/core.xml\",(e=''+g,e+='',e+=\"\"+q(I.title)+\"\",e+=\"\"+q(I.subject)+\"\",e+=\"\"+q(I.author)+\"\",e+=\"\"+q(I.author)+\"\",e+=\"\"+I.revision+\"\",e+=''+(new Date).toISOString()+\"\",e+=''+(new Date).toISOString()+\"\",e+=\"\")),f.file(\"ppt/_rels/presentation.xml.rels\",function(){var e=0,t=''+g;t+='',t+=' ',e++;for(var r=1;r<=I.slides.length;r++)t+=' ';return t+=' '}()),f.file(\"ppt/theme/theme1.xml\",(t=''+g,t+='\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t \\t\\t\\t\\t\\t\\t \\t\\t\\t\\t\\t\\t \\t\\t\\t\\t\\t\\t \\t\\t\\t\\t\\t\\t \\t\\t\\t\\t\\t\\t \\t\\t\\t\\t\\t\\t \\t\\t\\t\\t\\t\\t \\t\\t\\t\\t\\t\\t \\t\\t\\t\\t\\t\\t \\t\\t\\t\\t\\t\\t')),f.file(\"ppt/presentation.xml\",function(){var e=0,t=''+g+'';t+='',t+=\"\";for(var r=0;r';t+=\"\",t+='',t+='';for(var r=1;r<10;r++)t+=\" \",e+=457200;return t+=\"\",t+=\"\"}()),f.file(\"ppt/presProps.xml\",''+g+''),f.file(\"ppt/tableStyles.xml\",''+g+''),f.file(\"ppt/viewProps.xml\",''+g+' ');for(var u=1;u<=I.slideLayouts.length;u++)f.file(\"ppt/slideLayouts/slideLayout\"+u+\".xml\",fe(I.slideLayouts[u-1])),f.file(\"ppt/slideLayouts/_rels/slideLayout\"+u+\".xml.rels\",(i=u,B.slideObjectRelationsToXml(I.slideLayouts[i-1],[{target:\"../slideMasters/slideMaster1.xml\",type:\"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideMaster\"}])));for(u=0;u'+g+'');f.file(\"ppt/slideMasters/slideMaster1.xml\",(s=I.masterSlide,l=I.slideLayouts.map(function(e,t){return''}),c=''+g,c+='',c+=B.slideObjectToXml(s),c+='',c+=\"\"+l.join(\"\")+\"\",c+='',c+=' ',c+=\"\")),f.file(\"ppt/slideMasters/_rels/slideMaster1.xml.rels\",function(e){e.rels.length;var t=I.slideLayouts.map(function(e,t){return{target:\"../slideLayouts/slideLayout\"+(t+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\"}),B.slideObjectRelationsToXml(e,t)}(I.masterSlide)),f.file(\"ppt/notesMasters/notesMaster1.xml\",''+g+'6/20/18Click to edit Master text stylesSecond levelThird levelFourth levelFifth level‹#›'),f.file(\"ppt/notesMasters/_rels/notesMaster1.xml.rels\",''+g+''),I.slideLayouts.forEach(function(e){D(e,f,p)}),I.slides.forEach(function(e){D(e,f,p)}),D(I.masterSlide,f,p),Promise.all(p).then(function(e){var t=-1\"+t+\"\":\"\"}function j(e,t,r){if(!Number.isInteger(e))try{console.warn(\"Integer expected!\")}catch(e){}return(O(e)+O(t)+O(r)).toUpperCase()}function M(e){return 100/g,\">\").replace(/\"/g,\""\").replace(/\\'/g,\"'\")}function Q(e,n){var t=[];\"string\"!=typeof e&&\"number\"!=typeof e&&(Array.isArray(e)?t=e:\"object\"==typeof e&&(t=[e]),t.forEach(function(e,t){if(Array.isArray(e))Q(e,n);else if(e&&\"object\"==typeof e&&e.options&&e.options.hyperlink&&!e.options.hyperlink.rId)if(\"object\"!=typeof e.options.hyperlink)console.log(\"ERROR: text `hyperlink` option should be an object. Ex: `hyperlink: {url:'https://github.com'}` \");else if(e.options.hyperlink.url||e.options.hyperlink.slide){var r=1;I.slides.forEach(function(e,t){r+=e.rels.length});var a=r+1;n.push({type:\"hyperlink\",data:e.options.hyperlink.slide?\"slide\":\"dummy\",rId:a,Target:e.options.hyperlink.url||e.options.hyperlink.slide}),e.options.hyperlink.rId=a}else console.log(\"ERROR: 'hyperlink requires either: `url` or `slide`'\")}))}function V(e,c){var t,n=x,p=[],d=[],f=[],u=0,h=1*T,m=(c=c||{}).arrObjTabHeadRows||\"\",a=0;if(c.debug&&console.log(\"------------------------------------\"),c.debug&&console.log(\"opts.w ............. = \"+(c.w||\"\").toString()),c.debug&&console.log(\"opts.colW .......... = \"+(c.colW||\"\").toString()),c.debug&&console.log(\"opts.slideMargin ... = \"+(c.slideMargin||\"\").toString()),c.slideMargin||0==c.slideMargin||(c.slideMargin=x[0]),c.slideMargin||0==c.slideMargin?Array.isArray(c.slideMargin)?n=c.slideMargin:isNaN(c.slideMargin)||(n=[c.slideMargin,c.slideMargin,c.slideMargin,c.slideMargin]):c&&c.master&&c.master.margin&&(Array.isArray(c.master.margin)?n=c.master.margin:isNaN(c.master.margin)||(n=[c.master.margin,c.master.margin,c.master.margin,c.master.margin])),e[0].forEach(function(e,t){e||(e={});var r=e.options||e.opts||null;a+=r&&r.colspan?r.colspan:1}),c.debug&&console.log(\"arrInchMargins ..... = \"+n.toString()),c.debug&&console.log(\"numCols ............ = \"+a),!c.w&&c.colW&&(Array.isArray(c.colW)?c.colW.forEach(function(e,t){c.w+=e}):c.w=c.colW*a),t=c.w?M(c.w):I.pptLayout.width-M((c.x||n[1])+n[3]),c.debug&&console.log(\"emuSlideTabW (in) ........ = \"+(t/T).toFixed(1)),c.debug&&console.log(\"gObjPptx.pptLayout.h ..... = \"+I.pptLayout.height/T),!c.colW||!Array.isArray(c.colW))if(c.colW&&!isNaN(Number(c.colW))){var r=[];e[0].forEach(function(e,t){r.push(c.colW)}),c.colW=[],r.forEach(function(e,t){c.colW.push(e)})}else{c.colW=[];for(var i=0;is&&(s=a.length,l=t);var n=M(1.9*(e.opts.fontSize||c.fontSize||A)/100);e.opts&&e.opts.rowspan&&(n=0),e.opts.margin&&(e.opts.margin[0]&&(n+=e.opts.margin[0]*_/s),e.opts.margin[2]&&(n+=e.opts.margin[2]*_/s)),o.push(Math.round(n))});for(var r=0;rh&&(c.debug&&console.log(\"--------------- New Slide Created ---------------\"),c.debug&&console.log(\" (calc) \"+(u/T).toFixed(1)+\"+\"+(o[l]/T).toFixed(1)+\" > \"+h/T.toFixed(1)),c.debug&&console.log(\"--------------- New Slide Created ---------------\"),$.each(f,function(e,t){if(0 \"+t+\" row done!\"),c.debug&&console.log(\"-> emuTabCurrH (in) . = \"+(u/T).toFixed(1)),f.length&&d.push($.extend(!0,[],f)),f.length=0}),p.push($.extend(!0,[],d)),c.debug&&(console.log(\"arrObjSlides count = \"+p.length),console.log(p)),p}function Y(e,t,r){if(\"none\"===e)return\"\";var a=\"\",n=J(t,e),i=n.type||\"outer\",o=n.blur*_,s=n.offset*_,l=6e4*n.angle,c=n.color,p=1e5*n.opacity;return a+=\"',a+='',a+='',a+=\"\",a+=\"\"}function Z(e){e&&\"none\"!==e&&(\"outer\"!=e.type&&\"inner\"!=e.type&&(console.warn(\"Warning: shadow.type options are `outer` or `inner`.\"),e.type=\"outer\"),e.angle&&((isNaN(Number(e.angle))||e.angle<0||359\",strXml+=\" \",strXml+=' ',strXml+=' ',strXml+=' ',strXml+=\" \",strXml+=\" \",strXml+=\"\",strXml}function J(e,t,r){for(var a={},n=0;n<=arguments.length;n++){var i=arguments[n];i&&Object.keys(i).forEach(function(e){a[e]=i[e]})}return a}function ee(n,i,o,e,t,r){var s=\"\";switch(n){case\"area\":case\"bar\":case\"line\":case\"radar\":s+=\"\",\"bar\"==n&&(s+='',s+=''),\"radar\"==n&&(s+=''),s+='';var l=-1;i.forEach(function(e){l++;var t=e.index;s+=\"\",s+=' ',s+=' ',s+=\" \",s+=\" \",s+=\" Sheet1!$\"+R(t+1)+\"$1\",s+=' '+q(e.name)+\"\",s+=\" \",s+=\" \",s+=' ';var r=o.chartColors[l%o.chartColors.length];if(s+=\" \",\"transparent\"==r?s+=\"\":o.chartColorsOpacity?s+=\"\"+z(r,'')+\"\":s+=\"\"+z(r)+\"\",\"line\"==n?0==o.lineSize?s+=\"\":(s+=''+z(r)+\"\",s+=''):o.dataBorder&&(s+=''+z(o.dataBorder.color)+''),s+=Y(o.shadow,w),s+=\" \",\"line\"==n||\"radar\"==n){s+=\"\",s+=' ',o.lineDataSymbolSize&&(s+=' '),s+=\" \",s+=\" \"+z(o.chartColors[t+1>o.chartColors.length?Math.floor(Math.random()*o.chartColors.length):t])+\"\";var a=o.lineDataSymbolLineColor||r;s+=' '+z(a)+'',s+=\" \",s+=\" \",s+=\"\"}\"bar\"!=n||1!==i.length&&!o.valueBarColors||o.chartColors==f||e.values.forEach(function(e,t){var r=e<0?o.invertedColors||f:o.chartColors;s+=\" \",s+=' ',s+=' ',s+=' ',s+=\" \",0===o.lineSize?s+=\"\":\"bar\"===n?(s+=\"\",s+=' ',s+=\"\"):(s+=\"\",s+=\" \",s+=' ',s+=\" \",s+=\"\"),s+=Y(o.shadow,w),s+=\" \",s+=\" \"}),s+=\"\",o.catLabelFormatCode?(s+=\" \",s+=\" Sheet1!$A$2:$A$\"+(e.labels.length+1)+\"\",s+=\" \",s+=\" \"+o.catLabelFormatCode+\"\",s+=' ',e.labels.forEach(function(e,t){s+=''+q(e)+\"\"}),s+=\" \",s+=\" \"):(s+=\" \",s+=\" Sheet1!$A$2:$A$\"+(e.labels.length+1)+\"\",s+=\" \",s+='\\t ',e.labels.forEach(function(e,t){s+=''+q(e)+\"\"}),s+=\" \",s+=\" \"),s+=\"\",s+=\" \",s+=\" \",s+=\" Sheet1!$\"+R(t+1)+\"$2:$\"+R(t+1)+\"$\"+(e.labels.length+1)+\"\",s+=\" \",s+=\" General\",s+='\\t ',e.values.forEach(function(e,t){s+=''+(e||0==e?e:\"\")+\"\"}),s+=\" \",s+=\" \",s+=\" \",\"line\"==n&&(s+=''),s+=\"\"}),s+=\" \",s+=' ',s+=\" \",s+=\" \",s+=\" \",s+=\" \",s+=' ',s+=\" \"+z(o.dataLabelColor||y)+\"\",s+=' ',s+=\" \",s+=\" \",s+=\" \",\"area\"==o.type.name||\"radar\"==o.type.name||r||(s+=''),s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=\" \",\"bar\"==n?(s+=' ',s+=' '):\"line\"==n&&(s+=' '),s+=' ',s+=' ',s+=\"\";break;case\"scatter\":s+=\"\",s+='',s+='';l=-1;i.filter(function(e,t){return 0\",s+=' ',s+=' ',s+=\" \",s+=\" \",s+=\" Sheet1!$\"+u[e+1]+\"$1\",s+=' '+r.name+\"\",s+=\" \",s+=\" \",s+=\" \";var t=o.chartColors[l%o.chartColors.length];\"transparent\"==t?s+=\"\":o.chartColorsOpacity?s+=\"\"+z(t,'')+\"\":s+=\"\"+z(t)+\"\",0==o.lineSize?s+=\"\":(s+=''+z(t)+\"\",s+=''),s+=Y(o.shadow,w),s+=\" \",s+=\"\",s+=' ',o.lineDataSymbolSize&&(s+=' '),s+=\" \",s+=\" \"+z(o.chartColors[e+1>o.chartColors.length?Math.floor(Math.random()*o.chartColors.length):e])+\"\";var a=o.lineDataSymbolLineColor||t;s+=' '+z(a)+'',s+=\" \",s+=\" \",s+=\"\",1!==i.length&&!o.valueBarColors||o.chartColors==f||r.values.forEach(function(e,t){var r=e<0?o.invertedColors||f:o.chartColors;s+=\" \",s+=' ',s+=' ',s+=' ',s+=\" \",0===o.lineSize?s+=\"\":(s+=\"\",s+=' ',s+=\"\"),s+=Y(o.shadow,w),s+=\" \",s+=\" \"}),s+=\"\",s+=\" \",s+=\" Sheet1!$A$2:$A$\"+(i[0].values.length+1)+\"\",s+=\" \",s+=\" General\",s+=' ',i[0].values.forEach(function(e,t){s+=''+(e||0==e?e:\"\")+\"\"}),s+=\" \",s+=\" \",s+=\"\",s+=\"\",s+=\" \",s+=\" Sheet1!$\"+R(e+1)+\"$2:$\"+R(e+1)+\"$\"+(i[0].values.length+1)+\"\",s+=\" \",s+=\" General\",s+=' ',i[0].values.forEach(function(e,t){s+=''+(r.values[t]||0==r.values[t]?r.values[t]:\"\")+\"\"}),s+=\" \",s+=\" \",s+=\"\",s+='',s+=\"\"}),s+=\" \",s+=' ',s+=\" \",s+=\" \",s+=\" \",s+=\" \",s+=' ',s+=\" \"+z(o.dataLabelColor||y)+\"\",s+=' ',s+=\" \",s+=\" \",s+=\" \",s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=\" \",s+=' ',s+=' ',s+=\"\";break;case\"bubble\":s+=\"\",s+='';l=-1;var a=1;i.filter(function(e,t){return 0\",s+=' ',s+=' ',s+=\" \",s+=\" \",s+=\" Sheet1!$\"+u[a]+\"$1\",s+=' '+r.name+\"\",s+=\" \",s+=\" \",s+=\"\";var t=o.chartColors[l%o.chartColors.length];\"transparent\"==t?s+=\"\":o.chartColorsOpacity?s+=\"\"+z(t,'')+\"\":s+=\"\"+z(t)+\"\",0==o.lineSize?s+=\"\":o.dataBorder?s+=''+z(o.dataBorder.color)+'':(s+=''+z(t)+\"\",s+=''),s+=Y(o.shadow,w),s+=\"\",s+=\"\",s+=\" \",s+=\" Sheet1!$A$2:$A$\"+(i[0].values.length+1)+\"\",s+=\" \",s+=\" General\",s+=' ',i[0].values.forEach(function(e,t){s+=''+(e||0==e?e:\"\")+\"\"}),s+=\" \",s+=\" \",s+=\"\",s+=\"\",s+=\" \",s+=\" Sheet1!$\"+R(a)+\"$2:$\"+R(a)+\"$\"+(i[0].values.length+1)+\"\",a++,s+=\" \",s+=\" General\",s+=' ',i[0].values.forEach(function(e,t){s+=''+(r.values[t]||0==r.values[t]?r.values[t]:\"\")+\"\"}),s+=\" \",s+=\" \",s+=\"\",s+=\" \",s+=\" \",s+=\" Sheet1!$\"+R(a)+\"$2:$\"+R(e+2)+\"$\"+(r.sizes.length+1)+\"\",a++,s+=\" \",s+=\" General\",s+='\\t ',r.sizes.forEach(function(e,t){s+=''+(e||\"\")+\"\"}),s+=\" \",s+=\" \",s+=\" \",s+=' ',s+=\"\"}),s+=\" \",s+=' ',s+=\" \",s+=\" \",s+=\" \",s+=\" \",s+=' ',s+=\" \"+z(o.dataLabelColor||y)+\"\",s+=' ',s+=\" \",s+=\" \",s+=\" \",s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=\" \",s+=' ',s+=' ',s+=\"\";break;case\"pie\":case\"doughnut\":var c=i[0];s+=\"\",s+=' ',s+=\"\",s+=' ',s+=' ',s+=\" \",s+=\" \",s+=\" Sheet1!$B$1\",s+=\" \",s+=' ',s+=' '+q(c.name)+\"\",s+=\" \",s+=\" \",s+=\" \",s+=\" \",s+=' ',s+=' ',o.dataNoEffects?s+=\"\":s+=Y(o.shadow,w),s+=\" \",s+='',c.labels.forEach(function(e,t){s+=\"\",s+=' ',s+=' ',s+=\" \",s+=\" \"+z(o.chartColors[t+1>o.chartColors.length?Math.floor(Math.random()*o.chartColors.length):t])+\"\",o.dataBorder&&(s+=''+z(o.dataBorder.color)+''),s+=Y(o.shadow,w),s+=\" \",s+=\"\"}),s+=\"\",c.labels.forEach(function(e,t){s+=\"\",s+=' ',s+=' ',s+=\" \",s+=\" \",s+=\" \",s+=' ',s+=\" \"+z(o.dataLabelColor||y)+\"\",s+=' ',s+=\" \",s+=\" \",s+=\" \",\"pie\"==n&&(s+=' '),s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=\" \"}),s+='\\t\\t \\t\\t \\t\\t \\t\\t \\t\\t \\t\\t \\t\\t \\t\\t \\t\\t \\t\\t \\t\\t \\t\\t '+(\"pie\"==n?'':\"\")+'\\t\\t \\t\\t \\t\\t \\t\\t \\t\\t \\t\\t \\t\\t ',s+=\"\",s+=\"\",s+=\" \",s+=\" Sheet1!$A$2:$A$\"+(c.labels.length+1)+\"\",s+=\" \",s+='\\t ',c.labels.forEach(function(e,t){s+=''+q(e)+\"\"}),s+=\" \",s+=\" \",s+=\"\",s+=\" \",s+=\" \",s+=\" Sheet1!$B$2:$B$\"+(c.labels.length+1)+\"\",s+=\" \",s+='\\t ',c.values.forEach(function(e,t){s+=''+(e||0==e?e:\"\")+\"\"}),s+=\" \",s+=\" \",s+=\" \",s+=\" \",s+=' ',\"doughnut\"==n&&(s+=' '),s+=\"\"}return s}function te(r,e,t){var a=\"\";return\"scatter\"==r.type.name||\"bubble\"==r.type.name?a+=\"\":a+=\"\",a+=' ',a+=' ',a+=' ',a+=' ',a+=\"none\"!==r.catGridLine?K(r.catGridLine,p):\"\",r.showCatAxisTitle&&(a+=ne({color:r.catAxisTitleColor,fontFace:r.catAxisTitleFontFace,fontSize:r.catAxisTitleFontSize,rotate:r.catAxisTitleRotate,title:r.catAxisTitle||\"Axis Title\"})),\"scatter\"==r.type.name||\"bubble\"==r.type.name?a+=' ':a+=' ',\"scatter\"===r.type.name?(a+=' ',a+=' ',a+=' '):(a+=' ',a+=' ',a+=' '),a+=\" \",a+=' ',a+=0==r.catAxisLineShow?\"\":'',a+=' ',a+=\" \",a+=\" \",a+=\" \",a+=\" \",a+=\" \",a+=\" \",a+=\" \",a+=\" \",a+=' ',a+=' ',a+=' ',a+=\" \",a+=\" \",a+=' ',a+=\" \",a+=\" \",a+=' ',a+=' ',a+=' ',a+=' ',a+=' ',r.catAxisLabelFrequency&&(a+=' '),r.catLabelFormatCode&&([\"catAxisBaseTimeUnit\",\"catAxisMajorTimeUnit\",\"catAxisMinorTimeUnit\"].forEach(function(e,t){!r[e]||\"string\"==typeof r[e]&&-1!=[\"days\",\"months\",\"years\"].indexOf(e.toLowerCase())||(console.warn(\"`\"+e+\"` must be one of: 'days','months','years' !\"),r[e]=null)}),r.catAxisBaseTimeUnit&&(a+=' '),r.catAxisMajorTimeUnit&&(a+=' '),r.catAxisMinorTimeUnit&&(a+=' '),r.catAxisMajorUnit&&(a+=' '),r.catAxisMinorUnit&&(a+=' ')),\"scatter\"==r.type.name||\"bubble\"==r.type.name?a+=\"\":a+=\"\",a}function re(e,t){var r=t===C?\"col\"==e.barDir?\"l\":\"b\":\"col\"==e.barDir?\"r\":\"t\",a=\"\",n=\"r\"===r||\"t\"===r?\"max\":\"autoZero\",i=t===C?k:P;return a+=\"\",a+=' ',a+=\" \",a+=' ',(e.valAxisMaxVal||0==e.valAxisMaxVal)&&(a+=''),(e.valAxisMinVal||0==e.valAxisMinVal)&&(a+=''),a+=\" \",a+=' ',a+=' ',\"none\"!=e.valGridLine&&(a+=K(e.valGridLine,p)),e.showValAxisTitle&&(a+=ne({color:e.valAxisTitleColor,fontFace:e.valAxisTitleFontFace,fontSize:e.valAxisTitleFontSize,rotate:e.valAxisTitleRotate,title:e.valAxisTitle||\"Axis Title\"})),a+=' ',\"scatter\"===e.type.name?(a+=' ',a+=' ',a+=' '):(a+=' ',a+=' ',a+=' '),a+=\" \",a+=' ',a+=0==e.valAxisLineShow?\"\":'',a+=' ',a+=\" \",a+=\" \",a+=\" \",a+=\" \",a+=\" \",a+=\" \",a+=\" \",a+=\" \",a+=' ',a+=' ',a+=' ',a+=\" \",a+=\" \",a+=' ',a+=\" \",a+=\" \",a+=' ',a+=' ',a+=' ',e.valAxisMajorUnit&&(a+=' '),a+=\"\"}function ae(e){return 6e4*(360<(e=e||0)?e-360:e)}function ne(e){var t=\"left\"==e.titleAlign?\"l\":\"right\"==e.titleAlign&&\"r\",r=\"\";r+=\"\",r+=\" \",r+=\" \",e.rotate?r+=' ':r+=\" \",r+=\" \",r+=\" \",r+=t?'':\"\";var a=\"\";return e.fontSize&&(a='sz=\"'+e.fontSize+'00\"'),r+=\" ',r+=' ',r+=' ',r+=\" \",r+=\" \",r+=\" \",r+=\" ',r+=' ',r+=' ',r+=\" \",r+=\" \"+(q(e.title)||\"\")+\"\",r+=\" \",r+=\" \",r+=\" \",r+=\" \",e.titlePos&&e.titlePos.x&&e.titlePos.y?(r+=\"\",r+=\" \",r+=' ',r+=' ',r+=' ',r+=' ',r+=\" \",r+=\"\"):r+=\" \",r+=' ',r+=\"\"}function ie(a){if(!a.options.isTableCell&&(void 0===a.text||null==a.text))return\"\";a.options||(a.options={});var n=[],e=a.options.isTableCell?\"\":\"\",t=a.options.isTableCell?\"\":\"\",i=e;return\"string\"!=typeof a.text&&\"number\"!=typeof a.text||(a.text=[{text:a.text.toString(),options:a.options||{}}]),Array.isArray(a.text)&&a.text.forEach(function(r,e){r.options=r.options||a.options||{},0==e&&r.options&&!r.options.bullet&&a.options.bullet&&(r.options.bullet=a.options.bullet),\"string\"!=typeof r.text&&\"number\"!=typeof r.text||(r.text=r.text.toString().replace(/\\r*\\n/g,g),-1\",e.shrinkText&&(t+=''),t+=!1!==e.bodyProp.autoFit?\"\":\"\"):t+=' wrap=\"square\" rtlCol=\"0\">',t+=\"
\";return e.isTableCell?\"\":t}(a.options),0==a.options.h&&a.options.line&&a.options.align?i+='':\"placeholder\"===a.type?(i+=\"\",i+=oe(a,!0),i+=\"\"):i+=\"\",n.forEach(function(r,e){r.options.rtlMode,strXmlBullet=\"\",strXmlParaSpc=\"\",r.options.lineIdx=e,r.options.align=r.options.align||a.options.align,r.options.lineSpacing=r.options.lineSpacing||a.options.lineSpacing,r.options.indentLevel=r.options.indentLevel||a.options.indentLevel,r.options.paraSpaceBefore=r.options.paraSpaceBefore||a.options.paraSpaceBefore,r.options.paraSpaceAfter=r.options.paraSpaceAfter||a.options.paraSpaceAfter,r.options.lineIdx=e;var t=oe(r,!1);0==e?i+=\"\"+t:0\"+t),$.each(a.options,function(e,t){\"bullet\"==e||r.options[e]||(r.options[e]=t)}),i+=function(e,t){var r,a=\"\",n=se(e,!1);if(1<(r=t.split(g)).length){for(var i=\"\",o=0,s=r.length;o\"+n+\"\"+q(r[o]),o+1\");a=i}else e.align&&e.lineIdx,a=\"\"+n+\"\"+q(t);return a+\"\"}(r.options,r.text)}),a.options.isTableCell&&(a.options.fontSize||a.options.fontFace)?(i+='',a.options.fontFace&&(i+=' ',i+=' ',i+=' '),i+=\"\"):i+='',i+=\"\",i+=t}function oe(e,t){var r=\"\",a=\"\",n=\"\",i=342900,o=t?\"a:lvl1pPr\":\"a:pPr\",s=\"<\"+o+(e.options.rtlMode?' rtl=\"1\" ':\"\");if(e.options.align)switch(e.options.align){case\"l\":case\"left\":s+=' algn=\"l\"';break;case\"r\":case\"right\":s+=' algn=\"r\"';break;case\"c\":case\"ctr\":case\"center\":s+=' algn=\"ctr\"';break;case\"justify\":s+=' algn=\"just\"'}if(e.options.lineSpacing&&(a=''),e.options.indentLevel&&!isNaN(Number(e.options.indentLevel))&&0'),e.options.paraSpaceAfter&&!isNaN(Number(e.options.paraSpaceAfter))&&0'),paraPropXmlCore=s,\"object\"==typeof e.options.bullet){if(e.options.bullet.type)\"number\"==e.options.bullet.type.toString().toLowerCase()&&(s+=' marL=\"'+(e.options.indentLevel&&0');else if(e.options.bullet.code){var l=\"&#x\"+e.options.bullet.code+\";\";0==/^[0-9A-Fa-f]{4}$/.test(e.options.bullet.code)&&(console.warn(\"Warning: `bullet.code should be a 4-digit hex code (ex: 22AB)`!\"),l=c.DEFAULT),s+=' marL=\"'+(e.options.indentLevel&&0'}}else 1==e.options.bullet?(s+=' marL=\"'+(e.options.indentLevel&&0'):r=\"\";return s+=\">\"+n+a+r,t&&(s+=se(e.options,!0)),s+=\"\"}function se(e,t){var r=\"\",a=t?\"a:defRPr\":\"a:rPr\";return r+=\"<\"+a+' lang=\"'+(e.lang?e.lang:\"en-US\")+'\" '+(e.lang?' altLang=\"en-US\"':\"\"),r+=e.bold?' b=\"1\"':\"\",r+=e.fontSize?' sz=\"'+Math.round(e.fontSize)+'00\"':\"\",r+=e.italic?' i=\"1\"':\"\",r+=e.strike?' strike=\"sngStrike\"':\"\",r+=e.underline||e.hyperlink?' u=\"sng\"':\"\",r+=e.subscript?' baseline=\"-40000\"':e.superscript?' baseline=\"30000\"':\"\",r+=e.charSpacing?' spc=\"'+100*e.charSpacing+'\" kern=\"0\"':\"\",r+=' dirty=\"0\" smtClean=\"0\">',(e.color||e.fontFace||e.outline)&&(e.outline&&\"object\"==typeof e.outline&&(r+=''+le(e.outline.color||\"FFFFFF\")+\"\"),e.color&&(r+=le(e.color)),e.fontFace&&(r+='')),e.hyperlink&&(\"object\"!=typeof e.hyperlink?console.log(\"ERROR: text `hyperlink` option should be an object. Ex: `hyperlink:{url:'https://github.com'}` \"):e.hyperlink.url||e.hyperlink.slide?e.hyperlink.url?r+='':e.hyperlink.slide&&(r+=''):console.log(\"ERROR: 'hyperlink requires either `url` or `slide`'\")),r+=\"\"}function le(e,t){var r,a=\"solid\",n=\"\",i=\"\";if(t&&\"string\"==typeof t&&(i+=\"\",i+=le(t.replace(\"#\",\"\"),!1),i+=\"\",i+=\"\"),e)switch(\"string\"==typeof e?r=e:(e.type&&(a=e.type),e.color&&(r=e.color),e.alpha&&(n+='')),a){case\"solid\":i+=\"\"+z(r,n)+\"\"}return i}function ce(e){var t=\"\";if(e){var r=e.options&&e.options.placeholderIdx?e.options.placeholderIdx:\"\",a=e.options&&e.options.placeholderType?e.options.placeholderType:\"\";t+=\"\"}return t}function pe(e){var t=''+g;return t+='\",t+=B.slideObjectToXml(e),t+=\"\",t+=\"\"}function de(e){var t,r=''+g;return r+='',r+=''+q((t=\"\",e.data.forEach(function(e){\"notes\"===e.type&&(t+=e.text)}),t.replace(/\\r*\\n/g,g)))+''+e.numb+''}function fe(e){var t=''+g;return t+='',t+=B.slideObjectToXml(e),t+=\"\",t+=\"\"}this.version=\"2.4.0.20181028\",this.inch2Emu=M,this.rgbToHex=j,this.getLayout=function(){return I.pptLayout},this.setRTL=function(e){\"boolean\"==typeof e&&(I.rtlMode=e)},this.setLayout=function(e){if(\"object\"==typeof e&&e.width&&e.height)t.LAYOUT_USER.width=Math.round(Number(e.width)*T),t.LAYOUT_USER.height=Math.round(Number(e.height)*T),I.pptLayout=t.LAYOUT_USER;else if(-1 \"+t+\" > tr\").length)return $(\"#\"+i+\" > \"+t+\" > tr:first-child\").find(\"> th, > td\").each(function(e,t){if($(this).attr(\"colspan\"))for(var r=0;r<$(this).attr(\"colspan\");r++)p.push(Math.round($(this).outerWidth()/$(this).attr(\"colspan\")));else p.push($(this).outerWidth())}),!1}),$.each(p,function(e,t){d+=t}),$.each(p,function(e,t){var r=Number((u*(t/d*100)/100/T).toFixed(2)),a=$(\"#\"+i+\" thead tr:first-child th:nth-child(\"+(e+1)+\")\").data(\"pptx-min-width\"),n=$(\"#\"+i+\" thead tr:first-child th:nth-child(\"+(e+1)+\")\").data(\"pptx-width\");c.push(n||(r \"+r+\" > tr\").each(function(e,t){var n=[];switch($(t).find(\"> th, > td\").each(function(e,i){var t,r=[];t=$(i).css(\"color\").replace(/\\s+/gi,\"\").replace(\"rgba(\",\"\").replace(\"rgb(\",\"\").replace(\")\",\"\").split(\",\"),r=$(i).css(\"background-color\").replace(/\\s+/gi,\"\").replace(\"rgba(\",\"\").replace(\"rgb(\",\"\").replace(\")\",\"\").split(\",\"),\"rgba(0, 0, 0, 0)\"!=$(i).css(\"background-color\")&&\"transparent\"!=$(i).css(\"background-color\")||(r=[255,255,255]);var o={fontSize:$(i).css(\"font-size\").replace(/[a-z]/gi,\"\"),bold:\"bold\"==$(i).css(\"font-weight\")||500<=Number($(i).css(\"font-weight\")),color:j(Number(t[0]),Number(t[1]),Number(t[2])),fill:j(Number(r[0]),Number(r[1]),Number(r[2]))};-1<[\"left\",\"center\",\"right\",\"start\",\"end\"].indexOf($(i).css(\"text-align\"))&&(o.align=$(i).css(\"text-align\").replace(\"start\",\"left\").replace(\"end\",\"right\")),-1<[\"top\",\"middle\",\"bottom\"].indexOf($(i).css(\"vertical-align\"))&&(o.valign=$(i).css(\"vertical-align\")),$(i).css(\"padding-left\")&&(o.margin=[],$.each([\"padding-top\",\"padding-right\",\"padding-bottom\",\"padding-left\"],function(e,t){o.margin.push(Math.round($(i).css(t).replace(/\\D/gi,\"\")))})),$(i).attr(\"colspan\")&&(o.colspan=$(i).attr(\"colspan\")),$(i).attr(\"rowspan\")&&(o.rowspan=$(i).attr(\"rowspan\")),($(i).css(\"border-top-width\")||$(i).css(\"border-right-width\")||$(i).css(\"border-bottom-width\")||$(i).css(\"border-left-width\"))&&(o.border=[],$.each([\"top\",\"right\",\"bottom\",\"left\"],function(e,t){var r,a=Math.round(Number($(i).css(\"border-\"+t+\"-width\").replace(\"px\",\"\")));r=$(i).css(\"border-\"+t+\"-color\").replace(/\\s+/gi,\"\").replace(\"rgba(\",\"\").replace(\"rgb(\",\"\").replace(\")\",\"\").split(\",\");var n=j(Number(r[0]),Number(r[1]),Number(r[2]));o.border.push({pt:a,color:n})}));var a=$(i).clone();a.html($(i).html().replace(/]*>/gi,\"\\n\")),n.push({text:$.trim(a.text()),opts:o})}),r){case\"thead\":o.push(n);break;case\"tbody\":s.push(n);break;case\"tfoot\":l.push(n)}})}),n.margin&&(n.slideMargin=n.margin,delete n.margin),n.arrObjTabHeadRows=o||\"\",n.colW=c,V(o.concat(s).concat(l),n).forEach(function(e,t){var r=n.master?a.addNewSlide(n.master):a.addNewSlide();0==t&&(n.y=n.y||f[0]),0 opts.y = \"+n.y),r.addTable(e,{x:n.x||f[3],y:n.y,w:u/T,colW:c,autoPage:!1}),n.addImage&&r.addImage({path:n.addImage.url,x:n.addImage.x,y:n.addImage.y,w:n.addImage.w,h:n.addImage.h}),n.addShape&&r.addShape(n.addShape.shape,n.addShape.opts||{}),n.addTable&&r.addTable(n.addTable.rows,n.addTable.opts||{}),n.addText&&r.addText(n.addText.text,n.addText.opts||{})})}else console.error('Table \"'+i+'\" does not exist!')}};if(NODEJS){var $=null,fs=null,JSZip=null,sizeOf=null;try{var jsdom=require(\"jsdom\"),dom=new jsdom.JSDOM(\"\");$=require(\"jquery\")(dom.window)}catch(e){throw console.error(\"Unable to load `jquery`!\\n\"+e),\"LIB-MISSING-JQUERY\"}try{fs=require(\"fs\")}catch(e){throw console.error(\"Unable to load `fs`\"),\"LIB-MISSING-FS\"}try{https=require(\"https\")}catch(e){throw console.error(\"Unable to load `https`\"),\"LIB-MISSING-HTTPS\"}try{JSZip=require(\"jszip\")}catch(e){throw console.error(\"Unable to load `jszip`\"),\"LIB-MISSING-JSZIP\"}try{sizeOf=require(\"image-size\")}catch(e){throw console.error(\"Unable to load `image-size`\"),\"LIB-MISSING-IMGSIZE\"}module.exports=PptxGenJS}else if(\"undefined\"!=typeof module&&module.exports&&\"function\"==typeof require&&\"undefined\"!=typeof window){try{$=require(\"jquery\")}catch(e){throw console.error(\"Unable to load `jquery`!\\n\"+e),\"LIB-MISSING-JQUERY\"}try{JSZip=require(\"jszip\")}catch(e){throw console.error(\"Unable to load `jszip`\"),\"LIB-MISSING-JSZIP\"}module.exports=PptxGenJS}"],"file":"pptxgen.bundle.js"} \ No newline at end of file diff --git a/dist/pptxgen.js b/dist/pptxgen.js index a1c135304..7079b9bc7 100644 --- a/dist/pptxgen.js +++ b/dist/pptxgen.js @@ -73,8 +73,8 @@ if ( NODEJS ) { var PptxGenJS = function(){ // APP - var APP_VER = "2.4.0-beta"; - var APP_BLD = "20181027"; + var APP_VER = "2.4.0"; + var APP_BLD = "20181028"; // CONSTANTS var MASTER_OBJECTS = { diff --git a/dist/pptxgen.min.js b/dist/pptxgen.min.js index 3c02afcc3..cd6d25b8b 100644 --- a/dist/pptxgen.min.js +++ b/dist/pptxgen.min.js @@ -1,2 +1,2 @@ -/* PptxGenJS 2.4.0-beta-20181027 */ -Number.isInteger=Number.isInteger||function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e};var NODEJS=!1;if("undefined"!=typeof module&&module.exports&&"function"==typeof require&&"undefined"==typeof window)try{require.resolve("fs"),NODEJS=!0}catch(e){NODEJS=!1}if(NODEJS)var gObjPptxColors=require("../dist/pptxgen.colors.js"),gObjPptxShapes=require("../dist/pptxgen.shapes.js");var PptxGenJS=function(){var o={chart:{name:"chart"},image:{name:"image"},line:{name:"line"},rect:{name:"rect"},text:{name:"text"},placeholder:{name:"placeholder"}},a={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},LAYOUT_USER:{name:"custom",width:12192e3,height:6858e3}},l={title:{name:"title"},body:{name:"body"},image:{name:"pic"},chart:{name:"chart"},table:{name:"tbl"},media:{name:"media"}},p={DEFAULT:"•",CHECK:"✓",STAR:"★",TRIANGLE:"▶"},n={AREA:{displayName:"Area Chart",name:"area"},BAR:{displayName:"Bar Chart",name:"bar"},BUBBLE:{displayName:"Bubble Chart",name:"bubble"},DOUGHNUT:{displayName:"Doughnut Chart",name:"doughnut"},LINE:{displayName:"Line Chart",name:"line"},PIE:{displayName:"Pie Chart",name:"pie"},RADAR:{displayName:"Radar Chart",name:"radar"},SCATTER:{displayName:"Scatter Chart",name:"scatter"}},d=["5DA5DA","FAA43A","60BD68","F17CB0","B2912F","B276B2","DECF3F","F15854","A7A7A7","5DA5DA","FAA43A","60BD68","F17CB0","B2912F","B276B2","DECF3F","F15854","A7A7A7"],m=["C0504D","4F81BD","9BBB59","8064A2","4BACC6","F79646","628FC6","C86360","C0504D","4F81BD","9BBB59","8064A2","4BACC6","F79646","628FC6","C86360"],s="data:image/png;base64,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",A="data:image/png;base64,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",g="\r\n",F=914400,T=12700,h=2147483649,f="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),u=["arraybuffer","base64","binarystring","blob","nodebuffer","uint8array"],i=/^[0-9a-fA-F]{6}$/,r="{F7021451-1387-4CA6-816F-3879F97B5CBC}",I="666666",B=[3,3,3,3],y="000000",v=12,b=18,x=[.5,.5,.5,.5],c={color:"888888",style:"solid",size:1},P={type:"outer",blur:3,offset:23e3/12700,angle:90,color:"000000",opacity:.35,rotateWithShape:!0},C="2094734552",S="2094734553",w="2094734554",L="2094734555",k={author:"PptxGenJS",company:"PptxGenJS",revision:"1",subject:"PptxGenJS Presentation",title:"PptxGenJS Presentation",isBrowser:!1,fileName:"Presentation",fileExtn:".pptx"};k.pptLayout=a.LAYOUT_16x9,k.rtlMode=!1,k.saveCallback=null,k.masterSlide={slide:{},data:[],rels:[],slideNumberObj:null},k.chartCounter=0,k.imageCounter=0,k.slides=[],k.slideLayouts=[{name:"BLANK",slide:{},data:[],rels:[],margin:x,slideNumberObj:null}],this.charts=n,this.colors=void 0!==gObjPptxColors?gObjPptxColors:{},this.shapes=void 0!==gObjPptxShapes?gObjPptxShapes:{RECTANGLE:{displayName:"Rectangle",name:"rect",avLst:{}},LINE:{displayName:"Line",name:"line",avLst:{}}};var E=Object.keys(this.colors).map(function(e){return this.colors[e]}.bind(this));gObjPptxShapes=gObjPptxShapes||this.shapes;var R={addBackgroundDefinition:function(e,a){if("object"==typeof e&&(e.src||e.path||e.data)){e.src=e.src||e.path||null,e.src||(e.src="preencoded.png");var t=a.rels,r=e.src.split(".").pop()||"png";"jpg"==r&&(r="jpeg");var l=t.length+1;t.push({path:e.src,type:"image/"+r,extn:r,data:e.data||"",rId:l,Target:"../media/image"+ ++k.imageCounter+"."+r}),a.slide.bkgdImgRid=l}else e&&"string"==typeof e&&(a.slide.back=e)},addTextDefinition:function(e,a,t,r){a=a&&"object"==typeof a?a:{};var l={};e=e||"";return Array.isArray(e)&&0==e.length&&(e=""),a.placeholder||(a.color=a.color||t.slide.color||y),a.valign&&(a.valign=a.valign.toLowerCase().replace(/^c.*/i,"ctr").replace(/^m.*/i,"ctr").replace(/^t.*/i,"t").replace(/^b.*/i,"b")),a.align&&(a.align=a.align.toLowerCase().replace(/^c.*/i,"center").replace(/^m.*/i,"center").replace(/^l.*/i,"left").replace(/^r.*/i,"right")),K(a.shadow),l.type=r?"placeholder":"text",l.text=e,(l.options=a).shape&&"line"==a.shape.name&&(a.line=a.line||"333333",a.lineSize=a.lineSize||1),l.options.bodyProp={},l.options.bodyProp.autoFit=a.autoFit||!1,l.options.bodyProp.anchor=a.valign||(a.placeholder?null:"ctr"),l.options.bodyProp.rot=a.rotate||null,l.options.bodyProp.vert=a.vert||null,l.options.lineSpacing=a.lineSpacing&&!isNaN(a.lineSpacing)?a.lineSpacing:null,(a.inset&&!isNaN(Number(a.inset))||0==a.inset)&&(l.options.bodyProp.lIns=G(a.inset),l.options.bodyProp.rIns=G(a.inset),l.options.bodyProp.tIns=G(a.inset),l.options.bodyProp.bIns=G(a.inset)),t.data.push(l),H(e||"",t.rels),l},addNotesDefinition:function(e,a,t){var r={type:"notes"};return r.text=e,t.data.push(r),r},addPlaceholderDefinition:function(e,a,t){return R.addTextDefinition(e,a,t,!0)},addShapeDefinition:function(e,a,t){var r={},l="object"==typeof a?a:{};if(e&&"object"==typeof e)return r.type="text",(r.options=l).shape=e,l.x=l.x||(0==l.x?0:1),l.y=l.y||(0==l.y?0:1),l.w=l.w||(0==l.w?0:1),l.h=l.h||(0==l.h?0:1),l.line=l.line||("line"==e.name?"333333":null),l.lineSize=l.lineSize||("line"==e.name?1:null),["dash","dashDot","lgDash","lgDashDot","lgDashDotDot","solid","sysDash","sysDot"].indexOf(l.lineDash||"")<0&&(l.lineDash="solid"),t.data.push(r),r;console.error("Missing/Invalid shape parameter! Example: `addShape(pptx.shapes.LINE, {x:1, y:1, w:1, h:1});` ")},addImageDefinition:function(e,a){var t={},r=e.x||0,l=e.y||0,o=e.w||0,n=e.h||0,s=e.sizing||null,i=e.hyperlink||"",p=e.data||"",c=e.path||"",d=a.rels.length+1;if(!c&&!p)return console.error("ERROR: `addImage()` requires either 'data' or 'path' parameter!"),null;if(p&&-1==p.toLowerCase().indexOf("base64,"))return console.error("ERROR: Image `data` value lacks a base64 header! Ex: 'image/png;base64,NMP[...]')"),null;var m=c.split(".").pop()||"png";p&&/image\/(\w+)\;/.exec(p)&&0':"",L=1;return S.slide.back&&(w+=ie(!1,S.slide.back)),S.slide.bkgdImgRid&&(w+=''),w+="",w+='',w+='',w+='',S.data.forEach(function(r,e){var a,t=0,l=0,o=W("75%","X"),n=0,s="",i=null;switch(S.layoutObj&&S.layoutObj.data&&r.options&&r.options.placeholder&&(a=S.layoutObj.data.filter(function(e){return e.options.placeholderName==r.options.placeholder})[0]),r.options=r.options||{},(r.options.w||0==r.options.w)&&(r.options.cx=r.options.w),(r.options.h||0==r.options.h)&&(r.options.cy=r.options.h),(r.options.x||0==r.options.x)&&(t=W(r.options.x,"X")),(r.options.y||0==r.options.y)&&(l=W(r.options.y,"Y")),(r.options.cx||0==r.options.cx)&&(o=W(r.options.cx,"X")),(r.options.cy||0==r.options.cy)&&(n=W(r.options.cy,"Y")),a&&((a.options.x||0==a.options.x)&&(t=W(a.options.x,"X")),(a.options.y||0==a.options.y)&&(l=W(a.options.y,"Y")),(a.options.cx||0==a.options.cx)&&(o=W(a.options.cx,"X")),(a.options.cy||0==a.options.cy)&&(n=W(a.options.cy,"Y"))),r.options.shape&&(i=V(r.options.shape)),r.options.flipH&&(s+=' flipH="1"'),r.options.flipV&&(s+=' flipV="1"'),r.options.rotate&&(s+=' rot="'+re(r.options.rotate)+'"'),r.type){case"table":if(!r.arrTabRows||Array.isArray(r.arrTabRows)&&0==r.arrTabRows.length)break;var p={},c=r.arrTabRows,m=r.options,d=0,f=0;c[0].forEach(function(e,a){var t=e.options||e.opts||null;d+=t&&t.colspan?Number(t.colspan):1});var h=' ';if(Array.isArray(m.colW)){h+="";for(var A=0;A';h+=""}else{f=m.colW?m.colW:F,r.options.cx&&!m.colW&&(f=Math.round(r.options.cx/d)),h+="";for(A=0;A';h+=""}$.each(c,function(n,e){p[n]||(p[n]={}),$(e).each(function(e,a){for(var t=0;e+t',$.each(a,function(e,a){if(!a.hmerge){var l=a.options||a.opts||{};"number"!=typeof a&&"string"!=typeof a||(a={text:a.toString()}),l.isTableCell=!0,a.options=l,["align","bold","border","color","fill","fontFace","fontSize","margin","underline","valign"].forEach(function(e,a){m[e]&&!l[e]&&0!=l[e]&&(l[e]=m[e])});var t=l.valign?' anchor="'+l.valign.replace(/^c$/i,"ctr").replace(/^m$/i,"ctr").replace("center","ctr").replace("middle","ctr").replace("top","t").replace("btm","b").replace("bottom","b")+'"':"",r=l.colspan?' gridSpan="'+l.colspan+'"':"",o=l.rowspan?' rowSpan="'+l.rowspan+'"':"",n=a.optImp&&a.optImp.fill||l.fill?' ':"",s=0==l.margin||l.margin?l.margin:B;if(Array.isArray(s)||"number"!=typeof s||(s=[s,s,s,s]),s=' marL="'+s[3]*T+'" marR="'+s[1]*T+'" marT="'+s[0]*T+'" marB="'+s[2]*T+'"',a.vmerge)h+='';else{if(h+=""+oe(a)+"",l.border&&"string"==typeof l.border&&"none"==l.border.toLowerCase())h+=' ',h+=' ',h+=' ',h+=' ';else if(l.border&&"string"==typeof l.border)h+=' ',h+=' ',h+=' ',h+=' ';else if(l.border&&Array.isArray(l.border))$.each([{idx:3,name:"lnL"},{idx:1,name:"lnR"},{idx:0,name:"lnT"},{idx:2,name:"lnB"}],function(e,a){if(l.border[a.idx]){var t='',r=l.border[a.idx]&&(l.border[a.idx].pt||0==l.border[a.idx].pt)?T*Number(l.border[a.idx].pt):T;h+="'+t+""}else h+=""});else if(l.border&&"object"==typeof l.border){var i=l.border&&(l.border.pt||0==l.border.pt)?T*Number(l.border.pt):T,p='',c=''+p+(c+='"/>')+"",h+=''+p+c+"",h+=''+p+c+"",h+=''+p+c+""}if(h+=n,h+=" ",h+=" ",l.colspan)for(var d=1;d'}}}),h+=""}),h+=" ",h+=" ",h+=" ",w+=h+="",L++;break;case"text":case"placeholder":r.options.line||0!=n||(n=.3*F),r.options.margin&&Array.isArray(r.options.margin)?(r.options.bodyProp.lIns=r.options.margin[0]*T||0,r.options.bodyProp.rIns=r.options.margin[1]*T||0,r.options.bodyProp.bIns=r.options.margin[2]*T||0,r.options.bodyProp.tIns=r.options.margin[3]*T||0):(r.options.margin||0==r.options.margin)&&Number.isInteger(r.options.margin)&&(r.options.bodyProp.lIns=r.options.margin*T,r.options.bodyProp.rIns=r.options.margin*T,r.options.bodyProp.bIns=r.options.margin*T,r.options.bodyProp.tIns=r.options.margin*T);null==i&&(i=V(null)),w+="",w+='',w+="':"/>"),w+="",w+="placeholder"===r.type?pe(r):pe(a),w+="",w+="",w+="",w+='',w+='',w+=''+(r.options.rectRadius?'':"")+"",w+=r.options.fill?ie(r.options.fill):"",r.options.line&&(w+="",w+=ie(r.options.line),r.options.lineDash&&(w+=''),r.options.lineHead&&(w+=''),r.options.lineTail&&(w+=''),w+=""),r.options.shadow&&(r.options.shadow.type=r.options.shadow.type||"outer",r.options.shadow.blur=(r.options.shadow.blur||8)*T,r.options.shadow.offset=(r.options.shadow.offset||4)*T,r.options.shadow.angle=6e4*(r.options.shadow.angle||270),r.options.shadow.color=r.options.shadow.color||"000000",r.options.shadow.opacity=1e5*(r.options.shadow.opacity||.75),w+="",w+="',w+='',w+='',w+="",w+=""),w+="",w+=oe(r),w+="";break;case"image":var g=r.options.sizing,u=r.options.rounding,y=o,v=n;if(w+="",w+=" ",w+=' ',r.hyperlink&&r.hyperlink.url&&(w+=''),r.hyperlink&&r.hyperlink.slide&&(w+=''),w+=" ",w+=' ',w+=" "+pe(a)+"",w+=" ",w+="","svg"==S.rels.filter(function(e){return e.rId==r.imageRid})[0].extn?(w+='',w+="",w+=' ',w+=' ',w+=" ",w+=""):w+='',g&&g.type){var b=g.w?W(g.w,"X"):o,x=g.h?W(g.h,"Y"):n,P=W(g.x||0,"X"),C=W(g.y||0,"Y");w+=R.imageSizingXml[g.type]({w:y,h:v},{w:b,h:x,x:P,y:C}),y=b,v=x}else w+=" ";w+="",w+="",w+=" ",w+=' ',w+=' ',w+=" ",w+=' ',w+="",w+="";break;case"media":"online"==r.mtype?(w+="",w+=" ",w+=' ',w+=" ",w+=" ",w+=' ',w+=" ",w+=" ",w+=' '):(w+="",w+=" ",w+=' ',w+=' ',w+=" ",w+=' ',w+=" ",w+=' ',w+=' ',w+=" ",w+=" ",w+=" ",w+=" ",w+=' '),w+=" ",w+=" ",w+=' ',w+=' ',w+=" ",w+=' ',w+=" ",w+="";break;case"chart":w+="",w+=" ",w+=' ',w+=" ",w+=" "+pe(a)+"",w+=" ",w+=" ",w+=' ',w+=' ',w+=" ",w+=' ',w+=' ',w+=' ',w+=" ",w+=" ",w+=""}}),S.slideNumberObj&&(S.slideNumberObj||(S.slideNumberObj={x:.3,y:"90%"}),w+=' ',w+="",w+=" ",w+=" ",(S.slideNumberObj.fontFace||S.slideNumberObj.fontSize||S.slideNumberObj.color)&&(w+='',S.slideNumberObj.color&&(w+=ie(S.slideNumberObj.color)),S.slideNumberObj.fontFace&&(w+=''),w+=""),w+="",w+='',w+=""),w+="",w+=""},slideObjectRelationsToXml:function(e,a){var t=0,r=''+g;return r+='',e.rels.forEach(function(e,a){t=Math.max(t,e.rId),-1':-1':-1':r+='':-1':r+='':-1':r+='':-1':r+='':-1')}),a.forEach(function(e,a){r+=''}),r+=""},imageSizingXml:{cover:function(e,a){var t=e.h/e.w,r=t'},contain:function(e,a){var t=e.h/e.w,r=t'},crop:function(e,a){var t=a.x,r=e.w-(a.x+a.w),l=a.y,o=e.h-(a.y+a.h);return''}},createExcelWorksheet:function(i,p){var c=i.data;return new Promise(function(a,t){var e=new JSZip,l=2*(c.length-1)+1;e.folder("_rels"),e.folder("docProps"),e.folder("xl/_rels"),e.folder("xl/tables"),e.folder("xl/theme"),e.folder("xl/worksheets"),e.folder("xl/worksheets/_rels"),e.file("[Content_Types].xml",' \n'),e.file("_rels/.rels",'\n'),e.file("docProps/app.xml",'Microsoft Excel0falseWorksheets1Sheet1\n'),e.file("docProps/core.xml",'PptxGenJSEly, Brent'+(new Date).toISOString()+''+(new Date).toISOString()+"\n"),e.file("xl/_rels/workbook.xml.rels",'\n'),e.file("xl/styles.xml",'\n'),e.file("xl/theme/theme1.xml",''),e.file("xl/workbook.xml",'\n'),e.file("xl/worksheets/_rels/sheet1.xml.rels",'\n');var r='';"bubble"===i.opts.type.name?r+='':"scatter"===i.opts.type.name?r+='':(r+='',r+=''),"bubble"===i.opts.type.name?c.forEach(function(e,a){0==a?r+="X-Axis":(r+=""+Y(e.name||" ")+"",r+=""+Y("Size "+a)+"")}):c.forEach(function(e,a){r+=""+Y((e.name||" ").replace("X-Axis","X-Values"))+""}),"bubble"!=i.opts.type.name&&"scatter"!=i.opts.type.name&&c[0].labels.forEach(function(e,a){r+=""+Y(e)+""}),r+="\n",e.file("xl/sharedStrings.xml",r);var o='';"bubble"==i.opts.type.name||("scatter"==i.opts.type.name?(o+='',o+='',c.forEach(function(e,a){o+=''})):(o+='
',o+='',o+='',c.forEach(function(e,a){o+=''}))),o+="",o+='',o+="
",e.file("xl/tables/table1.xml",o);var n='';if(n+='',"bubble"===i.opts.type.name?n+='':"scatter"===i.opts.type.name?n+='':n+='',n+='',n+='',"bubble"==i.opts.type.name){n+="",n+='',n+="",n+="",n+='',n+='0';for(var s=1;s',n+=""+s+"",n+="";n+="",c[0].values.forEach(function(e,a){n+='',n+=''+e+"";for(var t=1,r=1;r',n+=""+(c[r].values[a]||"")+"",n+="",n+='',n+=""+(c[r].sizes[a]||"")+"",n+="",t++;n+=""})}else if("scatter"==i.opts.type.name){n+="",n+='',n+="",n+="",n+='',n+='0';for(s=1;s',n+=""+s+"",n+="";n+="",c[0].values.forEach(function(e,a){n+='',n+=''+e+"";for(var t=1;t',n+=""+(c[t].values[a]||"")+"",n+="";n+=""})}else{n+="",n+='',n+="",n+="",n+='',n+='0';for(s=1;s<=c.length;s++)n+='',n+=""+s+"",n+="";n+="",c[0].labels.forEach(function(e,a){n+='',n+='',n+=""+(c.length+a+1)+"",n+="";for(var t=0;t',n+=""+(c[t].values[a]||"")+"",n+="";n+=""})}n+="",n+='',n+="\n",e.file("xl/worksheets/sheet1.xml",n),e.generateAsync({type:"base64"}).then(function(e){p.file("ppt/embeddings/Microsoft_Excel_Worksheet"+i.globalId+".xlsx",e,{base64:!0}),p.file("ppt/charts/_rels/"+i.fileName+".rels",''),p.file("ppt/charts/"+i.fileName,function(n){var s='';s+='',s+='',s+="",n.opts.showTitle?(s+=le({title:n.opts.title||"Chart Title",fontSize:n.opts.titleFontSize||b,color:n.opts.titleColor,fontFace:n.opts.titleFontFace,rotate:n.opts.titleRotate,titleAlign:n.opts.titleAlign,titlePos:n.opts.titlePos}),s+=''):s+='';s+="",n.opts.layout?(s+="",s+=" ",s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=" ",s+=""):s+="";var i=!1;if(Array.isArray(n.opts.type))n.opts.type.forEach(function(e){var a=e.type.name,t=e.data,r=_(n.opts,e.options),l=r.secondaryValAxis?S:C,o=r.secondaryCatAxis?L:w;i=i||r.secondaryValAxis,s+=ee(a,t,r,l,o,!0)});else{var e=n.opts.type.name;s+=ee(e,n.data,n.opts,C,w,!1)}if("pie"!==n.opts.type.name&&"doughnut"!==n.opts.type.name){if(n.opts.valAxes&&!i)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.");s+=ae(_(n.opts,n.opts.catAxes[0]),w,C),n.opts.catAxes[1]&&(s+=ae(_(n.opts,n.opts.catAxes[1]),L,C))}else s+=ae(n.opts,w,C);n.opts.hasArea=function(e){if(Array.isArray(e))return a="area",e.some(function(e){return e.type.name===a});var a;return"area"===e.name}(n.opts.type),n.opts.valAxes?(s+=te(_(n.opts,n.opts.valAxes[0]),C),n.opts.valAxes[1]&&(s+=te(_(n.opts,n.opts.valAxes[1]),S))):s+=te(n.opts,C)}n.opts.showDataTable&&(s+="",s+=' ',s+=' ',s+=' ',s+=' ',s+=" ",s+=" ",s+=' ',s+=" ",s+=" ",s+=' \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t ');s+=" ",s+=n.opts.fill?ie(n.opts.fill):"",s+=n.opts.border?''+ie(n.opts.border.color)+"":"",s+=" ",s+=" ",s+="",n.opts.showLegend&&(s+="",s+='',s+="",s+='',(n.opts.legendFontSize||n.opts.legendColor)&&(s+="",s+=" ",s+=" ",s+=" ",s+=" ",s+=n.opts.legendFontSize?'':"",n.opts.legendColor&&(s+=ie(n.opts.legendColor)),s+=" ",s+=" ",s+=' ',s+=" ",s+=""),s+="");s+=' ',s+=' ',"scatter"===n.opts.type.name&&(s+='');return s+="",s+="",s+=" ",s+=' ',s+=" ",s+="",s+='',s+=""}(i)),a()}).catch(function(e){t(e)})})}};function N(t){var r,l,e,a,o,n,s,i,p,c=[],d=0,m=new JSZip;m.folder("_rels"),m.folder("docProps"),m.folder("ppt").folder("_rels"),m.folder("ppt/charts").folder("_rels"),m.folder("ppt/embeddings"),m.folder("ppt/media"),m.folder("ppt/slideLayouts").folder("_rels"),m.folder("ppt/slideMasters").folder("_rels"),m.folder("ppt/slides").folder("_rels"),m.folder("ppt/theme"),m.folder("ppt/notesMasters").folder("_rels"),m.folder("ppt/notesSlides").folder("_rels"),m.file("[Content_Types].xml",(r=''+g,r+='',r+=' ',r+=' ',r+=' ',r+=' ',r+=' ',r+=' ',r+=' ',k.slides.forEach(function(e,a){e.rels.forEach(function(e,a){"image"!=e.type&&"online"!=e.type&&"chart"!=e.type&&"m4v"!=e.extn&&-1==r.indexOf(e.type)&&(r+=' ')})}),r+=' ',r+=' ',r+=' ',r+=' ',k.slides.forEach(function(e,a){r+='',r+='',e.rels.forEach(function(e){"chart"==e.type&&(r+=' ')})}),r+=' ',r+=' ',r+=' ',r+=' ',k.slideLayouts.forEach(function(e,a){r+='',e.rels.forEach(function(e){"chart"==e.type&&(r+=' ')})}),k.slides.forEach(function(e,a){r+=' '}),k.masterSlide.rels.forEach(function(e){"chart"==e.type&&(r+=' '),"image"!=e.type&&"online"!=e.type&&"chart"!=e.type&&"m4v"!=e.extn&&-1==r.indexOf(e.type)&&(r+=' ')}),r+=' ',r+=' ',r+="")),m.file("_rels/.rels",''+g+' '),m.file("docProps/app.xml",(l=''+g,l+='',l+="0",l+="0",l+="Microsoft Office PowerPoint",l+="On-screen Show",l+="0",l+=""+k.slides.length+"",l+=""+k.slides.length+"",l+="0",l+="0",l+="false",l+="",l+=' ',l+=" Theme",l+=" 1",l+=" Slide Titles",l+=" "+k.slides.length+"",l+=" ",l+="",l+="",l+='',l+="Office Theme",k.slides.forEach(function(e,a){l+="Slide "+(a+1)+""}),l+="",l+="",l+=""+k.company+"",l+="false",l+="false",l+="false",l+="15.0000",l+="")),m.file("docProps/core.xml",(e=''+g,e+='',e+=""+Y(k.title)+"",e+=""+Y(k.subject)+"",e+=""+Y(k.author)+"",e+=""+Y(k.author)+"",e+=""+k.revision+"",e+=''+(new Date).toISOString()+"",e+=''+(new Date).toISOString()+"",e+="")),m.file("ppt/_rels/presentation.xml.rels",function(){var e=0,a=''+g;a+='',a+=' ',e++;for(var t=1;t<=k.slides.length;t++)a+=' ';return a+=' '}()),m.file("ppt/theme/theme1.xml",(a=''+g,a+='\t\t\t\t\t\t\t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t')),m.file("ppt/presentation.xml",function(){var e=0,a=''+g+'';a+='',a+="";for(var t=0;t';a+="",a+='',a+='';for(var t=1;t<10;t++)a+=" ",e+=457200;return a+="",a+=""}()),m.file("ppt/presProps.xml",''+g+''),m.file("ppt/tableStyles.xml",''+g+''),m.file("ppt/viewProps.xml",''+g+' ');for(var f=1;f<=k.slideLayouts.length;f++)m.file("ppt/slideLayouts/slideLayout"+f+".xml",me(k.slideLayouts[f-1])),m.file("ppt/slideLayouts/_rels/slideLayout"+f+".xml.rels",(o=f,R.slideObjectRelationsToXml(k.slideLayouts[o-1],[{target:"../slideMasters/slideMaster1.xml",type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideMaster"}])));for(f=0;f'+g+'');m.file("ppt/slideMasters/slideMaster1.xml",(s=k.masterSlide,i=k.slideLayouts.map(function(e,a){return''}),p=''+g,p+='',p+=R.slideObjectToXml(s),p+='',p+=""+i.join("")+"",p+='',p+=' ',p+="")),m.file("ppt/slideMasters/_rels/slideMaster1.xml.rels",function(e){e.rels.length;var a=k.slideLayouts.map(function(e,a){return{target:"../slideLayouts/slideLayout"+(a+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"}),R.slideObjectRelationsToXml(e,a)}(k.masterSlide)),m.file("ppt/notesMasters/notesMaster1.xml",''+g+'6/20/18Click to edit Master text stylesSecond levelThird levelFourth levelFifth level‹#›'),m.file("ppt/notesMasters/_rels/notesMaster1.xml.rels",''+g+''),k.slideLayouts.forEach(function(e){D(e,m,c)}),k.slides.forEach(function(e){D(e,m,c)}),D(k.masterSlide,m,c),Promise.all(c).then(function(e){var a=-1"+a+"":""}function j(e,a,t){if(!Number.isInteger(e))try{console.warn("Integer expected!")}catch(e){}return(O(e)+O(a)+O(t)).toUpperCase()}function G(e){return 100/g,">").replace(/"/g,""").replace(/\'/g,"'")}function H(e,l){var a=[];"string"!=typeof e&&"number"!=typeof e&&(Array.isArray(e)?a=e:"object"==typeof e&&(a=[e]),a.forEach(function(e,a){if(Array.isArray(e))H(e,l);else if(e&&"object"==typeof e&&e.options&&e.options.hyperlink&&!e.options.hyperlink.rId)if("object"!=typeof e.options.hyperlink)console.log("ERROR: text `hyperlink` option should be an object. Ex: `hyperlink: {url:'https://github.com'}` ");else if(e.options.hyperlink.url||e.options.hyperlink.slide){var t=1;k.slides.forEach(function(e,a){t+=e.rels.length});var r=t+1;l.push({type:"hyperlink",data:e.options.hyperlink.slide?"slide":"dummy",rId:r,Target:e.options.hyperlink.url||e.options.hyperlink.slide}),e.options.hyperlink.rId=r}else console.log("ERROR: 'hyperlink requires either: `url` or `slide`'")}))}function q(e,p){var a,l=x,c=[],d=[],m=[],f=0,h=1*F,A=(p=p||{}).arrObjTabHeadRows||"",r=0;if(p.debug&&console.log("------------------------------------"),p.debug&&console.log("opts.w ............. = "+(p.w||"").toString()),p.debug&&console.log("opts.colW .......... = "+(p.colW||"").toString()),p.debug&&console.log("opts.slideMargin ... = "+(p.slideMargin||"").toString()),p.slideMargin||0==p.slideMargin||(p.slideMargin=x[0]),p.slideMargin||0==p.slideMargin?Array.isArray(p.slideMargin)?l=p.slideMargin:isNaN(p.slideMargin)||(l=[p.slideMargin,p.slideMargin,p.slideMargin,p.slideMargin]):p&&p.master&&p.master.margin&&(Array.isArray(p.master.margin)?l=p.master.margin:isNaN(p.master.margin)||(l=[p.master.margin,p.master.margin,p.master.margin,p.master.margin])),e[0].forEach(function(e,a){e||(e={});var t=e.options||e.opts||null;r+=t&&t.colspan?t.colspan:1}),p.debug&&console.log("arrInchMargins ..... = "+l.toString()),p.debug&&console.log("numCols ............ = "+r),!p.w&&p.colW&&(Array.isArray(p.colW)?p.colW.forEach(function(e,a){p.w+=e}):p.w=p.colW*r),a=p.w?G(p.w):k.pptLayout.width-G((p.x||l[1])+l[3]),p.debug&&console.log("emuSlideTabW (in) ........ = "+(a/F).toFixed(1)),p.debug&&console.log("gObjPptx.pptLayout.h ..... = "+k.pptLayout.height/F),!p.colW||!Array.isArray(p.colW))if(p.colW&&!isNaN(Number(p.colW))){var t=[];e[0].forEach(function(e,a){t.push(p.colW)}),p.colW=[],t.forEach(function(e,a){p.colW.push(e)})}else{p.colW=[];for(var o=0;os&&(s=r.length,i=a);var l=G(1.9*(e.opts.fontSize||p.fontSize||v)/100);e.opts&&e.opts.rowspan&&(l=0),e.opts.margin&&(e.opts.margin[0]&&(l+=e.opts.margin[0]*T/s),e.opts.margin[2]&&(l+=e.opts.margin[2]*T/s)),n.push(Math.round(l))});for(var t=0;th&&(p.debug&&console.log("--------------- New Slide Created ---------------"),p.debug&&console.log(" (calc) "+(f/F).toFixed(1)+"+"+(n[i]/F).toFixed(1)+" > "+h/F.toFixed(1)),p.debug&&console.log("--------------- New Slide Created ---------------"),$.each(m,function(e,a){if(0 "+a+" row done!"),p.debug&&console.log("-> emuTabCurrH (in) . = "+(f/F).toFixed(1)),m.length&&d.push($.extend(!0,[],m)),m.length=0}),c.push($.extend(!0,[],d)),p.debug&&(console.log("arrObjSlides count = "+c.length),console.log(c)),c}function X(e,a,t){if("none"===e)return"";var r="",l=_(a,e),o=l.type||"outer",n=l.blur*T,s=l.offset*T,i=6e4*l.angle,p=l.color,c=1e5*l.opacity;return r+="',r+='',r+='',r+="",r+=""}function K(e){e&&"none"!==e&&("outer"!=e.type&&"inner"!=e.type&&(console.warn("Warning: shadow.type options are `outer` or `inner`."),e.type="outer"),e.angle&&((isNaN(Number(e.angle))||e.angle<0||359",strXml+=" ",strXml+=' ',strXml+=' ',strXml+=' ',strXml+=" ",strXml+=" ",strXml+="",strXml}function _(e,a,t){for(var r={},l=0;l<=arguments.length;l++){var o=arguments[l];o&&Object.keys(o).forEach(function(e){r[e]=o[e]})}return r}function ee(l,o,n,e,a,t){var s="";switch(l){case"area":case"bar":case"line":case"radar":s+="","bar"==l&&(s+='',s+=''),"radar"==l&&(s+=''),s+='';var i=-1;o.forEach(function(e){i++;var a=e.index;s+="",s+=' ',s+=' ',s+=" ",s+=" ",s+=" Sheet1!$"+M(a+1)+"$1",s+=' '+Y(e.name)+"",s+=" ",s+=" ",s+=' ';var t=n.chartColors[i%n.chartColors.length];if(s+=" ","transparent"==t?s+="":n.chartColorsOpacity?s+=""+z(t,'')+"":s+=""+z(t)+"","line"==l?0==n.lineSize?s+="":(s+=''+z(t)+"",s+=''):n.dataBorder&&(s+=''+z(n.dataBorder.color)+''),s+=X(n.shadow,P),s+=" ","line"==l||"radar"==l){s+="",s+=' ',n.lineDataSymbolSize&&(s+=' '),s+=" ",s+=" "+z(n.chartColors[a+1>n.chartColors.length?Math.floor(Math.random()*n.chartColors.length):a])+"";var r=n.lineDataSymbolLineColor||t;s+=' '+z(r)+'',s+=" ",s+=" ",s+=""}"bar"!=l||1!==o.length&&!n.valueBarColors||n.chartColors==m||e.values.forEach(function(e,a){var t=e<0?n.invertedColors||m:n.chartColors;s+=" ",s+=' ',s+=' ',s+=' ',s+=" ",0===n.lineSize?s+="":"bar"===l?(s+="",s+=' ',s+=""):(s+="",s+=" ",s+=' ',s+=" ",s+=""),s+=X(n.shadow,P),s+=" ",s+=" "}),s+="",n.catLabelFormatCode?(s+=" ",s+=" Sheet1!$A$2:$A$"+(e.labels.length+1)+"",s+=" ",s+=" "+n.catLabelFormatCode+"",s+=' ',e.labels.forEach(function(e,a){s+=''+Y(e)+""}),s+=" ",s+=" "):(s+=" ",s+=" Sheet1!$A$2:$A$"+(e.labels.length+1)+"",s+=" ",s+='\t ',e.labels.forEach(function(e,a){s+=''+Y(e)+""}),s+=" ",s+=" "),s+="",s+=" ",s+=" ",s+=" Sheet1!$"+M(a+1)+"$2:$"+M(a+1)+"$"+(e.labels.length+1)+"",s+=" ",s+=" General",s+='\t ',e.values.forEach(function(e,a){s+=''+(e||0==e?e:"")+""}),s+=" ",s+=" ",s+=" ","line"==l&&(s+=''),s+=""}),s+=" ",s+=' ',s+=" ",s+=" ",s+=" ",s+=" ",s+=' ',s+=" "+z(n.dataLabelColor||y)+"",s+=' ',s+=" ",s+=" ",s+=" ","area"==n.type.name||"radar"==n.type.name||t||(s+=''),s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=" ","bar"==l?(s+=' ',s+=' '):"line"==l&&(s+=' '),s+=' ',s+=' ',s+="";break;case"scatter":s+="",s+='',s+='';i=-1;o.filter(function(e,a){return 0",s+=' ',s+=' ',s+=" ",s+=" ",s+=" Sheet1!$"+f[e+1]+"$1",s+=' '+t.name+"",s+=" ",s+=" ",s+=" ";var a=n.chartColors[i%n.chartColors.length];"transparent"==a?s+="":n.chartColorsOpacity?s+=""+z(a,'')+"":s+=""+z(a)+"",0==n.lineSize?s+="":(s+=''+z(a)+"",s+=''),s+=X(n.shadow,P),s+=" ",s+="",s+=' ',n.lineDataSymbolSize&&(s+=' '),s+=" ",s+=" "+z(n.chartColors[e+1>n.chartColors.length?Math.floor(Math.random()*n.chartColors.length):e])+"";var r=n.lineDataSymbolLineColor||a;s+=' '+z(r)+'',s+=" ",s+=" ",s+="",1!==o.length&&!n.valueBarColors||n.chartColors==m||t.values.forEach(function(e,a){var t=e<0?n.invertedColors||m:n.chartColors;s+=" ",s+=' ',s+=' ',s+=' ',s+=" ",0===n.lineSize?s+="":(s+="",s+=' ',s+=""),s+=X(n.shadow,P),s+=" ",s+=" "}),s+="",s+=" ",s+=" Sheet1!$A$2:$A$"+(o[0].values.length+1)+"",s+=" ",s+=" General",s+=' ',o[0].values.forEach(function(e,a){s+=''+(e||"")+""}),s+=" ",s+=" ",s+="",s+="",s+=" ",s+=" Sheet1!$"+M(e+1)+"$2:$"+M(e+1)+"$"+(o[0].values.length+1)+"",s+=" ",s+=" General",s+=' ',o[0].values.forEach(function(e,a){s+=''+(t.values[a]||"")+""}),s+=" ",s+=" ",s+="",s+='',s+=""}),s+=" ",s+=' ',s+=" ",s+=" ",s+=" ",s+=" ",s+=' ',s+=" "+z(n.dataLabelColor||y)+"",s+=' ',s+=" ",s+=" ",s+=" ",s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=" ",s+=' ',s+=' ',s+="";break;case"bubble":s+="",s+='';i=-1;var r=1;o.filter(function(e,a){return 0",s+=' ',s+=' ',s+=" ",s+=" ",s+=" Sheet1!$"+f[r]+"$1",s+=' '+t.name+"",s+=" ",s+=" ",s+="";var a=n.chartColors[i%n.chartColors.length];"transparent"==a?s+="":n.chartColorsOpacity?s+=""+z(a,'')+"":s+=""+z(a)+"",0==n.lineSize?s+="":n.dataBorder?s+=''+z(n.dataBorder.color)+'':(s+=''+z(a)+"",s+=''),s+=X(n.shadow,P),s+="",s+="",s+=" ",s+=" Sheet1!$A$2:$A$"+(o[0].values.length+1)+"",s+=" ",s+=" General",s+=' ',o[0].values.forEach(function(e,a){s+=''+(e||0==e?e:"")+""}),s+=" ",s+=" ",s+="",s+="",s+=" ",s+=" Sheet1!$"+M(r)+"$2:$"+M(r)+"$"+(o[0].values.length+1)+"",r++,s+=" ",s+=" General",s+=' ',o[0].values.forEach(function(e,a){s+=''+(t.values[a]||0==t.values[a]?t.values[a]:"")+""}),s+=" ",s+=" ",s+="",s+=" ",s+=" ",s+=" Sheet1!$"+M(r)+"$2:$"+M(e+2)+"$"+(t.sizes.length+1)+"",r++,s+=" ",s+=" General",s+='\t ',t.sizes.forEach(function(e,a){s+=''+(e||"")+""}),s+=" ",s+=" ",s+=" ",s+=' ',s+=""}),s+=" ",s+=' ',s+=" ",s+=" ",s+=" ",s+=" ",s+=' ',s+=" "+z(n.dataLabelColor||y)+"",s+=' ',s+=" ",s+=" ",s+=" ",s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=" ",s+=' ',s+=' ',s+="";break;case"pie":case"doughnut":var p=o[0];s+="",s+=' ',s+="",s+=' ',s+=' ',s+=" ",s+=" ",s+=" Sheet1!$B$1",s+=" ",s+=' ',s+=' '+Y(p.name)+"",s+=" ",s+=" ",s+=" ",s+=" ",s+=' ',s+=' ',n.dataNoEffects?s+="":s+=X(n.shadow,P),s+=" ",s+='',p.labels.forEach(function(e,a){s+="",s+=' ',s+=' ',s+=" ",s+=" "+z(n.chartColors[a+1>n.chartColors.length?Math.floor(Math.random()*n.chartColors.length):a])+"",n.dataBorder&&(s+=''+z(n.dataBorder.color)+''),s+=X(n.shadow,P),s+=" ",s+=""}),s+="",p.labels.forEach(function(e,a){s+="",s+=' ',s+=' ',s+=" ",s+=" ",s+=" ",s+=' ',s+=" "+z(n.dataLabelColor||y)+"",s+=' ',s+=" ",s+=" ",s+=" ","pie"==l&&(s+=' '),s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=" "}),s+='\t\t \t\t \t\t \t\t \t\t \t\t \t\t \t\t \t\t \t\t \t\t \t\t '+("pie"==l?'':"")+'\t\t \t\t \t\t \t\t \t\t \t\t \t\t ',s+="",s+="",s+=" ",s+=" Sheet1!$A$2:$A$"+(p.labels.length+1)+"",s+=" ",s+='\t ',p.labels.forEach(function(e,a){s+=''+Y(e)+""}),s+=" ",s+=" ",s+="",s+=" ",s+=" ",s+=" Sheet1!$B$2:$B$"+(p.labels.length+1)+"",s+=" ",s+='\t ',p.values.forEach(function(e,a){s+=''+(e||0==e?e:"")+""}),s+=" ",s+=" ",s+=" ",s+=" ",s+=' ',"doughnut"==l&&(s+=' '),s+=""}return s}function ae(t,e,a){var r="";return"scatter"==t.type.name||"bubble"==t.type.name?r+="":r+="",r+=' ',r+=' ',r+=' ',r+=' ',r+="none"!==t.catGridLine?Z(t.catGridLine,c):"",t.showCatAxisTitle&&(r+=le({color:t.catAxisTitleColor,fontFace:t.catAxisTitleFontFace,fontSize:t.catAxisTitleFontSize,rotate:t.catAxisTitleRotate,title:t.catAxisTitle||"Axis Title"})),"scatter"==t.type.name||"bubble"==t.type.name?r+=' ':r+=' ',"scatter"===t.type.name?(r+=' ',r+=' ',r+=' '):(r+=' ',r+=' ',r+=' '),r+=" ",r+=' ',r+=0==t.catAxisLineShow?"":'',r+=' ',r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',r+=" ",r+=" ",r+=' ',r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',r+=' ',r+=' ',t.catAxisLabelFrequency&&(r+=' '),t.catLabelFormatCode&&(["catAxisBaseTimeUnit","catAxisMajorTimeUnit","catAxisMinorTimeUnit"].forEach(function(e,a){!t[e]||"string"==typeof t[e]&&-1!=["days","months","years"].indexOf(e.toLowerCase())||(console.warn("`"+e+"` must be one of: 'days','months','years' !"),t[e]=null)}),t.catAxisBaseTimeUnit&&(r+=' '),t.catAxisMajorTimeUnit&&(r+=' '),t.catAxisMinorTimeUnit&&(r+=' '),t.catAxisMajorUnit&&(r+=' '),t.catAxisMinorUnit&&(r+=' ')),"scatter"==t.type.name||"bubble"==t.type.name?r+="":r+="",r}function te(e,a){var t=a===C?"col"==e.barDir?"l":"b":"col"==e.barDir?"r":"t",r="",l="r"===t||"t"===t?"max":"autoZero",o=a===C?w:L;return r+="",r+=' ',r+=" ",r+=' ',(e.valAxisMaxVal||0==e.valAxisMaxVal)&&(r+=''),(e.valAxisMinVal||0==e.valAxisMinVal)&&(r+=''),r+=" ",r+=' ',r+=' ',"none"!=e.valGridLine&&(r+=Z(e.valGridLine,c)),e.showValAxisTitle&&(r+=le({color:e.valAxisTitleColor,fontFace:e.valAxisTitleFontFace,fontSize:e.valAxisTitleFontSize,rotate:e.valAxisTitleRotate,title:e.valAxisTitle||"Axis Title"})),r+=' ',"scatter"===e.type.name?(r+=' ',r+=' ',r+=' '):(r+=' ',r+=' ',r+=' '),r+=" ",r+=' ',r+=0==e.valAxisLineShow?"":'',r+=' ',r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',r+=" ",r+=" ",r+=' ',r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',e.valAxisMajorUnit&&(r+=' '),r+=""}function re(e){return 6e4*(360<(e=e||0)?e-360:e)}function le(e){var a="left"==e.titleAlign?"l":"right"==e.titleAlign&&"r",t="";t+="",t+=" ",t+=" ",e.rotate?t+=' ':t+=" ",t+=" ",t+=" ",t+=a?'':"";var r="";return e.fontSize&&(r='sz="'+e.fontSize+'00"'),t+=" ',t+=' ',t+=' ',t+=" ",t+=" ",t+=" ",t+=" ',t+=' ',t+=' ',t+=" ",t+=" "+(Y(e.title)||"")+"",t+=" ",t+=" ",t+=" ",t+=" ",e.titlePos&&e.titlePos.x&&e.titlePos.y?(t+="",t+=" ",t+=' ',t+=' ',t+=' ',t+=' ',t+=" ",t+=""):t+=" ",t+=' ',t+=""}function oe(r){if(!r.options.isTableCell&&(void 0===r.text||null==r.text))return"";r.options||(r.options={});var l=[],e=r.options.isTableCell?"":"",a=r.options.isTableCell?"":"",o=e;return"string"!=typeof r.text&&"number"!=typeof r.text||(r.text=[{text:r.text.toString(),options:r.options||{}}]),Array.isArray(r.text)&&r.text.forEach(function(t,e){t.options=t.options||r.options||{},0==e&&t.options&&!t.options.bullet&&r.options.bullet&&(t.options.bullet=r.options.bullet),"string"!=typeof t.text&&"number"!=typeof t.text||(t.text=t.text.toString().replace(/\r*\n/g,g),-1":""):a+=' wrap="square" rtlCol="0">',a+="
";return e.isTableCell?"":a}(r.options),0==r.options.h&&r.options.line&&r.options.align?o+='':"placeholder"===r.type?(o+="",o+=ne(r,!0),o+=""):o+="",l.forEach(function(t,e){t.options.rtlMode,strXmlBullet="",strXmlParaSpc="",t.options.lineIdx=e,t.options.align=t.options.align||r.options.align,t.options.lineSpacing=t.options.lineSpacing||r.options.lineSpacing,t.options.indentLevel=t.options.indentLevel||r.options.indentLevel,t.options.paraSpaceBefore=t.options.paraSpaceBefore||r.options.paraSpaceBefore,t.options.paraSpaceAfter=t.options.paraSpaceAfter||r.options.paraSpaceAfter,t.options.lineIdx=e;var a=ne(t,!1);0==e?o+=""+a:0"+a),$.each(r.options,function(e,a){"bullet"==e||t.options[e]||(t.options[e]=a)}),o+=function(e,a){var t,r="",l=se(e,!1);if(1<(t=a.split(g)).length){for(var o="",n=0,s=t.length;n"+l+""+Y(t[n]),n+1");r=o}else e.align&&e.lineIdx,r=""+l+""+Y(a);return r+""}(t.options,t.text)}),r.options.isTableCell&&(r.options.fontSize||r.options.fontFace)?(o+='',r.options.fontFace&&(o+=' ',o+=' ',o+=' '),o+=""):o+='',o+="",o+=a}function ne(e,a){var t="",r="",l="",o=342900,n=a?"a:lvl1pPr":"a:pPr",s="<"+n+(e.options.rtlMode?' rtl="1" ':"");if(e.options.align)switch(e.options.align){case"l":case"left":s+=' algn="l"';break;case"r":case"right":s+=' algn="r"';break;case"c":case"ctr":case"center":s+=' algn="ctr"';break;case"justify":s+=' algn="just"'}if(e.options.lineSpacing&&(r=''),e.options.indentLevel&&!isNaN(Number(e.options.indentLevel))&&0'),e.options.paraSpaceAfter&&!isNaN(Number(e.options.paraSpaceAfter))&&0'),paraPropXmlCore=s,"object"==typeof e.options.bullet){if(e.options.bullet.type)"number"==e.options.bullet.type.toString().toLowerCase()&&(s+=' marL="'+(e.options.indentLevel&&0'}}else 1==e.options.bullet?(s+=' marL="'+(e.options.indentLevel&&0'):t="";return s+=">"+l+r+t,a&&(s+=se(e.options,!0)),s+=""}function se(e,a){var t="",r=a?"a:defRPr":"a:rPr";return t+="<"+r+' lang="'+(e.lang?e.lang:"en-US")+'" '+(e.lang?' altLang="en-US"':""),t+=e.bold?' b="1"':"",t+=e.fontSize?' sz="'+Math.round(e.fontSize)+'00"':"",t+=e.italic?' i="1"':"",t+=e.strike?' strike="sngStrike"':"",t+=e.underline||e.hyperlink?' u="sng"':"",t+=e.subscript?' baseline="-40000"':e.superscript?' baseline="30000"':"",t+=e.charSpacing?' spc="'+100*e.charSpacing+'" kern="0"':"",t+=' dirty="0" smtClean="0">',(e.color||e.fontFace||e.outline)&&(e.outline&&"object"==typeof e.outline&&(t+=''+ie(e.outline.color||"FFFFFF")+""),e.color&&(t+=ie(e.color)),e.fontFace&&(t+='')),e.hyperlink&&("object"!=typeof e.hyperlink?console.log("ERROR: text `hyperlink` option should be an object. Ex: `hyperlink:{url:'https://github.com'}` "):e.hyperlink.url||e.hyperlink.slide?e.hyperlink.url?t+='':e.hyperlink.slide&&(t+=''):console.log("ERROR: 'hyperlink requires either `url` or `slide`'")),t+=""}function ie(e,a){var t,r="solid",l="",o="";if(a&&"string"==typeof a&&(o+="",o+=ie(a.replace("#",""),!1),o+="",o+=""),e)switch("string"==typeof e?t=e:(e.type&&(r=e.type),e.color&&(t=e.color),e.alpha&&(l+='')),r){case"solid":o+=""+z(t,l)+""}return o}function pe(e){var a="";if(e){var t=e.options&&e.options.placeholderIdx?e.options.placeholderIdx:"",r=e.options&&e.options.placeholderType?e.options.placeholderType:"";a+=""}return a}function ce(e){var a=''+g;return a+='",a+=R.slideObjectToXml(e),a+="",a+=""}function de(e){var a,t=''+g;return t+='',t+=''+Y((a="",e.data.forEach(function(e){"notes"===e.type&&(a+=e.text)}),a.replace(/\r*\n/g,g)))+''+e.numb+''}function me(e){var a=''+g;return a+='',a+=R.slideObjectToXml(e),a+="",a+=""}this.version="2.4.0-beta.20181027",this.inch2Emu=G,this.rgbToHex=j,this.getLayout=function(){return k.pptLayout},this.setRTL=function(e){"boolean"==typeof e&&(k.rtlMode=e)},this.setLayout=function(e){if("object"==typeof e&&e.width&&e.height)a.LAYOUT_USER.width=Math.round(Number(e.width)*F),a.LAYOUT_USER.height=Math.round(Number(e.height)*F),k.pptLayout=a.LAYOUT_USER;else if(-1 "+a+" > tr").length)return $("#"+o+" > "+a+" > tr:first-child").find("> th, > td").each(function(e,a){if($(this).attr("colspan"))for(var t=0;t<$(this).attr("colspan");t++)c.push(Math.round($(this).outerWidth()/$(this).attr("colspan")));else c.push($(this).outerWidth())}),!1}),$.each(c,function(e,a){d+=a}),$.each(c,function(e,a){var t=Number((f*(a/d*100)/100/F).toFixed(2)),r=$("#"+o+" thead tr:first-child th:nth-child("+(e+1)+")").data("pptx-min-width"),l=$("#"+o+" thead tr:first-child th:nth-child("+(e+1)+")").data("pptx-width");p.push(l||(t "+t+" > tr").each(function(e,a){var l=[];switch($(a).find("> th, > td").each(function(e,o){var a,t=[];a=$(o).css("color").replace(/\s+/gi,"").replace("rgba(","").replace("rgb(","").replace(")","").split(","),t=$(o).css("background-color").replace(/\s+/gi,"").replace("rgba(","").replace("rgb(","").replace(")","").split(","),"rgba(0, 0, 0, 0)"!=$(o).css("background-color")&&"transparent"!=$(o).css("background-color")||(t=[255,255,255]);var n={fontSize:$(o).css("font-size").replace(/[a-z]/gi,""),bold:"bold"==$(o).css("font-weight")||500<=Number($(o).css("font-weight")),color:j(Number(a[0]),Number(a[1]),Number(a[2])),fill:j(Number(t[0]),Number(t[1]),Number(t[2]))};-1<["left","center","right","start","end"].indexOf($(o).css("text-align"))&&(n.align=$(o).css("text-align").replace("start","left").replace("end","right")),-1<["top","middle","bottom"].indexOf($(o).css("vertical-align"))&&(n.valign=$(o).css("vertical-align")),$(o).css("padding-left")&&(n.margin=[],$.each(["padding-top","padding-right","padding-bottom","padding-left"],function(e,a){n.margin.push(Math.round($(o).css(a).replace(/\D/gi,"")))})),$(o).attr("colspan")&&(n.colspan=$(o).attr("colspan")),$(o).attr("rowspan")&&(n.rowspan=$(o).attr("rowspan")),($(o).css("border-top-width")||$(o).css("border-right-width")||$(o).css("border-bottom-width")||$(o).css("border-left-width"))&&(n.border=[],$.each(["top","right","bottom","left"],function(e,a){var t,r=Math.round(Number($(o).css("border-"+a+"-width").replace("px","")));t=$(o).css("border-"+a+"-color").replace(/\s+/gi,"").replace("rgba(","").replace("rgb(","").replace(")","").split(",");var l=j(Number(t[0]),Number(t[1]),Number(t[2]));n.border.push({pt:r,color:l})}));var r=$(o).clone();r.html($(o).html().replace(/]*>/gi,"\n")),l.push({text:$.trim(r.text()),opts:n})}),t){case"thead":n.push(l);break;case"tbody":s.push(l);break;case"tfoot":i.push(l)}})}),l.margin&&(l.slideMargin=l.margin,delete l.margin),l.arrObjTabHeadRows=n||"",l.colW=p,q(n.concat(s).concat(i),l).forEach(function(e,a){var t=l.master?r.addNewSlide(l.master):r.addNewSlide();0==a&&(l.y=l.y||m[0]),0 opts.y = "+l.y),t.addTable(e,{x:l.x||m[3],y:l.y,w:f/F,colW:p,autoPage:!1}),l.addImage&&t.addImage({path:l.addImage.url,x:l.addImage.x,y:l.addImage.y,w:l.addImage.w,h:l.addImage.h}),l.addShape&&t.addShape(l.addShape.shape,l.addShape.opts||{}),l.addTable&&t.addTable(l.addTable.rows,l.addTable.opts||{}),l.addText&&t.addText(l.addText.text,l.addText.opts||{})})}else console.error('Table "'+o+'" does not exist!')}};if(NODEJS){var $=null,fs=null,JSZip=null,sizeOf=null;try{var jsdom=require("jsdom"),dom=new jsdom.JSDOM("");$=require("jquery")(dom.window)}catch(e){throw console.error("Unable to load `jquery`!\n"+e),"LIB-MISSING-JQUERY"}try{fs=require("fs")}catch(e){throw console.error("Unable to load `fs`"),"LIB-MISSING-FS"}try{https=require("https")}catch(e){throw console.error("Unable to load `https`"),"LIB-MISSING-HTTPS"}try{JSZip=require("jszip")}catch(e){throw console.error("Unable to load `jszip`"),"LIB-MISSING-JSZIP"}try{sizeOf=require("image-size")}catch(e){throw console.error("Unable to load `image-size`"),"LIB-MISSING-IMGSIZE"}module.exports=PptxGenJS}else if("undefined"!=typeof module&&module.exports&&"function"==typeof require&&"undefined"!=typeof window){try{$=require("jquery")}catch(e){throw console.error("Unable to load `jquery`!\n"+e),"LIB-MISSING-JQUERY"}try{JSZip=require("jszip")}catch(e){throw console.error("Unable to load `jszip`"),"LIB-MISSING-JSZIP"}module.exports=PptxGenJS} \ No newline at end of file +/* PptxGenJS 2.4.0-20181028 */ +Number.isInteger=Number.isInteger||function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e};var NODEJS=!1;if("undefined"!=typeof module&&module.exports&&"function"==typeof require&&"undefined"==typeof window)try{require.resolve("fs"),NODEJS=!0}catch(e){NODEJS=!1}if(NODEJS)var gObjPptxColors=require("../dist/pptxgen.colors.js"),gObjPptxShapes=require("../dist/pptxgen.shapes.js");var PptxGenJS=function(){var o={chart:{name:"chart"},image:{name:"image"},line:{name:"line"},rect:{name:"rect"},text:{name:"text"},placeholder:{name:"placeholder"}},a={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},LAYOUT_USER:{name:"custom",width:12192e3,height:6858e3}},l={title:{name:"title"},body:{name:"body"},image:{name:"pic"},chart:{name:"chart"},table:{name:"tbl"},media:{name:"media"}},p={DEFAULT:"•",CHECK:"✓",STAR:"★",TRIANGLE:"▶"},n={AREA:{displayName:"Area Chart",name:"area"},BAR:{displayName:"Bar Chart",name:"bar"},BUBBLE:{displayName:"Bubble Chart",name:"bubble"},DOUGHNUT:{displayName:"Doughnut Chart",name:"doughnut"},LINE:{displayName:"Line Chart",name:"line"},PIE:{displayName:"Pie Chart",name:"pie"},RADAR:{displayName:"Radar Chart",name:"radar"},SCATTER:{displayName:"Scatter Chart",name:"scatter"}},d=["5DA5DA","FAA43A","60BD68","F17CB0","B2912F","B276B2","DECF3F","F15854","A7A7A7","5DA5DA","FAA43A","60BD68","F17CB0","B2912F","B276B2","DECF3F","F15854","A7A7A7"],m=["C0504D","4F81BD","9BBB59","8064A2","4BACC6","F79646","628FC6","C86360","C0504D","4F81BD","9BBB59","8064A2","4BACC6","F79646","628FC6","C86360"],s="data:image/png;base64,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",A="data:image/png;base64,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",g="\r\n",F=914400,T=12700,h=2147483649,f="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),u=["arraybuffer","base64","binarystring","blob","nodebuffer","uint8array"],i=/^[0-9a-fA-F]{6}$/,r="{F7021451-1387-4CA6-816F-3879F97B5CBC}",I="666666",B=[3,3,3,3],y="000000",v=12,b=18,x=[.5,.5,.5,.5],c={color:"888888",style:"solid",size:1},P={type:"outer",blur:3,offset:23e3/12700,angle:90,color:"000000",opacity:.35,rotateWithShape:!0},C="2094734552",S="2094734553",w="2094734554",L="2094734555",k={author:"PptxGenJS",company:"PptxGenJS",revision:"1",subject:"PptxGenJS Presentation",title:"PptxGenJS Presentation",isBrowser:!1,fileName:"Presentation",fileExtn:".pptx"};k.pptLayout=a.LAYOUT_16x9,k.rtlMode=!1,k.saveCallback=null,k.masterSlide={slide:{},data:[],rels:[],slideNumberObj:null},k.chartCounter=0,k.imageCounter=0,k.slides=[],k.slideLayouts=[{name:"BLANK",slide:{},data:[],rels:[],margin:x,slideNumberObj:null}],this.charts=n,this.colors=void 0!==gObjPptxColors?gObjPptxColors:{},this.shapes=void 0!==gObjPptxShapes?gObjPptxShapes:{RECTANGLE:{displayName:"Rectangle",name:"rect",avLst:{}},LINE:{displayName:"Line",name:"line",avLst:{}}};var E=Object.keys(this.colors).map(function(e){return this.colors[e]}.bind(this));gObjPptxShapes=gObjPptxShapes||this.shapes;var R={addBackgroundDefinition:function(e,a){if("object"==typeof e&&(e.src||e.path||e.data)){e.src=e.src||e.path||null,e.src||(e.src="preencoded.png");var t=a.rels,r=e.src.split(".").pop()||"png";"jpg"==r&&(r="jpeg");var l=t.length+1;t.push({path:e.src,type:"image/"+r,extn:r,data:e.data||"",rId:l,Target:"../media/image"+ ++k.imageCounter+"."+r}),a.slide.bkgdImgRid=l}else e&&"string"==typeof e&&(a.slide.back=e)},addTextDefinition:function(e,a,t,r){a=a&&"object"==typeof a?a:{};var l={};e=e||"";return Array.isArray(e)&&0==e.length&&(e=""),a.placeholder||(a.color=a.color||t.slide.color||y),a.valign&&(a.valign=a.valign.toLowerCase().replace(/^c.*/i,"ctr").replace(/^m.*/i,"ctr").replace(/^t.*/i,"t").replace(/^b.*/i,"b")),a.align&&(a.align=a.align.toLowerCase().replace(/^c.*/i,"center").replace(/^m.*/i,"center").replace(/^l.*/i,"left").replace(/^r.*/i,"right")),K(a.shadow),l.type=r?"placeholder":"text",l.text=e,(l.options=a).shape&&"line"==a.shape.name&&(a.line=a.line||"333333",a.lineSize=a.lineSize||1),l.options.bodyProp={},l.options.bodyProp.autoFit=a.autoFit||!1,l.options.bodyProp.anchor=a.valign||(a.placeholder?null:"ctr"),l.options.bodyProp.rot=a.rotate||null,l.options.bodyProp.vert=a.vert||null,l.options.lineSpacing=a.lineSpacing&&!isNaN(a.lineSpacing)?a.lineSpacing:null,(a.inset&&!isNaN(Number(a.inset))||0==a.inset)&&(l.options.bodyProp.lIns=G(a.inset),l.options.bodyProp.rIns=G(a.inset),l.options.bodyProp.tIns=G(a.inset),l.options.bodyProp.bIns=G(a.inset)),t.data.push(l),H(e||"",t.rels),l},addNotesDefinition:function(e,a,t){var r={type:"notes"};return r.text=e,t.data.push(r),r},addPlaceholderDefinition:function(e,a,t){return R.addTextDefinition(e,a,t,!0)},addShapeDefinition:function(e,a,t){var r={},l="object"==typeof a?a:{};if(e&&"object"==typeof e)return r.type="text",(r.options=l).shape=e,l.x=l.x||(0==l.x?0:1),l.y=l.y||(0==l.y?0:1),l.w=l.w||(0==l.w?0:1),l.h=l.h||(0==l.h?0:1),l.line=l.line||("line"==e.name?"333333":null),l.lineSize=l.lineSize||("line"==e.name?1:null),["dash","dashDot","lgDash","lgDashDot","lgDashDotDot","solid","sysDash","sysDot"].indexOf(l.lineDash||"")<0&&(l.lineDash="solid"),t.data.push(r),r;console.error("Missing/Invalid shape parameter! Example: `addShape(pptx.shapes.LINE, {x:1, y:1, w:1, h:1});` ")},addImageDefinition:function(e,a){var t={},r=e.x||0,l=e.y||0,o=e.w||0,n=e.h||0,s=e.sizing||null,i=e.hyperlink||"",p=e.data||"",c=e.path||"",d=a.rels.length+1;if(!c&&!p)return console.error("ERROR: `addImage()` requires either 'data' or 'path' parameter!"),null;if(p&&-1==p.toLowerCase().indexOf("base64,"))return console.error("ERROR: Image `data` value lacks a base64 header! Ex: 'image/png;base64,NMP[...]')"),null;var m=c.split(".").pop()||"png";p&&/image\/(\w+)\;/.exec(p)&&0':"",L=1;return S.slide.back&&(w+=ie(!1,S.slide.back)),S.slide.bkgdImgRid&&(w+=''),w+="",w+='',w+='',w+='',S.data.forEach(function(r,e){var a,t=0,l=0,o=W("75%","X"),n=0,s="",i=null;switch(S.layoutObj&&S.layoutObj.data&&r.options&&r.options.placeholder&&(a=S.layoutObj.data.filter(function(e){return e.options.placeholderName==r.options.placeholder})[0]),r.options=r.options||{},(r.options.w||0==r.options.w)&&(r.options.cx=r.options.w),(r.options.h||0==r.options.h)&&(r.options.cy=r.options.h),(r.options.x||0==r.options.x)&&(t=W(r.options.x,"X")),(r.options.y||0==r.options.y)&&(l=W(r.options.y,"Y")),(r.options.cx||0==r.options.cx)&&(o=W(r.options.cx,"X")),(r.options.cy||0==r.options.cy)&&(n=W(r.options.cy,"Y")),a&&((a.options.x||0==a.options.x)&&(t=W(a.options.x,"X")),(a.options.y||0==a.options.y)&&(l=W(a.options.y,"Y")),(a.options.cx||0==a.options.cx)&&(o=W(a.options.cx,"X")),(a.options.cy||0==a.options.cy)&&(n=W(a.options.cy,"Y"))),r.options.shape&&(i=V(r.options.shape)),r.options.flipH&&(s+=' flipH="1"'),r.options.flipV&&(s+=' flipV="1"'),r.options.rotate&&(s+=' rot="'+re(r.options.rotate)+'"'),r.type){case"table":if(!r.arrTabRows||Array.isArray(r.arrTabRows)&&0==r.arrTabRows.length)break;var p={},c=r.arrTabRows,m=r.options,d=0,f=0;c[0].forEach(function(e,a){var t=e.options||e.opts||null;d+=t&&t.colspan?Number(t.colspan):1});var h=' ';if(Array.isArray(m.colW)){h+="";for(var A=0;A';h+=""}else{f=m.colW?m.colW:F,r.options.cx&&!m.colW&&(f=Math.round(r.options.cx/d)),h+="";for(A=0;A';h+=""}$.each(c,function(n,e){p[n]||(p[n]={}),$(e).each(function(e,a){for(var t=0;e+t',$.each(a,function(e,a){if(!a.hmerge){var l=a.options||a.opts||{};"number"!=typeof a&&"string"!=typeof a||(a={text:a.toString()}),l.isTableCell=!0,a.options=l,["align","bold","border","color","fill","fontFace","fontSize","margin","underline","valign"].forEach(function(e,a){m[e]&&!l[e]&&0!=l[e]&&(l[e]=m[e])});var t=l.valign?' anchor="'+l.valign.replace(/^c$/i,"ctr").replace(/^m$/i,"ctr").replace("center","ctr").replace("middle","ctr").replace("top","t").replace("btm","b").replace("bottom","b")+'"':"",r=l.colspan?' gridSpan="'+l.colspan+'"':"",o=l.rowspan?' rowSpan="'+l.rowspan+'"':"",n=a.optImp&&a.optImp.fill||l.fill?' ':"",s=0==l.margin||l.margin?l.margin:B;if(Array.isArray(s)||"number"!=typeof s||(s=[s,s,s,s]),s=' marL="'+s[3]*T+'" marR="'+s[1]*T+'" marT="'+s[0]*T+'" marB="'+s[2]*T+'"',a.vmerge)h+='';else{if(h+=""+oe(a)+"",l.border&&"string"==typeof l.border&&"none"==l.border.toLowerCase())h+=' ',h+=' ',h+=' ',h+=' ';else if(l.border&&"string"==typeof l.border)h+=' ',h+=' ',h+=' ',h+=' ';else if(l.border&&Array.isArray(l.border))$.each([{idx:3,name:"lnL"},{idx:1,name:"lnR"},{idx:0,name:"lnT"},{idx:2,name:"lnB"}],function(e,a){if(l.border[a.idx]){var t='',r=l.border[a.idx]&&(l.border[a.idx].pt||0==l.border[a.idx].pt)?T*Number(l.border[a.idx].pt):T;h+="'+t+""}else h+=""});else if(l.border&&"object"==typeof l.border){var i=l.border&&(l.border.pt||0==l.border.pt)?T*Number(l.border.pt):T,p='',c=''+p+(c+='"/>')+"",h+=''+p+c+"",h+=''+p+c+"",h+=''+p+c+""}if(h+=n,h+=" ",h+=" ",l.colspan)for(var d=1;d'}}}),h+=""}),h+=" ",h+=" ",h+=" ",w+=h+="",L++;break;case"text":case"placeholder":r.options.line||0!=n||(n=.3*F),r.options.margin&&Array.isArray(r.options.margin)?(r.options.bodyProp.lIns=r.options.margin[0]*T||0,r.options.bodyProp.rIns=r.options.margin[1]*T||0,r.options.bodyProp.bIns=r.options.margin[2]*T||0,r.options.bodyProp.tIns=r.options.margin[3]*T||0):(r.options.margin||0==r.options.margin)&&Number.isInteger(r.options.margin)&&(r.options.bodyProp.lIns=r.options.margin*T,r.options.bodyProp.rIns=r.options.margin*T,r.options.bodyProp.bIns=r.options.margin*T,r.options.bodyProp.tIns=r.options.margin*T);null==i&&(i=V(null)),w+="",w+='',w+="':"/>"),w+="",w+="placeholder"===r.type?pe(r):pe(a),w+="",w+="",w+="",w+='',w+='',w+=''+(r.options.rectRadius?'':"")+"",w+=r.options.fill?ie(r.options.fill):"",r.options.line&&(w+="",w+=ie(r.options.line),r.options.lineDash&&(w+=''),r.options.lineHead&&(w+=''),r.options.lineTail&&(w+=''),w+=""),r.options.shadow&&(r.options.shadow.type=r.options.shadow.type||"outer",r.options.shadow.blur=(r.options.shadow.blur||8)*T,r.options.shadow.offset=(r.options.shadow.offset||4)*T,r.options.shadow.angle=6e4*(r.options.shadow.angle||270),r.options.shadow.color=r.options.shadow.color||"000000",r.options.shadow.opacity=1e5*(r.options.shadow.opacity||.75),w+="",w+="',w+='',w+='',w+="",w+=""),w+="",w+=oe(r),w+="";break;case"image":var g=r.options.sizing,u=r.options.rounding,y=o,v=n;if(w+="",w+=" ",w+=' ',r.hyperlink&&r.hyperlink.url&&(w+=''),r.hyperlink&&r.hyperlink.slide&&(w+=''),w+=" ",w+=' ',w+=" "+pe(a)+"",w+=" ",w+="","svg"==S.rels.filter(function(e){return e.rId==r.imageRid})[0].extn?(w+='',w+="",w+=' ',w+=' ',w+=" ",w+=""):w+='',g&&g.type){var b=g.w?W(g.w,"X"):o,x=g.h?W(g.h,"Y"):n,P=W(g.x||0,"X"),C=W(g.y||0,"Y");w+=R.imageSizingXml[g.type]({w:y,h:v},{w:b,h:x,x:P,y:C}),y=b,v=x}else w+=" ";w+="",w+="",w+=" ",w+=' ',w+=' ',w+=" ",w+=' ',w+="",w+="";break;case"media":"online"==r.mtype?(w+="",w+=" ",w+=' ',w+=" ",w+=" ",w+=' ',w+=" ",w+=" ",w+=' '):(w+="",w+=" ",w+=' ',w+=' ',w+=" ",w+=' ',w+=" ",w+=' ',w+=' ',w+=" ",w+=" ",w+=" ",w+=" ",w+=' '),w+=" ",w+=" ",w+=' ',w+=' ',w+=" ",w+=' ',w+=" ",w+="";break;case"chart":w+="",w+=" ",w+=' ',w+=" ",w+=" "+pe(a)+"",w+=" ",w+=" ",w+=' ',w+=' ',w+=" ",w+=' ',w+=' ',w+=' ',w+=" ",w+=" ",w+=""}}),S.slideNumberObj&&(S.slideNumberObj||(S.slideNumberObj={x:.3,y:"90%"}),w+=' ',w+="",w+=" ",w+=" ",(S.slideNumberObj.fontFace||S.slideNumberObj.fontSize||S.slideNumberObj.color)&&(w+='',S.slideNumberObj.color&&(w+=ie(S.slideNumberObj.color)),S.slideNumberObj.fontFace&&(w+=''),w+=""),w+="",w+='',w+=""),w+="",w+=""},slideObjectRelationsToXml:function(e,a){var t=0,r=''+g;return r+='',e.rels.forEach(function(e,a){t=Math.max(t,e.rId),-1':-1':-1':r+='':-1':r+='':-1':r+='':-1':r+='':-1')}),a.forEach(function(e,a){r+=''}),r+=""},imageSizingXml:{cover:function(e,a){var t=e.h/e.w,r=t'},contain:function(e,a){var t=e.h/e.w,r=t'},crop:function(e,a){var t=a.x,r=e.w-(a.x+a.w),l=a.y,o=e.h-(a.y+a.h);return''}},createExcelWorksheet:function(i,p){var c=i.data;return new Promise(function(a,t){var e=new JSZip,l=2*(c.length-1)+1;e.folder("_rels"),e.folder("docProps"),e.folder("xl/_rels"),e.folder("xl/tables"),e.folder("xl/theme"),e.folder("xl/worksheets"),e.folder("xl/worksheets/_rels"),e.file("[Content_Types].xml",' \n'),e.file("_rels/.rels",'\n'),e.file("docProps/app.xml",'Microsoft Excel0falseWorksheets1Sheet1\n'),e.file("docProps/core.xml",'PptxGenJSEly, Brent'+(new Date).toISOString()+''+(new Date).toISOString()+"\n"),e.file("xl/_rels/workbook.xml.rels",'\n'),e.file("xl/styles.xml",'\n'),e.file("xl/theme/theme1.xml",''),e.file("xl/workbook.xml",'\n'),e.file("xl/worksheets/_rels/sheet1.xml.rels",'\n');var r='';"bubble"===i.opts.type.name?r+='':"scatter"===i.opts.type.name?r+='':(r+='',r+=''),"bubble"===i.opts.type.name?c.forEach(function(e,a){0==a?r+="X-Axis":(r+=""+Y(e.name||" ")+"",r+=""+Y("Size "+a)+"")}):c.forEach(function(e,a){r+=""+Y((e.name||" ").replace("X-Axis","X-Values"))+""}),"bubble"!=i.opts.type.name&&"scatter"!=i.opts.type.name&&c[0].labels.forEach(function(e,a){r+=""+Y(e)+""}),r+="\n",e.file("xl/sharedStrings.xml",r);var o='';"bubble"==i.opts.type.name||("scatter"==i.opts.type.name?(o+='',o+='',c.forEach(function(e,a){o+=''})):(o+='
',o+='',o+='',c.forEach(function(e,a){o+=''}))),o+="",o+='',o+="
",e.file("xl/tables/table1.xml",o);var n='';if(n+='',"bubble"===i.opts.type.name?n+='':"scatter"===i.opts.type.name?n+='':n+='',n+='',n+='',"bubble"==i.opts.type.name){n+="",n+='',n+="",n+="",n+='',n+='0';for(var s=1;s',n+=""+s+"",n+="";n+="",c[0].values.forEach(function(e,a){n+='',n+=''+e+"";for(var t=1,r=1;r',n+=""+(c[r].values[a]||"")+"",n+="",n+='',n+=""+(c[r].sizes[a]||"")+"",n+="",t++;n+=""})}else if("scatter"==i.opts.type.name){n+="",n+='',n+="",n+="",n+='',n+='0';for(s=1;s',n+=""+s+"",n+="";n+="",c[0].values.forEach(function(e,a){n+='',n+=''+e+"";for(var t=1;t',n+=""+(c[t].values[a]||0==c[t].values[a]?c[t].values[a]:"")+"",n+="";n+=""})}else{n+="",n+='',n+="",n+="",n+='',n+='0';for(s=1;s<=c.length;s++)n+='',n+=""+s+"",n+="";n+="",c[0].labels.forEach(function(e,a){n+='',n+='',n+=""+(c.length+a+1)+"",n+="";for(var t=0;t',n+=""+(c[t].values[a]||"")+"",n+="";n+=""})}n+="",n+='',n+="\n",e.file("xl/worksheets/sheet1.xml",n),e.generateAsync({type:"base64"}).then(function(e){p.file("ppt/embeddings/Microsoft_Excel_Worksheet"+i.globalId+".xlsx",e,{base64:!0}),p.file("ppt/charts/_rels/"+i.fileName+".rels",''),p.file("ppt/charts/"+i.fileName,function(n){var s='';s+='',s+='',s+="",n.opts.showTitle?(s+=le({title:n.opts.title||"Chart Title",fontSize:n.opts.titleFontSize||b,color:n.opts.titleColor,fontFace:n.opts.titleFontFace,rotate:n.opts.titleRotate,titleAlign:n.opts.titleAlign,titlePos:n.opts.titlePos}),s+=''):s+='';s+="",n.opts.layout?(s+="",s+=" ",s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=" ",s+=""):s+="";var i=!1;if(Array.isArray(n.opts.type))n.opts.type.forEach(function(e){var a=e.type.name,t=e.data,r=_(n.opts,e.options),l=r.secondaryValAxis?S:C,o=r.secondaryCatAxis?L:w;i=i||r.secondaryValAxis,s+=ee(a,t,r,l,o,!0)});else{var e=n.opts.type.name;s+=ee(e,n.data,n.opts,C,w,!1)}if("pie"!==n.opts.type.name&&"doughnut"!==n.opts.type.name){if(n.opts.valAxes&&!i)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.");s+=ae(_(n.opts,n.opts.catAxes[0]),w,C),n.opts.catAxes[1]&&(s+=ae(_(n.opts,n.opts.catAxes[1]),L,C))}else s+=ae(n.opts,w,C);n.opts.hasArea=function(e){if(Array.isArray(e))return a="area",e.some(function(e){return e.type.name===a});var a;return"area"===e.name}(n.opts.type),n.opts.valAxes?(s+=te(_(n.opts,n.opts.valAxes[0]),C),n.opts.valAxes[1]&&(s+=te(_(n.opts,n.opts.valAxes[1]),S))):s+=te(n.opts,C)}n.opts.showDataTable&&(s+="",s+=' ',s+=' ',s+=' ',s+=' ',s+=" ",s+=" ",s+=' ',s+=" ",s+=" ",s+=' \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t \t\t\t\t\t ');s+=" ",s+=n.opts.fill?ie(n.opts.fill):"",s+=n.opts.border?''+ie(n.opts.border.color)+"":"",s+=" ",s+=" ",s+="",n.opts.showLegend&&(s+="",s+='',s+="",s+='',(n.opts.legendFontSize||n.opts.legendColor)&&(s+="",s+=" ",s+=" ",s+=" ",s+=" ",s+=n.opts.legendFontSize?'':"",n.opts.legendColor&&(s+=ie(n.opts.legendColor)),s+=" ",s+=" ",s+=' ',s+=" ",s+=""),s+="");s+=' ',s+=' ',"scatter"===n.opts.type.name&&(s+='');return s+="",s+="",s+=" ",s+=' ',s+=" ",s+="",s+='',s+=""}(i)),a()}).catch(function(e){t(e)})})}};function N(t){var r,l,e,a,o,n,s,i,p,c=[],d=0,m=new JSZip;m.folder("_rels"),m.folder("docProps"),m.folder("ppt").folder("_rels"),m.folder("ppt/charts").folder("_rels"),m.folder("ppt/embeddings"),m.folder("ppt/media"),m.folder("ppt/slideLayouts").folder("_rels"),m.folder("ppt/slideMasters").folder("_rels"),m.folder("ppt/slides").folder("_rels"),m.folder("ppt/theme"),m.folder("ppt/notesMasters").folder("_rels"),m.folder("ppt/notesSlides").folder("_rels"),m.file("[Content_Types].xml",(r=''+g,r+='',r+=' ',r+=' ',r+=' ',r+=' ',r+=' ',r+=' ',r+=' ',k.slides.forEach(function(e,a){e.rels.forEach(function(e,a){"image"!=e.type&&"online"!=e.type&&"chart"!=e.type&&"m4v"!=e.extn&&-1==r.indexOf(e.type)&&(r+=' ')})}),r+=' ',r+=' ',r+=' ',r+=' ',k.slides.forEach(function(e,a){r+='',r+='',e.rels.forEach(function(e){"chart"==e.type&&(r+=' ')})}),r+=' ',r+=' ',r+=' ',r+=' ',k.slideLayouts.forEach(function(e,a){r+='',e.rels.forEach(function(e){"chart"==e.type&&(r+=' ')})}),k.slides.forEach(function(e,a){r+=' '}),k.masterSlide.rels.forEach(function(e){"chart"==e.type&&(r+=' '),"image"!=e.type&&"online"!=e.type&&"chart"!=e.type&&"m4v"!=e.extn&&-1==r.indexOf(e.type)&&(r+=' ')}),r+=' ',r+=' ',r+="")),m.file("_rels/.rels",''+g+' '),m.file("docProps/app.xml",(l=''+g,l+='',l+="0",l+="0",l+="Microsoft Office PowerPoint",l+="On-screen Show",l+="0",l+=""+k.slides.length+"",l+=""+k.slides.length+"",l+="0",l+="0",l+="false",l+="",l+=' ',l+=" Theme",l+=" 1",l+=" Slide Titles",l+=" "+k.slides.length+"",l+=" ",l+="",l+="",l+='',l+="Office Theme",k.slides.forEach(function(e,a){l+="Slide "+(a+1)+""}),l+="",l+="",l+=""+k.company+"",l+="false",l+="false",l+="false",l+="15.0000",l+="")),m.file("docProps/core.xml",(e=''+g,e+='',e+=""+Y(k.title)+"",e+=""+Y(k.subject)+"",e+=""+Y(k.author)+"",e+=""+Y(k.author)+"",e+=""+k.revision+"",e+=''+(new Date).toISOString()+"",e+=''+(new Date).toISOString()+"",e+="")),m.file("ppt/_rels/presentation.xml.rels",function(){var e=0,a=''+g;a+='',a+=' ',e++;for(var t=1;t<=k.slides.length;t++)a+=' ';return a+=' '}()),m.file("ppt/theme/theme1.xml",(a=''+g,a+='\t\t\t\t\t\t\t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t \t\t\t\t\t\t')),m.file("ppt/presentation.xml",function(){var e=0,a=''+g+'';a+='',a+="";for(var t=0;t';a+="",a+='',a+='';for(var t=1;t<10;t++)a+=" ",e+=457200;return a+="",a+=""}()),m.file("ppt/presProps.xml",''+g+''),m.file("ppt/tableStyles.xml",''+g+''),m.file("ppt/viewProps.xml",''+g+' ');for(var f=1;f<=k.slideLayouts.length;f++)m.file("ppt/slideLayouts/slideLayout"+f+".xml",me(k.slideLayouts[f-1])),m.file("ppt/slideLayouts/_rels/slideLayout"+f+".xml.rels",(o=f,R.slideObjectRelationsToXml(k.slideLayouts[o-1],[{target:"../slideMasters/slideMaster1.xml",type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideMaster"}])));for(f=0;f'+g+'');m.file("ppt/slideMasters/slideMaster1.xml",(s=k.masterSlide,i=k.slideLayouts.map(function(e,a){return''}),p=''+g,p+='',p+=R.slideObjectToXml(s),p+='',p+=""+i.join("")+"",p+='',p+=' ',p+="")),m.file("ppt/slideMasters/_rels/slideMaster1.xml.rels",function(e){e.rels.length;var a=k.slideLayouts.map(function(e,a){return{target:"../slideLayouts/slideLayout"+(a+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"}),R.slideObjectRelationsToXml(e,a)}(k.masterSlide)),m.file("ppt/notesMasters/notesMaster1.xml",''+g+'6/20/18Click to edit Master text stylesSecond levelThird levelFourth levelFifth level‹#›'),m.file("ppt/notesMasters/_rels/notesMaster1.xml.rels",''+g+''),k.slideLayouts.forEach(function(e){D(e,m,c)}),k.slides.forEach(function(e){D(e,m,c)}),D(k.masterSlide,m,c),Promise.all(c).then(function(e){var a=-1"+a+"":""}function j(e,a,t){if(!Number.isInteger(e))try{console.warn("Integer expected!")}catch(e){}return(O(e)+O(a)+O(t)).toUpperCase()}function G(e){return 100/g,">").replace(/"/g,""").replace(/\'/g,"'")}function H(e,l){var a=[];"string"!=typeof e&&"number"!=typeof e&&(Array.isArray(e)?a=e:"object"==typeof e&&(a=[e]),a.forEach(function(e,a){if(Array.isArray(e))H(e,l);else if(e&&"object"==typeof e&&e.options&&e.options.hyperlink&&!e.options.hyperlink.rId)if("object"!=typeof e.options.hyperlink)console.log("ERROR: text `hyperlink` option should be an object. Ex: `hyperlink: {url:'https://github.com'}` ");else if(e.options.hyperlink.url||e.options.hyperlink.slide){var t=1;k.slides.forEach(function(e,a){t+=e.rels.length});var r=t+1;l.push({type:"hyperlink",data:e.options.hyperlink.slide?"slide":"dummy",rId:r,Target:e.options.hyperlink.url||e.options.hyperlink.slide}),e.options.hyperlink.rId=r}else console.log("ERROR: 'hyperlink requires either: `url` or `slide`'")}))}function q(e,p){var a,l=x,c=[],d=[],m=[],f=0,h=1*F,A=(p=p||{}).arrObjTabHeadRows||"",r=0;if(p.debug&&console.log("------------------------------------"),p.debug&&console.log("opts.w ............. = "+(p.w||"").toString()),p.debug&&console.log("opts.colW .......... = "+(p.colW||"").toString()),p.debug&&console.log("opts.slideMargin ... = "+(p.slideMargin||"").toString()),p.slideMargin||0==p.slideMargin||(p.slideMargin=x[0]),p.slideMargin||0==p.slideMargin?Array.isArray(p.slideMargin)?l=p.slideMargin:isNaN(p.slideMargin)||(l=[p.slideMargin,p.slideMargin,p.slideMargin,p.slideMargin]):p&&p.master&&p.master.margin&&(Array.isArray(p.master.margin)?l=p.master.margin:isNaN(p.master.margin)||(l=[p.master.margin,p.master.margin,p.master.margin,p.master.margin])),e[0].forEach(function(e,a){e||(e={});var t=e.options||e.opts||null;r+=t&&t.colspan?t.colspan:1}),p.debug&&console.log("arrInchMargins ..... = "+l.toString()),p.debug&&console.log("numCols ............ = "+r),!p.w&&p.colW&&(Array.isArray(p.colW)?p.colW.forEach(function(e,a){p.w+=e}):p.w=p.colW*r),a=p.w?G(p.w):k.pptLayout.width-G((p.x||l[1])+l[3]),p.debug&&console.log("emuSlideTabW (in) ........ = "+(a/F).toFixed(1)),p.debug&&console.log("gObjPptx.pptLayout.h ..... = "+k.pptLayout.height/F),!p.colW||!Array.isArray(p.colW))if(p.colW&&!isNaN(Number(p.colW))){var t=[];e[0].forEach(function(e,a){t.push(p.colW)}),p.colW=[],t.forEach(function(e,a){p.colW.push(e)})}else{p.colW=[];for(var o=0;os&&(s=r.length,i=a);var l=G(1.9*(e.opts.fontSize||p.fontSize||v)/100);e.opts&&e.opts.rowspan&&(l=0),e.opts.margin&&(e.opts.margin[0]&&(l+=e.opts.margin[0]*T/s),e.opts.margin[2]&&(l+=e.opts.margin[2]*T/s)),n.push(Math.round(l))});for(var t=0;th&&(p.debug&&console.log("--------------- New Slide Created ---------------"),p.debug&&console.log(" (calc) "+(f/F).toFixed(1)+"+"+(n[i]/F).toFixed(1)+" > "+h/F.toFixed(1)),p.debug&&console.log("--------------- New Slide Created ---------------"),$.each(m,function(e,a){if(0 "+a+" row done!"),p.debug&&console.log("-> emuTabCurrH (in) . = "+(f/F).toFixed(1)),m.length&&d.push($.extend(!0,[],m)),m.length=0}),c.push($.extend(!0,[],d)),p.debug&&(console.log("arrObjSlides count = "+c.length),console.log(c)),c}function X(e,a,t){if("none"===e)return"";var r="",l=_(a,e),o=l.type||"outer",n=l.blur*T,s=l.offset*T,i=6e4*l.angle,p=l.color,c=1e5*l.opacity;return r+="',r+='',r+='',r+="",r+=""}function K(e){e&&"none"!==e&&("outer"!=e.type&&"inner"!=e.type&&(console.warn("Warning: shadow.type options are `outer` or `inner`."),e.type="outer"),e.angle&&((isNaN(Number(e.angle))||e.angle<0||359",strXml+=" ",strXml+=' ',strXml+=' ',strXml+=' ',strXml+=" ",strXml+=" ",strXml+="",strXml}function _(e,a,t){for(var r={},l=0;l<=arguments.length;l++){var o=arguments[l];o&&Object.keys(o).forEach(function(e){r[e]=o[e]})}return r}function ee(l,o,n,e,a,t){var s="";switch(l){case"area":case"bar":case"line":case"radar":s+="","bar"==l&&(s+='',s+=''),"radar"==l&&(s+=''),s+='';var i=-1;o.forEach(function(e){i++;var a=e.index;s+="",s+=' ',s+=' ',s+=" ",s+=" ",s+=" Sheet1!$"+M(a+1)+"$1",s+=' '+Y(e.name)+"",s+=" ",s+=" ",s+=' ';var t=n.chartColors[i%n.chartColors.length];if(s+=" ","transparent"==t?s+="":n.chartColorsOpacity?s+=""+z(t,'')+"":s+=""+z(t)+"","line"==l?0==n.lineSize?s+="":(s+=''+z(t)+"",s+=''):n.dataBorder&&(s+=''+z(n.dataBorder.color)+''),s+=X(n.shadow,P),s+=" ","line"==l||"radar"==l){s+="",s+=' ',n.lineDataSymbolSize&&(s+=' '),s+=" ",s+=" "+z(n.chartColors[a+1>n.chartColors.length?Math.floor(Math.random()*n.chartColors.length):a])+"";var r=n.lineDataSymbolLineColor||t;s+=' '+z(r)+'',s+=" ",s+=" ",s+=""}"bar"!=l||1!==o.length&&!n.valueBarColors||n.chartColors==m||e.values.forEach(function(e,a){var t=e<0?n.invertedColors||m:n.chartColors;s+=" ",s+=' ',s+=' ',s+=' ',s+=" ",0===n.lineSize?s+="":"bar"===l?(s+="",s+=' ',s+=""):(s+="",s+=" ",s+=' ',s+=" ",s+=""),s+=X(n.shadow,P),s+=" ",s+=" "}),s+="",n.catLabelFormatCode?(s+=" ",s+=" Sheet1!$A$2:$A$"+(e.labels.length+1)+"",s+=" ",s+=" "+n.catLabelFormatCode+"",s+=' ',e.labels.forEach(function(e,a){s+=''+Y(e)+""}),s+=" ",s+=" "):(s+=" ",s+=" Sheet1!$A$2:$A$"+(e.labels.length+1)+"",s+=" ",s+='\t ',e.labels.forEach(function(e,a){s+=''+Y(e)+""}),s+=" ",s+=" "),s+="",s+=" ",s+=" ",s+=" Sheet1!$"+M(a+1)+"$2:$"+M(a+1)+"$"+(e.labels.length+1)+"",s+=" ",s+=" General",s+='\t ',e.values.forEach(function(e,a){s+=''+(e||0==e?e:"")+""}),s+=" ",s+=" ",s+=" ","line"==l&&(s+=''),s+=""}),s+=" ",s+=' ',s+=" ",s+=" ",s+=" ",s+=" ",s+=' ',s+=" "+z(n.dataLabelColor||y)+"",s+=' ',s+=" ",s+=" ",s+=" ","area"==n.type.name||"radar"==n.type.name||t||(s+=''),s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=" ","bar"==l?(s+=' ',s+=' '):"line"==l&&(s+=' '),s+=' ',s+=' ',s+="";break;case"scatter":s+="",s+='',s+='';i=-1;o.filter(function(e,a){return 0",s+=' ',s+=' ',s+=" ",s+=" ",s+=" Sheet1!$"+f[e+1]+"$1",s+=' '+t.name+"",s+=" ",s+=" ",s+=" ";var a=n.chartColors[i%n.chartColors.length];"transparent"==a?s+="":n.chartColorsOpacity?s+=""+z(a,'')+"":s+=""+z(a)+"",0==n.lineSize?s+="":(s+=''+z(a)+"",s+=''),s+=X(n.shadow,P),s+=" ",s+="",s+=' ',n.lineDataSymbolSize&&(s+=' '),s+=" ",s+=" "+z(n.chartColors[e+1>n.chartColors.length?Math.floor(Math.random()*n.chartColors.length):e])+"";var r=n.lineDataSymbolLineColor||a;s+=' '+z(r)+'',s+=" ",s+=" ",s+="",1!==o.length&&!n.valueBarColors||n.chartColors==m||t.values.forEach(function(e,a){var t=e<0?n.invertedColors||m:n.chartColors;s+=" ",s+=' ',s+=' ',s+=' ',s+=" ",0===n.lineSize?s+="":(s+="",s+=' ',s+=""),s+=X(n.shadow,P),s+=" ",s+=" "}),s+="",s+=" ",s+=" Sheet1!$A$2:$A$"+(o[0].values.length+1)+"",s+=" ",s+=" General",s+=' ',o[0].values.forEach(function(e,a){s+=''+(e||0==e?e:"")+""}),s+=" ",s+=" ",s+="",s+="",s+=" ",s+=" Sheet1!$"+M(e+1)+"$2:$"+M(e+1)+"$"+(o[0].values.length+1)+"",s+=" ",s+=" General",s+=' ',o[0].values.forEach(function(e,a){s+=''+(t.values[a]||0==t.values[a]?t.values[a]:"")+""}),s+=" ",s+=" ",s+="",s+='',s+=""}),s+=" ",s+=' ',s+=" ",s+=" ",s+=" ",s+=" ",s+=' ',s+=" "+z(n.dataLabelColor||y)+"",s+=' ',s+=" ",s+=" ",s+=" ",s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=" ",s+=' ',s+=' ',s+="";break;case"bubble":s+="",s+='';i=-1;var r=1;o.filter(function(e,a){return 0",s+=' ',s+=' ',s+=" ",s+=" ",s+=" Sheet1!$"+f[r]+"$1",s+=' '+t.name+"",s+=" ",s+=" ",s+="";var a=n.chartColors[i%n.chartColors.length];"transparent"==a?s+="":n.chartColorsOpacity?s+=""+z(a,'')+"":s+=""+z(a)+"",0==n.lineSize?s+="":n.dataBorder?s+=''+z(n.dataBorder.color)+'':(s+=''+z(a)+"",s+=''),s+=X(n.shadow,P),s+="",s+="",s+=" ",s+=" Sheet1!$A$2:$A$"+(o[0].values.length+1)+"",s+=" ",s+=" General",s+=' ',o[0].values.forEach(function(e,a){s+=''+(e||0==e?e:"")+""}),s+=" ",s+=" ",s+="",s+="",s+=" ",s+=" Sheet1!$"+M(r)+"$2:$"+M(r)+"$"+(o[0].values.length+1)+"",r++,s+=" ",s+=" General",s+=' ',o[0].values.forEach(function(e,a){s+=''+(t.values[a]||0==t.values[a]?t.values[a]:"")+""}),s+=" ",s+=" ",s+="",s+=" ",s+=" ",s+=" Sheet1!$"+M(r)+"$2:$"+M(e+2)+"$"+(t.sizes.length+1)+"",r++,s+=" ",s+=" General",s+='\t ',t.sizes.forEach(function(e,a){s+=''+(e||"")+""}),s+=" ",s+=" ",s+=" ",s+=' ',s+=""}),s+=" ",s+=' ',s+=" ",s+=" ",s+=" ",s+=" ",s+=' ',s+=" "+z(n.dataLabelColor||y)+"",s+=' ',s+=" ",s+=" ",s+=" ",s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=" ",s+=' ',s+=' ',s+="";break;case"pie":case"doughnut":var p=o[0];s+="",s+=' ',s+="",s+=' ',s+=' ',s+=" ",s+=" ",s+=" Sheet1!$B$1",s+=" ",s+=' ',s+=' '+Y(p.name)+"",s+=" ",s+=" ",s+=" ",s+=" ",s+=' ',s+=' ',n.dataNoEffects?s+="":s+=X(n.shadow,P),s+=" ",s+='',p.labels.forEach(function(e,a){s+="",s+=' ',s+=' ',s+=" ",s+=" "+z(n.chartColors[a+1>n.chartColors.length?Math.floor(Math.random()*n.chartColors.length):a])+"",n.dataBorder&&(s+=''+z(n.dataBorder.color)+''),s+=X(n.shadow,P),s+=" ",s+=""}),s+="",p.labels.forEach(function(e,a){s+="",s+=' ',s+=' ',s+=" ",s+=" ",s+=" ",s+=' ',s+=" "+z(n.dataLabelColor||y)+"",s+=' ',s+=" ",s+=" ",s+=" ","pie"==l&&(s+=' '),s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=' ',s+=" "}),s+='\t\t \t\t \t\t \t\t \t\t \t\t \t\t \t\t \t\t \t\t \t\t \t\t '+("pie"==l?'':"")+'\t\t \t\t \t\t \t\t \t\t \t\t \t\t ',s+="",s+="",s+=" ",s+=" Sheet1!$A$2:$A$"+(p.labels.length+1)+"",s+=" ",s+='\t ',p.labels.forEach(function(e,a){s+=''+Y(e)+""}),s+=" ",s+=" ",s+="",s+=" ",s+=" ",s+=" Sheet1!$B$2:$B$"+(p.labels.length+1)+"",s+=" ",s+='\t ',p.values.forEach(function(e,a){s+=''+(e||0==e?e:"")+""}),s+=" ",s+=" ",s+=" ",s+=" ",s+=' ',"doughnut"==l&&(s+=' '),s+=""}return s}function ae(t,e,a){var r="";return"scatter"==t.type.name||"bubble"==t.type.name?r+="":r+="",r+=' ',r+=' ',r+=' ',r+=' ',r+="none"!==t.catGridLine?Z(t.catGridLine,c):"",t.showCatAxisTitle&&(r+=le({color:t.catAxisTitleColor,fontFace:t.catAxisTitleFontFace,fontSize:t.catAxisTitleFontSize,rotate:t.catAxisTitleRotate,title:t.catAxisTitle||"Axis Title"})),"scatter"==t.type.name||"bubble"==t.type.name?r+=' ':r+=' ',"scatter"===t.type.name?(r+=' ',r+=' ',r+=' '):(r+=' ',r+=' ',r+=' '),r+=" ",r+=' ',r+=0==t.catAxisLineShow?"":'',r+=' ',r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',r+=" ",r+=" ",r+=' ',r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',r+=' ',r+=' ',t.catAxisLabelFrequency&&(r+=' '),t.catLabelFormatCode&&(["catAxisBaseTimeUnit","catAxisMajorTimeUnit","catAxisMinorTimeUnit"].forEach(function(e,a){!t[e]||"string"==typeof t[e]&&-1!=["days","months","years"].indexOf(e.toLowerCase())||(console.warn("`"+e+"` must be one of: 'days','months','years' !"),t[e]=null)}),t.catAxisBaseTimeUnit&&(r+=' '),t.catAxisMajorTimeUnit&&(r+=' '),t.catAxisMinorTimeUnit&&(r+=' '),t.catAxisMajorUnit&&(r+=' '),t.catAxisMinorUnit&&(r+=' ')),"scatter"==t.type.name||"bubble"==t.type.name?r+="":r+="",r}function te(e,a){var t=a===C?"col"==e.barDir?"l":"b":"col"==e.barDir?"r":"t",r="",l="r"===t||"t"===t?"max":"autoZero",o=a===C?w:L;return r+="",r+=' ',r+=" ",r+=' ',(e.valAxisMaxVal||0==e.valAxisMaxVal)&&(r+=''),(e.valAxisMinVal||0==e.valAxisMinVal)&&(r+=''),r+=" ",r+=' ',r+=' ',"none"!=e.valGridLine&&(r+=Z(e.valGridLine,c)),e.showValAxisTitle&&(r+=le({color:e.valAxisTitleColor,fontFace:e.valAxisTitleFontFace,fontSize:e.valAxisTitleFontSize,rotate:e.valAxisTitleRotate,title:e.valAxisTitle||"Axis Title"})),r+=' ',"scatter"===e.type.name?(r+=' ',r+=' ',r+=' '):(r+=' ',r+=' ',r+=' '),r+=" ",r+=' ',r+=0==e.valAxisLineShow?"":'',r+=' ',r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',r+=" ",r+=" ",r+=' ',r+=" ",r+=" ",r+=' ',r+=' ',r+=' ',e.valAxisMajorUnit&&(r+=' '),r+=""}function re(e){return 6e4*(360<(e=e||0)?e-360:e)}function le(e){var a="left"==e.titleAlign?"l":"right"==e.titleAlign&&"r",t="";t+="",t+=" ",t+=" ",e.rotate?t+=' ':t+=" ",t+=" ",t+=" ",t+=a?'':"";var r="";return e.fontSize&&(r='sz="'+e.fontSize+'00"'),t+=" ',t+=' ',t+=' ',t+=" ",t+=" ",t+=" ",t+=" ',t+=' ',t+=' ',t+=" ",t+=" "+(Y(e.title)||"")+"",t+=" ",t+=" ",t+=" ",t+=" ",e.titlePos&&e.titlePos.x&&e.titlePos.y?(t+="",t+=" ",t+=' ',t+=' ',t+=' ',t+=' ',t+=" ",t+=""):t+=" ",t+=' ',t+=""}function oe(r){if(!r.options.isTableCell&&(void 0===r.text||null==r.text))return"";r.options||(r.options={});var l=[],e=r.options.isTableCell?"":"",a=r.options.isTableCell?"":"",o=e;return"string"!=typeof r.text&&"number"!=typeof r.text||(r.text=[{text:r.text.toString(),options:r.options||{}}]),Array.isArray(r.text)&&r.text.forEach(function(t,e){t.options=t.options||r.options||{},0==e&&t.options&&!t.options.bullet&&r.options.bullet&&(t.options.bullet=r.options.bullet),"string"!=typeof t.text&&"number"!=typeof t.text||(t.text=t.text.toString().replace(/\r*\n/g,g),-1":""):a+=' wrap="square" rtlCol="0">',a+="
";return e.isTableCell?"":a}(r.options),0==r.options.h&&r.options.line&&r.options.align?o+='':"placeholder"===r.type?(o+="",o+=ne(r,!0),o+=""):o+="",l.forEach(function(t,e){t.options.rtlMode,strXmlBullet="",strXmlParaSpc="",t.options.lineIdx=e,t.options.align=t.options.align||r.options.align,t.options.lineSpacing=t.options.lineSpacing||r.options.lineSpacing,t.options.indentLevel=t.options.indentLevel||r.options.indentLevel,t.options.paraSpaceBefore=t.options.paraSpaceBefore||r.options.paraSpaceBefore,t.options.paraSpaceAfter=t.options.paraSpaceAfter||r.options.paraSpaceAfter,t.options.lineIdx=e;var a=ne(t,!1);0==e?o+=""+a:0"+a),$.each(r.options,function(e,a){"bullet"==e||t.options[e]||(t.options[e]=a)}),o+=function(e,a){var t,r="",l=se(e,!1);if(1<(t=a.split(g)).length){for(var o="",n=0,s=t.length;n"+l+""+Y(t[n]),n+1");r=o}else e.align&&e.lineIdx,r=""+l+""+Y(a);return r+""}(t.options,t.text)}),r.options.isTableCell&&(r.options.fontSize||r.options.fontFace)?(o+='',r.options.fontFace&&(o+=' ',o+=' ',o+=' '),o+=""):o+='',o+="",o+=a}function ne(e,a){var t="",r="",l="",o=342900,n=a?"a:lvl1pPr":"a:pPr",s="<"+n+(e.options.rtlMode?' rtl="1" ':"");if(e.options.align)switch(e.options.align){case"l":case"left":s+=' algn="l"';break;case"r":case"right":s+=' algn="r"';break;case"c":case"ctr":case"center":s+=' algn="ctr"';break;case"justify":s+=' algn="just"'}if(e.options.lineSpacing&&(r=''),e.options.indentLevel&&!isNaN(Number(e.options.indentLevel))&&0'),e.options.paraSpaceAfter&&!isNaN(Number(e.options.paraSpaceAfter))&&0'),paraPropXmlCore=s,"object"==typeof e.options.bullet){if(e.options.bullet.type)"number"==e.options.bullet.type.toString().toLowerCase()&&(s+=' marL="'+(e.options.indentLevel&&0'}}else 1==e.options.bullet?(s+=' marL="'+(e.options.indentLevel&&0'):t="";return s+=">"+l+r+t,a&&(s+=se(e.options,!0)),s+=""}function se(e,a){var t="",r=a?"a:defRPr":"a:rPr";return t+="<"+r+' lang="'+(e.lang?e.lang:"en-US")+'" '+(e.lang?' altLang="en-US"':""),t+=e.bold?' b="1"':"",t+=e.fontSize?' sz="'+Math.round(e.fontSize)+'00"':"",t+=e.italic?' i="1"':"",t+=e.strike?' strike="sngStrike"':"",t+=e.underline||e.hyperlink?' u="sng"':"",t+=e.subscript?' baseline="-40000"':e.superscript?' baseline="30000"':"",t+=e.charSpacing?' spc="'+100*e.charSpacing+'" kern="0"':"",t+=' dirty="0" smtClean="0">',(e.color||e.fontFace||e.outline)&&(e.outline&&"object"==typeof e.outline&&(t+=''+ie(e.outline.color||"FFFFFF")+""),e.color&&(t+=ie(e.color)),e.fontFace&&(t+='')),e.hyperlink&&("object"!=typeof e.hyperlink?console.log("ERROR: text `hyperlink` option should be an object. Ex: `hyperlink:{url:'https://github.com'}` "):e.hyperlink.url||e.hyperlink.slide?e.hyperlink.url?t+='':e.hyperlink.slide&&(t+=''):console.log("ERROR: 'hyperlink requires either `url` or `slide`'")),t+=""}function ie(e,a){var t,r="solid",l="",o="";if(a&&"string"==typeof a&&(o+="",o+=ie(a.replace("#",""),!1),o+="",o+=""),e)switch("string"==typeof e?t=e:(e.type&&(r=e.type),e.color&&(t=e.color),e.alpha&&(l+='')),r){case"solid":o+=""+z(t,l)+""}return o}function pe(e){var a="";if(e){var t=e.options&&e.options.placeholderIdx?e.options.placeholderIdx:"",r=e.options&&e.options.placeholderType?e.options.placeholderType:"";a+=""}return a}function ce(e){var a=''+g;return a+='",a+=R.slideObjectToXml(e),a+="",a+=""}function de(e){var a,t=''+g;return t+='',t+=''+Y((a="",e.data.forEach(function(e){"notes"===e.type&&(a+=e.text)}),a.replace(/\r*\n/g,g)))+''+e.numb+''}function me(e){var a=''+g;return a+='',a+=R.slideObjectToXml(e),a+="",a+=""}this.version="2.4.0.20181028",this.inch2Emu=G,this.rgbToHex=j,this.getLayout=function(){return k.pptLayout},this.setRTL=function(e){"boolean"==typeof e&&(k.rtlMode=e)},this.setLayout=function(e){if("object"==typeof e&&e.width&&e.height)a.LAYOUT_USER.width=Math.round(Number(e.width)*F),a.LAYOUT_USER.height=Math.round(Number(e.height)*F),k.pptLayout=a.LAYOUT_USER;else if(-1 "+a+" > tr").length)return $("#"+o+" > "+a+" > tr:first-child").find("> th, > td").each(function(e,a){if($(this).attr("colspan"))for(var t=0;t<$(this).attr("colspan");t++)c.push(Math.round($(this).outerWidth()/$(this).attr("colspan")));else c.push($(this).outerWidth())}),!1}),$.each(c,function(e,a){d+=a}),$.each(c,function(e,a){var t=Number((f*(a/d*100)/100/F).toFixed(2)),r=$("#"+o+" thead tr:first-child th:nth-child("+(e+1)+")").data("pptx-min-width"),l=$("#"+o+" thead tr:first-child th:nth-child("+(e+1)+")").data("pptx-width");p.push(l||(t "+t+" > tr").each(function(e,a){var l=[];switch($(a).find("> th, > td").each(function(e,o){var a,t=[];a=$(o).css("color").replace(/\s+/gi,"").replace("rgba(","").replace("rgb(","").replace(")","").split(","),t=$(o).css("background-color").replace(/\s+/gi,"").replace("rgba(","").replace("rgb(","").replace(")","").split(","),"rgba(0, 0, 0, 0)"!=$(o).css("background-color")&&"transparent"!=$(o).css("background-color")||(t=[255,255,255]);var n={fontSize:$(o).css("font-size").replace(/[a-z]/gi,""),bold:"bold"==$(o).css("font-weight")||500<=Number($(o).css("font-weight")),color:j(Number(a[0]),Number(a[1]),Number(a[2])),fill:j(Number(t[0]),Number(t[1]),Number(t[2]))};-1<["left","center","right","start","end"].indexOf($(o).css("text-align"))&&(n.align=$(o).css("text-align").replace("start","left").replace("end","right")),-1<["top","middle","bottom"].indexOf($(o).css("vertical-align"))&&(n.valign=$(o).css("vertical-align")),$(o).css("padding-left")&&(n.margin=[],$.each(["padding-top","padding-right","padding-bottom","padding-left"],function(e,a){n.margin.push(Math.round($(o).css(a).replace(/\D/gi,"")))})),$(o).attr("colspan")&&(n.colspan=$(o).attr("colspan")),$(o).attr("rowspan")&&(n.rowspan=$(o).attr("rowspan")),($(o).css("border-top-width")||$(o).css("border-right-width")||$(o).css("border-bottom-width")||$(o).css("border-left-width"))&&(n.border=[],$.each(["top","right","bottom","left"],function(e,a){var t,r=Math.round(Number($(o).css("border-"+a+"-width").replace("px","")));t=$(o).css("border-"+a+"-color").replace(/\s+/gi,"").replace("rgba(","").replace("rgb(","").replace(")","").split(",");var l=j(Number(t[0]),Number(t[1]),Number(t[2]));n.border.push({pt:r,color:l})}));var r=$(o).clone();r.html($(o).html().replace(/]*>/gi,"\n")),l.push({text:$.trim(r.text()),opts:n})}),t){case"thead":n.push(l);break;case"tbody":s.push(l);break;case"tfoot":i.push(l)}})}),l.margin&&(l.slideMargin=l.margin,delete l.margin),l.arrObjTabHeadRows=n||"",l.colW=p,q(n.concat(s).concat(i),l).forEach(function(e,a){var t=l.master?r.addNewSlide(l.master):r.addNewSlide();0==a&&(l.y=l.y||m[0]),0 opts.y = "+l.y),t.addTable(e,{x:l.x||m[3],y:l.y,w:f/F,colW:p,autoPage:!1}),l.addImage&&t.addImage({path:l.addImage.url,x:l.addImage.x,y:l.addImage.y,w:l.addImage.w,h:l.addImage.h}),l.addShape&&t.addShape(l.addShape.shape,l.addShape.opts||{}),l.addTable&&t.addTable(l.addTable.rows,l.addTable.opts||{}),l.addText&&t.addText(l.addText.text,l.addText.opts||{})})}else console.error('Table "'+o+'" does not exist!')}};if(NODEJS){var $=null,fs=null,JSZip=null,sizeOf=null;try{var jsdom=require("jsdom"),dom=new jsdom.JSDOM("");$=require("jquery")(dom.window)}catch(e){throw console.error("Unable to load `jquery`!\n"+e),"LIB-MISSING-JQUERY"}try{fs=require("fs")}catch(e){throw console.error("Unable to load `fs`"),"LIB-MISSING-FS"}try{https=require("https")}catch(e){throw console.error("Unable to load `https`"),"LIB-MISSING-HTTPS"}try{JSZip=require("jszip")}catch(e){throw console.error("Unable to load `jszip`"),"LIB-MISSING-JSZIP"}try{sizeOf=require("image-size")}catch(e){throw console.error("Unable to load `image-size`"),"LIB-MISSING-IMGSIZE"}module.exports=PptxGenJS}else if("undefined"!=typeof module&&module.exports&&"function"==typeof require&&"undefined"!=typeof window){try{$=require("jquery")}catch(e){throw console.error("Unable to load `jquery`!\n"+e),"LIB-MISSING-JQUERY"}try{JSZip=require("jszip")}catch(e){throw console.error("Unable to load `jszip`"),"LIB-MISSING-JSZIP"}module.exports=PptxGenJS} \ No newline at end of file diff --git a/examples/pptxgenjs-demo.html b/examples/pptxgenjs-demo.html index be148e75b..edf0e18f8 100755 --- a/examples/pptxgenjs-demo.html +++ b/examples/pptxgenjs-demo.html @@ -4,7 +4,7 @@ - + PptxGenJS Examples/Demo Page diff --git a/package.json b/package.json index 4b521054f..43c44ebb5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pptxgenjs", - "version": "2.4.0-beta", + "version": "2.4.0", "author": { "name": "Brent Ely", "url": "https://github.com/gitbrent/" @@ -46,10 +46,10 @@ "javascript-create-powerpoint", "javascript-create-pptx", "javascript-generate-pptx", - "javascript-pptx", "javascript-powerpoint", "javascript-powerpoint-charts", "javascript-powerpoint-online", + "javascript-pptx", "js-create-powerpoint", "js-create-pptx", "js-generate-powerpoint",