@canwdev/pptxgenjs
Version:
Create JavaScript PowerPoint Presentations
2 lines • 205 kB
JavaScript
/* PptxGenJS 3.9.2-beta @ 2021-11-09T09:49:21.108Z */
var PptxGenJS=function(){"use strict";function e(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var f=e(JSZip),y=function(){return(y=Object.assign||function(e){for(var t,a=1,o=arguments.length;a<o;a++)for(var r in t=arguments[a])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)};function _(e,t){for(var a=0,o=t.length,r=e.length;a<o;a++,r++)e[r]=t[a];return e}var n,i,F=914400,b=12700,c="\r\n",d=2147483649,r=/^[0-9a-fA-F]{6}$/,v=1.67,h=27,A="solid",m="666666",u=1,B=[.05,.1,.05,.1],g={color:"888888",style:"solid",size:1},x="000000",C=12,P=18,l="LAYOUT_16x9",t="DEFAULT",s="333333",p={type:"outer",blur:3,offset:23e3/12700,angle:90,color:"000000",opacity:.35,rotateWithShape:!0},L=[.5,.5,.5,.5],I={type:"outer",blur:8,offset:4,angle:270,color:"000000",opacity:.75},w={size:8,color:"FFFFFF",opacity:.75},T="2094734552",S="2094734553",R="2094734554",E="2094734555",N="2094734556",O="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),k=["C0504D","4F81BD","9BBB59","8064A2","4BACC6","F79646","628FC6","C86360","C0504D","4F81BD","9BBB59","8064A2","4BACC6","F79646","628FC6","C86360"],D=["5DA5DA","FAA43A","60BD68","F17CB0","B2912F","B276B2","DECF3F","F15854","A7A7A7","5DA5DA","FAA43A","60BD68","F17CB0","B2912F","B276B2","DECF3F","F15854","A7A7A7"];(X=n=n||{}).left="left",X.center="center",X.right="right",X.justify="justify",(X=i=i||{}).b="b",X.ctr="ctr",X.t="t";var a,o,M,U,z,G,W,H,V,j,Q,Y,q,X,K="{F7021451-1387-4CA6-816F-3879F97B5CBC}";(X=a=a||{}).arraybuffer="arraybuffer",X.base64="base64",X.binarystring="binarystring",X.blob="blob",X.nodebuffer="nodebuffer",X.uint8array="uint8array",(X=o=o||{}).area="area",X.bar="bar",X.bar3d="bar3D",X.bubble="bubble",X.doughnut="doughnut",X.line="line",X.pie="pie",X.radar="radar",X.scatter="scatter",(X=M=M||{}).accentBorderCallout1="accentBorderCallout1",X.accentBorderCallout2="accentBorderCallout2",X.accentBorderCallout3="accentBorderCallout3",X.accentCallout1="accentCallout1",X.accentCallout2="accentCallout2",X.accentCallout3="accentCallout3",X.actionButtonBackPrevious="actionButtonBackPrevious",X.actionButtonBeginning="actionButtonBeginning",X.actionButtonBlank="actionButtonBlank",X.actionButtonDocument="actionButtonDocument",X.actionButtonEnd="actionButtonEnd",X.actionButtonForwardNext="actionButtonForwardNext",X.actionButtonHelp="actionButtonHelp",X.actionButtonHome="actionButtonHome",X.actionButtonInformation="actionButtonInformation",X.actionButtonMovie="actionButtonMovie",X.actionButtonReturn="actionButtonReturn",X.actionButtonSound="actionButtonSound",X.arc="arc",X.bentArrow="bentArrow",X.bentUpArrow="bentUpArrow",X.bevel="bevel",X.blockArc="blockArc",X.borderCallout1="borderCallout1",X.borderCallout2="borderCallout2",X.borderCallout3="borderCallout3",X.bracePair="bracePair",X.bracketPair="bracketPair",X.callout1="callout1",X.callout2="callout2",X.callout3="callout3",X.can="can",X.chartPlus="chartPlus",X.chartStar="chartStar",X.chartX="chartX",X.chevron="chevron",X.chord="chord",X.circularArrow="circularArrow",X.cloud="cloud",X.cloudCallout="cloudCallout",X.corner="corner",X.cornerTabs="cornerTabs",X.cube="cube",X.curvedDownArrow="curvedDownArrow",X.curvedLeftArrow="curvedLeftArrow",X.curvedRightArrow="curvedRightArrow",X.curvedUpArrow="curvedUpArrow",X.custGeom="custGeom",X.decagon="decagon",X.diagStripe="diagStripe",X.diamond="diamond",X.dodecagon="dodecagon",X.donut="donut",X.doubleWave="doubleWave",X.downArrow="downArrow",X.downArrowCallout="downArrowCallout",X.ellipse="ellipse",X.ellipseRibbon="ellipseRibbon",X.ellipseRibbon2="ellipseRibbon2",X.flowChartAlternateProcess="flowChartAlternateProcess",X.flowChartCollate="flowChartCollate",X.flowChartConnector="flowChartConnector",X.flowChartDecision="flowChartDecision",X.flowChartDelay="flowChartDelay",X.flowChartDisplay="flowChartDisplay",X.flowChartDocument="flowChartDocument",X.flowChartExtract="flowChartExtract",X.flowChartInputOutput="flowChartInputOutput",X.flowChartInternalStorage="flowChartInternalStorage",X.flowChartMagneticDisk="flowChartMagneticDisk",X.flowChartMagneticDrum="flowChartMagneticDrum",X.flowChartMagneticTape="flowChartMagneticTape",X.flowChartManualInput="flowChartManualInput",X.flowChartManualOperation="flowChartManualOperation",X.flowChartMerge="flowChartMerge",X.flowChartMultidocument="flowChartMultidocument",X.flowChartOfflineStorage="flowChartOfflineStorage",X.flowChartOffpageConnector="flowChartOffpageConnector",X.flowChartOnlineStorage="flowChartOnlineStorage",X.flowChartOr="flowChartOr",X.flowChartPredefinedProcess="flowChartPredefinedProcess",X.flowChartPreparation="flowChartPreparation",X.flowChartProcess="flowChartProcess",X.flowChartPunchedCard="flowChartPunchedCard",X.flowChartPunchedTape="flowChartPunchedTape",X.flowChartSort="flowChartSort",X.flowChartSummingJunction="flowChartSummingJunction",X.flowChartTerminator="flowChartTerminator",X.folderCorner="folderCorner",X.frame="frame",X.funnel="funnel",X.gear6="gear6",X.gear9="gear9",X.halfFrame="halfFrame",X.heart="heart",X.heptagon="heptagon",X.hexagon="hexagon",X.homePlate="homePlate",X.horizontalScroll="horizontalScroll",X.irregularSeal1="irregularSeal1",X.irregularSeal2="irregularSeal2",X.leftArrow="leftArrow",X.leftArrowCallout="leftArrowCallout",X.leftBrace="leftBrace",X.leftBracket="leftBracket",X.leftCircularArrow="leftCircularArrow",X.leftRightArrow="leftRightArrow",X.leftRightArrowCallout="leftRightArrowCallout",X.leftRightCircularArrow="leftRightCircularArrow",X.leftRightRibbon="leftRightRibbon",X.leftRightUpArrow="leftRightUpArrow",X.leftUpArrow="leftUpArrow",X.lightningBolt="lightningBolt",X.line="line",X.lineInv="lineInv",X.mathDivide="mathDivide",X.mathEqual="mathEqual",X.mathMinus="mathMinus",X.mathMultiply="mathMultiply",X.mathNotEqual="mathNotEqual",X.mathPlus="mathPlus",X.moon="moon",X.noSmoking="noSmoking",X.nonIsoscelesTrapezoid="nonIsoscelesTrapezoid",X.notchedRightArrow="notchedRightArrow",X.octagon="octagon",X.parallelogram="parallelogram",X.pentagon="pentagon",X.pie="pie",X.pieWedge="pieWedge",X.plaque="plaque",X.plaqueTabs="plaqueTabs",X.plus="plus",X.quadArrow="quadArrow",X.quadArrowCallout="quadArrowCallout",X.rect="rect",X.ribbon="ribbon",X.ribbon2="ribbon2",X.rightArrow="rightArrow",X.rightArrowCallout="rightArrowCallout",X.rightBrace="rightBrace",X.rightBracket="rightBracket",X.round1Rect="round1Rect",X.round2DiagRect="round2DiagRect",X.round2SameRect="round2SameRect",X.roundRect="roundRect",X.rtTriangle="rtTriangle",X.smileyFace="smileyFace",X.snip1Rect="snip1Rect",X.snip2DiagRect="snip2DiagRect",X.snip2SameRect="snip2SameRect",X.snipRoundRect="snipRoundRect",X.squareTabs="squareTabs",X.star10="star10",X.star12="star12",X.star16="star16",X.star24="star24",X.star32="star32",X.star4="star4",X.star5="star5",X.star6="star6",X.star7="star7",X.star8="star8",X.stripedRightArrow="stripedRightArrow",X.sun="sun",X.swooshArrow="swooshArrow",X.teardrop="teardrop",X.trapezoid="trapezoid",X.triangle="triangle",X.upArrow="upArrow",X.upArrowCallout="upArrowCallout",X.upDownArrow="upDownArrow",X.upDownArrowCallout="upDownArrowCallout",X.uturnArrow="uturnArrow",X.verticalScroll="verticalScroll",X.wave="wave",X.wedgeEllipseCallout="wedgeEllipseCallout",X.wedgeRectCallout="wedgeRectCallout",X.wedgeRoundRectCallout="wedgeRoundRectCallout",(X=U=U||{}).text1="tx1",X.text2="tx2",X.background1="bg1",X.background2="bg2",X.accent1="accent1",X.accent2="accent2",X.accent3="accent3",X.accent4="accent4",X.accent5="accent5",X.accent6="accent6",(X=z=z||{}).left="left",X.center="center",X.right="right",X.justify="justify",(X=G=G||{}).top="top",X.middle="middle",X.bottom="bottom",(X=W=W||{}).ACTION_BUTTON_BACK_OR_PREVIOUS="actionButtonBackPrevious",X.ACTION_BUTTON_BEGINNING="actionButtonBeginning",X.ACTION_BUTTON_CUSTOM="actionButtonBlank",X.ACTION_BUTTON_DOCUMENT="actionButtonDocument",X.ACTION_BUTTON_END="actionButtonEnd",X.ACTION_BUTTON_FORWARD_OR_NEXT="actionButtonForwardNext",X.ACTION_BUTTON_HELP="actionButtonHelp",X.ACTION_BUTTON_HOME="actionButtonHome",X.ACTION_BUTTON_INFORMATION="actionButtonInformation",X.ACTION_BUTTON_MOVIE="actionButtonMovie",X.ACTION_BUTTON_RETURN="actionButtonReturn",X.ACTION_BUTTON_SOUND="actionButtonSound",X.ARC="arc",X.BALLOON="wedgeRoundRectCallout",X.BENT_ARROW="bentArrow",X.BENT_UP_ARROW="bentUpArrow",X.BEVEL="bevel",X.BLOCK_ARC="blockArc",X.CAN="can",X.CHART_PLUS="chartPlus",X.CHART_STAR="chartStar",X.CHART_X="chartX",X.CHEVRON="chevron",X.CHORD="chord",X.CIRCULAR_ARROW="circularArrow",X.CLOUD="cloud",X.CLOUD_CALLOUT="cloudCallout",X.CORNER="corner",X.CORNER_TABS="cornerTabs",X.CROSS="plus",X.CUBE="cube",X.CURVED_DOWN_ARROW="curvedDownArrow",X.CURVED_DOWN_RIBBON="ellipseRibbon",X.CURVED_LEFT_ARROW="curvedLeftArrow",X.CURVED_RIGHT_ARROW="curvedRightArrow",X.CURVED_UP_ARROW="curvedUpArrow",X.CURVED_UP_RIBBON="ellipseRibbon2",X.CUSTOM_GEOMETRY="custGeom",X.DECAGON="decagon",X.DIAGONAL_STRIPE="diagStripe",X.DIAMOND="diamond",X.DODECAGON="dodecagon",X.DONUT="donut",X.DOUBLE_BRACE="bracePair",X.DOUBLE_BRACKET="bracketPair",X.DOUBLE_WAVE="doubleWave",X.DOWN_ARROW="downArrow",X.DOWN_ARROW_CALLOUT="downArrowCallout",X.DOWN_RIBBON="ribbon",X.EXPLOSION1="irregularSeal1",X.EXPLOSION2="irregularSeal2",X.FLOWCHART_ALTERNATE_PROCESS="flowChartAlternateProcess",X.FLOWCHART_CARD="flowChartPunchedCard",X.FLOWCHART_COLLATE="flowChartCollate",X.FLOWCHART_CONNECTOR="flowChartConnector",X.FLOWCHART_DATA="flowChartInputOutput",X.FLOWCHART_DECISION="flowChartDecision",X.FLOWCHART_DELAY="flowChartDelay",X.FLOWCHART_DIRECT_ACCESS_STORAGE="flowChartMagneticDrum",X.FLOWCHART_DISPLAY="flowChartDisplay",X.FLOWCHART_DOCUMENT="flowChartDocument",X.FLOWCHART_EXTRACT="flowChartExtract",X.FLOWCHART_INTERNAL_STORAGE="flowChartInternalStorage",X.FLOWCHART_MAGNETIC_DISK="flowChartMagneticDisk",X.FLOWCHART_MANUAL_INPUT="flowChartManualInput",X.FLOWCHART_MANUAL_OPERATION="flowChartManualOperation",X.FLOWCHART_MERGE="flowChartMerge",X.FLOWCHART_MULTIDOCUMENT="flowChartMultidocument",X.FLOWCHART_OFFLINE_STORAGE="flowChartOfflineStorage",X.FLOWCHART_OFFPAGE_CONNECTOR="flowChartOffpageConnector",X.FLOWCHART_OR="flowChartOr",X.FLOWCHART_PREDEFINED_PROCESS="flowChartPredefinedProcess",X.FLOWCHART_PREPARATION="flowChartPreparation",X.FLOWCHART_PROCESS="flowChartProcess",X.FLOWCHART_PUNCHED_TAPE="flowChartPunchedTape",X.FLOWCHART_SEQUENTIAL_ACCESS_STORAGE="flowChartMagneticTape",X.FLOWCHART_SORT="flowChartSort",X.FLOWCHART_STORED_DATA="flowChartOnlineStorage",X.FLOWCHART_SUMMING_JUNCTION="flowChartSummingJunction",X.FLOWCHART_TERMINATOR="flowChartTerminator",X.FOLDED_CORNER="folderCorner",X.FRAME="frame",X.FUNNEL="funnel",X.GEAR_6="gear6",X.GEAR_9="gear9",X.HALF_FRAME="halfFrame",X.HEART="heart",X.HEPTAGON="heptagon",X.HEXAGON="hexagon",X.HORIZONTAL_SCROLL="horizontalScroll",X.ISOSCELES_TRIANGLE="triangle",X.LEFT_ARROW="leftArrow",X.LEFT_ARROW_CALLOUT="leftArrowCallout",X.LEFT_BRACE="leftBrace",X.LEFT_BRACKET="leftBracket",X.LEFT_CIRCULAR_ARROW="leftCircularArrow",X.LEFT_RIGHT_ARROW="leftRightArrow",X.LEFT_RIGHT_ARROW_CALLOUT="leftRightArrowCallout",X.LEFT_RIGHT_CIRCULAR_ARROW="leftRightCircularArrow",X.LEFT_RIGHT_RIBBON="leftRightRibbon",X.LEFT_RIGHT_UP_ARROW="leftRightUpArrow",X.LEFT_UP_ARROW="leftUpArrow",X.LIGHTNING_BOLT="lightningBolt",X.LINE_CALLOUT_1="borderCallout1",X.LINE_CALLOUT_1_ACCENT_BAR="accentCallout1",X.LINE_CALLOUT_1_BORDER_AND_ACCENT_BAR="accentBorderCallout1",X.LINE_CALLOUT_1_NO_BORDER="callout1",X.LINE_CALLOUT_2="borderCallout2",X.LINE_CALLOUT_2_ACCENT_BAR="accentCallout2",X.LINE_CALLOUT_2_BORDER_AND_ACCENT_BAR="accentBorderCallout2",X.LINE_CALLOUT_2_NO_BORDER="callout2",X.LINE_CALLOUT_3="borderCallout3",X.LINE_CALLOUT_3_ACCENT_BAR="accentCallout3",X.LINE_CALLOUT_3_BORDER_AND_ACCENT_BAR="accentBorderCallout3",X.LINE_CALLOUT_3_NO_BORDER="callout3",X.LINE_CALLOUT_4="borderCallout3",X.LINE_CALLOUT_4_ACCENT_BAR="accentCallout3",X.LINE_CALLOUT_4_BORDER_AND_ACCENT_BAR="accentBorderCallout3",X.LINE_CALLOUT_4_NO_BORDER="callout3",X.LINE="line",X.LINE_INVERSE="lineInv",X.MATH_DIVIDE="mathDivide",X.MATH_EQUAL="mathEqual",X.MATH_MINUS="mathMinus",X.MATH_MULTIPLY="mathMultiply",X.MATH_NOT_EQUAL="mathNotEqual",X.MATH_PLUS="mathPlus",X.MOON="moon",X.NON_ISOSCELES_TRAPEZOID="nonIsoscelesTrapezoid",X.NOTCHED_RIGHT_ARROW="notchedRightArrow",X.NO_SYMBOL="noSmoking",X.OCTAGON="octagon",X.OVAL="ellipse",X.OVAL_CALLOUT="wedgeEllipseCallout",X.PARALLELOGRAM="parallelogram",X.PENTAGON="homePlate",X.PIE="pie",X.PIE_WEDGE="pieWedge",X.PLAQUE="plaque",X.PLAQUE_TABS="plaqueTabs",X.QUAD_ARROW="quadArrow",X.QUAD_ARROW_CALLOUT="quadArrowCallout",X.RECTANGLE="rect",X.RECTANGULAR_CALLOUT="wedgeRectCallout",X.REGULAR_PENTAGON="pentagon",X.RIGHT_ARROW="rightArrow",X.RIGHT_ARROW_CALLOUT="rightArrowCallout",X.RIGHT_BRACE="rightBrace",X.RIGHT_BRACKET="rightBracket",X.RIGHT_TRIANGLE="rtTriangle",X.ROUNDED_RECTANGLE="roundRect",X.ROUNDED_RECTANGULAR_CALLOUT="wedgeRoundRectCallout",X.ROUND_1_RECTANGLE="round1Rect",X.ROUND_2_DIAG_RECTANGLE="round2DiagRect",X.ROUND_2_SAME_RECTANGLE="round2SameRect",X.SMILEY_FACE="smileyFace",X.SNIP_1_RECTANGLE="snip1Rect",X.SNIP_2_DIAG_RECTANGLE="snip2DiagRect",X.SNIP_2_SAME_RECTANGLE="snip2SameRect",X.SNIP_ROUND_RECTANGLE="snipRoundRect",X.SQUARE_TABS="squareTabs",X.STAR_10_POINT="star10",X.STAR_12_POINT="star12",X.STAR_16_POINT="star16",X.STAR_24_POINT="star24",X.STAR_32_POINT="star32",X.STAR_4_POINT="star4",X.STAR_5_POINT="star5",X.STAR_6_POINT="star6",X.STAR_7_POINT="star7",X.STAR_8_POINT="star8",X.STRIPED_RIGHT_ARROW="stripedRightArrow",X.SUN="sun",X.SWOOSH_ARROW="swooshArrow",X.TEAR="teardrop",X.TRAPEZOID="trapezoid",X.UP_ARROW="upArrow",X.UP_ARROW_CALLOUT="upArrowCallout",X.UP_DOWN_ARROW="upDownArrow",X.UP_DOWN_ARROW_CALLOUT="upDownArrowCallout",X.UP_RIBBON="ribbon2",X.U_TURN_ARROW="uturnArrow",X.VERTICAL_SCROLL="verticalScroll",X.WAVE="wave",(X=H=H||{}).AREA="area",X.BAR="bar",X.BAR3D="bar3D",X.BUBBLE="bubble",X.DOUGHNUT="doughnut",X.LINE="line",X.PIE="pie",X.RADAR="radar",X.SCATTER="scatter",(X=V=V||{}).TEXT1="tx1",X.TEXT2="tx2",X.BACKGROUND1="bg1",X.BACKGROUND2="bg2",X.ACCENT1="accent1",X.ACCENT2="accent2",X.ACCENT3="accent3",X.ACCENT4="accent4",X.ACCENT5="accent5",X.ACCENT6="accent6",(X=j=j||{}).chart="chart",X.image="image",X.line="line",X.rect="rect",X.text="text",X.placeholder="placeholder",(X=Q=Q||{}).chart="chart",X.hyperlink="hyperlink",X.image="image",X.media="media",X.online="online",X.placeholder="placeholder",X.table="table",X.tablecell="tablecell",X.text="text",X.notes="notes",(X=Y=Y||{}).title="title",X.body="body",X.image="pic",X.chart="chart",X.table="tbl",X.media="media",(X=q=q||{}).DEFAULT="•",X.CHECK="✓",X.STAR="★",X.TRIANGLE="▶";var J="data:image/png;base64,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";function Z(e,t,a){return"number"==typeof(e="string"==typeof e&&!isNaN(Number(e))?Number(e):e)&&e<100?ae(e):"number"==typeof e&&100<=e?e:"string"==typeof e&&-1<e.indexOf("%")?(!t||"X"!==t)&&t&&"Y"===t?Math.round(parseFloat(e)/100*a.height):Math.round(parseFloat(e)/100*a.width):0}function $(e){return e.replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})}function ee(){for(var a={},o=arguments,e=0;e<=arguments.length;e++)!function(e){var t=o[e];t&&Object.keys(t).forEach(function(e){a[e]=t[e]})}(e);return a}function te(e){return void 0===e||null==e?"":e.toString().replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")}function ae(e){return"number"==typeof e&&100<e?e:("string"==typeof e&&(e=Number(e.replace(/in*/gi,""))),Math.round(F*e))}function oe(e){e=Number(e)||0;return isNaN(e)?0:Math.round(e*b)}function re(e){return e=e||0,Math.round(6e4*(360<e?e-360:e))}function le(e){e=e.toString(16);return 1===e.length?"0"+e:e}function ne(e,t,a){return(le(e)+le(t)+le(a)).toUpperCase()}function ie(e,t){var a=(e||"").replace("#",""),o=r.test(a);o||a===U.background1||a===U.background2||a===U.text1||a===U.text2||a===U.accent1||a===U.accent2||a===U.accent3||a===U.accent4||a===U.accent5||a===U.accent6||(console.warn('"'+a+'" is not a valid scheme color or hexa RGB! "'+x+"\" is used as a fallback. Pass 6-digit RGB or 'pptx.SchemeColor' values"),a=x);e=o?"srgbClr":"schemeClr",a='val="'+(o?a.toUpperCase():a)+'"';return t?"<a:"+e+" "+a+">"+t+"</a:"+e+">":"<a:"+e+" "+a+"/>"}function se(e){var t="solid",a="",o="",r="";return e&&("string"==typeof e?a=e:(e.type&&(t=e.type),e.color&&(a=e.color),e.alpha&&(o+='<a:alpha val="'+Math.round(1e3*(100-e.alpha))+'"/>'),e.transparency&&(o+='<a:alpha val="'+Math.round(1e3*(100-e.transparency))+'"/>')),r+="solid"===t?"<a:solidFill>"+ie(a,o)+"</a:solidFill>":""),r}function pe(e){return e._rels.length+e._relsChart.length+e._relsMedia.length+1}function ce(e,p,o,t){void 0===e&&(e=[]);var a,c=L,d=+F,h=0,r=0,f=[],l=Z((p=void 0===p?{}:p).x,"X",o),A=Z(p.y,"Y",o),n=Z(p.w,"X",o),m=Z(p.h,"Y",o),i=n;if(p.verbose&&(console.log("[[VERBOSE MODE]]"),console.log("|-- TABLE PROPS --------------------------------------------------------|"),console.log("| presLayout.width ................................ = "+(o.width/F).toFixed(1)),console.log("| presLayout.height ............................... = "+(o.height/F).toFixed(1)),console.log("| tableProps.x .................................... = "+("number"==typeof p.x?(p.x/F).toFixed(1):p.x)),console.log("| tableProps.y .................................... = "+("number"==typeof p.y?(p.y/F).toFixed(1):p.y)),console.log("| tableProps.w .................................... = "+("number"==typeof p.w?(p.w/F).toFixed(1):p.w)),console.log("| tableProps.h .................................... = "+("number"==typeof p.h?(p.h/F).toFixed(1):p.h)),console.log("| tableProps.slideMargin .......................... = "+(p.slideMargin||"")),console.log("| tableProps.margin ............................... = "+p.margin),console.log("| tableProps.colW ................................. = "+p.colW),console.log("| tableProps.autoPageSlideStartY .................. = "+p.autoPageSlideStartY),console.log("| tableProps.autoPageCharWeight ................... = "+p.autoPageCharWeight),console.log("|-- CALCULATIONS -------------------------------------------------------|"),console.log("| tablePropX ...................................... = "+l/F),console.log("| tablePropY ...................................... = "+A/F),console.log("| tablePropW ...................................... = "+n/F),console.log("| tablePropH ...................................... = "+m/F),console.log("| tableCalcW ...................................... = "+i/F)),p.slideMargin||0===p.slideMargin||(p.slideMargin=L[0]),t&&void 0!==t._margin?Array.isArray(t._margin)?c=t._margin:isNaN(Number(t._margin))||(c=[Number(t._margin),Number(t._margin),Number(t._margin),Number(t._margin)]):!p.slideMargin&&0!==p.slideMargin||(Array.isArray(p.slideMargin)?c=p.slideMargin:isNaN(p.slideMargin)||(c=[p.slideMargin,p.slideMargin,p.slideMargin,p.slideMargin])),p.verbose&&console.log("| arrInchMargins .................................. = ["+c.join(", ")+"]"),(e[0]||[]).forEach(function(e){e=(e=e||{_type:Q.tablecell}).options||null;r+=Number(e&&e.colspan?e.colspan:1)}),p.verbose&&console.log("| numCols ......................................... = "+r),!n&&p.colW&&(i=Array.isArray(p.colW)?p.colW.reduce(function(e,t){return e+t})*F:p.colW*r||0,p.verbose&&console.log("| tableCalcW ...................................... = "+i/F)),a=i||ae((l?l/F:c[1])+c[3]),p.verbose&&console.log("| emuSlideTabW .................................... = "+(a/F).toFixed(1)),!p.colW||!Array.isArray(p.colW))if(p.colW&&!isNaN(Number(p.colW))){var s=[];(e[0]||[]).forEach(function(){return s.push(p.colW)}),p.colW=[],s.forEach(function(e){Array.isArray(p.colW)&&p.colW.push(e)})}else{p.colW=[];for(var u=0;u<r;u++)p.colW.push(a/F/r)}var g={rows:[]};return e.forEach(function(l,n){var r=[],t=0,a=0,i=[];l.forEach(function(e){i.push({_type:Q.tablecell,text:[],options:e.options}),e.options.margin&&1<=e.options.margin[0]?(e.options.margin&&e.options.margin[0]&&oe(e.options.margin[0])>t?t=oe(e.options.margin[0]):p.margin&&p.margin[0]&&oe(p.margin[0])>t&&(t=oe(p.margin[0])),e.options.margin&&e.options.margin[2]&&oe(e.options.margin[2])>a?a=oe(e.options.margin[2]):p.margin&&p.margin[2]&&oe(p.margin[2])>a&&(a=oe(p.margin[2]))):(e.options.margin&&e.options.margin[0]&&ae(e.options.margin[0])>t?t=ae(e.options.margin[0]):p.margin&&p.margin[0]&&ae(p.margin[0])>t&&(t=ae(p.margin[0])),e.options.margin&&e.options.margin[2]&&ae(e.options.margin[2])>a?a=ae(e.options.margin[2]):p.margin&&p.margin[2]&&ae(p.margin[2])>a&&(a=ae(p.margin[2])))});var s,e=0;0===f.length&&(e=A||ae(c[0])),0<f.length&&(e=ae(p.autoPageSlideStartY||p.newSlideStartY||c[0])),d=(m||o.height)-e-ae(c[2]),1<f.length&&("number"==typeof p.autoPageSlideStartY?d=(m||o.height)-ae(p.autoPageSlideStartY+c[2]):"number"==typeof p.newSlideStartY?d=(m||o.height)-ae(p.newSlideStartY+c[2]):A&&(d=(m||o.height)-ae((A/F<c[0]?A/F:c[0])+c[2]))<m&&(d=m)),p.verbose&&0===n&&console.log("| SLIDE ["+f.length+"]: emuSlideTabH ...... = "+(d/F).toFixed(1)+" "),l.forEach(function(a,o){var e={_type:Q.tablecell,_lines:null,_lineHeight:ae((a.options&&a.options.fontSize?a.options.fontSize:p.fontSize||C)*(v+(p.autoPageLineWeight||0))/100),text:[],options:a.options};e.options.rowspan&&(e._lineHeight=0),e.options.autoPageCharWeight=p.autoPageCharWeight||null;var t=p.colW[o];a.options.colspan&&Array.isArray(p.colW)&&(t=p.colW.filter(function(e,t){return o<=t&&t<t+a.options.colspan}).reduce(function(e,t){return e+t})),e._lines=function(e,t,a){var o=2.3+(e.options&&e.options.autoPageCharWeight?e.options.autoPageCharWeight:0),r=Math.floor(t/b*F)/((e.options&&e.options.fontSize?e.options.fontSize:C)/o),l=[],o=[],n=[],i=[];e.text&&0===e.text.toString().trim().length?o.push({_type:Q.tablecell,text:" "}):"number"==typeof e.text||"string"==typeof e.text?o.push({_type:Q.tablecell,text:(e.text||"").toString().trim()}):Array.isArray(e.text)&&(o=e.text),a&&(console.log("[1/4] inputCells"),o.forEach(function(e,t){return console.log("[1/4] ["+(t+1)+"] cell: "+JSON.stringify(e))}));var s=[];return o.forEach(function(t){"string"==typeof t.text&&(1<t.text.split("\n").length?t.text.split("\n").forEach(function(e){s.push({_type:Q.tablecell,text:e,options:y(y({},t.options),{breakLine:!0})})}):s.push({_type:Q.tablecell,text:t.text.trim(),options:t.options}),t.options&&t.options.breakLine&&(a&&console.log("inputCells: new line > "+JSON.stringify(s)),n.push(s),s=[])),0<s.length&&n.push(s)}),a&&(console.log("[2/4] inputLines1 ("+n.length+")"),n.forEach(function(e,t){return console.log("[2/4] ["+(t+1)+"] line: "+JSON.stringify(e))})),n.forEach(function(e){e.forEach(function(o){var r=[],l=(o.text+"").split(" ");l.forEach(function(e,t){var a=y({},o.options);a&&a.breakLine&&(a.breakLine=t+1===l.length),r.push({_type:Q.tablecell,text:e+(t+1<l.length?" ":""),options:a})}),i.push(r)})}),a&&(console.log("[3/4] inputLines2 ("+i.length+")"),i.forEach(function(e){return console.log("[3/4] line: "+JSON.stringify(e))})),i.forEach(function(e){var t=[],a="";e.forEach(function(e){a.length+e.text.length>r&&(l.push(t),t=[],a=""),t.push(e),a+=e.text.toString()}),0<t.length&&l.push(t)}),a&&(console.log("[4/4] parsedLines ("+l.length+")"),l.forEach(function(e,t){return console.log("[4/4] [Line "+(t+1)+"]:\n"+JSON.stringify(e))}),console.log("...............................................\n\n")),l}(a,t,!1),r.push(e)}),h+=t+a,r&&(p.verbose&&console.log("\n| SLIDE ["+f.length+"]: ROW ["+n+"]: START..."),s=0,r.forEach(function(e,t){e._lines.length>=r[s]._lines.length&&(s=t)}),r.forEach(function(o,r){o._lines.forEach(function(e,t){h+o._lineHeight>d&&(p.verbose&&(console.log("\n|-----------------------------------------------------------------------|"),console.log("|-- NEW SLIDE CREATED (currTabH+currLineH > maxH) => "+(h/F).toFixed(2)+" + "+(o._lineHeight/F).toFixed(2)+" > "+d/F),console.log("|-----------------------------------------------------------------------|\n\n")),0<i.length&&0<i.map(function(e){return e.text.length}).reduce(function(e,t){return e+t})&&g.rows.push(i),f.push(g),g={rows:[]},i=[],l.forEach(function(e){i.push({_type:Q.tablecell,text:[],options:e.options})}),h=0,(p.addHeaderToEach||p.autoPageRepeatHeader)&&p._arrObjTabHeadRows&&p._arrObjTabHeadRows.forEach(function(e){var t=[],a=0;e.forEach(function(e){t.push(e),e._lineHeight>a&&(a=e._lineHeight)}),g.rows.push(t),h+=a}));var a=i[r];Array.isArray(a.text)&&(a.text=a.text.concat(e)),r===s&&(h+=o._lineHeight),i.forEach(function(e,t){t<r&&Array.isArray(e.text)&&0===e.text.length&&e.text.push({_type:Q.tablecell,text:" "})}),p.verbose&&console.log("- SLIDE ["+f.length+"]: ROW ["+n+"]: CELL ["+r+"]: LINE ["+t+"] added ... emuTabCurrH = "+(h/F).toFixed(2))})})),0<i.length&&g.rows.push(i),p.verbose&&console.log("- SLIDE ["+f.length+"]: ROW ["+n+"]: ...COMPLETE ...... emuTabCurrH = "+(h/F).toFixed(2)+" ( emuSlideTabH = "+(d/F).toFixed(2)+" )")}),f.push(g),p.verbose&&(console.log("\n|================================================|"),console.log("| FINAL: tableRowSlides.length = "+f.length),f.forEach(function(e){return console.log(e)}),console.log("|================================================|\n\n")),f}var de={cover:function(e,t){var a=e.h/e.w,o=a<t.h/t.w,e=o?t.h/a:t.w,a=o?t.h:t.w*a,e=Math.round(5e4*(1-t.w/e)),a=Math.round(5e4*(1-t.h/a));return'<a:srcRect l="'+e+'" r="'+e+'" t="'+a+'" b="'+a+'"/><a:stretch/>'},contain:function(e,t){var a=e.h/e.w,o=a<t.h/t.w,e=o?t.w:t.h/a,a=o?t.w*a:t.h,e=Math.round(5e4*(1-t.w/e)),a=Math.round(5e4*(1-t.h/a));return'<a:srcRect l="'+e+'" r="'+e+'" t="'+a+'" b="'+a+'"/><a:stretch/>'},crop:function(e,t){var a=t.x,o=e.w-(t.x+t.w),r=t.y,t=e.h-(t.y+t.h);return'<a:srcRect l="'+Math.round(a/e.w*1e5)+'" r="'+Math.round(o/e.w*1e5)+'" t="'+Math.round(r/e.h*1e5)+'" b="'+Math.round(t/e.h*1e5)+'"/><a:stretch/>'}};function he(S){var R=S._name?'<p:cSld name="'+S._name+'">':"<p:cSld>",E=1;return S._bkgdImgRid?R+='<p:bg><p:bgPr><a:blipFill dpi="0" rotWithShape="1"><a:blip r:embed="rId'+S._bkgdImgRid+'"><a:lum/></a:blip><a:srcRect/><a:stretch><a:fillRect/></a:stretch></a:blipFill><a:effectLst/></p:bgPr></p:bg>':S.background&&S.background.color?R+="<p:bg><p:bgPr>"+se(S.background)+"</p:bgPr></p:bg>":!S.bkgd&&S._name&&S._name===t&&(R+='<p:bg><p:bgRef idx="1001"><a:schemeClr val="bg1"/></p:bgRef></p:bg>'),R+="<p:spTree>",R+='<p:nvGrpSpPr><p:cNvPr id="1" name=""/><p:cNvGrpSpPr/><p:nvPr/></p:nvGrpSpPr>',R+='<p:grpSpPr><a:xfrm><a:off x="0" y="0"/><a:ext cx="0" cy="0"/>',R+='<a:chOff x="0" y="0"/><a:chExt cx="0" cy="0"/></a:xfrm></p:grpSpPr>',S._slideObjects.forEach(function(o,e){var t,a=0,r=0,l=Z("75%","X",S._presLayout),n=0,i="";switch(void 0!==S._slideLayout&&void 0!==S._slideLayout._slideObjects&&o.options&&o.options.placeholder&&(t=S._slideLayout._slideObjects.filter(function(e){return e.options.placeholder===o.options.placeholder})[0]),o.options=o.options||{},void 0!==o.options.x&&(a=Z(o.options.x,"X",S._presLayout)),void 0!==o.options.y&&(r=Z(o.options.y,"Y",S._presLayout)),void 0!==o.options.w&&(l=Z(o.options.w,"X",S._presLayout)),void 0!==o.options.h&&(n=Z(o.options.h,"Y",S._presLayout)),t&&(!t.options.x&&0!==t.options.x||(a=Z(t.options.x,"X",S._presLayout)),!t.options.y&&0!==t.options.y||(r=Z(t.options.y,"Y",S._presLayout)),!t.options.w&&0!==t.options.w||(l=Z(t.options.w,"X",S._presLayout)),!t.options.h&&0!==t.options.h||(n=Z(t.options.h,"Y",S._presLayout))),o.options.flipH&&(i+=' flipH="1"'),o.options.flipV&&(i+=' flipV="1"'),o.options.rotate&&(i+=' rot="'+re(o.options.rotate)+'"'),o._type){case Q.table:var s,p=o.arrTabRows,c=o.options,d=0,h=0;p[0].forEach(function(e){s=e.options||null,d+=s&&s.colspan?Number(s.colspan):1});var f='<p:graphicFrame><p:nvGraphicFramePr><p:cNvPr id="'+(E*S._slideNum+1)+'" name="Table '+E*S._slideNum+'"/>';if(f+='<p:cNvGraphicFramePr><a:graphicFrameLocks noGrp="1"/></p:cNvGraphicFramePr> <p:nvPr><p:extLst><p:ext uri="{D42A27DB-BD31-4B8C-83A1-F6EECF244321}"><p14:modId xmlns:p14="http://schemas.microsoft.com/office/powerpoint/2010/main" val="1579011935"/></p:ext></p:extLst></p:nvPr></p:nvGraphicFramePr>',f+='<p:xfrm><a:off x="'+(a||(0===a?0:F))+'" y="'+(r||(0===r?0:F))+'"/><a:ext cx="'+(l||(0===l?0:F))+'" cy="'+(n||F)+'"/></p:xfrm>',f+='<a:graphic><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/table"><a:tbl><a:tblPr/>',Array.isArray(c.colW)){f+="<a:tblGrid>";for(var A=0;A<d;A++){var m=ae(c.colW[A]);null!=m&&!isNaN(m)||(m=("number"==typeof o.options.w?o.options.w:1)/d),f+='<a:gridCol w="'+Math.round(m)+'"/>'}f+="</a:tblGrid>"}else{h=c.colW||F,o.options.w&&!c.colW&&(h=Math.round(("number"==typeof o.options.w?o.options.w:1)/d)),f+="<a:tblGrid>";for(var u=0;u<d;u++)f+='<a:gridCol w="'+h+'"/>';f+="</a:tblGrid>"}p.forEach(function(r){for(var l,n,i,e=0;e<r.length;)!function(e){var t=r[e],a=null===(l=t.options)||void 0===l?void 0:l.colspan,o=null===(n=t.options)||void 0===n?void 0:n.rowspan;a&&1<a?(t=new Array(a-1).fill(void 0).map(function(e){return{_type:Q.tablecell,options:{rowspan:o},_hmerge:!0}}),r.splice.apply(r,_([e+1,0],t)),e+=a):e+=1,i=e}(e),e=i}),p.forEach(function(e,t){var r=p[t+1];r&&e.forEach(function(e,t){var a=e._rowContinue||(null===(o=e.options)||void 0===o?void 0:o.rowspan),o=null===(o=e.options)||void 0===o?void 0:o.colspan,e=e._hmerge;a&&1<a&&(e={_type:Q.tablecell,options:{colspan:o},_rowContinue:a-1,_vmerge:!0,_hmerge:e},r.splice(t,0,e))})}),p.forEach(function(e,t){var a=0;Array.isArray(c.rowH)&&c.rowH[t]?a=ae(Number(c.rowH[t])):c.rowH&&!isNaN(Number(c.rowH))?a=ae(Number(c.rowH)):(o.options.cy||o.options.h)&&(a=Math.round((o.options.h?ae(o.options.h):"number"==typeof o.options.cy?o.options.cy:1)/p.length)),f+='<a:tr h="'+a+'">',e.forEach(function(e){var t,a,o,r,l=e,n={rowSpan:1<(null===(o=l.options)||void 0===o?void 0:o.rowspan)?l.options.rowspan:void 0,gridSpan:1<(null===(r=l.options)||void 0===r?void 0:r.colspan)?l.options.colspan:void 0,vMerge:l._vmerge?1:void 0,hMerge:l._hmerge?1:void 0},i=(i=Object.keys(n).map(function(e){return[e,n[e]]}).filter(function(e){return e[0],!!e[1]}).map(function(e){return e[0]+'="'+e[1]+'"'}).join(" "))&&" "+i;l._hmerge||l._vmerge?f+="<a:tc"+i+"><a:tcPr/></a:tc>":(t=l.options||{},l.options=t,["align","bold","border","color","fill","fontFace","fontSize","margin","underline","valign"].forEach(function(e){c[e]&&!t[e]&&0!==t[e]&&(t[e]=c[e])}),a=t.valign?' anchor="'+t.valign.replace(/^c$/i,"ctr").replace(/^m$/i,"ctr").replace("center","ctr").replace("middle","ctr").replace("top","t").replace("btm","b").replace("bottom","b")+'"':"",o=(e=(e=l._optImp&&l._optImp.fill&&l._optImp.fill.color?l._optImp.fill.color:l._optImp&&l._optImp.fill&&"string"==typeof l._optImp.fill?l._optImp.fill:"")||t.fill&&t.fill.color?t.fill.color:t.fill&&"string"==typeof t.fill?t.fill:"")?"<a:solidFill>"+ie(e)+"</a:solidFill>":"",r=0===t.margin||t.margin?t.margin:B,e="",e=1<=(r=!Array.isArray(r)&&"number"==typeof r?[r,r,r,r]:r)[0]?' marL="'+oe(r[3])+'" marR="'+oe(r[1])+'" marT="'+oe(r[0])+'" marB="'+oe(r[2])+'"':' marL="'+ae(r[3])+'" marR="'+ae(r[1])+'" marT="'+ae(r[0])+'" marB="'+ae(r[2])+'"',f+="<a:tc"+i+">"+ue(l)+"<a:tcPr"+e+a+">",t.border&&Array.isArray(t.border)&&[{idx:3,name:"lnL"},{idx:1,name:"lnR"},{idx:0,name:"lnT"},{idx:2,name:"lnB"}].forEach(function(e){"none"!==t.border[e.idx].type?(f+="<a:"+e.name+' w="'+oe(t.border[e.idx].pt)+'" cap="flat" cmpd="sng" algn="ctr">',f+="<a:solidFill>"+ie(t.border[e.idx].color)+"</a:solidFill>",f+='<a:prstDash val="'+("dash"===t.border[e.idx].type?"sysDash":"solid")+'"/><a:round/><a:headEnd type="none" w="med" len="med"/><a:tailEnd type="none" w="med" len="med"/>',f+="</a:"+e.name+">"):f+="<a:"+e.name+' w="0" cap="flat" cmpd="sng" algn="ctr"><a:noFill/></a:'+e.name+">"}),f+=o,f+=" </a:tcPr>",f+=" </a:tc>")}),f+="</a:tr>"}),f+=" </a:tbl>",f+=" </a:graphicData>",f+=" </a:graphic>",R+=f+="</p:graphicFrame>",E++;break;case Q.text:case Q.placeholder:var g=o.options.shapeName?te(o.options.shapeName):"Object"+(e+1);if(o.options.line||0!==n||(n=.3*F),o.options._bodyProp||(o.options._bodyProp={}),o.options.margin&&Array.isArray(o.options.margin)?(o.options._bodyProp.lIns=oe(o.options.margin[0]||0),o.options._bodyProp.rIns=oe(o.options.margin[1]||0),o.options._bodyProp.bIns=oe(o.options.margin[2]||0),o.options._bodyProp.tIns=oe(o.options.margin[3]||0)):"number"==typeof o.options.margin&&(o.options._bodyProp.lIns=oe(o.options.margin),o.options._bodyProp.rIns=oe(o.options.margin),o.options._bodyProp.bIns=oe(o.options.margin),o.options._bodyProp.tIns=oe(o.options.margin)),R+="<p:sp>",R+='<p:nvSpPr><p:cNvPr id="'+(e+2)+'" name="'+g+'">',o.options.hyperlink&&o.options.hyperlink.url&&(R+='<a:hlinkClick r:id="rId'+o.options.hyperlink._rId+'" tooltip="'+(o.options.hyperlink.tooltip?te(o.options.hyperlink.tooltip):"")+'"/>'),o.options.hyperlink&&o.options.hyperlink.slide&&(R+='<a:hlinkClick r:id="rId'+o.options.hyperlink._rId+'" tooltip="'+(o.options.hyperlink.tooltip?te(o.options.hyperlink.tooltip):"")+'" action="ppaction://hlinksldjump"/>'),R+="</p:cNvPr>",R+="<p:cNvSpPr"+(o.options&&o.options.isTextBox?' txBox="1"/>':"/>"),R+="<p:nvPr>"+("placeholder"===o._type?ge(o):ge(t))+"</p:nvPr>",R+="</p:nvSpPr><p:spPr>",R+="<a:xfrm"+i+">",R+='<a:off x="'+a+'" y="'+r+'"/>',R+='<a:ext cx="'+l+'" cy="'+n+'"/></a:xfrm>',"custGeom"===o.shape)R+="<a:custGeom><a:avLst />",R+="<a:gdLst>",R+="</a:gdLst>",R+="<a:ahLst />",R+="<a:cxnLst>",R+="</a:cxnLst>",R+='<a:rect l="l" t="t" r="r" b="b" />',R+="<a:pathLst>",R+='<a:path w="'+l+'" h="'+n+'">',null!==(x=o.options.points)&&void 0!==x&&x.map(function(e,t){if("curve"in e)switch(e.curve.type){case"arc":R+='<a:arcTo hR="'+Z(e.curve.hR,"Y",S._presLayout)+'" wR="'+Z(e.curve.wR,"X",S._presLayout)+'" stAng="'+re(e.curve.stAng)+'" swAng="'+re(e.curve.swAng)+'" />';break;case"cubic":R+='<a:cubicBezTo>\n\t\t\t\t\t\t\t\t\t<a:pt x="'+Z(e.curve.x1,"X",S._presLayout)+'" y="'+Z(e.curve.y1,"Y",S._presLayout)+'" />\n\t\t\t\t\t\t\t\t\t<a:pt x="'+Z(e.curve.x2,"X",S._presLayout)+'" y="'+Z(e.curve.y2,"Y",S._presLayout)+'" />\n\t\t\t\t\t\t\t\t\t<a:pt x="'+Z(e.x,"X",S._presLayout)+'" y="'+Z(e.y,"Y",S._presLayout)+'" />\n\t\t\t\t\t\t\t\t\t</a:cubicBezTo>';break;case"quadratic":R+='<a:quadBezTo>\n\t\t\t\t\t\t\t\t\t<a:pt x="'+Z(e.curve.x1,"X",S._presLayout)+'" y="'+Z(e.curve.y1,"Y",S._presLayout)+'" />\n\t\t\t\t\t\t\t\t\t<a:pt x="'+Z(e.x,"X",S._presLayout)+'" y="'+Z(e.y,"Y",S._presLayout)+'" />\n\t\t\t\t\t\t\t\t\t</a:quadBezTo>'}else"close"in e?R+="<a:close />":e.moveTo||0===t?R+='<a:moveTo><a:pt x="'+Z(e.x,"X",S._presLayout)+'" y="'+Z(e.y,"Y",S._presLayout)+'" /></a:moveTo>':R+='<a:lnTo><a:pt x="'+Z(e.x,"X",S._presLayout)+'" y="'+Z(e.y,"Y",S._presLayout)+'" /></a:lnTo>'}),R+="</a:path>",R+="</a:pathLst>",R+="</a:custGeom>";else{if(R+='<a:prstGeom prst="'+o.shape+'"><a:avLst>',o.options.rectRadius)R+='<a:gd name="adj" fmla="val '+Math.round(o.options.rectRadius*F*1e5/Math.min(l,n))+'"/>';else if(o.options.angleRange){for(var y=0;y<2;y++){var b=o.options.angleRange[y];R+='<a:gd name="adj'+(y+1)+'" fmla="val '+re(b)+'" />'}o.options.arcThicknessRatio&&(R+='<a:gd name="adj3" fmla="val '+Math.round(5e4*o.options.arcThicknessRatio)+'" />')}R+="</a:avLst></a:prstGeom>"}R+=o.options.fill?se(o.options.fill):"<a:noFill/>",o.options.line&&(R+=o.options.line.width?'<a:ln w="'+oe(o.options.line.width)+'">':"<a:ln>",o.options.line.color&&(R+=se(o.options.line)),o.options.line.dashType&&(R+='<a:prstDash val="'+o.options.line.dashType+'"/>'),o.options.line.beginArrowType&&(R+='<a:headEnd type="'+o.options.line.beginArrowType+'"/>'),o.options.line.endArrowType&&(R+='<a:tailEnd type="'+o.options.line.endArrowType+'"/>'),R+="</a:ln>"),o.options.shadow&&(o.options.shadow.type=o.options.shadow.type||"outer",o.options.shadow.blur=oe(o.options.shadow.blur||8),o.options.shadow.offset=oe(o.options.shadow.offset||4),o.options.shadow.angle=Math.round(6e4*(o.options.shadow.angle||270)),o.options.shadow.opacity=Math.round(1e5*(o.options.shadow.opacity||.75)),o.options.shadow.color=o.options.shadow.color||I.color,R+="<a:effectLst>",R+="<a:"+o.options.shadow.type+'Shdw sx="100000" sy="100000" kx="0" ky="0" ',R+=' algn="bl" rotWithShape="0" blurRad="'+o.options.shadow.blur+'" ',R+=' dist="'+o.options.shadow.offset+'" dir="'+o.options.shadow.angle+'">',R+='<a:srgbClr val="'+o.options.shadow.color+'">',R+='<a:alpha val="'+o.options.shadow.opacity+'"/></a:srgbClr>',R+="</a:outerShdw>",R+="</a:effectLst>"),R+="</p:spPr>",R+=ue(o),R+="</p:sp>";break;case Q.image:var v,x,C=o.options,P=C.sizing,L=C.rounding,w=l,T=n;R+="<p:pic>",R+=" <p:nvPicPr>",R+='<p:cNvPr id="'+(e+2)+'" name="Object '+(e+1)+'" descr="'+te(C.altText||o.image)+'">',o.hyperlink&&o.hyperlink.url&&(R+='<a:hlinkClick r:id="rId'+o.hyperlink._rId+'" tooltip="'+(o.hyperlink.tooltip?te(o.hyperlink.tooltip):"")+'"/>'),o.hyperlink&&o.hyperlink.slide&&(R+='<a:hlinkClick r:id="rId'+o.hyperlink._rId+'" tooltip="'+(o.hyperlink.tooltip?te(o.hyperlink.tooltip):"")+'" action="ppaction://hlinksldjump"/>'),R+=" </p:cNvPr>",R+=' <p:cNvPicPr><a:picLocks noChangeAspect="1"/></p:cNvPicPr>',R+=" <p:nvPr>"+ge(t)+"</p:nvPr>",R+=" </p:nvPicPr>",R+="<p:blipFill>",(S._relsMedia||[]).filter(function(e){return e.rId===o.imageRid})[0]&&"svg"===(S._relsMedia||[]).filter(function(e){return e.rId===o.imageRid})[0].extn?(R+='<a:blip r:embed="rId'+(o.imageRid-1)+'">',R+=" <a:extLst>",R+=' <a:ext uri="{96DAC541-7B7A-43D3-8B79-37D633B846F1}">',R+=' <asvg:svgBlip xmlns:asvg="http://schemas.microsoft.com/office/drawing/2016/SVG/main" r:embed="rId'+o.imageRid+'"/>',R+=" </a:ext>",R+=" </a:extLst>",R+="</a:blip>"):R+='<a:blip r:embed="rId'+o.imageRid+'"/>',P&&P.type?(v=P.w?Z(P.w,"X",S._presLayout):l,g=P.h?Z(P.h,"Y",S._presLayout):n,x=Z(P.x||0,"X",S._presLayout),C=Z(P.y||0,"Y",S._presLayout),R+=de[P.type]({w:w,h:T},{w:v,h:g,x:x,y:C}),w=v,T=g):R+=" <a:stretch><a:fillRect/></a:stretch>",R+="</p:blipFill>",R+="<p:spPr>",R+=" <a:xfrm"+i+">",R+=' <a:off x="'+a+'" y="'+r+'"/>',R+=' <a:ext cx="'+w+'" cy="'+T+'"/>',R+=" </a:xfrm>",R+=' <a:prstGeom prst="'+(L?"ellipse":"rect")+'"><a:avLst/></a:prstGeom>',R+="</p:spPr>",R+="</p:pic>";break;case Q.media:"online"===o.mtype?(R+="<p:pic>",R+=" <p:nvPicPr>",R+=' <p:cNvPr id="'+(o.mediaRid+2)+'" name="Picture'+(e+1)+'"/>',R+=" <p:cNvPicPr/>",R+=" <p:nvPr>",R+=' <a:videoFile r:link="rId'+o.mediaRid+'"/>',R+=" </p:nvPr>",R+=" </p:nvPicPr>",R+=' <p:blipFill><a:blip r:embed="rId'+(o.mediaRid+1)+'"/><a:stretch><a:fillRect/></a:stretch></p:blipFill>'):(R+="<p:pic>",R+=" <p:nvPicPr>",R+=' <p:cNvPr id="'+(o.mediaRid+2)+'" name="'+o.media.split("/").pop().split(".").shift()+'"><a:hlinkClick r:id="" action="ppaction://media"/></p:cNvPr>',R+=' <p:cNvPicPr><a:picLocks noChangeAspect="1"/></p:cNvPicPr>',R+=" <p:nvPr>",R+=' <a:videoFile r:link="rId'+o.mediaRid+'"/>',R+=" <p:extLst>",R+=' <p:ext uri="{DAA4B4D4-6D71-4841-9C94-3DE7FCFB9230}">',R+=' <p14:media xmlns:p14="http://schemas.microsoft.com/office/powerpoint/2010/main" r:embed="rId'+(o.mediaRid+1)+'"/>',R+=" </p:ext>",R+=" </p:extLst>",R+=" </p:nvPr>",R+=" </p:nvPicPr>",R+=' <p:blipFill><a:blip r:embed="rId'+(o.mediaRid+2)+'"/><a:stretch><a:fillRect/></a:stretch></p:blipFill>'),R+=" <p:spPr>",R+=" <a:xfrm"+i+">",R+=' <a:off x="'+a+'" y="'+r+'"/>',R+=' <a:ext cx="'+l+'" cy="'+n+'"/>',R+=" </a:xfrm>",R+=' <a:prstGeom prst="rect"><a:avLst/></a:prstGeom>',R+=" </p:spPr>",R+="</p:pic>";break;case Q.chart:L=o.options;R+="<p:graphicFrame>",R+=" <p:nvGraphicFramePr>",R+=' <p:cNvPr id="'+(e+2)+'" name="Chart '+(e+1)+'" descr="'+te(L.altText||"")+'"/>',R+=" <p:cNvGraphicFramePr/>",R+=" <p:nvPr>"+ge(t)+"</p:nvPr>",R+=" </p:nvGraphicFramePr>",R+=' <p:xfrm><a:off x="'+a+'" y="'+r+'"/><a:ext cx="'+l+'" cy="'+n+'"/></p:xfrm>',R+=' <a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main">',R+=' <a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/chart">',R+=' <c:chart r:id="rId'+o.chartRid+'" xmlns:c="http://schemas.openxmlformats.org/drawingml/2006/chart"/>',R+=" </a:graphicData>",R+=" </a:graphic>",R+="</p:graphicFrame>";break;default:R+=""}}),S._slideNumberProps&&(S._slideNumberProps.align||(S._slideNumberProps.align="left"),R+='<p:sp> <p:nvSpPr> <p:cNvPr id="25" name="Slide Number Placeholder 24"/> <p:cNvSpPr><a:spLocks noGrp="1"/></p:cNvSpPr> <p:nvPr><p:ph type="sldNum" sz="quarter" idx="4294967295"/></p:nvPr> </p:nvSpPr> <p:spPr> <a:xfrm> <a:off x="'+Z(S._slideNumberProps.x,"X",S._presLayout)+'" y="'+Z(S._slideNumberProps.y,"Y",S._presLayout)+'"/> <a:ext cx="'+(S._slideNumberProps.w?Z(S._slideNumberProps.w,"X",S._presLayout):8e5)+'" cy="'+(S._slideNumberProps.h?Z(S._slideNumberProps.h,"Y",S._presLayout):3e5)+'"/> </a:xfrm> <a:prstGeom prst="rect"><a:avLst/></a:prstGeom> <a:extLst><a:ext uri="{C572A759-6A51-4108-AA02-DFA0A04FC94B}"><ma14:wrappingTextBoxFlag val="0" xmlns:ma14="http://schemas.microsoft.com/office/mac/drawingml/2011/main"/></a:ext></a:extLst> </p:spPr>',R+="<p:txBody>",R+="<a:bodyPr",S._slideNumberProps.margin&&Array.isArray(S._slideNumberProps.margin)?(R+=' lIns="'+oe(S._slideNumberProps.margin[3]||0)+'"',R+=' tIns="'+oe(S._slideNumberProps.margin[0]||0)+'"',R+=' rIns="'+oe(S._slideNumberProps.margin[1]||0)+'"',R+=' bIns="'+oe(S._slideNumberProps.margin[2]||0)+'"'):"number"==typeof S._slideNumberProps.margin&&(R+=' lIns="'+oe(S._slideNumberProps.margin||0)+'"',R+=' tIns="'+oe(S._slideNumberProps.margin||0)+'"',R+=' rIns="'+oe(S._slideNumberProps.margin||0)+'"',R+=' bIns="'+oe(S._slideNumberProps.margin||0)+'"'),S._slideNumberProps.valign&&(R+=' anchor="'+S._slideNumberProps.valign.replace("top","t").replace("middle","ctr").replace("bottom","b")+'"'),R+="/>",R+=" <a:lstStyle><a:lvl1pPr>",(S._slideNumberProps.fontFace||S._slideNumberProps.fontSize||S._slideNumberProps.color)&&(R+='<a:defRPr sz="'+Math.round(100*(S._slideNumberProps.fontSize||12))+'">',S._slideNumberProps.color&&(R+=se(S._slideNumberProps.color)),S._slideNumberProps.fontFace&&(R+='<a:latin typeface="'+S._slideNumberProps.fontFace+'"/><a:ea typeface="'+S._slideNumberProps.fontFace+'"/><a:cs typeface="'+S._slideNumberProps.fontFace+'"/>'),R+="</a:defRPr>"),R+="</a:lvl1pPr></a:lstStyle>",R+='<a:p><a:fld id="'+K+'" type="slidenum"><a:rPr lang="en-US"/>',S._slideNumberProps.align.startsWith("l")?R+='<a:pPr algn="l"/>':S._slideNumberProps.align.startsWith("c")?R+='<a:pPr algn="ctr"/>':S._slideNumberProps.align.startsWith("r")?R+='<a:pPr algn="r"/>':R+='<a:pPr algn="l"/>',R+='<a:t></a:t></a:fld><a:endParaRPr lang="en-US"/></a:p>',R+="</p:txBody></p:sp>"),R+="</p:spTree>",R+="</p:cSld>"}function fe(e,t){var a=0,o='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>'+c+'<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">';return e._rels.forEach(function(e){a=Math.max(a,e.rId),-1<e.type.toLowerCase().indexOf("hyperlink")?"slide"===e.data?o+='<Relationship Id="rId'+e.rId+'" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/slide" Target="slide'+e.Target+'.xml"/>':o+='<Relationship Id="rId'+e.rId+'" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink" Target="'+e.Target+'" TargetMode="External"/>':-1<e.type.toLowerCase().indexOf("notesSlide")&&(o+='<Relationship Id="rId'+e.rId+'" Target="'+e.Target+'" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/notesSlide"/>')}),(e._relsChart||[]).forEach(function(e){a=Math.max(a,e.rId),o+='<Relationship Id="rId'+e.rId+'" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart" Target="'+e.Target+'"/>'}),(e._relsMedia||[]).forEach(function(e){a=Math.max(a,e.rId),-1<e.type.toLowerCase().indexOf("image")?o+='<Relationship Id="rId'+e.rId+'" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="'+e.Target+'"/>':-1<e.type.toLowerCase().indexOf("audio")?-1<o.indexOf(' Target="'+e.Target+'"')?o+='<Relationship Id="rId'+e.rId+'" Type="http://schemas.microsoft.com/office/2007/relationships/media" Target="'+e.Target+'"/>':o+='<Relationship Id="rId'+e.rId+'" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/audio" Target="'+e.Target+'"/>':-1<e.type.toLowerCase().indexOf("video")?-1<o.indexOf(' Target="'+e.Target+'"')?o+='<Relationship Id="rId'+e.rId+'" Type="http://schemas.microsoft.com/office/2007/relationships/media" Target="'+e.Target+'"/>':o+='<Relationship Id="rId'+e.rId+'" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/video" Target="'+e.Target+'"/>':-1<e.type.toLowerCase().indexOf("online")&&(-1<o.indexOf(' Target="'+e.Target+'"')?o+='<Relationship Id="rId'+e.rId+'" Type="http://schemas.microsoft.com/office/2007/relationships/image" Target="'+e.Target+'"/>':o+='<Relationship Id="rId'+e.rId+'" Target="'+e.Target+'" TargetMode="External" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/video"/>')}),t.forEach(function(e,t){o+='<Relationship Id="rId'+(a+t+1)+'" Type="'+e.type+'" Target="'+e.target+'"/>'}),o+="</Relationships>"}function Ae(e,t){var a,o="",r="",l="",n="",i=t?"a:lvl1pPr":"a:pPr",s=oe(h),p="<"+i+(e.options.rtlMode?' rtl="1" ':"");if(e.options.align)switch(e.options.align){case"left":p+=' algn="l"';break;case"right":p+=' algn="r"';break;case"center":p+=' algn="ctr"';break;case"justify":p+=' algn="just"';break;default:p+=""}return e.options.lineSpacing?r='<a:lnSpc><a:spcPts val="'+Math.round(100*e.options.lineSpacing)+'"/></a:lnSpc>':e.options.lineSpacingMultiple&&(r='<a:lnSpc><a:spcPct val="'+Math.round(1e5*e.options.lineSpacingMultiple)+'"/></a:lnSpc>'),e.options.indentLevel&&!isNaN(Number(e.options.indentLevel))&&0<e.options.indentLevel&&(p+=' lvl="'+e.options.indentLevel+'"'),e.options.paraSpaceBefore&&!isNaN(Number(e.options.paraSpaceBefore))&&0<e.options.paraSpaceBefore&&(l+='<a:spcBef><a:spcPts val="'+Math.round(100*e.options.paraSpaceBefore)+'"/></a:spcBef>'),e.options.paraSpaceAfter&&!isNaN(Number(e.options.paraSpaceAfter))&&0<e.options.paraSpaceAfter&&(l+='<a:spcAft><a:spcPts val="'+Math.round(100*e.options.paraSpaceAfter)+'"/></a:spcAft>'),"object"==typeof e.options.bullet?(e&&e.options&&e.options.bullet&&e.options.bullet.indent&&(s=oe(e.options.bullet.indent)),e.options.bullet.type?"number"===e.options.bullet.type.toString().toLowerCase()&&(p+=' marL="'+(e.options.indentLevel&&0<e.options.indentLevel?s+s*e.options.indentLevel:s)+'" indent="-'+s+'"',o='<a:buSzPct val="100000"/><a:buFont typeface="+mj-lt"/><a:buAutoNum type="'+(e.options.bullet.style||"arabicPeriod")+'" startAt="'+(e.options.bullet.numberStartAt||e.options.bullet.startAt||"1")+'"/>'):o=e.options.bullet.characterCode?(a="&#x"+e.options.bullet.characterCode+";",!1===/^[0-9A-Fa-f]{4}$/.test(e.options.bullet.characterCode)&&(console.warn("Warning: `bullet.characterCode should be a 4-digit unicode charatcer (ex: 22AB)`!"),a=q.DEFAULT),p+=' marL="'+(e.options.indentLevel&&0<e.options.indentLevel?s+s*e.options.indentLevel:s)+'" indent="-'+s+'"','<a:buSzPct val="100000"/><a:buChar char="'+a+'"/>'):e.options.bullet.code?(a="&#x"+e.options.bullet.code+";",!1===/^[0-9A-Fa-f]{4}$/.test(e.options.bullet.code)&&(console.warn("Warning: `bullet.code should be a 4-digit hex code (ex: 22AB)`!"),a=q.DEFAULT),p+=' marL="'+(e.options.indentLevel&&0<e.options.indentLevel?s+s*e.options.indentLevel:s)+'" indent="-'+s+'"','<a:buSzPct val="100000"/><a:buChar char="'+a+'"/>'):(p+=' marL="'+(e.options.indentLevel&&0<e.options.indentLevel?s+s*e.options.indentLevel:s)+'" indent="-'+s+'"','<a:buSzPct val="100000"/><a:buChar char="'+q.DEFAULT+'"/>')):!0===e.options.bullet?(p+=' marL="'+(e.options.indentLevel&&0<e.options.indentLevel?s+s*e.options.indentLevel:s)+'" indent="-'+s+'"',o='<a:buSzPct val="100000"/><a:buChar char="'+q.DEFAULT+'"/>'):!1===e.options.bullet&&(p+=' indent="0" marL="0"',o="<a:buNone/>"),p+=">"+r+l+o+(n=e.options.tabStops&&Array.