PageSourceSearch

https://www.moreandmore.ai/assets/PresentationCard-CrJPJIq2.js

js moreandmore.ai collected 2026-10-05 14:28:35 UTC 340,499 bytes, 111 lines download raw bytes

1import{c as ma,_ as la,r as R,j as p,T as Ja,y as Ha,e as PA,S as RA,g as Xe,n as MA,X as kt}from"./index-DfrukQi_.js";import{P as TA,Y as SA,C as IA}from"./YerindeDuzenleme-BqOjZKD8.js";import{p as Ka,a as EA,Y as zA,m as UA}from"./assetProxy-BCSEIHKV.js";import{r as Bt}from"./index-uvjaiDqM.js";import{Q as XA,a as QA}from"./index-PYWN9ZWG.js";import{k as GA}from"./katex.min-BioA0RYD.js";import{E as WA}from"./jspdf.es.min-CjxWibv3.js";import{J as $a}from"./jszip.min-DSw7qg_9.js";import{r as VA}from"./mathText-CoxAIbtT.js";import{C as OA}from"./circle-x-BZeO8vE7.js";import{C as Et}from"./check-BV8-HPBT.js";import{L as YA}from"./lightbulb-ChZIHAbY.js";import{B as qA}from"./book-open-vhHh7rCn.js";import{T as _A}from"./target-vGNcQk8s.js";import{S as Za}from"./star-B9LSX0CM.js";import{C as Ia}from"./chevron-left-wUnoIyhe.js";import{C as Ea}from"./chevron-right-C8vXcvOU.js";import{M as JA}from"./maximize-2-Cbmwsyd6.js";import{S as HA}from"./share-2-Bqr5mCEh.js";import{L as KA}from"./link-2-BP5MSDW1.js";import"./wand-sparkles-BRH6XWlh.js";import"./browser-BzbuF3Iy.js";const $A=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M12 18v-6",key:"17g6i2"}],["path",{d:"m9 15 3 3 3-3",key:"1npd3o"}]],za=ma("file-down",$A);const ZA=[["line",{x1:"4",x2:"20",y1:"9",y2:"9",key:"4lhtct"}],["line",{x1:"4",x2:"20",y1:"15",y2:"15",key:"vyu0kd"}],["line",{x1:"10",x2:"8",y1:"3",y2:"21",key:"1ggp8o"}],["line",{x1:"16",x2:"14",y1:"3",y2:"21",key:"weycgp"}]],jA=ma("hash",ZA);const er=[["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2",key:"48i651"}],["line",{x1:"8",x2:"16",y1:"21",y2:"21",key:"1svkeh"}],["line",{x1:"12",x2:"12",y1:"17",y2:"21",key:"vw1qmm"}]],Ua=ma("monitor",er);function ja(e){if(!e)return e;const a=[];let t=e.replace(/\$\$([\s\S]*?)\$\$|\$([\s\S]*?)\$/g,(o,A,i)=>{const s=VA(A??i),d=A!==void 0;let l;try{l=GA.renderToString(s,{displayMode:d,throwOnError:!1})}catch{l=o}return a.push(l),`@@M${a.length-1}@@`});return t=t.replace(/\*\*([\s\S]+?)\*\*/g,"<strong>$1</strong>").replace(/__([^_\n]+?)__/g,"<strong>$1</strong>").replace(/\*([^*\n]+?)\*/g,"<em>$1</em>").replace(/`([^`\n]+?)`/g,'<code style="font-family:ui-monospace,monospace;background:rgba(0,0,0,0.06);padding:0 4px;border-radius:4px">$1</code>'),t=t.replace(/@@M(\d+)@@/g,(o,A)=>a[Number(A)]??""),t}function be(e,a,t,o){function A(i){return i instanceof t?i:new t(function(s){s(i)})}return new(t||(t=Promise))(function(i,s){function d(n){try{r(o.next(n))}catch(f){s(f)}}function l(n){try{r(o.throw(n))}catch(f){s(f)}}function r(n){n.done?i(n.value):A(n.value).then(d,l)}r((o=o.apply(e,[])).next())})}const I=914400,vt=12700,ce=`\r
2`,tr=2147483649,jt=/^[0-9a-fA-F]{6}$/,ar=1.67,Ar=27,at={type:"solid",color:"666666",pt:1},eA=[.05,.1,.05,.1],At={color:"363636",pt:1},He={color:"888888",style:"solid",size:1,cap:"flat"},ye="000000",Be=12,rr=18,rt="LAYOUT_16x9",ia="DEFAULT",tA="333333",_e={type:"outer",blur:3,offset:23e3/12700,angle:90,color:"000000",opacity:.35,rotateWithShape:!0},gt=[.5,.5,.5,.5],Xa={color:"000000"},nr={size:8,color:"FFFFFF",opacity:.75},Te="2094734552",Mt="2094734553",pt="2094734554",sa="2094734555",aA="2094734556",ft="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),ut=["C0504D","4F81BD","9BBB59","8064A2","4BACC6","F79646","628FC6","C86360","C0504D","4F81BD","9BBB59","8064A2","4BACC6","F79646","628FC6","C86360"],or=["5DA5DA","FAA43A","60BD68","F17CB0","B2912F","B276B2","DECF3F","F15854","A7A7A7","5DA5DA","FAA43A","60BD68","F17CB0","B2912F","B276B2","DECF3F","F15854","A7A7A7"];var ot;(function(e){e.left="left",e.center="center",e.right="right",e.justify="justify"})(ot||(ot={}));var lt;(function(e){e.b="b",e.ctr="ctr",e.t="t"})(lt||(lt={}));const AA="{F7021451-1387-4CA6-816F-3879F97B5CBC}";var ca;(function(e){e.arraybuffer="arraybuffer",e.base64="base64",e.binarystring="binarystring",e.blob="blob",e.nodebuffer="nodebuffer",e.uint8array="uint8array"})(ca||(ca={}));var da;(function(e){e.area="area",e.bar="bar",e.bar3d="bar3D",e.bubble="bubble",e.bubble3d="bubble3D",e.doughnut="doughnut",e.line="line",e.pie="pie",e.radar="radar",e.scatter="scatter"})(da||(da={}));var fa;(function(e){e.accentBorderCallout1="accentBorderCallout1",e.accentBorderCallout2="accentBorderCallout2",e.accentBorderCallout3="accentBorderCallout3",e.accentC
2allout1="accentCallout1",e.accentCallout2="accentCallout2",e.accentCallout3="accentCallout3",e.actionButtonBackPrevious="actionButtonBackPrevious",e.actionButtonBeginning="actionButtonBeginning",e.actionButtonBlank="actionButtonBlank",e.actionButtonDocument="actionButtonDocument",e.actionButtonEnd="actionButtonEnd",e.actionButtonForwardNext="actionButtonForwardNext",e.actionButtonHelp="actionButtonHelp",e.actionButtonHome="actionButtonHome",e.actionButtonInformation="actionButtonInformation",e.actionButtonMovie="actionButtonMovie",e.actionButtonReturn="actionButtonReturn",e.actionButtonSound="actionButtonSound",e.arc="arc",e.bentArrow="bentArrow",e.bentUpArrow="bentUpArrow",e.bevel="bevel",e.blockArc="blockArc",e.borderCallout1="borderCallout1",e.borderCallout2="borderCallout2",e.borderCallout3="borderCallout3",e.bracePair="bracePair",e.bracketPair="bracketPair",e.callout1="callout1",e.callout2="callout2",e.callout3="callout3",e.can="can",e.chartPlus="chartPlus",e.chartStar="chartStar",e.chartX="chartX",e.chevron="chevron",e.chord="chord",e.circularArrow="circularArrow",e.cloud="cloud",e.cloudCallout="cloudCallout",e.corner="corner",e.cornerTabs="cornerTabs",e.cube="cube",e.curvedDownArrow="curvedDownArrow",e.curvedLeftArrow="curvedLeftArrow",e.curvedRightArrow="curvedRightArrow",e.curvedUpArrow="curvedUpArrow",e.custGeom="custGeom",e.decagon="decagon",e.diagStripe="diagStripe",e.diamond="diamond",e.dodecagon="dodecagon",e.donut="donut",e.doubleWave="doubleWave",e.downArrow="downArrow",e.downArrowCallout="downArrowCallout",e.ellipse="ellipse",e.ellipseRibbon="ellipseRibbon",e.ellipseRibbon2="ellipseRibbon2",e.flowChartAlternateProcess="flowChartAlternateProcess",e.flowChartCollate="flowChartCollate",e.flowChartConnector="flowChartConnector",e.flowChartDecision="flowChartDecision",e.flowChartDelay="flowChartDelay",e.flowChartDisplay="flowChartDisplay",e.flowChartDocument="flowChartDocument",e.flowChartExtract="flowChartExtract",e.flowChartInputOutput="flowChartInputOutput",e.flowChartInternalStorage="flowChartInternalStorage",e.flowChartMagneticDisk="flowChartMagneticDisk",e.flowChartMagneticDrum="flowChartMagneticDrum",e.flowChartMagneticTape="flowChartMagneticTape",e.flowChartManualInput="flowChartManualInput",e.flowChartManualOperation="flowChartManualOperation",e.flowChartMerge="flowChartMerge",e.flowChartMultidocument="flowChartMultidocument",e.flowChartOfflineStorage="flowChartOfflineStorage",e.flowChartOffpageConnector="flowChartOffpageConnector",e.flowChartOnlineStorage="flowChartOnlineStorage",e.flowChartOr="flowChartOr",e.flowChartPredefinedProcess="flowChartPredefinedProcess",e.flowChartPreparation="flowChartPreparation",e.flowChartProcess="flowChartProcess",e.flowChartPunchedCard="flowChartPunchedCard",e.flowChartPunchedTape="flowChartPunchedTape",e.flowChartSort="flowChartSort",e.flowChartSummingJunction="flowChartSummingJunction",e.flowChartTerminator="flowChartTerminator",e.folderCorner="folderCorner",e.frame="frame",e.funnel="funnel",e.gear6="gear6",e.gear9="gear9",e.halfFrame="halfFrame",e.heart="heart",e.heptagon="heptagon",e.hexagon="hexagon",e.homePlate="homePlate",e.horizontalScroll="horizontalScroll",e.irregularSeal1="irregularSeal1",e.irregularSeal2="irregularSeal2",e.leftArrow="leftArrow",e.leftArrowCallout="leftArrowCallout",e.leftBrace="leftBrace",e.leftBracket="leftBracket",e.leftCircularArrow="leftCircularArrow",e.leftRightArrow="leftRightArrow",e.leftRightArrowCallout="leftRightArrowCallout",e.leftRightCircularArrow="leftRightCircularArrow",e.leftRightRibbon="leftRightRibbon",e.leftRightUpArrow="leftRightUpArrow",e.leftUpArrow="leftUpArrow",e.lightningBolt="lightningBolt",e.line="line",e.lineInv="lineInv",e.mathDivide="mathDivide",e.mathEqual="mathEqual",e.mathMinus="mathMinus",e.mathMultiply="mathMultiply",e.mathNotEqual="mathNotEqual",e.mathPlus="mathPlus",e.moon="moon",e.noSmoking="noSmoking",e.nonIsoscelesTrapezoid="nonIsoscelesTrapezoid",e.notchedRightArrow="notchedRightArrow",e.octagon="octagon",e.parallelogram="parallelogram",e.pentagon="pentagon",e.pie="pie",e.pieWedge="pieWedge",e.plaque="plaque",e.plaqueTabs="plaqueTabs",e.plus="plus",e.quadArrow="quadArrow",e.quadArrowCallout="quadArrowCallout",e.rect="rect",e.ribbon="ribbon",e.ribbon2="ribbon2",e.rightArrow="rightArrow",e.rightArrowCallout="rightArrowCallout",e.rightBrace="rightBrace",e.rightBracket="rightBracket",e.round1Rect="round1Rect",e.round2DiagRect="round2DiagRect",e.round2SameRect="round2SameRect",e.roundRect="roundRect",e.rtTriangle="rtTriangle",e.smileyFace="smileyFace",e.snip1Rect="snip1Rect",e.snip2DiagRect="snip2DiagRect",e.snip2SameRect="snip2SameRect",e.snipRoundRect="snipRoundRect",e.squareTabs="squareTabs",e.star10="star10",e.star12="star12",e.star16="star16",e.star24="star24",e.star32="star32",e.star4="star4",e.star5="star5",e.star6="star6",e.star7="star7",e.star8="star8",e.stripedRightArrow="stripedRightArrow",e.sun="sun",e.swooshArrow="swooshArrow",e.teardrop="teardrop",e.trapezoid="trapezoid",e.triangle="triangle",e.upArrow="upArrow",e.upArrowCallout="upArrowCallout",e.upDownArrow="upDownArrow",e.upDownArrowCallout="upDownArrowCallout",e.uturnArrow="uturnArrow",e.verticalScroll="verticalScroll",e.wave="wave",e.wedgeEllipseCallout="wedgeEllipseCallout",e.wedgeRectCallout="wedgeRectCallout",e.wedgeRoundRectCallout="wedgeRoundRectCallout"})(fa||(fa={}));var xe;(function(e){e.text1="tx1",e.text2="tx2",e.background1="bg1",e.background2="bg2",e.accent1="accent1",e.accent2="accent2",e.accent3="accent3",e.accent4="accent4",e.accent5="accent5",e.accent6="accent6"})(xe||(xe={}));var pa;(function(e){e.left="left",e.center="center",e.right="right",e.justify="justify"})(pa||(pa={}));var ua;(function(e){e.top="top",e.middle="middle",e.bottom="bottom"})(ua||(ua={}));var Ve;(function(e){e.ACTION_BUTTON_BACK_OR_PREVIOUS="actionButtonBackPrevious",e.ACTION_BUTTON_BEGINNING="actionButtonBeginning",e.ACTION_BUTTON_CUSTOM="actionButtonBlank",e.ACTION_BUTTON_DOCUMENT="actionButtonDocument",e.ACTION_BUTTON_END="actionButtonEnd",e.ACTION_BUTTON_FORWARD_OR_NEXT="actionButtonForwardNext",e.ACTION_BUTTON_HELP="actionButtonHelp",e.ACTION_BUTTON_HOME="actionButtonHome",e.ACTION_BUTTON_INFORMATION="actionButtonInformation",e.ACTION_BUTTON_MOVIE="actionButtonMovie",e.ACTION_BUTTON_RETURN="actionButtonReturn",e.ACTION_BUTTON_SOUND="actionButtonSound",e.ARC="arc",e.BALLOON="wedgeRoundRectCallout",e.BENT_ARROW="bentArrow",e.BENT_UP_ARROW="bentUpArrow",e.BEVEL="bevel",e.BLOCK_ARC="blockArc",e.CAN="can",e.CHART_PLUS="chartPlus",e.CHART_STAR="chartStar",e.CHART_X="chartX",e.CHEVRON="chevron",e.CHORD="chord",e.CIRCULAR_ARROW="circularArrow",e.CLOUD="cloud",e.CLOUD_CALLOUT="cloudCallout",e.CORNER="corner",e.CORNER_TABS="cornerTabs",e.CROSS="plus",e.CUBE="cube",e.CURVED_DOWN_ARROW="curvedDownArrow",e.CURVED_DOWN_RIBBON="ellipseRibbon",e.CURVED_LE
2FT_ARROW="curvedLeftArrow",e.CURVED_RIGHT_ARROW="curvedRightArrow",e.CURVED_UP_ARROW="curvedUpArrow",e.CURVED_UP_RIBBON="ellipseRibbon2",e.CUSTOM_GEOMETRY="custGeom",e.DECAGON="decagon",e.DIAGONAL_STRIPE="diagStripe",e.DIAMOND="diamond",e.DODECAGON="dodecagon",e.DONUT="donut",e.DOUBLE_BRACE="bracePair",e.DOUBLE_BRACKET="bracketPair",e.DOUBLE_WAVE="doubleWave",e.DOWN_ARROW="downArrow",e.DOWN_ARROW_CALLOUT="downArrowCallout",e.DOWN_RIBBON="ribbon",e.EXPLOSION1="irregularSeal1",e.EXPLOSION2="irregularSeal2",e.FLOWCHART_ALTERNATE_PROCESS="flowChartAlternateProcess",e.FLOWCHART_CARD="flowChartPunchedCard",e.FLOWCHART_COLLATE="flowChartCollate",e.FLOWCHART_CONNECTOR="flowChartConnector",e.FLOWCHART_DATA="flowChartInputOutput",e.FLOWCHART_DECISION="flowChartDecision",e.FLOWCHART_DELAY="flowChartDelay",e.FLOWCHART_DIRECT_ACCESS_STORAGE="flowChartMagneticDrum",e.FLOWCHART_DISPLAY="flowChartDisplay",e.FLOWCHART_DOCUMENT="flowChartDocument",e.FLOWCHART_EXTRACT="flowChartExtract",e.FLOWCHART_INTERNAL_STORAGE="flowChartInternalStorage",e.FLOWCHART_MAGNETIC_DISK="flowChartMagneticDisk",e.FLOWCHART_MANUAL_INPUT="flowChartManualInput",e.FLOWCHART_MANUAL_OPERATION="flowChartManualOperation",e.FLOWCHART_MERGE="flowChartMerge",e.FLOWCHART_MULTIDOCUMENT="flowChartMultidocument",e.FLOWCHART_OFFLINE_STORAGE="flowChartOfflineStorage",e.FLOWCHART_OFFPAGE_CONNECTOR="flowChartOffpageConnector",e.FLOWCHART_OR="flowChartOr",e.FLOWCHART_PREDEFINED_PROCESS="flowChartPredefinedProcess",e.FLOWCHART_PREPARATION="flowChartPreparation",e.FLOWCHART_PROCESS="flowChartProcess",e.FLOWCHART_PUNCHED_TAPE="flowChartPunchedTape",e.FLOWCHART_SEQUENTIAL_ACCESS_STORAGE="flowChartMagneticTape",e.FLOWCHART_SORT="flowChartSort",e.FLOWCHART_STORED_DATA="flowChartOnlineStorage",e.FLOWCHART_SUMMING_JUNCTION="flowChartSummingJunction",e.FLOWCHART_TERMINATOR="flowChartTerminator",e.FOLDED_CORNER="folderCorner",e.FRAME="frame",e.FUNNEL="funnel",e.GEAR_6="gear6",e.GEAR_9="gear9",e.HALF_FRAME="halfFrame",e.HEART="heart",e.HEPTAGON="heptagon",e.HEXAGON="hexagon",e.HORIZONTAL_SCROLL="horizontalScroll",e.ISOSCELES_TRIANGLE="triangle",e.LEFT_ARROW="leftArrow",e.LEFT_ARROW_CALLOUT="leftArrowCallout",e.LEFT_BRACE="leftBrace",e.LEFT_BRACKET="leftBracket",e.LEFT_CIRCULAR_ARROW="leftCircularArrow",e.LEFT_RIGHT_ARROW="leftRightArrow",e.LEFT_RIGHT_ARROW_CALLOUT="leftRightArrowCallout",e.LEFT_RIGHT_CIRCULAR_ARROW="leftRightCircularArrow",e.LEFT_RIGHT_RIBBON="leftRightRibbon",e.LEFT_RIGHT_UP_ARROW="leftRightUpArrow",e.LEFT_UP_ARROW="leftUpArrow",e.LIGHTNING_BOLT="lightningBolt",e.LINE_CALLOUT_1="borderCallout1",e.LINE_CALLOUT_1_ACCENT_BAR="accentCallout1",e.LINE_CALLOUT_1_BORDER_AND_ACCENT_BAR="accentBorderCallout1",e.LINE_CALLOUT_1_NO_BORDER="callout1",e.LINE_CALLOUT_2="borderCallout2",e.LINE_CALLOUT_2_ACCENT_BAR="accentCallout2",e.LINE_CALLOUT_2_BORDER_AND_ACCENT_BAR="accentBorderCallout2",e.LINE_CALLOUT_2_NO_BORDER="callout2",e.LINE_CALLOUT_3="borderCallout3",e.LINE_CALLOUT_3_ACCENT_BAR="accentCallout3",e.LINE_CALLOUT_3_BORDER_AND_ACCENT_BAR="accentBorderCallout3",e.LINE_CALLOUT_3_NO_BORDER="callout3",e.LINE_CALLOUT_4="borderCallout4",e.LINE_CALLOUT_4_ACCENT_BAR="accentCallout3=4",e.LINE_CALLOUT_4_BORDER_AND_ACCENT_BAR="accentBorderCallout4",e.LINE_CALLOUT_4_NO_BORDER="callout4",e.LINE="line",e.LINE_INVERSE="lineInv",e.MATH_DIVIDE="mathDivide",e.MATH_EQUAL="mathEqual",e.MATH_MINUS="mathMinus",e.MATH_MULTIPLY="mathMultiply",e.MATH_NOT_EQUAL="mathNotEqual",e.MATH_PLUS="mathPlus",e.MOON="moon",e.NON_ISOSCELES_TRAPEZOID="nonIsoscelesTrapezoid",e.NOTCHED_RIGHT_ARROW="notchedRightArrow",e.NO_SYMBOL="noSmoking",e.OCTAGON="octagon",e.OVAL="ellipse",e.OVAL_CALLOUT="wedgeEllipseCallout",e.PARALLELOGRAM="parallelogram",e.PENTAGON="homePlate",e.PIE="pie",e.PIE_WEDGE="pieWedge",e.PLAQUE="plaque",e.PLAQUE_TABS="plaqueTabs",e.QUAD_ARROW="quadArrow",e.QUAD_ARROW_CALLOUT="quadArrowCallout",e.RECTANGLE="rect",e.RECTANGULAR_CALLOUT="wedgeRectCallout",e.REGULAR_PENTAGON="pentagon",e.RIGHT_ARROW="rightArrow",e.RIGHT_ARROW_CALLOUT="rightArrowCallout",e.RIGHT_BRACE="rightBrace",e.RIGHT_BRACKET="rightBracket",e.RIGHT_TRIANGLE="rtTriangle",e.ROUNDED_RECTANGLE="roundRect",e.ROUNDED_RECTANGULAR_CALLOUT="wedgeRoundRectCallout",e.ROUND_1_RECTANGLE="round1Rect",e.ROUND_2_DIAG_RECTANGLE="round2DiagRect",e.ROUND_2_SAME_RECTANGLE="round2SameRect",e.SMILEY_FACE="smileyFace",e.SNIP_1_RECTANGLE="snip1Rect",e.SNIP_2_DIAG_RECTANGLE="snip2DiagRect",e.SNIP_2_SAME_RECTANGLE="snip2SameRect",e.SNIP_ROUND_RECTANGLE="snipRoundRect",e.SQUARE_TABS="squareTabs",e.STAR_10_POINT="star10",e.STAR_12_POINT="star12",e.STAR_16_POINT="star16",e.STAR_24_POINT="star24",e.STAR_32_POINT="star32",e.STAR_4_POINT="star4",e.STAR_5_POINT="star5",e.STAR_6_POINT="star6",e.STAR_7_POINT="star7",e.STAR_8_POINT="star8",e.STRIPED_RIGHT_ARROW="stripedRightArrow",e.SUN="sun",e.SWOOSH_ARROW="swooshArrow",e.TEAR="teardrop",e.TRAPEZOID="trapezoid",e.UP_ARROW="upArrow",e.UP_ARROW_CALLOUT="upArrowCallout",e.UP_DOWN_ARROW="upDownArrow",e.UP_DOWN_ARROW_CALLOUT="upDownArrowCallout",e.UP_RIBBON="ribbon2",e.U_TURN_ARROW="uturnArrow",e.VERTICAL_SCROLL="verticalScroll",e.WAVE="wave"})(Ve||(Ve={}));var v;(function(e){e.AREA="area",e.BAR="bar",e.BAR3D="bar3D",e.BUBBLE="bubble",e.BUBBLE3D="bubble3D",e.DOUGHNUT="doughnut",e.LINE="line",e.PIE="pie",e.RADAR="radar",e.SCATTER="scatter"})(v||(v={}));var zt;(function(e){e.TEXT1="tx1",e.TEXT2="tx2",e.BACKGROUND1="bg1",e.BACKGROUND2="bg2",e.ACCENT1="accent1",e.ACCENT2="accent2",e.ACCENT3="accent3",e.ACCENT4="accent4",e.ACCENT5="accent5",e.ACCENT6="accent6"})(zt||(zt={}));var Ge;(function(e){e.chart="chart",e.image="image",e.line="line",e.rect="rect",e.text="text",e.placeholder="placeholder"})(Ge||(Ge={}));var S;(function(e){e.chart="chart",e.hyperlink="hyperlink",e.image="image",e.media="media",e.online="online",e.placeholder="placeholder",e.table="table",e.tablecell="tablecell",e.text="text",e.notes="notes"})(S||(S={}));var ht;(function(e){e.title="title",e.body="body",e.image="pic",e.chart="chart",e.table="tbl",e.media="media"})(ht||(ht={}));var it;(function(e){e.DEFAULT="&#x2022;",e.CHECK="&#x2713;",e.STAR="&#x2605;",e.TRIANGLE="&#x25B6;"})(it||(it={}));const st="data:image/png;base64,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",lr=
vendor: 74,404 bytes, line 2
2"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAVnCAYAAACzfHDVAAAAYHpUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHjaVcjJDYAwDEXBu6ughBfH+YnLQSwSHVA+Yrkwx7HtPHabHuEWrQ+lBBAZ6TMweBWoCwUH8quZH6VWFXVT696zxp12ARkVFEqn8wB8AAAACXBIWXMAAC4jAAAuIwF4pT92AADZLklEQVR42uzdd5hV9Z0/8M+dmcsUZmDovYOhKCiKYhR7JJuoSTCWGFI0WUxijBoTTXazVlyza4maYm9rTRSJigVsqCDNQhHBAogKCEgRMjMMU+7vj93sL8kqClLmnPt6PY+PeXZM9vP9vO8jZ+Y955xMfJLjorBrRMuSgmiViyjN1Ee2oSCyucbIBAAAAAAAAADbXaYgcoWNUZcrirpMbdRsysa69wbF+rggGrf439vSF7seF12aFUTnxvoosGIAAAAAAACAXacgoqEgF++/VRgr4r5o+Kh/pvD//F8uiII+LaPrum/EXzqui2b1ddHGKgEAAAAAAAB2rVxEQWMmWrQtjHZlA6N2w2tR84//zP8pgHu3ib6NBdG+zdqorK6KVUXZaB85j3sGAAAAAAAAaAoaG6OwIBdtyneP2PBabPzbr/1dAdx3VHRtyESHiIhcYzQrLo7WmVzkcjmPgAYAAAAAAABoSgpy0eIfS+D/LYD7fy3abC6Inn/7X2hsjELlLwAAAAAAAEDT9D8lcM1fHwddFBFxyAVR9M686PVp/gfqayKiJiLqLBMAAAAAAABgh8hGRGlEUekn/6PFEb3ikNgQk6O+KCJi6dzoksv83/cB/1X9xoiaJdmoWxlRV1dk2QAAAAAAAAA7QTZbH9muERX96v7n9t7/q6Exinq3i86LI94pjOOisHUu+uYykfmof7h+Y8Sa6aVRt74gGhs9DRoAAAAAAABgZ2lsLIi69QWxeUUmSjs0/vedwR8hk4uydSfE+wVd6qOyMfMx7/mtj9jwUtbjngEAAAAAAAB2obrqolg7IxtR/9Ffb4wo7P5GtCwobRaVH/c/UvNmNuqqPfIZAAAAAAAAYFerqy6KmjezH/v1ktpoVZBr/PgCeMN7yl8AAAAAAACApmJLHW5jUVQWNDSP+Q3ZeLco4i9/+8X6teHRzwAAAAAAAABNSd3/dLn/oLAoqqIuVhXFxhhSGB/xqGjlLwAAAAAAAECTU1eTjaK/KXSLIv7SWB+bc5ko9YxnAAAAAAAAgATJFv393bz1EeV//c8F1gMAAAAAAACQDgpgAAAAAAAAgJRQAAMAAAAAAACkhAIYAAAAAAAAICUUwAAAAAAAAAApoQAGAAAAAAAASAkFMAAAAAAAAEBKKIABAAAAAAAAUkIBDAAAAAAAAJASCmAAAAAAAACAlFAAAwAAAAAAAKSEAhgAAAAAAAAgJRTAAAAAAAAAACmhAAYAAAAAAABICQUwAAAAAAAAQEoogAEAAAAAAABSQgEMAAAAAAAAkBIKYAAAAAAAAICUUAADAAAAAAAApIQCGAAAAAAAACAlFMAAAAAAAAAAKaEABgAAAAAAAEgJBTAAAAAAAABASiiAAQAAAAAAAFJCAQwAAAAAAACQEgpgAAAAAAAAgJRQAAMAAAAAAACkhAIYAAAAAAAAICUUwAAAAAAAAAApoQAGAAAAAAAASAkFMAAAAAAAAEBKKIABAAAAAAAAUkIBDAAAAAAAAJASCmAAAAAAAACAlFAAAwAAAAAAAKSEAhgAAAAAAAAgJRTAAAAAAAAAACmhAAYAAAAAAABICQUwAAAAAAAAQEoogAEAAAAAAABSQgEMAAAAAAAAkBIKYAAAAAAAAICUUAADAAAAAAAApIQCGAAAAAAAACAlFMAAAAAAAAAAKaEABgAAAAAAAEgJBTAAAAAAAABASiiAAQAAAAAAAFJCAQwAAAAAAACQEgpgAAAAAAAAgJRQAAMAAAAAAACkhAIYAAAAAAAAICUUwAAAAAAAAAApoQAGAAAAAAAASAkFMAAAAAAAAEBKKIABAAAAAAAAUkIBDAAAAAAAAJASCmAAAAAAAACAlFAAAwAAAAAAAKSEAhgAAAAAAAAgJRTAAAAAAAAAACmhAAYAAAAAAABICQUwAAAAAAAAQEoogAEAAAAAAABSQgEMAAAAAAAAkBIKYAAAAAAAAICUUAADAAAAAAAApIQCGAAAAAAAACAlFMAAAAAAAAAAKaEABgAAAAAAAEgJBTAAAAAAAABASiiAAQAAAAAAAFJCAQwAAAAAAACQEgpgAAAAAAAAgJRQAAMAAAAAAACkhAIYAAAAAAAAICUUwAAAAAAAAAApoQAGAAAAAAAASAkFMAAAAAAAAEBKKIABAAAAAAAAUkIBDAAAAAAAAJASCmAAAAAAAACAlFAAAwAAAAAAAKSEAhgAAAAAAAAgJRTAAAAAAAAAACmhAAYAAAAAAABICQUwAAAAAAAAQEoogAEAAAAAAABSQgEMAAAAAAAAkBIKYAAAAAAAAICUUAADAAAAAAAApIQCGAAAAAAAACAlFMAAAAAAAAAAKaEABgAAAAAAAEgJBTAAAAAAAABASiiAAQAAAAAAAFJCAQwAAAAAAACQEgpgAAAAAAAAgJRQAAMAAAAAAACkhAIYAAAAAAAAICUUwAAAAAAAAAApoQAGAAAAAAAASAkFMAAAAAAAAEBKKIABAAAAAAAAUkIBDAAAAAAAAJASCmAAAAAAAACAlFAAAwAAAAAAAKSEAhgAAAAAAAAgJRTAAAAAAAAAACmhAAYAAAAAAABICQUwAAAAAAAAQEoogAEAAAAAAABSQgEMAAAAAAAAkBIKYAAAAAAAAICUUAADAAAAAAAApIQCGAAAAAAAACAlFMAAAAAAAAAAKaEABgAAAAAAAEgJBTAAAAAAAABASiiAAQAAAAAAAFJCAQwAAAAAAACQEgpgAAAAAAAAgJRQAAMAAAAAAACkhAIYAAAAAAAAICUUwAAAAAAAAAApoQAGAAAAAAAASAkFMAAAAAAAAEBKKIABAAAAAAAAUkIBDAAAAAAAAJASCmAAAAAAAACAlFAAAwAAAAAAAKSEAhgAAAAAAAAgJRTAAAAAAAAAACmhAAYAAAAAAABICQUwAAAAAAAAQEoogAEAAAAAAABSQgEMAAAAAAAAkBIKYAAAAAAAAICUUAADAAAAAAAApIQCGAAAAAAAACAlFMAAAAAAAAAAKaEABgAAAAAAAEgJBTAAAAAAAABASiiAAQAAAAAAAFJCAQwAAAAAAACQEgpgAAAAAAAAgJRQAAMAAAAAAACkhAIYAAAAAAAAICUUwAAAAAAAAAApoQAGAAAAAAAASAkFMAAAAAAAAEBKKIABAAAAAAAAUkIBDAAAAAAAAJASCmAAAAAAAACAlFAAAwAAAAAAAKSEAhgAAAAAAAAgJRTAAAAAAAAAACmhAAYAAAAAAABICQUwAAAAAAAAQEoogAEAAAAAAABSQgEMAAAAAAAAkBIKYAAAAAAAAICUUAADAAAAAAAApIQCGAAAAAAAACAlFMAAAAAAAAAAKaEABgAAAAAAAEgJBTAAAAAAAABASiiAAQAAAAAAAFJCAQwAAAAAAACQEgpgAAAAAAAAgJRQAAMAAAAAAACkhAIYAAAAAAAAICUUwAAAAAAAAAApoQAGAAAAAAAASAkFMAAAAAAAAEBKKIABAAAAAAAAUkIBDAAAAAAAAJASCmAAAAAAAACAlFAAAwAAAAAAAKSEAhgAAAAAAAAgJRTAAAAAAAAAACmhAAYAAAAAAABICQUwAAAAAAAAQEoogAEAAAAAAABSQgEMAAAAAAAAkBIKYAAAAAAAAICUUAADAAAAAAAApIQCGAAAAAAAACAlFMAAAAAAAAAAKaEABgAAAAAAAEgJBTAAAAAAAABASiiAAQAAAAAAAFJCAQwAAAAAAACQEgpgAAAAAAAAgJRQAAMAAAAAAACkhAIYAAAAAAAAICUUwAAAAAAAAAApoQAGAAAAAAAASAkFMAAAAAAAAEBKKIABAAAAAAAAUkIBDAAAAAAAAJASCmAAAAAAAACAlFAAAwAAAAAAAKSEAhgAAAAAAAAgJRTAAAAAAAAAACmhAAYAAAAAAABICQUwAAAAAAAAQEoogAEAAAAAAABSQgEMAAAAAAAAkBIKYAAAAAAAAICUUAADAAAAAAAApIQCGAAAAAAAACAlFMAAAAAAAAAAKaEABgAAAAAAAEgJBTAAAAAAAABASiiAAQAAAAAAAFJCAQwAAAAAAACQEgpgAAAAAAAAgJRQAAMAAAAAAACkhAIYAAAAAAAAICUUwAAAAAAAAAApoQAGAAAAAAAASAkFMAAAAAAAAEBKKIABAAAAAAAAUkIBDAAAAAAAAJASCmAAAAAAAACAlFAAAwAAAAAAAKSEAhgAAAAAAAAgJRTAAAAAAAAAACmhAAYAAAAAAABICQUwAAAAAAAAQEoogAEAAAAAAABSQgEMAAAAAAAAkBIKYAAAAAAAAICUUAADAAAAAAAApIQCGAAAAAAAACAlFMAAAAAAAAAAKaEABgAAAAAAAEgJBTAAAAAAAABASiiAAQAAAAAAAFJCAQwAAAAAAACQEgpgAAAAAAAAgJRQAAMAAAAAAACkhAIYAAAAAAAAICUUwAAAAAAAAAApoQAGAAAAAAAASAkFMAAAAAAAAEBKKIABAAAAAAAAUkIBDAAAAAAAAJASCmAAAAAAAACAlFAAAwAAAAAAAKSEAhgAAAAAAAAgJRTAAAAAAAAAACmhAAYAAAAAAABICQUwAAAAAAAAQEoogAEAAAAAAABSQgEMAAAAAAAAkBIKYAAAAAAAAICUUAADAAAAAAAApIQCGAAAAAAAACAlFMAAAAAAAAAAKaEABgAAAAAAAEgJBTAAAAAAAABASiiAAQAAAAAAAFJCAQwAAAAAAACQEgpgAAAAAAAAgJRQAAMAAAAAAACkhAIYAAAAAAAAICUUwAAAAAAAAAApoQAGAAAAAAAASAkFMAAAAAAAAEBKKIABAAAAAAAAUkIBDAAAAAAAAJASCmAAAAAAAACAlFAAAwAAAAAAAKSEAhgAAAAAAAAgJRTAAAAAAAAAACmhAAYAAAAAAABICQUwAAAAAAAAQEoogAEAAAAAAABSQgEMAAAAAAAAkBIKYAAAAAAAAICUUAADAAAAAAAApIQCGAAAAAAAACAlFMAAAAAAAAAAKaEABgAAAAAAAEgJBTAAAAAAAABASiiAAQAAAAAAAFJCAQwAAAAAAACQEgpgAAAAAAAAgJRQAAMAAAAAAACkhAIYAAAAAAAAICUUwAAAAAAAAAApoQAGAAAAAAAASAkFMAAAAAAAAEBKKIABAAAAAAAAUkIBDAAAAAAAAJASCmAAAAAAAACAlFAAAwAAAAAAAKREkRUAAACwrUpLSwuGDRvWfMCAAS26du3avKysrLiioqKkZcuWzZs1a1bcvHnz0tLS0rJsNtusuLi4ebNmzUoLCgo+8/eijY2N9Zs3b66pra2tqqur21xTU1NdVVVVs2nTptqNGzdWbdiwoeYvf/nL5hUrVlQtWLBgw6xZs6pqamoaJQYAAEDaKYABAACIiIghQ4aUHnTQQW379u3bql27dq3at2/fpkWLFq2bN29eWVpa2qpZs2bNCwsLm2ez2fLCwsLyoqKi8sLCwtKknK+hoaG6vr6+qqGh4S91dXV/aWhoqNq8eXNVTU3NuqqqqvUbNmxYu2rVqjWrV69e99Zbb6177rnnPpgzZ06NTwYAAABJogAGAADIA8OGDWt+xBFHdBwwYECnLl26dGjdunXHFi1adCgtLe1YUlLSvlmzZq0KCgqK07yDwsLCssLCwrKIaPdp/zuNjY21mzdvXrdp06ZVNTU172/YsGHl2rVr31+2bNnKBQsWrHjyySffnzVrVpVPGAAAAE1Fpuexsd9HfaF+ZcSal0ptCAAAIAE6deqUPf744zvtueeeXbp3796lbdu2XSorKzuXlpZ2KS0t7VBYWFhhSztGQ0PDxpqampU1NTXL169fv+yDDz5Y9s477yybPXv2sj/96U8rVqxYUWdLAAAAbE9t9q6Jog4f/TUFMAAAQEJks9nMt7/97Y4jRozo1bdv397t2rXrXl5e3rWsrKxzcXFx+4gosKUmp7G2tnZVTU3Nso0bNy5btWrV0tdff/2tJ598cvG999672noAAADYFgpgAACAhPne977X6a9Fb/v27Xu1bNmyV1lZWa8kvXOXLauvr9/wl7/8ZdG6desWL1u2bNHChQsX/fGPf1w8derUjbYDAADAliiAAQAAmqhsNps59dRTuxx66KH9+/Tp87n27dv3Ly8v719UVOSRzXlq06ZNKzZu3Pj6+++//8abb775xqOPPvrG3XffvcpmAAAA+CsFMAAAQBNx6qmndvniF784qHfv3v3btWv3uYqKis8VFhaW2wxbUl9fv37Dhg1vfPDBB68vXrz4jccee2z+jTfeuNxmAAAA8pMCGAAAYBc45phjWn/rW9/aq3///kPatGnTv6Kiop9HOLO9NDQ0VG/cuPGtNWvWLFy4cOGcO+6445WHHnporc0AAACknwIYAABgJzjjjDO6f+lLX9qrV69eg1u3bj2orKysR0RkbIadJFddXb103bp18xcvXjz30UcffeXqq69+x1oAAADSRwEMAACwnZWWlhb86le/2u3QQw8d1r17931btmw5qLCwsMxmaEoaGhqqP/zww/nvvPPOzGeeeWbW2LFj36ipqWm0GQAAgGRTAAMAAGwHP/7xj7t+9atf3bdXr15D27Ztu1c2m21jKyRJXV3dmg8++OCVRYsWvfznP/95xh/+8IdltgIAAJA8CmAAAIBtcOKJJ7Y75ZRTDujXr9+w1q1bD81ms61shTSpq6tbt3bt2pfffPPNWbfccsvUe++9d7WtAAAANH0KYAAAgE+hoqKi4IILLhg0YsSI/bp27bpfy5YtB2YymUKbIR/kcrmGDz/8cP6777474/nnn59x4YUXvrZx40aPiwYAAGiCFMAAAAAf4/jjj2/7/e9//8D+/fsf2Lp1630KCgpKbAUiGhsbN61fv37eW2+9NeWGG2545u67715lKwAAAE2DAhgAAOB/ZLPZzAUXXPC5I4888sDu3bsfWFFRsVtEFNgMbFl1dfWSd999d8qsWbNmnnvuuS+vW7euwVYAAAB2DQUwAACQ10pLSwsuvfTSQYcccsjBXbt2HVFWVtbDVmDb1dbWrnr//fdfmDp16uRf/vKXL65evbreVgAAAHYeBTAAAJB3Bg0aVHrBBRd8fs899zywQ4cOBxQVFbWwFdj+Ghsba9euXTtrzpw5T59//vmTX3755WpbAQAA2LEUwAAAQF4YNmxY8/POO+/gIUOGHOZ9vrDz/W0ZfNFFFz07a9asKlsBAADY/hTAAABAarVq1arwyiuv3HfEiBEjO3TocFBhYWGZrcCu19DQUP3+++8/O2XKlIk/+clPZm7cuLHRVgAAALYPBTAAAJAqrVq1Kvztb3+7/3777Xd4x44dRxQWFpbbCjRdDQ0NG99///0pM2bMeOqHP/zhC8pgAACAz0YBDAAApMJZZ53V45vf/OaRvXr1GllaWtrVRiB5ampq3l28ePHEO++8c9LVV1/9jo0AAABsPQUwAACQWMOHDy+/6KKLvjB48OCjW7RoMdBGID0+/PDDV+fNmzfhvPPOe3L69Ol/sREAAIBPRwEMAAAkSqtWrQpvuOGGQ/bbb79/atOmzX6ZTCZrK5BeuVyubs2aNTNmzJjx2JgxYyavW7euwVYAAAA+ngIYAABIhB//+Mddv/e9732lZ8+e/1RcXNzWRiD/1NbWfvD2228/dssttzz029/+9l0bAQAA+L8UwAAAQJNVUVFRcO21137+4IMPPrZ169b7ZTKZAlsBIqJxzZo1M59//vnxp5122hR3BQMAAPx/CmAAAKDJOeWUUzqefvrpx/bu3ftL2Wy2jY0AH6e+vn7j0qVLH/vd7373x+uvv36ZjQAAAPlOAQwAADQJ2Ww2c+uttx5wyCGHnNC6deu9I8LdvsDWaFy7du1L06ZN+/OPfvSjZ1evXl1vJQAAQD5SAAMAALtU//79S6655pp/2nPPPY8tLy/vayPAZ1VTU7NswYIF488999wHp06dutFGAACAfKIABgAAdomf//znPU855ZQTu3btemRhYWGZjQDbW2NjY92KFSuevOWWW+689NJLF9kIAACQDxTAAADATuMxz8Cusn79+rlPP/30f5188slT6+rqcjYCAACklQIYAADY4fr27Vv8hz/84a+Pee5nI8CuUlNT8+68efPu/8EPfvDgwoULN9kIAACQNgpgAABghxkyZEjpNddc89XBgwefWFxc3MFGgKaitrZ21dy5c+/5yU9+8uc5c+bU2AgAAJAWWyqAPYoNAADYJqNHj+4wb968n06ZMuXRYcOGnaH8BZqa4uLi9sOGDTtjypQpj86bN++nJ510UntbAQAA0s4dwAAAwFY599xze33/+9//dufOnY/IZDJZGwGSIpfL1S1fvvzJG2644fbLLrvsbRsBAACSyiOgAQCAz+y8887r+53vfOfbHTt2PDyTyRTaCJBUuVyuYcWKFU/cdNNN//XrX/96sY0AAABJowAGAAC22WWXXTboG9/4xg9at249zDaAtFm7du2su++++9pzzjnnNdsAAACSQgEMAABsNcUvkE8UwQAAQJIogAEAgE9N8Qvks7Vr18665557rvv5z38+3zYAAICmaksFcGHlwOj6UV9orIqoWZG1PQAAyBO/+MUvet9xxx3nHHrooT8pLS3tYiNAPiotLe2y7777HvP973+/X1lZ2ZIpU6assxUAAKCpKetcHwXlH/01BTAAAOS5M844o/u99957zpe//OWflZeX94qIjK0AeS5TXl7e8+CDDx71/e9/v3dEvDVjxowPrQUAAGgqFMAAAMD/ceKJJ7a77777fjJq1Kh/KS8v7xOKX4B/lCkvL+99+OGHj/rWt77VfvXq1Qvnz59fbS0AAMCutqUC2DuAAQAgzwwdOrTs+uuvP6l///4nFRYWltkI20NjY2Ns2rQpqquro6amJurr62PTpk2xefPmqK+vj+rq6qivr4/NmzfHpk2boqGhYZv/fxUWFkZJSUk0a9YsioqKoqysLIqKiqJZs2ZRUlISRUVFUVpa+r9/FRQUCIjtoqGhoeq11167a8yYMffMmTOnxkYAAIBdZUvvAFYAAwBAnujUqVP2nnvuGbXXXnudnM1mK22Ej9PQ0BAbN26MDRs2/J+/Nm7cGBs3boyamprYtGlTbNq0KWpqaqK2trbJnqe4uDhKSkqitLT0f/9eUVERFRUV0aJFi//zV0VFRRQWFvog8LHq6urWvvjii7eceOKJf169enW9jQAAADubAhgAAPLcXXfdddAXv/jF00tLS7vZRn7L5XKxYcOGWLt2baxbty7Wrl37d3+tW7cuNmzYkPd7atGiRbRu3TpatWoVrVu3jjZt2vzvf27dunW0aNHCh4morq5e+sgjj1zzne98Z6ptAAAAO5MCGAAA8tTVV189+MQTTzyzoqJioG3kj8bGxli5cmUsX748Pvjgg1i9evX//n3t2rXR2NhoSZ9RYWFhtGrVKtq1axdt27b937937tw5OnTo4LHTeWbDhg3z77333qvOPPPMebYBAADsDApgAADIM1/72tfaXHrppad27979qIjQRKVUQ0NDrFq1KlasWBHvv//+//595cqVTfqRzGlXXFwcHTp0iI4dO0bnzp2jY8eO0alTp2jXrp1HS6dYLpdrfOeddx76+c9/fv2ECRPW2QgAALAjKYABACBP9OrVq9ldd931jT322OM7hYWFZTaSHh9++GG88847sXTp0njvvfdixYoVsXr16mhoaLCchCgsLIz27dtHp06dolu3btG9e/fo3r27x0mnTENDQ9W8efNu++Y3v/nHJUuWbLYRAABgR1AAAwBAHrjrrrtG/NM//dOZJSUlXWwj2davXx9Lly6Nd955539L3w8//NBiUqqysvJ/y+C//tWqVSuLSbiamppljz322G9Gjx49xTYAAIDtTQEMAAAp9qtf/arPD3/4w5+1atVqL9tIno0bN8aSJUvirbfeikWLFsV7770XmzZtspg8V1JSEl27do0+ffpE3759o3fv3lFeXm4xCbRu3bqXr7322ivGjh27yDYAAIDtRQEMAAApNGjQoNI77rjju7vttttJBQUFWRtJhtWrV8ebb74ZixcvjiVLlsTy5cujsbHRYtiigoKC6Ny5c/Tu3Tt69+4d/fr1i7Zt21pMQjQ2Nta98cYbd33rW9+6ff78+TU2AgAAfFYKYAAASJHS0tKCBx988Jj99tvvn7PZbBsbaboaGhri7bffjrfeeisWLFgQS5YscXcv201FRUX06tUr+vbtG3379o2ePXtGYWGhxTRhdXV1a2bMmHHjV77ylYdqamr85gcAALDNFMAAAJASp59+erdf/vKX51ZWVu5jG03T6tWr47XXXouFCxfGm2++GRs3brQUdooWLVpE3759Y8CAATFw4EB3CDdh69evf/E//uM//vPqq69+xzYAAIBtoQAGAICEGzRoUOm99977w969ex+byWTc4teErF+/PubNmxcLFiyIN954Q+FLk9GiRYvo169fDBgwIPbYY4+orKy0lCYkl8s1LF68eNyJJ554rcdCAwAAW0sBDAAACXbNNdcMOemkk35RVlbWyzZ2vVwuF++++27MnTs3XnvttViyZIl3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B7lcrm7y5Mm//vKXv/yIbQAAwK63pXcAK4ABAMg7paWlBTNnzjyzT58+x9vG39uwYUOMGzcuZsyY4VHPQF7KZDKx3377xde//vWoqKiwkH+waNGiP+27775X1dTUeCwEAADsQgpgAAD4H926dctOnjz5V506dRppG/9fLpeLqVOnxp///OfYuHGjhQB5r6KiIkaNGhX777+/x0L/g+XLlz9+6KGHXvLuu+/W2QYAAOwaWyqAvQMYAIC8MXz48PInnnjiynbt2o2wjf/vnXfeiWuvvTaee+652Lx5s4UARMTmzZtjzpw58dprr0XPnj2jRYsWlvI/Kioq+n7rW98aMnXq1Ofee+89f3AAAMAusKV3ACuAAQDIC9/+9rc73n777X9o0aLFANv4b1VVVXHXXXfFvffeG+vXr7cQgI+wbt26eP7552P9+vWx2267RVFRkaVERElJSefjjjvuoA8++GDKK6+88hcbAQCAnUsBDABAXjv//PP7XXzxxX8oKSnpbBv/bfr06XHttdfGokWLLAPgU3jnnXdi2rRp0bp16+jc2R8nERHZbLbyC1/4whElJSUvTp48eY2NAADAzqMABgAgb/3ud7/b60c/+tFVRUVFrWwjYs2aNXHzzTfHpEmTora21kIAtkJtbW289NJL8c4770Tfvn2jtLQ073dSWFhYNnz48C/26dNn4UMPPbTMpwQAAHYOBTAAAHnp1ltv3f+b3/zmfxYWFjbP913kcrl4/vnn4/rrr4/ly5f7cAB8BitXroxp06ZFRUVFdOvWLTKZTF7vo6CgIDto0KBDBw0atOiBBx54xycEAAB2vC0VwJmex8Z+H/WF+pURa17ym6wAACTTww8//KXDDjvsXzKZTN6/rPGDDz6I22+/Pd544w0fDIDtbMCAAfGtb30r2rRpk/e7yOVyjVOmTPn1yJEjH/LJAACAHavN3jVR1OGjv6YABgAgdV555ZXTPve5z30r3/fQ0NAQjz32WDz++ONRV1fngwGwg2Sz2Tj66KPjC1/4QhQUFOT9Pl5//fU79tprr9/7ZAAAwI6jAAYAIC9ks9nMyy+/fFafPn2Oz/ddvPvuu3HbbbfFe++954MBsJN069YtvvOd70S3bt3yfhdLliy5f5999rmypqam0ScDAAC2PwUwAACpV1paWjBr1qyzevfufVw+7yGXy8WTTz4ZDz74oLt+AXaBbDYbxxxzTBxxxBF5fzfw0qVLHxg6dOjlSmAAANj+FMAAAKRar169mk2ePHlsu3btDsrnPaxcuTJuueWWePvtt30oAHaxnj17ximnnBIdOnTI6z2sXr16yiGHHPIvS5Ys2exTAQAA28+WCuDCyoHR9aO+0FgVUbMia3sAADRpQ4cOLXvqqacub9Omzf75uoNcLhfPPPNMXH/99bF27VofCoAmYP369TFlypQoKSmJnj17RiaTycs9NG/evPtJJ500ZPLkyc+sWLHCoykAAGA7KetcHwXlH/01BTAAAIk1ZMiQ0kceeeSKVq1a7Z2vO6iuro7bb789nnjiiWhs9IRNgKaksbEx5s+fH++//34MGDAgstn8/DlLaWlpp6997WuDn3rqqadXrlxZ75MBAACfnQIYAIDUOfTQQ1s8+OCDv2/ZsuUe+bqDOXPmxNVXX+2RzwBN3PLly+OFF16Ijh075u0joUtLSzudcMIJ+7/00ktPv/3227U+FQAA8NkogAEASJVhw4Y1v++++37TsmXLQfl4/vr6+hg/fnz88Y9/jNpaP0MHSILNmzfHiy++GJs3b47ddtstCgoK8m4HxcXFbY866qg9n3vuuaeXL1/ucdAAAPAZKIABAEiNI488snLcuHG/b9GixcB8PP97770XV111VcyZM8eHASCBFi1aFC+//HL069cvWrRokXfnLykp6XDcccftP2fOnGcWLVq0yScCAAC2jQIYAIBUOPLIIyvvvPPO35aXl++Wj+d/+umn48Ybb4wPP/zQhwEgwf7yl7/ECy+8ECUlJdGrV6+8O3+zZs3aHHXUUfspgQEAYNspgAEASLxjjz227W233faH5s2b98m3s1dVVcXNN98cTz31VDQ2NvowAKRAY2NjzJ8/P5YtWxYDBgyIZs2a5dX5mzVr1uaYY4458M0333xm4cKFNT4RAACwdRTAAAAk2qGHHtritttuuzofy9+33347rrnmmli8eLEPAkAKvf/++/HKK69Enz59orKyMq/Ons1mK4888sh9Zs6c+dTSpUs3+zQAAMCnpwAGACCxjjjiiJb33nvvteXl5f3y6dy5XC4mTZoUN998c1RVVfkgAKRYVVVVTJ06NbLZbPTp0ycymUzenL24uLjtV7/61c+/8sorTy1evLjWpwEAAD4dBTAAAIl06KGHtrj33nt/l2/lb3V1ddx0000xefLkyOVyPggAeSCXy8WCBQvi3Xffjd133z2y2fz5mUyzZs1aH3300fvNmDHjSXcCAwDAp6MABgAgcYYOHVo2fvz4qysqKgbk07mXLVsWV111lUc+A+SplStXxiuvvBKf+9znoqKiIm/O3axZszZHH3300GeeeebJFStW1PkkAADAlimAAQBIlCFDhpQ++uij17Rs2XL3fDr31KlT49prr42NGzf6EADksaqqqpg+fXq0bds2unTpkjfnLikpaT9q1KihTz755JMrV66s90kAAICPt6UCuMB6AABoSjp16pSdMGHCv1dWVu6RL2dubGyMcePGxR133BF1dW56AiCitrY2br755hg/fnw0NjbmzbkrKyv3mDBhwr9369bNXQkAALCNFMAAADQZrVq1Kpw+ffolbdq02T9fzlxdXR2/+93vYtKkSd73C8DfyeVy8fjjj8fvf//7qK6uzptzt2nTZv8pU6Zc0qpVq0KfAgAA2HoKYAAAmoSKioqC2bNnX9KuXbuD8uXMS5cujYsuuijmz5/vAwDAx3r11VfjoosuiqVLl+bNmdu1a3fQ7Nmz/72iosLPrgAAYCu5iAYAoEmYOXPmz9q1a3dIvpz35ZdfjiuuuCLWrVsnfAA+0bp16+KKK66Il19+OW/O3K5du4Nnzpz5M+kDAMDWUQADALDLvfjii2N69OgxKh/Omsvl4oEHHogbbrghamtrhQ/Ap1ZbWxs33HBDPPDAA3nz2oAePXqMevHFF8dIHwAAPj0FMAAAu9SkSZO+NnDgwFPy4ax1dXVx8803x8SJE73vF4BtksvlYuLEiXHLLbdEXV1dXpx54MCBJ0+aNOlr0gcAgE9HAQwAwC7z6KOPHnXggQeekw9nXbduXfz617+OWbNmCR6Az2zmzJnx61//Ol9eJZA58MADz3n00UePkjwAAHyywsqB0fWjvtBYFVGzImtDAADsEDfeeOO+Rx999EWZTKYw7Wddvnx5XHXVVbFy5UrBA7DdbNiwIWbPnh0DBw6MioqKtB8307179/179uz56sMPP7xc+gAA5LuyzvVRUP7RX1MAAwCw011xxRV7fPe7372qoKCgWdrPOmfOnPjtb38bGzduFDwA2111dXVMmzYtOnfuHB07dkz1WTOZTOHuu+9+eJs2bV6aNGnSKukDAJDPFMAAADQZZ5xxRvef/exnvy0sLCxP+1knTJgQd999d9TX1wsegB2moaEhXnrppchms9G3b99UnzWTyRTttddeB/3lL395dubMmRukDwBAvlIAAwDQJBx00EEVf/jDH64pLi7ulOZz5nK5eOCBB+Kxxx4TOgA77c+eBQsWRF1dXfTv3z8ymUxqz1pQUFBywAEHDJs+ffqkpUuXbpY+AAD5aEsFcIH1AACwMwwaNKj0vvvuu7qsrKxXms9ZV1cX1113XUyaNEnoAOx0EydOjOuvvz7q6upSfc6ysrJef/rTn67u379/idQBAODvKYABANjhKioqCh577LGLKyoqBqb5nNXV1XHNNdfE7NmzhQ7ALvPKK6/ElVdeGVVVVak+Z4sWLQZOnDhxbEVFhZ9vAQDA33CBDADADjdz5syftW3b9sA0n3HdunVx2WWXxRtvvCFwAHa5xYsXx2WXXRZr165N9TnbtWt34MyZM38mcQAA+P8UwAAA7FBPPvnkqB49eoxK8xlXrVoVV1xxRSxfvlzgADQZK1asiCuuuCJWrlyZ6nP26NFj1KRJk0ZJHAAA/lth5cDo+lFfaKyKqFmRtSEAALbZjTfeuO+XvvSlCzOZTGp/8fDdd9+NK6+8MtatWydwAJqc6urqmDVrVvTv3z8qKytTe85u3boN79mz57yHH37Yb2MBAJAXyjrXR0H5R39NAQwAwA5x3nnn9T311FOvLigoKE7rGV977bW45pprorq6WuAANFmbN2+OGTNmRI8ePaJ9+/apPGMmkykYNGjQIYWFhVOee+45v5UFAEDqKYABANipjjrqqFb/8R//8YdmzZq1SusZX3755bj++uujrq5O4AA0eQ0NDfHSSy9Fp06dolOnTqk8Y0FBQXbYsGGfnz9//qQ33nhjk9QBAEizLRXA3gEMAMB21a1bt+wNN9zwnyUlJR3TesYpU6bEjTfeGPX19QIHIDHq6+vjxhtvjKlTp6b2jCUlJZ1uuOGG/+jWrZu7GgAAyFsKYAAAtqunn376XyorK/dI6/kmTZoUd955ZzQ2NgobgMRpbGyMO+64I5588snUnrGysnLw008//UtpAwCQrxTAAABsN88///w3unTp8k9pPd/EiRNj3LhxkcvlhA1AYuVyubj//vtTXQJ36dLlS88+++yJ0gYAIB95BzAAANvFTTfdNPzII488L5PJZNJ4vsceeyzGjx8vaABS47XXXotmzZpF3759U3m+zp0779urV695Dz/88DJpAwCQNlt6B7ACGACAz+wXv/hF7x/+8IdXFxQUNEvj+R544IF45JFHBA1A6ixYsCDq6upiwIABqTtbJpPJDBo06ODGxsbnpk6dul7aAACkiQIYAIAd5oADDqj43e9+99tmzZq1TeP5xo0bF5MmTRI0AKm1aNGi2Lx5cwwcODB1ZysoKMjut99+w5577rnH33vvvc3SBgAgLbZUAHsHMAAA2yybzWbuvPPOfyktLe2exvNNmDBB+QtAXpg0aVI89NBDqTxbaWlpj3vuuedfstlsRtIAAOQDBTAAANvs+eef/06HDh0OTePZHn744Xj44YeFDEDeeOSRR+LPf/5zKs/WoUOHw5599tlvSxkAgHygAAYAYJvcd999hw8ePPjUNJ7t/vvvjwkTJggZgLzz2GOPxX333ZfKs+25554/+NOf/nSYlAEASDvvAAYAYKudccYZ3ceMGXN5QUFBcdrONnHixHjkkUeEDEDeWrx4cWSz2ejbt2/ajpbp06fPvn/5y18mz5w5c4OkAQBIsi29A1gBDADAVhk2bFjzG2+88Q/NmjVrl7azPfroo6l99CUAbI2FCxdGUVFR9OvXL1XnKigoKD7wwAP3e/LJJx9dsWJFnaQBAEiqLRXAHgENAMBWuffee39ZWlraPW3nevzxx+PBBx8UMAD8jz//+c8xceLE1J2rtLS0x3333fdLCQMAkFYKYAAAPrVJkyaN6tSp0xEpPFeMHz9ewADwD8aPHx+TJ09O3bk6der0hUmTJn1VwgAApJFHQAMA8Kmcd955fU888cR/z2QyRWk618yZM+Puu+8WMAB8jNdeey06duwYnTt3TtW5unbtuk9BQcHzzz333DopAwCQNN4BDADAZ3LEEUe0vOKKK67NZrOVaTrXyy+/HDfffHPkcjkhA8DHyOVyMXv27OjSpUt06tQpNefKZDJF++yzz/CpU6c+9u67726WNAAASeIdwAAAbLNsNpu55ZZb/q2kpKRjms61YMGCuPnmm6OxsVHIAPAJGhsb4+abb44333wzVecqLS3tcvfdd5+fzWYzUgYAIC0UwAAAbNGkSZO+3rZt2wPTdKZly5bFDTfcEPX19QIGgE+prq4urr322li+fHmqztWuXbsDH3/88VESBgAgLTwCGgCAj3XZZZcN+upXvzo2k8mk5hcH33///bjyyiujqqpKwACwlerq6uLll1+OIUOGRHl5eWrO1aVLl31LS0unPvPMM2ukDABAEngENAAAW61///4lJ5988q8ymUxRWs60YcOG+P3vfx8bN24UMABso40bN8bvfve7VP15WlBQkP3hD394ft++fYslDABA4q9vrQAAgI/y4IMPnl1WVtYrLeeprq6O3/zmN7Fq1SrhAsBntGrVqrjyyiujuro6NWcqKyvr8/DDD58lXQAAkk4BDADA/zF+/Pgju3XrdnRazlNfX5/KdxYCwK60fPnyuO6666K+vj41Z+rRo8dXx40bd4R0AQBIMgUwAAB/53vf+16nI4444py0nCeXy8Vtt90Wb7zxhnABYDt7/fXX47bbbotcLpeaMx155JHnfvvb3+4oXQAAkkoBDADA/6qoqCi4+OKLLywsLCxPy5nGjx8fs2bNEi4A7CCzZs2Khx56KDXnKSwsrPj1r399QUVFhZ+bAQCQSC5kAQD4XxMnThxdWVk5OC3nef7552PixImCBYAd7LHHHosXXnghNeeprKzc89FHHz1RsgAAJFFh5cDo+lFfaKyKqFmRtSEAgDxxwQUX7DZq1KgLM5lMYRrO8+qrr8Ytt9ySqkdSAkBT/7O3d+/e0a5du1Scp2PHjkNzudxzU6ZMWSddAACamrLO9VHwMc/wcwcwAADRt2/f4h//+McXZzKZVPwG4HvvvRc33HBDNDY2ChcAdpKGhoa47rrrYtmyZak4T0FBQfbss88e27dv32LpAgCQqGtZKwAAYPz48T8qKyvrkYazbNiwIX7/+99HbW2tYAFgJ9u0aVP8/ve/j40bN6biPGVlZb3GjRs3RrIAACSJAhgAIM/ddNNNw/v06XN8Gs5SX18f1157baxdu1awALCLrFmzJq699tqor69PxXn69ev3jd///vdDJQsAQFIogAEA8thBBx1Uceyxx/5rRGTScJ477rgjFi9eLFgA2MUWLVoUd955Z1qOU/CNb3zj34YNG9ZcsgAAJOIC1goAAPLXzTfffFZxcXG7NJxl4sSJMX36dKECQBMxbdq0mDRpUirOUlJS0unOO+88Q6oAACSBAhgAIE/913/914FdunT5UhrO8tprr8Wf//xnoQJAEzN+/PhYsGBBKs7SrVu3o2+66abhUgUAoKlTAAMA5KEvfelLlV/5yld+lYazrFixIq6//vpobGwULAA0MY2NjXHdddfFihUr0nCczHHHHfergw46qEKyAAA0ZQpgAIA8dPXVV5+ezWYrk36OmpqauPbaa2PTpk1CBYAmatOmTXHttddGTU1N4s+SzWbb3njjjT+RKgAATZkCGAAgz9x6663Du3Tp8uWknyOXy8Utt9wSK1euFCoANHErV66MW2+9NXK5XOLP4lHQAAA0dQpgAIA8MnTo0LKvfvWrv0jDWSZMmBBz584VKgAkxJw5c+Kxxx5LxVlGjRr1i6FDh5ZJFQCApkgBDACQR+64444fFRcXd0z6OV5++eV45JFHBAoACfPQQw+l4he4SkpKOt5xxx0/lCgAAE2RAhgAIE9cfvnlu/fs2XNU0s/xwQcfxB133JGKR0gCQL7J5XJx2223xZo1axJ/lp49ex57+eWX7y5VAACaGgUwAEAe6NatW/a73/3uv2YymURf/9XX18cNN9wQ1dXVQgWAhKqqqoobb7wx6uvrE32OTCZT8N3vfvdX3bp1y0oVAICmRAEMAJAHxo8ff0pZWVmvpJ/jnnvuiaVLlwoUABJuyZIlcd999yX+HGVlZT3Hjx9/ikQBAGhKFMAAACn385//vOeAAQNGJ/0c06dPjylTpggUAFJi8uTJMWPGjMSfY8CAAaN//vOf95QoAABNhQIYACDFstls5qyzzjo3k8kk+tGEK1asiLvvvlugAJAyd911V6xYsSLRZ8hkMtmzzjrr3Gw2m5EoAABNgQIYACDFxo0b98XKysq9knyG2trauOGGG6K2tlagAJAyf/1zfvPmzYk+R2Vl5V7jxo0bKVEAAJoCBTAAQEoNHz68/OCDDz4t6ee4//77Y/ny5QIFgJRavnx5jBs3LvHnGDFixI+HDRvWXKIAAOxqCmAAgJS69dZbT8tms22TfIYZM2bEc889J0wASLnJkyfHzJkzE32G4uLitrfffvtp0gQAYFdTAAMApNBVV121R48ePb6S5DOsXLky7rrrLmECQJ64++6744MPPkj0GXr27PnVK664Yg9pAgCwKymAAQBSprS0tOAb3/jGT5N8rdfY2Bi333679/4CQB6pqamJ2267LRobG5N8jIJvfvObZ5aWlvqZGwAAu+6i1AoAANJlwoQJX6uoqBiQ5DOMHz8+Fi1aJEwAyDNvvvlmPPjgg4k+Q4sWLQY9+OCDx0gTAIBdRQEMAJAiRx55ZOWwYcN+kOQzzJ07N5544glhAkCemjhxYixYsCDRZxg+fPiPjjjiiJbSBABgV1AAAwCkyBVXXHFyUVFRRVLnr6qqijvvvDNyuZwwASBP5XK5uP3226O6ujqxZygqKmrxm9/85mRpAgCwKyiAAQBS4vzzz+/Xu3fv45J8httvvz0+/PBDYQJAnlu3bl3cfvvtiT5D7969jz///PP7SRMAgJ1NAQwAkALZbDZz6qmn/jyTyST2+m769OkxZ84cYQIAERExe/bsmDFjRmLnz2QyBaeeeurPs9lsRpoAAOxMCmAAgBT44x//eERlZeXgpM6/du3auPfeewUJAPyde+65J9atW5fY+SsrKwf/6U9/+oIkAQDYmRTAAAAJ17dv3+JDDjnkR0k+w9133x01NTXCBAD+Tk1NTdx9992JPsPBBx/8o759+xZLEwCAnUUBDACQcHfdddc3S0pKOiV1/smTJ8e8efMECQB8pLlz58azzz6b2PlLSko63nPPPd+SJAAAO4sCGAAgwb70pS9VDhw48KSkzr9mzZoYP368IAGALXrggQdizZo1iZ2/f//+Jx111FGtJAkAwM6gAAYASLArrrji1MLCwvIkzp7L5eK2226LTZs2CRIA2KJNmzbFbbfdFrlcLpHzFxYWll1++eU/kCQAADuDAhgAIKF+8Ytf9O7evftXkjr/s88+G2+88YYgAYBP5Y033ojnn38+sfN369bt6F/96ld9JAkAwI6mAAYASKgf/vCHP8pkMom8nvvggw/igQceECIAsFXGjRsX69atS+TsmUym4NRTT/2xFAEA2NEUwAAACXTdddcNa9eu3YFJnD2Xy8Udd9wRtbW1ggQAtsqmTZvizjvvTOz8bdq02f+mm27aT5IAAOxICmAAgIQpLS0t+NrXvnZ6Uud/4YUXYuHChYIEALbJq6++GjNmzEjs/Mccc8zpFRUVfiYHAMAO42ITACBhbr/99oMrKip2S+LsGzZsiHHjxgkRAPhM7r///qiqqkrk7OXl5X3/67/+6wgpAgCwoyiAAQASpKKiouCwww47Nanz33vvvYn9YS0A0HRs2LAh7r///sTOf9BBB/1zq1atCiUJAMCOoAAGAEiQ+++//+iysrKeSZx9zpw58dJLLwkRANguXnjhhViwYEEiZy8tLe32xz/+8StSBABgR1AAAwAkRN++fYv33Xfff07i7LW1tXHvvfcKEQDYru6+++6oq6tL5Oz77bffKf379y+RIgAA25sCGAAgIW6++eZRxcXFbZM4+yOPPBJr164VIgCwXa1atSoee+yxRM6ezWbb3njjjV+TIgAA25sCGAAgAYYOHVq21157fSeJs7/33nvxxBNPCBEA2CEmTpwYK1asSOTsQ4YM+c7QoUPLpAgAwPakAAYASIBrr732xKKiosqkzZ3L5eKee+6JxsZGIQIAO0R9fX3cddddkcvlEjd7UVFR5bXXXnuCFAEA2J4UwAAATdwBBxxQMWDAgG8kcfYZM2bEW2+9JUQAYId6880348UXX0zk7AMGDPjG8OHDy6UIAMD2ogAGAGjirrrqqhOKiooqkjb3pk2b4oEHHhAgALBT3H///VFbW5u4uYuKilpcffXV7gIGAGC7UQADADRhBx10UEX//v0Teffvww8/HB9++KEQAYCdYv369TFhwoREzj5w4MBvHHDAARVSBABge1AAAwA0Yf/5n/95bGFhYfOkzb1q1aqYPHmyAAGAnerpp5+O1atXJ27uwsLC8ssuu2yUBAEA2B4UwAAATdQBBxxQMWjQoNFJnP3uu++O+vp6IQIAO1V9fX3cddddiZx99913/+bQoUPLpAgAwGelAAYAaKIuv/zyYwsLC8uTNvfcuXNjwYIFAgQAdokFCxbE3LlzEzd3UVFRi9/97ndflyAAAJ+VAhgAoAkaOnRo2aBBgxL37t+6urr405/+JEAAYJf605/+FHV1dYmbe/fdd//mkCFDSiUIAMBnoQAGAGiCfvOb33ylqKioZdLmfu655xL53j0AIF1Wr14dzz33XOLmLioqann11VcfLUEAAD4LBTAAQBPTq1evZoMHD/5m0uaurq6ORx55RIAAQJPwyCOPRHV1deLmHjJkyLe6deuWlSAAANtKAQwA0MTcdNNNxxQXF7dN2twTJkyIqqoqAQIATUJVVVUifzmtuLi43a233uouYAAAtpkCGACgCWnVqlXhXnvtdVLS5l61alU8++yzAgQAmpTJkyfHqlWrEjf30KFDR7dq1apQggAAbAsFMABAE3LLLbccXlJS0jlpcz/44INRX18vQACgSamvr48HH3wwcXOXlJR0vummmw6VIAAA20IBDADQRGSz2cwBBxzw7aTNvWjRonjppZcECAA0SS+99FIsXrw4cXOPGDHiO9lsNiNBAAC2lgIYAKCJuOaaa/YuLy/vm7S5H3roocjlcgIEAJqkXC6XyLuAy8vL+1111VV7SRAAgK2lAAYAaCK+8pWvfDdpM8+bNy8WLlwoPACgSVu4cGG8+uqrrg8BAMgLCmAAgCbgsssuG1RZWblPkmbO5XIxfvx44QEAifDAAw8k7qklrVu33veSSy7pLz0AALaGAhgAoAkYNWrUCUmbefbs2bFs2TLhAQCJsGzZsnjllVcSN/cJJ5xwovQAANgaCmAAgF3sn//5nzt37NjxiCTN3NjYGA888IDwAIBEGT9+fDQ0NCRq5k6dOn1h9OjRHaQHAMCnpQAGANjFfvSjH30tk8kk6rps2rRpsWrVKuEBAImyatWqeOGFFxI1cyaTKfzpT386SnoAAHxaCmAAgF1o0KBBpX369Plqkmaur6+PCRMmCA8ASKQJEyZEXV1dombu27fvV/r27VssPQAAPg0FMADALnTZZZcdXlRUVJGkmadOnRpr164VHgCQSOvXr48pU6YkauaioqLK3/zmN0dIDwCAT0MBDACwi2Sz2cy+++57UpJmrqurc/cvAJB4jz76aOLuAt5///1PymazGekBAPBJFMAAALvI1VdfPbSsrKx3kmaeMmVKbNiwQXgAQKJt2LAhnn/++UTNXFZW1ueqq67aS3oAAHwSBTAAwC7y5S9/+bgkzVtfXx8TJ04UHACQCo8//nji7gL+0pe+dLzkAAD4JApgAIBdYPTo0R3atm07IkkzT5s2LdatWyc8ACAVPvzww5g+fXqiZm7fvv2I0aNHd5AeAABbogAGANgFfvrTn47KZDKFSZm3vr4+HnnkEcEBAKnyyCOPRH19fWLmzWQyhT/96U+/JjkAALZEAQwAsJN16tQp26dPn6OTNLO7fwGANFq3bl1MmzYtUTP36dPnmE6dOmWlBwDAx1EAAwDsZFddddUB2Wy2dVLmbWxsjEmTJgmOVOvYsWN06OCJmgD5aNKkSdHY2JiYebPZbOurrrrqAMkBAPBxFMAAADvZiBEjvp6keV988cVYtWqV4Ei1Ll26xIUXXhinnXZadO3a1UIA8siqVavipZdecj0JAEBqKIABAHaiM844o3tlZeXeSZk3l8vFxIkTBUdeyGQyMXjw4PjVr34VY8aMcUcwQB55/PHHI5fLJWbeysrKvc8444zukgMA4KMogAEAdqJTTjnlqxGRScq8CxYsiPfee09w5JVMJhN77713XHjhhTFmzJho3769pQCk3HvvvRcLFy5M1B9X/3NdCQAA/4cCGABgJ+nVq1ezXr16fTlJM3v3L/nsr0XwBRdcECeffHK0bdvWUgBSLGnXPb169fpyr169mkkOAIB/pAAGANhJrrjiioOLiopaJmXeBN4JAztEYWFhDB8+PC688MIYPXp0VFZWWgpACi1YsCCWLVuWmHmLiopaXnnllYdIDgCAf6QABgDYSYYPH/6VJM2btHfhwY5WVFQUI0aMiEsuuSRGjx4dLVu2tBSAFMnlcvH4448naub99tvvK5IDAOAfKYABAHaC0aNHd6isrByalHnXrl0bL7/8suDgI/y1CL744ovjhBNOiBYtWlgKQEq89NJLsW7dusTMW1lZudfo0aM7SA4AgL+lAAYA2AlOP/30o5J07fXMM89EQ0OD4GALiouL47DDDouxY8fGqFGjoqyszFIAEq6hoSGeeeaZJI1c8D/XmQAA8P8vEq0AAGDHymazmX79+n05KfPW1tbGlClTBAefUnFxcYwcOTIuvfTSGDVqVJSWlloKQII9//zzUVtbm5h5+/Xr9+VsNpuRHAAAf6UABgDYwX7zm9/sWVJS0jkp886YMSOqq6sFB1uppKQkRo4cGZdcckkcffTRUVJSYikACVRdXR0zZ85M0p8/na+44orBkgMA4K8UwAAAO9gXvvCFLyVl1lwuF08//bTQ4DNo3rx5HHXUUXHJJZfEyJEjI5vNWgpAwjz11FORy+USM++RRx75ZakBAPBXCmAAgB1oyJAhpZ07dz4iKfO+/vrrsWLFCsHBdlBeXh6jRo2KSy+9VBEMkDArVqyI119/PTHzdunS5fD+/ft79AQAABGhAAYA2KHGjh17aGFhYWJeCOruX9j+KioqYtSoUXHxxRfH4YcfHkVFRZYC4LpouyosLGz+H//xHwdLDQCACAUwAMAOteeeex6ZlFnXrl0b8+bNExrsIK1atYrjjz8+LrroohgxYkQUFPh2DKApmzdvXqxZsyYx8+61115HSg0AgAgFMADADnPMMce0bt269b5Jmfe5556LxsZGwcEO1qZNmxg9enRcfPHFimCAJqyxsTGee+65JP35MvyYY45pLTkAAPykAQBgBznzzDMPz2Qyibjeqq+vj6lTpwoNdqK2bdvG6NGj47zzzovhw4crggGaoBdeeCHq6+sTMWsmkyk844wzDpUaAAB+wgAAsIP079//C0mZdc6cObFhwwahwS7QqVOnOPnkk+Pf/u3fYu+9945MJmMpAE3Ehg0bYvbs2YmZd8CAAR4DDQCAAhgAYEf43ve+16mysnKPpMybpMcbQlp17tw5xowZE7/61a8UwQBNyPPPP5+YWSsrKwd/73vf6yQ1AID8pgAGANgBTj755CMiIhHtzcqVK+P1118XGjQRXbt2jTFjxsQ555wTgwcPthCAXez111+PlStXJmXczMknn3y41AAA8psCGABgB+jXr19iHv88ZcqUyOVyQoMmpnfv3nHaaafFOeecE/3797cQgF0kl8vFlClTknQd6jHQAAB5TgEMALCdnX766d0qKip2S8Ks9fX1MW3aNKFBE9anT58466yz4pxzzonddtvNQgB2gWnTpkV9fX0iZq2oqNjt9NNP7yY1AID8pQAGANjORo8efURSZp03b15s3LhRaJAAffr0ibPPPjvOPPPM6Nmzp4UA7EQbN26MefPmuR4FACARFMAAANtZr169EvPetSQ9zhD4bwMGDIhf/vKXceaZZ0b37t0tBGAnmTp1apKuRw+TGABA/lIAAwBsR2eccUb38vLyvkmYdf369fHaa68JDRJqwIAB8S//8i9x2mmnRbdunvQJsKPNnz8/Pvzww0TMWl5e3u9HP/pRF6kBAOQnBTAAwHZ03HHHHZSUWWfMmBGNjY1CgwTLZDIxePDg+Nd//dcYM2ZMdOjQwVIAdpDGxsaYMWNGYub9xje+cYjUAADykwIYAGA76tOnz8FJmDOXyyXqMYbAlmUymdh7773jwgsvjDFjxkT79u0tBWAHeOGFF5J0XXqIxAAA8pMCGABgOznppJPat2zZcvckzLpkyZJYuXKl0CBl/loEX3DBBXHyySdH27ZtLQVgO1qxYkW8/fbbiZi1srJy0PHHH+8PAgCAPKQABgDYTr773e8eGBGZJMyapMcXAluvsLAwhg8fHhdeeGGMHj06KisrLQVgO5k+fXpSRi34/ve/f6DEAADyjwIYAGA72X333Q9Nwpz19fUxc+ZMgUEeKCoqihEjRsQll1wSo0ePjpYtW1oKwGc0c+bMqK+vT8SsAwcOPFRiAAD5RwEMALAdHHTQQRUtW7bcKwmzLly4MKqrq4UGeeSvRfDFF18cJ5xwQrRo0cJSALZRVVVVvP7664mYtVWrVkOHDx9eLjUAgPyiAAYA2A7OPvvsz2cymaIkzOrxz5C/iouL47DDDouxY8fGqFGjoqyszFIAtkFSnqaSyWSy55577uclBgCQXxTAAADbwe67735AEuasra2NOXPmCAzyXHFxcYwcOTIuvfRSRTDANpg9e3bU1dUlYtY99tjjAIkBAOQXBTAAwGfUqlWrwnbt2u2fhFnnzZsXtbW1QgMiIqKkpCRGjhwZY8eOjaOPPjpKSkosBeBT2LRpU8ybNy8Rs7Zv337/iooKPwMEAMgjLv4AAD6jCy+8cPeioqKKJMz64osvCgz4P5o3bx5HHXVUXHLJJTFy5MjIZrOWAvAJZs2alYg5i4qKWlx88cWDJAYAkD8UwAAAn9GBBx6YiMfqVVdXJ+ZOFWDXKC8vj1GjRsWll16qCAb4BPPmzYuamppEzHrQQQd5DDQAQB5RAAMAfEZdu3YdnoQ5582bF/X19QIDPlFFRUWMGjUqLr744jj88MOjqKjIUgD+QV1dXbz66quJmLVLly77SwwAIH8ogAEAPoNTTjmlY3l5+W5JmPXll18WGLBVWrVqFccff3xcdNFFMWLEiCgo8C0kwN966aWXEjFnRUXFbieddFJ7iQEA5AffvQMAfAYnnnji55MwZ21tbcyfP19gwDZp06ZNjB49OsaOHasIBvgb8+fPj9ra2iSMmvnud7/7eYkBAOQH37UDAHwGn/vc5/ZLwpwLFy6Muro6gQGfyV+L4PPOOy+GDx+uCAby3ubNm2PhwoWJmLVfv37DJQYAkB98tw4AsI1atWpV2Lp1672TMKvHPwPbU6dOneLkk0+Oc889NwYNGmQhQF6bPXt2IuZs06bN3hUVFX4WCACQB1z0AQBso/PPP39gYWFheVOfs76+PubMmSMwYLvr2bNn/OQnP4nzzjsv9t5778hkMpYC5J3Zs2dHfX19k5+zqKio4vzzzx8oMQCA9FMAAwBso/3333/fJMz5+uuvR01NjcCAHaZLly4xZsyYOOecc2Lw4MEWAuSV6urqeOONNxIx64EHHriPxAAA0k8BDACwjbp27ZqIxz/PnTtXWMBO0bt37zjttNPinHPOif79+1sIkDeScr3VvXv3vaUFAJB+CmAAgG0wZMiQ0srKyj2a+py5XM7jn4Gdrk+fPnHWWWfFOeecE7vttpuFAKk3e/bsyOVyTX7Oli1b7jlo0KBSiQEApJsCGABgG5x55pl7ZjKZbFOfc9myZbFu3TqBAbtEnz594uyzz44zzzwzevbsaSFAaq1bty6WL1/e5OfMZDLZs846a4jEAADSrcgKAAC23tChQ4clYc558+YJC9jlBgwYEAMGDIgFCxbE+PHjY+nSpZYCpM68efOiS5cuTX7OffbZZ5+ImC4xAID0cgcwAMA26Nix4z5JmHP+/PnCApqMAQMGxC9/+cs47bTTolu3bhYCpEpSrrs6deq0j7QAANJNAQwAsJWOOOKIlhUVFf2a+pxVVVWxaNEigQFNSiaTicGDB8e//uu/xpgxY6JDhw6WAqTCW2+9FVVVVU1+zoqKis8deuihLSQGAJBeCmAAgK108sknD46ITFOfc/78+dHY2CgwoEnKZDKx9957x4UXXhhjxoyJ9u3bWwqQaI2NjbFgwYJE/Cv4u9/97h4SAwBILwUwAMBW2n333fdMwpze/wskwV+L4AsuuCBOPvnkaNu2raUAiZWU66/BgwfvKS0AgPQqsgIAgK3Trl27wU19xlwul5Q7UAAiIqKwsDCGDx8e++yzT0ybNi0mTJgQ69evtxggURYsWBC5XC4ymab9sJgOHToMlhYAQHq5AxgAYCsMGjSotGXLlgOa+pzvvfdebNy4UWBA4hQVFcWIESPikksuidGjR0fLli0tBUiMDz/8MJYtW9bk52zZsuXA/v37l0gMACCdFMAAAFvhxz/+8aBMJtPkn6Li7l8g6f5aBI8dOzZOOOGEaNGihaUAibBw4cImP2Mmk8n+5Cc/GSAtAIB0UgADAGyFvffee88kzJmEHzwCfBrNmjWLww47LMaOHRujRo2KsrIySwGatKT8Il5SrmsBANh63gEMALAVunbtOqSpz1hfXx9vvvmmsIBUKS4ujpEjR8bBBx8czz77bDz++ONRXV1tMUCT8+abb0Z9fX0UFTXtH7t16dJlT2kBAKSTO4ABAD6lioqKgoqKikFNfc4lS5bE5s2bBQakUklJSYwcOTLGjh0bRx99dJSUeIUl0LTU1tbG0qVLm/ycLVu2HFRaWupngwAAKeQiDwDgUzr77LP7FhYWNvlnj7722mvCAlKvefPmcdRRR8Ull1wSI0eOjGbNmlkK4HpsKxQWFpafffbZvaQFAJA+CmAAgE9p//3375+EOV9//XVhAXmjvLw8Ro0aFf/+7/8eI0eOjGw2aymA67FP6fOf//xAaQEApI8CGADgU+rRo8fuTX3G2traePvtt4UF5J2KiooYNWpUXHzxxXH44Yc3+XdvAum2ePHiRLySo1evXoOkBQCQPgpgAIBPqXXr1k3+DoklS5ZEQ0ODsIC81apVqzj++OPj4osvjhEjRkRBgW97gZ2voaEhlixZ0uTnbNOmjQIYACCFfCcMAPApDBkypLR58+a9m/qcb775prAAIqJ169YxevToGDt2rCIYcF32MZo3b95n0KBBpdICAEgX3wEDAHwKp556av9MJtPkr53eeustYQH8jTZt2sTo0aPjvPPOi+HDhyuCAddlfyOTyRT84Ac/+Jy0AADSxXe+AACfwuDBg5v84/Hq6+tj0aJFwgL4CJ06dYqTTz45/u3f/i323nvvyGQylgLsUIsXL07Eqzn23HPPgdICAEgXBTAAwKfQpUuXAU19xnfeeSfq6uqEBbAFnTt3jjFjxiiCgR2utrY23n333SRc53oPMABAyiiAAQA+hZYtW/Zv6jN6/DPAp9elS5cYM2ZMnHvuuTF48GALAfL2+iwJ17kAAGwdBTAAwCcYPnx4eUlJSeemPqfHPwNsvV69esVpp50W55xzTvTvrwMB8u/6rLS0tPPw4cPLpQUAkB4KYACAT/Ctb31rt4ho8s8IXbx4sbAAtlGfPn3irLPOinPOOSd22203CwG2i4T8gl7m29/+dj9pAQCkhwIYAOAT7L777k2+CVi7dm1s2LBBWACfUZ8+feLss8+OM888M3r27GkhwGfy4Ycfxrp165r8nAMHDlQAAwCkSJEVAABsWadOnZr8D8TefvttQQFsRwMGDIgBAwbEggULYvz48bF06VJLAbb5Oq1Vq1audwEA2GkUwAAAn6CyslIBDJCnBgwYEP3794958+bFQw89FO+++66lAFtlyZIlsddeezX1613PvgcASBEFMADAFnTq1CnbvHnzXk19ziVLlggLYAfJZDIxePDg2GOPPeLll1+OBx98MFauXGkxQGqu05o3b967Xbt2RatXr66XGABA8nkHMADAFowZM6ZnJpPJNuUZGxsbPZoUYCfIZDKx9957x4UXXhhjxoyJ9u3bWwrwiZYuXRqNjY1NesaCgoLsqaee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k8nE7NmzY+LEibFmzRoNAXif/VNSzJo161kTAwBongTAAAC70O233/7KOeecszU/P78022sdMGBAtG/f3tWu0My9+uqrMWnSpFi1apVmALyPjh07xgEHHJCIWhsbG6u/8Y1v/NXUAACaJwEwAMAutHLlyob169fP6tat2+hsrzWVSsXhhx8ekyZNMjhohubMmROTJ0+OJUuWaAbAh3D44YdHKpVKRK3r16+fVVFR0WhqAADNU54WAADsWq+++mpirts77LDDDAyamTfffDP+/d//PX7yk58IfwE+pFQqFSNGjEhMva+88sozpgYA0Hw5AQwAsIvddNNNz5166qnV+fn5rbO91m7dukX//v1j4cKFBgc5btmyZfHYY4/F/PnzNQPgIzrggAOic+fOiai1sbFxy4033jjL1AAAmi8BMADALrZy5cqG8vLyGT179vx0Euo9+uijBcCQw5YvXx7jxo0T/AJ8wv1SUpSXlz9TXl7eYGoAAM2XABgAYDeYMWPGUxdccEEiAuAhQ4ZE69ato7q62uAgh6xcuTImTJgQc+fOjUwmoyEAH1ObNm3i0EMPTUy9zz777FOmBgDQvPkGMADAbvDVr371lYaGhk1JqLWgoCCOOOIIQ4McsW7duvj5z38ed955Z8yZM0f4C/AJjRw5MvLz8xNRa0NDw8abbrrpVVMDAGjenAAGANgNKisrm1atWjW9T58+5ySh3qOPPjqefPJJQREk2Pr16+Oxxx6L2bNn+3cZYBdJpVIxatSoxNS7cuXKadXV1WmTAwBo3pwABgDYTaZNm5aY6/c6duwYAwYMMDRIoA0bNsSvf/3r+Nd//dd49dVXhb8Au9CAAQOiY8eOian36aefftLUAAAQAAMA7CZf+9rX5tTX11ckpd6jjjrK0CBBqqqq4v77749vf/vb8eKLL0ZTU5OmAOxiRx55ZGJqra+vX/eNb3zjdVMDAMAV0AAAu0ltbW16xYoVT++///6fT0K9hx56aLRt2zaqqqoMD7LYli1bYsqUKfHcc8/F9u3bNQRgN2nbtm0MGTIkMfUuX778qdraWtc/AwDgBDAAwO70xz/+cUJSas3Pz4/jjjvO0CBL1dTUxKOPPhq33XZb/OUvfxH+Auxmxx57bOTn5yel3Myvf/3rCaYGAECEABgAYLe66667llZXV89PSr1HH310tGjRwuAgi7wd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qATAAABZ4umnn968fPnyxF3xN3r06GjXrp0BAgBZqUOHDnH88ccnru5ly5ZNmD59+hYTBADgoxIAAwBkkbvvvvtPmUymKUk1FxYWxumnn254AEBWOvPMMxP3yYpMJtN41113/dH0AAD4OATAAABZ5Be/+MWatWvXTkta3UcccUT06tXLAAGArNK7d+847LDDEld3eXn5X+6///51JggAwMchAAYAyDIPP/zwn5JWcyqVijPPPNPwAICsMmbMmEilUomr+8EHH/yT6QEA8HEJgAEAsszXv/71NzZs2DAraXUPHDgwDj74YAMEALLCoEGDYsCAAYmru6KiYuatt966wAQBAPi4BMAAAFlo3Lhxv01i3WPGjIm8PFtMAGDvysvLizFjxiSy9j//+c+/NUEAAD7RflgLAACyz/XXXz+nqqrqr0mru1evXnHUUUcZIACwVx1zzDHRvXv3xNW9adOmV2666aa5JggAwCchAAYAyFJ/+tOf7k1i3WPGjInS0lIDBAD2ijZt2sRZZ52VyNofeOCBe00QAIBPSgAMAJClbrrpprlJPAVcXFwcZ555pgECAHvFWWedFS1btkxc3Zs2bXrl5ptvnmeCAAB8UgJgAIAsNm7cuF8lse5Ro0ZF7969DRAA2KP69OkTI0eOTGTtjz322K9MEACAXUEADACQxcaOHTu7qqrqb0mrO5VKxfnnnx+pVMoQAYA9tv/4/Oc/n8j9R2Vl5d+uueaav5kiAAC7ggAYACDLTZ069bdJrLtv374xZMgQAwQA9ojDDjsssTeQTJ48+TcmCADAriIABgDIcpdeeumLVVVVryax9s9//vNRXFxsiADAblVaWhrnn39+Imuvqqr66+WXX/6SKQIAsKsIgAEAEuChhx76WRLrLisri9NPP90AAYDd6qyzzoqSkpIklp753e9+91MTBABgVxIAAwAkwA033DB3w4YNs5JY+3HHHRd9+vQxRABgt+jbt28cddRRiay9oqJi1te//vU3TBEAgF1JAAwAkBA///nPfxoR6aTVnUql4vOf/3zk5dl6AgC7Vn5+flx00UWRSqWSWH76F7/4xX+bIgAAu5q3cAAACXHHHXe8tW7duulJrL13795xzDHHGCIAsEudcMIJ0b1790TWXl5e/pc77rjjLVMEAGBXEwADACTI3XfffW8mk2lKYu1nnXVWtG3b1hAB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onv37vEv//IvccABBzSrdWcymaYnnnji9s997nPPeAoAAODDEQADAJBYDz/88NJjjjlmY+/evY+KiGZzFKq0tDSGDx8eq1evjvXr13sQAHLcwIED45prrol27do1t6VnZsyY8YOzzjprqqcAAAA+PAEwAACJdv/99795zDHHVO6zzz5HRDMKgVu0aBGHHXZYtGzZMhYuXBjpdNrDAJBjCgoK4pxzzonzzz8/WrRo0dyWn37uuefuOuWUUyZ4EgAA4KMRAAMAkHi///3v5w8bNmxF3759j2lO10GnUqno27dvDB06NBYvXhxbtmzxMADkiJ49e8YNN9wQgwcPblbf+434x7XPU6ZM+fbpp58+2ZMAAAAfnQAYAICc8OCDDy4ZNmzYin79+jWrEDgionXr1nHEEUdEfX19LF261MMAkGCpVCpOOOGEuOKKK6JNmzbNbv07wt9vnXPOOX/xNAAAwMcjAAYAIGc89NBDS4YNG7a8X79+xza3EDg/Pz8OPvjg6NWrV8yfPz8aGho8EAAJU1JSEpdffnmccMIJkZ+f3+zWn8lkGp944olvffazn53maQAAgI9PAAwAQE556KGHlo4cOXJdnz59RqWa252ZEdG1a9cYNmxYLFu2LCorKz0QAAnRt2/fuO6662K//fZrluvPZDLpp59++rvnnHPO054GAAD4ZATAAADknD/96U+LDj300KX7779/s7sOOiKiuLg4jjzyyCgpKYk333wz0um0hwIgSxUUFMRnP/vZuPDCC6OkpKRZ9iCdTjc88sgjt5x//vnTPREAAPDJCYABAMhJDz/88NId3wQelUqlmt09mqlUKvr06RMHH3xwLFy4MLZt2+ahAMgynTt3jrFjx8bQoUOjGV5aERH/CH+feOKJ2y+88MLnPBEAALBrCIABAMhZDz300JIePXq8NmjQoGPz8vJaNMcetG3bNkaNGhVNTU2xZMkSDwVAFkilUjF69Oi48soro0OHDs22D01NTdt++9vf/stll132oqcCAAB2HQEwAAA5bdKkSeXdu3efM3jw4GYbAufn58eAAQOiV69esWDBgti+fbsHA2Avad26dVx66aVx/PHHR35+frPtQ2NjY/WvfvWrf7nuuute81QAAMCuJQAGACDnTZ48eW1jY+OMI4444uiCgoKS5tqHrl27xqhRo2Lbtm2xcuVKDwbAHpRKpWLUqFExduzY6NWrV7PuRX19/fo77rjjK9/61rcWejIAAGDXEwADANAsPP/881UbNmx45rjjjjuqsLCwrLn2obCwMAYNGhT77bdfLF68OGpraz0cALtZ+/bt44orrogTTzwxCgub9/uU2tralTfffPPVP/nJT1Z7MgAAYPcQAAMA0Gz87W9/27p27doZJ5xwwsjCwsK2zbkXnTp1ipEjR0Z1dbXTwAC70ciRI+Pqq6+OHj16NPte1NTULL/hhhuu/e1vf7vOkwEAALuPABgAgGbltdde2zpv3rynTznllKFFRUWdmnMvCgsL49BDD4399tsvFi1a5DQwwC709qnfk08+udmf+o2I2Lx587yLL774unHjxm30dAAAwO71fgFwat9zYsTOftC4LmLjq610DwCAxOrVq1fhs88++69du3Y9QTciGhoaYurUqTF58uRobGzUEICPqaCgIE499dQYPXq04HeH8vLyp4499tjvrly5skE3AABg9+swrDYKuuz8ZwJgAAByWuvWrfNeeumlm/fdd9+zdeMfVq9eHffff38sWbJEMwA+ov322y8uuugi1z2/w8KFC38/fPjwnzY0NGR0AwAA9gwBMAAAzd7zzz9/8aGHHnp1RKR0IyKTycTMmTPjz3/+c9TV1WkIwAcoKSmJ8847L0aMGBGplL9Kdki//PLL9xx77LEPagUAAOxZ7xcA+wYwAADNwn333Tfn+OOP39yrV6/DQwgcqVQqevfuHcOHD49169ZFRUWFhwTgPRxyyCExduzY6N+/v/B3h0wm0/jMM8/828knnzxONwAAYM97v28AC4ABAGg2fve7370xePDgJf369Ts6lUrl60hEcXFxjBgxInr06BFLly6N2tpaTQHYoUOHDvGFL3whzjzzzCguLtaQHZqammoeeOCBWz73uc9N1w0AANg7BMAAALDDww8/vKygoOC54cOHH1FQUFCqI//QrVu3OO6446K0tDQWL14cTU1NmgI0Wy1btoxzzjknLr300ujevbuGvENtbe2K22677arbbrvtDd0AAIC9RwAMAADv8Oyzz25avHjx0yeddNKQoqKiTjryD3l5edGnT58YOXJkbN26NVatWqUpQLNz+OGHx1e+8pUYMGBA5OXlacg7VFVV/e3CCy+8/oEHHvDdAAAA2MsEwAAA8C7z58+vefbZZ58+44wz+hcX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OigOOOCAKCoq0pQs0djYuGXmzJk/PvPMMyc2NDS4XgAAAPjQBMAAAJADjjzyyNY/+9nPrujbt++5EZGnI9mluro6Fi5cGPPnz4958+ZFZWWlprBXtGvXLg455JAYMGBA9O/fP1q39nsjWSj91ltv/fmqq676xaxZs6q1AwAA+KgEwAAAkEN++ctfjhgzZsyNrVq16q0b2SmdTsfKlStj0aJFsXDhwli8eHFs27ZNY9gtSkpKol+/ftG/f//Yf//9o1evXpGX53dEslVNTc3yRx999EdXXnnlK7oBAAB8XAJgAADIMd26dSt8+OGHPzd48ODL8vPzbdyzXCaTiTVr1sTChQtj0aJFsWjRotiyZYvG8LGUlZVF//79/xn6du/ePVKplMZkuaampprXXnvtV2PGjHmgoqKiUUcAAIBPQgAMAAA56rjjjiv7r//6r8tdC508mzdvjuXLl8eKFSti+fLlsXjx4qipqdEY/pfi4uLo169f9O7dO/bZZ5/Yd999o6ysTGMSJJPJpJcsWfLn66677pfTp0/3mx8AAMAuIQAGAIAc99Of/nTIueeee3NpaWlf3UimxsbGWLlyZSxdujSWLVsWy5cvj3Xr1kUmk9GcZiKVSkWXLl1in332iT59+kSfPn2iV69eUVBQoDkJtXXr1sUPPvjgj6699tq/6wYAALArCYABAKAZaNeuXf64cePOGTp06BUFBQWtdST56uvrY+XKlf88KbxixYpYu3ZtpNNpzUm4vLy86Nq1a+yzzz7//KdXr17RsmVLzckBjY2NW/7617/+4pxzznm0srKySUcAAIBdTQAMAADNyIknntjmnnvuuXzfffcdk0qlHB3MMdu3b481a9bEmjVrYu3atbF27dooLy+PDRs2CIazUF5eXnTs2DG6desWXbt2jW7dukW3bt2iR48eUVhYqEE5JpPJNC5ZsuRR1z0DAAC7mwAYAACaoa9+9av7Xnfdddd16NDhCN3IfY2Njf8MhNetWxfr1q2LioqKWLduXWzbtk2DdrPS0tLo3LnzP//p0qVLdO3aNbp27eoK52Ziw4YNM//rv/7rxz/60Y+W6wYAALC7CYABAKAZ++UvfznirLPOuq64uNj3gZupmpqaWL9+/T//qaioiMrKyqisrIxNmzZFY2OjJn2AgoKCaN++fbRr1y7at28fHTt2jC5dukSnTp2ic+fOUVxcrEnN1NatW98aP378PVdcccXLugEAAOwpAmAAAGjm2rVrl//ggw+eOWLEiCsLCwvb6gjvtHnz5n+GwZs2bYrKysqorq6OLVu2xJYtW6K6ujqqq6sjk8nk3NpTqVS0bt06WrduHWVlZdGmTZsoLS39X2Fvu3btok2bNh4U/peGhobKl1566efnnHPO+OrqavevAwAAe5QAGAAAiIiIoUOHFt97770XHHjggRfk5+c7ssiHlk6n/xkEV1dXR01Nzfv+k8lkora2NtLpdNTX10dTU1PU1dXt0u8U5+XlRcuWLSM/Pz+KiooiLy8vWrVqFalUKoqLi3f6T0lJSbRq1eqfgW9paWnk5eUZMB9aU1NTzYIFC/745S9/+Y+zZ8+u0REAAGBvEAADAAD/y2mnndb2rrvuurRPnz5n5+XlFeoIe9LbgfDbtm/f/r7XUBcUFESLFi3++b/fDnxhT8pkMg1LliwZd8stt/xq0qRJVToCAADsTQJgAABgp0477bS2d95554X777//5wTBAP9XJpNpWLhw4QO33nrrHwS/AABAtni/ADi/7UHRc2c/SG+LqC33/gcAAHLZokWL6u69995X0un0swcddFCnkpKS3roC8A8VFRUz/7//7/+77aKLLpq6aNGiOh0BAACyRXH3xsgr3fnPBMAAAEDMnDmz8u67736qqalpWr9+/Ypbt27dN5VKpXQGaG4ymUx6zZo1U+65555/Peeccx6cOXNmpa4AAADZRgAMAAB8KDNnzqz88Y9//Gw6nZ4uCAaak7eD37vvvvtfzz///McEvwAAQDYTAAMAAB+JIBhoLgS/AABAEgmAAQCAj+XtILisrOyFvn37diwuLu4VEYJgIBdkKioqnrv33nu/PWbMmEcEvwAAQJK8XwCc2vecGLGzHzSui9j4aivdAwAA/unqq6/u8ZWvfOX8Pn36nJWXl9dCR4CkSafT9UuXLh3/X//1Xw/84he/WKMjAABAEnUYVhsFXXb+MwEwAADwkZ1xxhntb7/99rMPPPDA8/Pz81vrCJDtmpqaqhcsWPDgd77znUcmTpzotC8AAJBoAmAAAGC3GD58eMkPf/jDzwwePPjioqKijjoCZJv6+voNr7322u9vvPHGx2fPnl2jIwAAQC4QAAMAALvV0KFDi++5556zDjnkkPOKioq66giwt9XV1a19/fXXH7z++uvHC34BAIBcIwAGAAD2iFatWuXdc889w0455ZTzO3bseJSOAHtYZsOGDbOmTJny4PXXX/9qbW1tWksAAIBcJAAGAAD2uH/913/tf/7555/dq1ev0/Ly8lroCLC7pNPp+pUrV05+4IEHHvnOd76zSEcAAIBcJwAGAAD2mjPOOKP97bfffvYBBxzw2YKCgjY6AuwqjY2NVW+++eafv/e97z06YcKETToCAAA0FwJgAABgrxs+fHjJ97///dGDBg0aU1paur+OAB9XdXX1wtdee+3Rr371q1Nfe+21Wh0BAACaGwEwAACQVb761a/ue8EFF3y6b9++ZxUUFLTWEeCDNDY2bnnrrbfG/+EPf5j4ox/9aLmOAAAAzZkAGAAAyEpDhw4t/sEPfnDy4MGDz27dunV/HQHerbq6+s2XX375weuuu+7ppUuXbtcRAAAAATAAAJDlCgsLU3ffffeQ0aNHn9G1a9fj8vLyinQFmq90Ol1XXl4+bcqUKROuvfbav+sIAADA/yYABgAAEqNPnz4t/v3f/33UyJEjz2rfvv2nIiKlK9AsZDZt2vTXF1544bGvfe1rzzntCwAA8N4EwAAAQCJddNFFXa6++uqTDzzwwLNbtmzZTUcg99TV1a1ZsGDBuJ/+9KdP3n///et0BAAA4IMJgAEAgETr1q1b4d13333k4YcffmqHDh2OyMvLK9QVSK50Ot2wcePGWbNmzZp8/fXXz6qoqGjUFQAAgA9PAAwAAOSMo48+uvWtt956/CGHHHJKu3btBkdEnq5AIqQrKytfmzdv3uQ777xz+owZM6q1BAAA4OMRAAMAADnpuOOOK/vGN75x/CGHHHJa27ZtB4bvBUO2yVRVVc2dN2/epO9///vTpk+fvkVLAAAAPjkBMAAAkPNuu+22vmedddZJffr0Oa5Vq1a9dQT2ntra2uXLly+f/uijjz51xx13vKUjAAAAu5YAGAAAaFa+9KUvdbv44ouP7t+//wlOBsMekamqqpq7cOHCv/z+97+fcd9995VrCQAAwO4jAAYAAJqtSy65pOtll112jDAYdrl0VVXVvIULF/7lV7/61bO/+93v1moJAADAniEABgAAiIirr766x/nnnz9q//33P7JNmzZDUqlUga7Ah5fJZBoqKyv/vnjx4uf+9Kc/zbr33ntX6woAAMCeJwAGAAB4l379+hV97WtfGzRy5MhRPXv2PLaoqKizrsD/VV9fv37VqlXPvPDCC8/9+7//+5zFixfX6woAAMDeJQAGAAB4H61bt8678847Bx599NFHde/efURpaen+4apomq/M1q1bF69Zs+bF5557btY3v/nNOdXV1WltAQAAyB4CYAAAgI9g8ODBrcaOHXvI8OHDD+vevfvw1q1bHxACYXJXprq6+s01a9a88sorr7z8k5/8ZN5rr71Wqy0AAADZSwAMAADwCVx//fX7nHHGGYf169dvePv27Yfm5+e31hWSrLGxsXrjxo2vvvXWWy+PHz/+lR//+McrdQUAACA5BMAAAAC70Je//OUe55xzzvA+ffoM7tix45CioqKuukI2q6+vX7t27doXFy9ePGfixImv3Xvvvat1BQAAILkEwAAAALvRl7/85R6f+cxnBvfr129Qly5dDm/ZsqVAmL2qrq5u7bp16wS+AAAAOUoADAAAsIe0atUq75prrtnn2GOPPXi//fY7uH379oeUlpb2TaVS+brDbpKuqalZtnHjxnlvvfXW3GeffXbef/3Xfy2vra1Naw0AAEBuEgADAADsRQceeGDLq6+++oAhQ4Yc3LNnz4Pbtm17sGuj+biampqqq6qqXi8vL583Z86ceb/85S/nvfjii1t1BgAAoPkQAAMAAGSZoUOHFn/xi1/cf9CgQQf26NHjwHbt2h3YqlWr3qlUKk932CFdU1OzvLKycsHq1asXzJkzZ8Gf//znJTNmzKjWGgAAgOZNAAwAAJAAxx13XNkFF1xw4MEHH3xA165dDywtLd23pKRkn1QqVag7uS2TyTRs27ZtRXV19dJ169YtfOONNxZOmDBh4YQJEzbpDgAAAO8mAAYAAEiw8847r+OJJ57Yp3///vt16dKlT5s2bfZr3bp1v/z8/GLdSZampqaa6urqxZs3b16ybt26pQsXLlzy9NNPL33ooYc26A4AAAAflgAYAAAgx7Rr1y7/kksu6TFkyJCe++67b89OnTr1Kisr61VcXNyzZcuW3VKpVL4u7R2ZTKaprq6uvKamZtWWLVtWVlRUrFy6dOnK2bNnr7r//vvXVFZWNukSAAAAn4QAGAAAoBnp1KlTwec+97luQ4cO7bnPPvv0aNeuXafWrVt3Li4u7tqyZcvORUVFnfLy8lro1MeTTqe319fXr6+rq6uoqalZW11dvb6ysnL9ihUrVr/66qurHnzwwbUVFRWNOgUAAMDuIgAGAADgfznjjDPaH3bYYZ369OnTuUuXLp3Kysral5SUtC0uLu5YVFTUrqioqG2LFi065OfnlzaXnjQ1NW3dvn37xvr6+qr6+vrKmpqaDdu2bavasmXLpnXr1lUsXbp0/Ysvvrh+4sSJlZ4gAAAA9iYBMAAAAB9Lr169CkeNGtXuoIMOatexY8ey9u3bl7Zp06Z1SUlJWXFxcetWrVq1btGiRVlRUVHrwsLC1hGRX1hYWBoR+QUFBSV5eXkFeXl5u/0/LtPpdG06nW5sbGzcFhFNDQ0NW3f83+r6+vrq7du3b6mtra2uqamp3rZtW/XmzZurN23aVL1hw4YtCxYsqJo1a1bl0qVLt5s4AAAASSAABgAAYK/q169fUffu3Vvss88+xSUlJQVv//8LCwtT3bp1+8BTxuXl5VsbGhoyb//vbdu2Na5YsaJmzZo12xcvXlyvwwAAADQn7xcAF2gPAAAAu9vixYvrdwS11boBAAAAu0+eFgAAAAAAAADkBgEwAAAAAAAAQI4QAAMAAAAAAADkCAEwAAAAAAAAQI4QAAMAAAAAAADkCAEwAAAAAAAAQI4QAAMAAAAAAADkCAEwAAAAAAAAQI4QAAMAAAAAAADkCAEwAAAAAAAAQI4QAAMAAAAAAADkCAEwAAAAAAAAQI4QAAMAAAAAAADkCAEwAAAAAAAAQI4o0AIAAAAAAACA5GhoLIyCxoaIiEilIpNXGE1v/0wADAAAAAAAAJAghQUN/0x6MxGppvT/5L6ugAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAAYAAAAAAADIEQJgAAAAAAAAgBwhAIb/v5272ZHiusM4/FZ1NUkz9sQwOF4EyZJtpJCwysa5jSy4n1xPEqRIuQFvvfGSgIwBOzGRQAQERnx0d1UW0cgWGvKxsMGvnmfVdc7/1OJsf+oCAAAAAACAEgIwAAAAAAAAQAkBGAAAAAAAAKCEAAwAAAAAAABQQgAGAAAAAAAAKCEAAwAAAAAAAJQQgAEAAAAAAABKCMAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoIQADAAAAAAAAlBCAAQAAAAAAAEoIwAAAAAAAAAAlBGAAAAAAAACAEgIwAAAAAAAAQAkBGAAAAAAAAKCEAAwAAAAAAABQQgAGAAAAAAAAKCEAAwAAAAAAAJQQgAEAAAAAAABKCMAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoIQADAAAAAAAAlBCAAQAAAAAAAEoIwAAAAAAAAAAlBGAAAAAAAACAEgIwAAAAAAAAQAkBGAAAAAAAAKCEAAwAAAAAAABQQgAGAAAAAAAAKCEAAwAAAAAAAJQQgAEAAAAAAABKCMAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoIQADAAAAAAAAlBCAAQAAAAAAAEoIwAAAAAAAAAAlBGAAAAAAAACAEgIwAAAAAAAAQAkBGAAAAAAAAKCEAAwAAAAAAABQQgAGAAAAAAAAKCEAAwAAAAAAAJQQgAEAAAAAAABKCMAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoIQADAAAAAAAAlBCAAQAAAAAAAEoIwAAAAAAAAAAlBGAAAAAAAACAEgIwAAAAAAAAQAkBGAAAAAAAAKCEAAwAAAAAAABQQgAGAAAAAAAAKCEAAwAAAAAAAJQQgAEAAAAAAABKCMAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoIQADAAAAAAAAlBCAAQAAAAAAAEoIwAAAAAAAAAAlBGAAAAAAAACAEgIwAAAAAAAAQAkBGAAAAAAAAKCEAAwAAAAAAABQQgAGAAAAAAAAKCEAAwAAAAAAAJQQgAEAAAAAAABKCMAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoIQADAAAAAAAAlBCAAQAAAAAAAEoIwAAAAAAAAAAlBGAAAAAAAACAEgIwAAAAAAAAQAkBGAAAAAAAAKCEAAwAAAAAAABQQgAGAAAAAAAAKCEAAwAAAAAAAJQQgAEAAAAAAABKCMAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoIQADAAAAAAAAlBCAAQAAAAAAAEoIwAAAAAAAAAAlBGAAAAAAAACAEgIwAAAAAAAAQAkBGAAAAAAAAKCEAAwAAAAAAABQQgAGAAAAAAAAKCEAAwAAAAAAAJQQgAEAAAAAAABKCMAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoIQADAAAAAAAAlBCAAQAAAAAAAEoIwAAAAAAAAAAlBGAAAAAAAACAEgIwAAAAAAAAQAkBGAAAAAAAAKCEAAwAAAAAAABQQgAGAAAAAAAAKCEAAwAAAAAAAJQQgAEAAAAAAABKCMAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoMY3JP//9K8My551lzpAk293a7QAAAAAAAAD8iIw3r+SL7TpPxuSt4/ibJJuz20QDBgAAAAAAAHhzrJPp6NvHYcyyjLl7dJTPbl/Jp6sPLufSsM+5ec7q5YOrF0OeP/SVaAAAAAAAAIA3weH7u6zfm79dWDIMSw6225w785vsx3XyzasOby5ssz69c4sAAAAAAAAAr9n69C6bC9sT93a7rKdnORin5Otxynzi1JQcfiwCAwAAAAAAALxO69O7HH68TaaT98cp85R8vbp3Nfszv8q0LHn7xMF1sjk/ZzUPmZ/MmWefhAYAAAAAAAD4oayPdjn7223Gn7x6ZrXPnetX8mBKkpv3cufDd/Pufn5FL56SzcVtNheT3dNt8tQlAwAAAAAAAHyv1sm0ySv/9XtsNWZ3I/lHkgzHi7/4XY7WYz5yiwAAAAAAAAA/Ivtcv/3nPEyS1fHa42t5+vNLyX7JoRsCAAAAAAAAePPt1/nbV3/KvePn1Xc371/NYxEYAAAAAAAA4M0yTHk2rvNo2WdzvHZqzN9v/SF3vju3evng/at5fPDLPDu1yuGyZHSVAAAAAAAAAK/XOGe4ueSvZ4e8M8xZbVe5ceuPufvy3Oqkw4+v5emDX+fuuTlLhhwsEYIBAAAAAAAAXpclGR8OuXP0TR4cPM/9z/+SRyfNDf/1TZezOp/87KdjzizJZkhO7edMy/w/nAUAAAAAAADg/zaMWcZkP8/ZLsmLacr2/MV8+cnvs/tP5/4FmLjAq1ifcioAAAAASUVORK5CYII="
2;function E(e,a,t){return typeof e=="string"&&!isNaN(Number(e))&&(e=Number(e)),typeof e=="number"&&e<100?G(e):typeof e=="number"&&e>=100?e:typeof e=="string"&&e.includes("%")?Math.round(a&&a==="X"?parseFloat(e)/100*t.width:a&&a==="Y"?parseFloat(e)/100*t.height:parseFloat(e)/100*t.width):0}function Tt(e){return e.replace(/[xy]/g,function(a){const t=Math.random()*16|0;return(a==="x"?t:t&3|8).toString(16)})}function T(e){return typeof e>"u"||e==null?"":e.toString().replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")}function G(e){return typeof e=="number"&&e>100?e:(typeof e=="string"&&(e=Number(e.replace(/in*/gi,""))),Math.round(I*e))}function M(e){const a=Number(e)||0;return isNaN(a)?0:Math.round(a*vt)}function Ke(e){return e=e||0,Math.round((e>360?e-360:e)*6e4)}function ea(e){const a=e.toString(16);return a.length===1?"0"+a:a}function ta(e,a,t){return(ea(e)+ea(a)+ea(t)).toUpperCase()}function Y(e,a){let t=(e||"").replace("#","");!jt.test(t)&&t!==xe.background1&&t!==xe.background2&&t!==xe.text1&&t!==xe.text2&&t!==xe.accent1&&t!==xe.accent2&&t!==xe.accent3&&t!==xe.accent4&&t!==xe.accent5&&t!==xe.accent6&&(console.warn(`"${t}" is not a valid scheme color or hex RGB! "${ye}" used instead. Only provide 6-digit RGB or 'pptx.SchemeColor' values!`),t=ye);const o=jt.test(t)?"srgbClr":"schemeClr",A='val="'+(jt.test(t)?t.toUpperCase():t)+'"';return a?`<a:${o} ${A}>${a}</a:${o}>`:`<a:${o} ${A}/>`}function ir(e,a){let t="";const o=Object.assign(Object.assign({},a),e),A=Math.round(o.size*vt),i=o.color,s=Math.round(o.opacity*1e5);return t+=`<a:glow rad="${A}">`,t+=Y(i,`<a:alpha val="${s}"/>`),t+="</a:glow>",t}function we(e){let a="solid",t="",o="",A="";return e&&(typeof e=="string"?t=e:(e.type&&(a=e.type),e.color&&(t=e.color),e.alpha&&(o+=`<a:alpha val="${Math.round((100-e.alpha)*1e3)}"/>`),e.transparency&&(o+=`<a:alpha val="${Math.round((100-e.transparency)*1e3)}"/>`)),a==="solid"?A+=`<a:solidFill>${Y(t,o)}</a:solidFill>`:A+=""),A}function Se(e){return e._rels.length+e._relsChart.length+e._relsMedia.length+1}function ya(e){if(!(!e||typeof e!="object"))return e.type!=="outer"&&e.type!=="inner"&&e.type!=="none"&&(console.warn("Warning: shadow.type options are `outer`, `inner` or `none`."),e.type="outer"),e.angle&&((isNaN(Number(e.angle))||e.angle<0||e.angle>359)&&(console.warn("Warning: shadow.angle can only be 0-359"),e.angle=270),e.angle=Math.round(Number(e.angle))),e.opacity&&((isNaN(Number(e.opacity))||e.opacity<0||e.opacity>1)&&(console.warn("Warning: shadow.opacity can only be 0-1"),e.opacity=.75),e.opacity=Number(e.opacity)),e.color&&e.color.startsWith("#")&&(console.warn('Warning: shadow.color should not include hash (#) character, , e.g. "FF0000"'),e.color=e.color.replace("#","")),e}function sr(e,a,t){var o,A;const i=2.3+(!((o=e.options)===null||o===void 0)&&o.autoPageCharWeight?e.options.autoPageCharWeight:0),s=Math.floor(a/vt*I)/((!((A=e.options)===null||A===void 0)&&A.fontSize?e.options.fontSize:Be)/i),d=[];let l=[];const r=[],n=[];e.text&&e.text.toString().trim().length===0?l.push({_type:S.tablecell,text:" "}):typeof e.text=="number"||typeof e.text=="string"?l.push({_type:S.tablecell,text:(e.text||"").toString().trim()}):Array.isArray(e.text)&&(l=e.text);let f=[];return l.forEach(c=>{var h;typeof c.text=="string"&&(c.text.split(`
3`).length>1?c.text.split(`
4`).forEach(u=>{f.push({_type:S.tablecell,text:u,options:Object.assign(Object.assign({},c.options),{breakLine:!0})})}):f.push({_type:S.tablecell,text:c.text.trim(),options:c.options}),!((h=c.options)===null||h===void 0)&&h.breakLine&&(r.push(f),f=[])),f.length>0&&(r.push(f),f=[])}),r.forEach(c=>{c.forEach(h=>{const u=[],m=String(h.text).split(" ");m.forEach((x,b)=>{const y=Object.assign({},h.options);y?.breakLine&&(y.breakLine=b+1===m.length),u.push({_type:S.tablecell,text:x+(b+1<m.length?" ":""),options:y})}),n.push(u)})}),n.forEach(c=>{let h=[],u="";c.forEach(g=>{u.length+g.text.length>s&&(d.push(h),h=[],u=""),h.push(g),u+=g.text.toString()}),h.length>0&&d.push(h)}),d}function rA(e=[],a={},t,o){let A=gt,i=I*1,s=I*1,d=0,l=0;const r=[],n=E(a.x,"X",t),f=E(a.y,"Y",t),c=E(a.w,"X",t),h=E(a.h,"Y",t);let u=c;function g(){let x=0;r.length===0&&(x=f||G(A[0])),r.length>0&&(x=G(a.autoPageSlideStartY||a.newSlideStartY||A[0])),s=(h||t.height)-x-G(A[2]),r.length>1&&(typeof a.autoPageSlideStartY=="number"?s=(h||t.height)-G(a.autoPageSlideStartY+A[2]):typeof a.newSlideStartY=="number"?s=(h||t.height)-G(a.newSlideStartY+A[2]):f&&(s=(h||t.height)-G((f/I<A[0]?f/I:A[0])+A[2]),s<h&&(s=h)))}if(a.verbose&&(console.log("[[VERBOSE MODE]]"),console.log("|-- TABLE PROPS --------------------------------------------------------|"),console.log(`| presLayout.width ................................ = ${(t.width/I).toFixed(1)}`),console.log(`| presLayout.height ............................... = ${(t.height/I).toFixed(1)}`),console.log(`| tableProps.x .................................... = ${typeof a.x=="number"?(a.x/I).toFixed(1):a.x}`),console.log(`| tableProps.y .................................... = ${typeof a.y=="number"?(a.y/I).toFixed(1):a.y}`),console.log(`| tableProps.w .................................... = ${typeof a.w=="number"?(a.w/I).toFixed(1):a.w}`),console.log(`| tableProps.h .................................... = ${typeof a.h=="number"?(a.h/I).toFixed(1):a.h}`),console.log(`| tableProps.slideMargin .......................... = ${a.slideMargin?String(a.slideMargin):""}`),console.log(`| tableProps.margin ............................... = ${String(a.margin)}`),console.log(`| tableProps.colW ................................. = ${String(a.colW)}`),console.log(`| tableProps.autoPageSlideStartY .................. = ${a.autoPageSlideStartY}`),console.log(`| tableProps.autoPageCharWeight ................... = ${a.autoPageCharWeight}`),console.log("|-- CALCULATIONS -------------------------------------------------------|"),console.log(`| tablePropX ...................................... = ${n/I}`),console.log(`| tablePropY ...................................... = ${f/I}`),console.log(`| tablePropW ...................................... = ${c/I}`),console.log(`| tablePropH ...................................... = ${h/I}`),console.log(`| tableCalcW ...................................... = ${u/I}`)),!a.slideMargin&&a.slideMargin!==0&&(a.slideMargin=gt[0]),o&&typeof o._margin<"u"?Array.isArray(o._margin)?A=o._margin:isNaN(Number(o._margin))||(A=[Number(o._margin),Number(o._margin),Number(o._margin),Number(o._margin)]):(a.slideMargin||a.slideMargin===0)&&(Array.isArray(a.slideMargin)?A=a.slideMargin:isNaN(a.slideMargin)||(A=[a.slideMargin,a.slideMargin,a.slideMargin,a.slideMargin])),a.verbose&&console.log(`| arrInchMargins .................................. = [${A.join(", ")}
4]`),(e[0]||[]).forEach(b=>{b||(b={_type:S.tablecell});const y=b.options||null;l+=Number(y?.colspan?y.colspan:1)}),a.verbose&&console.log(`| numCols ......................................... = ${l}`),!c&&a.colW&&(u=Array.isArray(a.colW)?a.colW.reduce((x,b)=>x+b)*I:a.colW*l||0,a.verbose&&console.log(`| tableCalcW ...................................... = ${u/I}`)),i=u||G((n?n/I:A[1])+A[3]),a.verbose&&console.log(`| emuSlideTabW .................................... = ${(i/I).toFixed(1)}`),!a.colW||!Array.isArray(a.colW))if(a.colW&&!isNaN(Number(a.colW))){const x=[];(e[0]||[]).forEach(()=>x.push(a.colW)),a.colW=[],x.forEach(y=>{Array.isArray(a.colW)&&a.colW.push(y)})}else{a.colW=[];for(let x=0;x<l;x++)a.colW.push(i/I/l)}let m={rows:[]};return e.forEach((x,b)=>{const y=[];let L=0,w=0,N=[];x.forEach(D=>{var W,V,q,C;N.push({_type:S.tablecell,text:[],options:D.options}),D.options.margin&&D.options.margin[0]>=1?(!((W=D.options)===null||W===void 0)&&W.margin&&D.options.margin[0]&&M(D.options.margin[0])>L?L=M(D.options.margin[0]):a?.margin&&a.margin[0]&&M(a.margin[0])>L&&(L=M(a.margin[0])),!((V=D.options)===null||V===void 0)&&V.margin&&D.options.margin[2]&&M(D.options.margin[2])>w?w=M(D.options.margin[2]):a?.margin&&a.margin[2]&&M(a.margin[2])>w&&(w=M(a.margin[2]))):(!((q=D.options)===null||q===void 0)&&q.margin&&D.options.margin[0]&&G(D.options.margin[0])>L?L=G(D.options.margin[0]):a?.margin&&a.margin[0]&&G(a.margin[0])>L&&(L=G(a.margin[0])),!((C=D.options)===null||C===void 0)&&C.margin&&D.options.margin[2]&&G(D.options.margin[2])>w?w=G(D.options.margin[2]):a?.margin&&a.margin[2]&&G(a.margin[2])>w&&(w=G(a.margin[2])))}),g(),d+=L+w,a.verbose&&b===0&&console.log(`| SLIDE [${r.length}]: emuSlideTabH ...... = ${(s/I).toFixed(1)} `),x.forEach((D,W)=>{var V;const q={_type:S.tablecell,_lines:null,_lineHeight:G((!((V=D.options)===null||V===void 0)&&V.fontSize?D.options.fontSize:a.fontSize?a.fontSize:Be)*(ar+(a.autoPageLineWeight?a.autoPageLineWeight:0))/100),text:[],options:D.options};q.options.rowspan&&(q._lineHeight=0),q.options.autoPageCharWeight=a.autoPageCharWeight?a.autoPageCharWeight:null;let C=a.colW[W];D.options.colspan&&Array.isArray(a.colW)&&(C=a.colW.filter((X,K)=>K>=W&&K<K+D.options.colspan).reduce((X,K)=>X+K)),q._lines=sr(D,C),y.push(q)}),a.verbose&&console.log(`
5| SLIDE [${r.length}]: ROW [${b}]: START...`);let z=0,U=0,P=!1;for(;!P;){const D=y[z];let W=N[z];y.forEach(C=>{C._lineHeight>=U&&(U=C._lineHeight)}),d+U>s&&(a.verbose&&(console.log(`
6|-----------------------------------------------------------------------|`),console.log(`|-- NEW SLIDE CREATED (currTabH+currLineH > maxH) => ${(d/I).toFixed(2)} + ${(D._lineHeight/I).toFixed(2)} > ${s/I}`),console.log(`|-----------------------------------------------------------------------|
7
8`)),N.length>0&&N.map(X=>X.text.length).reduce((X,K)=>X+K)>0&&m.rows.push(N),r.push(m),m={rows:[]},N=[],x.forEach(X=>N.push({_type:S.tablecell,text:[],options:X.options})),g(),d+=L+w,a.verbose&&console.log(`| SLIDE [${r.length}]: emuSlideTabH ...... = ${(s/I).toFixed(1)} `),d=0,(a.addHeaderToEach||a.autoPageRepeatHeader)&&a._arrObjTabHeadRows&&a._arrObjTabHeadRows.forEach(X=>{const K=[];let ae=0;X.forEach(de=>{K.push(de),de._lineHeight>ae&&(ae=de._lineHeight)}),m.rows.push(K),d+=ae}),W=N[z]);const V=D._lines.shift();Array.isArray(W.text)&&(V?W.text=W.text.concat(V):W.text.length===0&&(W.text=W.text.concat({_type:S.tablecell,text:""}))),z===y.length-1&&(d+=U),z=z<y.length-1?z+1:0,y.map(C=>C._lines.length).reduce((C,X)=>C+X)===0&&(P=!0)}N.length>0&&m.rows.push(N),a.verbose&&console.log(`- SLIDE [${r.length}]: ROW [${b}]: ...COMPLETE ...... emuTabCurrH = ${(d/I).toFixed(2)} ( emuSlideTabH = ${(s/I).toFixed(2)} )`)}),r.push(m),a.verbose&&(console.log(`
9|================================================|`),console.log(`| FINAL: tableRowSlides.length = ${r.length}`),r.forEach(x=>console.log(x)),console.log(`|================================================|
10
11`)),r}function cr(e,a,t={},o){const A=t||{};A.slideMargin=A.slideMargin||A.slideMargin===0?A.slideMargin:.5;let i=A.w||e.presLayout.width;const s=[],d=[],l=[],r=[],n=[];let f=[.5,.5,.5,.5],c=0;
11if(!document.getElementById(a))throw new Error('tableToSlides: Table ID "'+a+'" does not exist!');o?._margin?(Array.isArray(o._margin)?f=o._margin:isNaN(o._margin)||(f=[o._margin,o._margin,o._margin,o._margin]),A.slideMargin=f):A?.slideMargin&&(Array.isArray(A.slideMargin)?f=A.slideMargin:isNaN(A.slideMargin)||(f=[A.slideMargin,A.slideMargin,A.slideMargin,A.slideMargin])),i=(A.w?G(A.w):e.presLayout.width)-G(f[1]+f[3]),A.verbose&&(console.log("[[VERBOSE MODE]]"),console.log("|-- `tableToSlides` ----------------------------------------------------|"),console.log(`| tableProps.h .................................... = ${A.h}`),console.log(`| tableProps.w .................................... = ${A.w}`),console.log(`| pptx.presLayout.width ........................... = ${(e.presLayout.width/I).toFixed(1)}`),console.log(`| pptx.presLayout.height .......................... = ${(e.presLayout.height/I).toFixed(1)}`),console.log(`| emuSlideTabW .................................... = ${(i/I).toFixed(1)}`));let h=document.querySelectorAll(`#${a} tr:first-child th`);h.length===0&&(h=document.querySelectorAll(`#${a} tr:first-child td`)),h.forEach(g=>{const m=g;if(m.getAttribute("colspan"))for(let x=0;x<Number(m.getAttribute("colspan"));x++)n.push(Math.round(m.offsetWidth/Number(m.getAttribute("colspan"))));else n.push(m.offsetWidth)}
11),n.forEach(g=>{c+=g}),n.forEach((g,m)=>{const x=Number((Number(i)*(g/c*100)/100/I).toFixed(2));let b=0;const y=document.querySelector(`#${a} thead tr:first-child th:nth-child(${m+1})`);y&&(b=Number(y.getAttribute("data-pptx-min-width")));const L=document.querySelector(`#${a} thead tr:first-child th:nth-child(${m+1})`);L&&(b=Number(L.getAttribute("data-pptx-width"))),r.push(b>x?b:x)}),A.verbose&&console.log(`| arrColW ......................................... = [${r.join(", ")}]`),["thead","tbody","tfoot"].forEach(g=>{document.querySelectorAll(`#${a} ${g} tr`).forEach(m=>{const x=m,b=[];switch(Array.from(x.cells).forEach(y=>{const L=window.getComputedStyle(y).getPropertyValue("color").replace(/\s+/gi,"").replace("rgba(","").replace("rgb(","").replace(")","").split(",");let w=window.getComputedStyle(y).getPropertyValue("background-color").replace(/\s+/gi,"").replace("rgba(","").replace("rgb(","").replace(")","").split(",");(window.getComputedStyle(y).getPropertyValue("background-color")==="rgba(0, 0, 0, 0)"||window.getComputedStyle(y).getPropertyValue("transparent"))&&(w=["255","255","255"]);const N={align:null,bold:window.getComputedStyle(y).getPropertyValue("font-weight")==="bold"||Number(window.getComputedStyle(y).getPropertyValue("font-weight"))>=500,border:null,color:ta(Number(L[0]),Number(L[1]),Number(L[2])),fill:{color:ta(Number(w[0]),Number(w[1]),Number(w[2]))},fontFace:(window.getComputedStyle(y).getPropertyValue("font-family")||"").split(",")[0].replace(/"/g,"").replace("inherit","").replace("initial","")||null,fontSize:Number(window.getComputedStyle(y).getPropertyValue("font-size").replace(/[a-z]/gi,"")),margin:null,colspan:Number(y.getAttribute("colspan"))||null,rowspan:Number(y.getAttribute("rowspan"))||null,valign:null};if(["left","center","right","start","end"].includes(window.getComputedStyle(y).getPropertyValue("text-align"))){const z=window.getComputedStyle(y).getPropertyValue("text-align").replace("start","left").replace("end","right");N.align=z==="center"?"center":z==="left"?"left":z==="right"?"right":null}if(["top","middle","bottom"].includes(window.getComputedStyle(y).getPropertyValue("vertical-align"))){const z=window.getComputedStyle(y).getPropertyValue("vertical-align");N.valign=z==="top"?"top":z==="middle"?"middle":z==="bottom"?"bottom":null}window.getComputedStyle(y).getPropertyValue("padding-left")&&(N.margin=[0,0,0,0],["padding-top","padding-right","padding-bottom","padding-left"].forEach((U,P)=>{N.margin[P]=Math.round(Number(window.getComputedStyle(y).getPropertyValue(U).replace(/\D/gi,"")))})),(window.getComputedStyle(y).getPropertyValue("border-top-width")||window.getComputedStyle(y).getPropertyValue("border-right-width")||window.getComputedStyle(y).getPropertyValue("border-bottom-width")||window.getComputedStyle(y).getPropertyValue("border-left-width"))&&(N.border=[null,null,null,null],["top","right","bottom","left"].forEach((U,P)=>{const D=Math.round(Number(window.getComputedStyle(y).getPropertyValue("border-"+U+"-width").replace("px","")));let W=[];W=window.getComputedStyle(y).getPropertyValue("border-"+U+"-color").replace(/\s+/gi,"").replace("rgba(","").replace("rgb(","").replace(")","").split(",");const V=ta(Number(W[0]),Number(W[1]),Number(W[2]));N.border[P]={pt:D,color:V}})),b.push({_type:S.tablecell,text:y.innerText,options:N})}),g){case"thead":s.push(b);break;case"tbody":d.push(b);break;case"tfoot":l.push(b);break;default:console.log(`table parsing: unexpected table part: ${g}`);break}})}),A._arrObjTabHeadRows=s||null,A.colW=r,rA([...s,...d,...l],A,e.presLayout,o).forEac
11h((g,m)=>{const x=e.addSlide({masterName:A.masterSlideName||null});m===0&&(A.y=A.y||f[0]),m>0&&(A.y=A.autoPageSlideStartY||A.newSlideStartY||f[0]),A.verbose&&console.log(`| opts.autoPageSlideStartY: ${A.autoPageSlideStartY} / arrInchMargins[0]: ${f[0]} => opts.y = ${A.y}`),x.addTable(g.rows,{x:A.x||f[3],y:A.y,w:Number(i)/I,colW:r,autoPage:!1}),A.addImage&&(A.addImage.options=A.addImage.options||{},!A.addImage.image||!A.addImage.image.path&&!A.addImage.image.data?console.warn("Warning: tableToSlides.addImage requires either `path` or `data`"):x.addImage({path:A.addImage.image.path,data:A.addImage.image.data,x:A.addImage.options.x,y:A.addImage.options.y,w:A.addImage.options.w,h:A.addImage.options.h})),A.addShape&&x.addShape(A.addShape.shapeName,A.addShape.options||{}),A.addTable&&x.addTable(A.addTable.rows,A.addTable.options||{}),A.addText&&x.addText(A.addText.text,A.addText.options||{})})}let dr=0;function fr(e,a){e.bkgd&&(a.bkgd=e.bkgd),e.objects&&Array.isArray(e.objects)&&e.objects.length>0&&e.objects.forEach((t,o)=>{const A=Object.keys(t)[0],i=a;Ge[A]&&A==="chart"?nA(i,t[A].type,t[A].data,t[A].opts):Ge[A]&&A==="image"?oA(i,t[A]):Ge[A]&&A==="line"?ha(i,Ve.LINE,t[A]):Ge[A]&&A==="rect"?ha(i,Ve.RECTANGLE,t[A]):Ge[A]&&A==="text"?Ut(i,[{text:t[A].text}],t[A].options,!1):Ge[A]&&A==="placeholder"&&(t[A].options.placeholder=t[A].options.name,delete t[A].options.name,t[A].options._placeholderType=t[A].options.type,delete t[A].options.type,t[A].options._placeholderIdx=100+o,Ut(i,[{text:t[A].text}],t[A].options,!0))}),e.slideNumber&&typeof e.slideNumber=="object"&&(a._slideNumberProps=e.slideNumber)}function nA(e,a,t,o){var A;function i(f){!f||f.style==="none"||(f.size!==void 0&&(isNaN(Number(f.size))||f.size<=0)&&(console.warn("Warning: chart.gridLine.size must be greater than 0."),delete f.size),f.style&&!["solid","dash","dot"].includes(f.style)&&(console.warn("Warning: chart.gridLine.style options: `solid`, `dash`, `dot`."),delete f.style),f.cap&&!["flat","square","round"].includes(f.cap)&&(console.warn("Warning: chart.gridLine.cap options: `flat`, `square`, `round`."),delete f.cap))}const s=++dr,d={_type:null,text:null,options:null,chartRid:null};let l=null,r=[];Array.isArray(a)?(a.forEach(f=>{r=r.concat(f.data)}),l=t||o):(r=t,l=o),r.forEach((f,c)=>{f._dataIndex=c,f.labels!==void 0&&!Array.isArray(f.labels[0])&&(f.labels=[f.labels])});const n=l&&typeof l=="object"?l:{};if(n._type=a,n.x=typeof n.x<"u"&&n.x!=null&&!isNaN(Number(n.x))?n.x:1,n.y=typeof n.y<"u"&&n.y!=null&&!isNaN(Number(n.y))?n.y:1,n.w=n.w||"50%",n.h=n.h||"50%",n.objectName=n.objectName?T(n.objectName):`Chart ${e._slideObjects.filter(f=>f._type===S.chart).length}`,["bar","col"].includes(n.barDir||"")||(n.barDir="col"),n._type===v.AREA&&(["stacked","standard","percentStacked"].includes(n.barGrouping||"")||(n.barGrouping="standard")),n._type===v.BAR&&(["clustered","stacked","percentStacked"].includes(n.barGrouping||"")||(n.barGrouping="clustered")),n._type===v.BAR3D&&(["clustered","stacked","standard","percentStacked"].includes(n.barGrouping||"")||(n.barGrouping="standard")),!((A=n.barGrouping)===null||A===void 0)&&A.includes("tacked")&&(n.barGapWidthPct||(n.barGapWidthPct=50)),n.dataLabelPosition&&((n._type===v.AREA||n._type===v.BAR3D||n._type===v.DOUGHNUT||n._type===v.RADAR)&&delete n.dataLabelPosition,n._type===v.PIE&&(["bestFit","ctr","inEnd","outEnd"].includes(n.dataLabelPosition)||delete n.dataLabelPosition),(n._type===v.BUBBLE||n._type===v.BUBBLE3D||n._type===v.LINE||n._type===v.SCATTER)&&(["b","ctr","l","r","t"].includes(n.dataLabelPosition)||delete n.dataLabelPosition),n._type===v.BAR&&(["stacked","percentStacked"].includes(n.barGrouping||"")||["ctr","inBase","inEnd"].includes(n.dataLabelPosition)||delete n.dataLabelPosition,["clustered"].includes(n.barGrouping||"")||["ctr","inBase","inEnd","outEnd"].includes(n.dataLabelPosition)||delete n.dataLabelPosition)),n.dataLabelBkgrdColors=n.dataLabelBkgrdColors||!n.dataLabelBkgrdColors?n.dataLabelBkgrdColors:!1,["b","l","r","t","tr"].includes(n.legendPos||"")||(n.legendPos="r"),["cone","coneToMax","box","cylinder","pyramid","pyramidToMax"].includes(n.bar3DShape||"")||(n.bar3DShape="box"),["circle","dash","diamond","dot","none","square","triangle"].includes(n.lineDataSymbol||"")||(n.lineDataSymbol
11="circle"),["gap","span"].includes(n.displayBlanksAs||"")||(n.displayBlanksAs="span"),["standard","marker","filled"].includes(n.radarStyle||"")||(n.radarStyle="standard"),n.lineDataSymbolSize=n.lineDataSymbolSize&&!isNaN(n.lineDataSymbolSize)?n.lineDataSymbolSize:6,n.lineDataSymbolLineSize=n.lineDataSymbolLineSize&&!isNaN(n.lineDataSymbolLineSize)?M(n.lineDataSymbolLineSize):M(.75),n.layout&&["x","y","w","h"].forEach(f=>{const c=n.layout[f];(isNaN(Number(c))||c<0||c>1)&&(console.warn("Warning: chart.layout."+f+" can only be 0-1"),delete n.layout[f])}),n.catGridLine=n.catGridLine||(n._type===v.SCATTER?{color:"D9D9D9",size:1}:{style:"none"}),n.valGridLine=n.valGridLine||(n._type===v.SCATTER?{color:"D9D9D9",size:1}:{}),n.serGridLine=n.serGridLine||(n._type===v.SCATTER?{color:"D9D9D9",size:1}:{style:"none"}),i(n.catGridLine),i(n.valGridLine),i(n.serGridLine),ya(n.shadow),n.showDataTable=n.showDataTable||!n.showDataTable?n.showDataTable:!1,n.showDataTableHorzBorder=n.showDataTableHorzBorder||!n.showDataTableHorzBorder?n.showDataTableHorzBorder:!0,n.showDataTableVertBorder=n.showDataTableVertBorder||!n.showDataTableVertBorder?n.showDataTableVertBorder:!0,n.showDataTableOutline=n.showDataTableOutline||!n.showDataTableOutline?n.showDataTableOutline:!0,n.showDataTableKeys=n.showDataTableKeys||!n.showDataTableKeys?n.showDataTableKeys:!0,n.showLabel=n.showLabel||!n.showLabel?n.showLabel:!1,n.showLegend=n.showLegend||!n.showLegend?n.showLegend:!1,n.showPercent=n.showPercent||!n.showPercent?n.showPercent:!0,n.showTitle=n.showTitle||!n.showTitle?n.showTitle:!1,n.showValue=n.showValue||!n.showValue?n.showValue:!1,n.showLeaderLines=n.showLeaderLines||!n.showLeaderLines?n.showLeaderLines:!1,n.catAxisLineShow=typeof n.catAxisLineShow<"u"?n.catAxisLineShow:!0,n.valAxisLineShow=typeof n.valAxisLineShow<"u"?n.valAxisLineShow:!0,n.serAxisLineShow=typeof n.serAxisLineShow<"u"?n.serAxisLineShow:!0,n.v3DRotX=!isNaN(n.v3DRotX)&&n.v3DRotX>=-90&&n.v3DRotX<=90?n.v3DRotX:30,n.v3DRotY=!isNaN(n.v3DRotY)&&n.v3DRotY>=0&&n.v3DRotY<=360?n.v3DRotY:30,n.v3DRAngAx=n.v3DRAngAx||!n.v3DRAngAx?n.v3DRAngAx:!0,n.v3DPerspective=!isNaN(n.v3DPerspective)&&n.v3DPerspective>=0&&n.v3DPerspective<=240?n.v3DPerspective:30,n.barGapWidthPct=!isNaN(n.barGapWidthPct)&&n.barGapWidthPct>=0&&n.barGapWidthPct<=1e3?n.barGapWidthPct:150,n.barGapDepthPct=!isNaN(n.barGapDepthPct)&&n.barGapDepthPct>=0&&n.barGapDepthPct<=1e3?n.barGapDepthPct:150,n.chartColors=Array.isArray(n.chartColors)?n.chartColors:n._type===v.PIE||n._type===v.DOUGHNUT?or:ut,n.chartColorsOpacity=n.chartColorsOpacity&&!isNaN(n.chartColorsOpacity)?n.chartColorsOpacity:null,n.border=n.border&&typeof n.border=="object"?n.border:null,n.border&&(!n.border.pt||isNaN(n.border.pt))&&(n.border.pt=At.pt),n.border&&(!n.border.color||typeof n.border.color!="string")&&(n.border.color=At.color),n.plotArea=n.plotArea||{},n.plotArea.border=n.plotArea.border&&typeof n.plotArea.border=="object"?n.plotArea.border:null,n.plotArea.border&&(!n.plotArea.border.pt||isNaN(n.plotArea.border.pt))&&(n.plotArea.border.pt=At.pt),n.plotArea.border&&(!n.plotArea.border.color||typeof n.plotArea.border.color!="string")&&(n.plotArea.border.color=At.color),n.border&&(n.plotArea.border=n.border),n.plotArea.fill=n.plotArea.fill||{color:null,transparency:null},n.fill&&(n.plotArea.fill.color=n.fill),n.chartArea=n.chartArea||{},n.chartArea.border=n.chartArea.border&&typeof n.chartArea.border=="object"?n.chartArea.border:null,n.chartArea.border&&(n.chartArea.border={color:n.chartArea.border.color||At.color,pt:n.chartArea.border.pt||At.pt}),n.chartArea.roundedCorners=typeof n.chartArea.roundedCorners=="boolean"?n.chartArea.roundedCorners:!0,n.dataBorder=n.dataBorder&&typeof n.dataBorder=="object"?n.dataBorder:null,n.dataBorder&&(!n.dataBorder.pt||isNaN(n.dataBorder.pt))&&(n.dataBorder.pt=.75),n.dataBorder&&n.dataBorder.color){const f=typeof n.dataBorder.color=="string"&&n.dataBorder.color.length===6&&/^[0-9A-Fa-f]{6}$/.test(n.dataBorder.color),c=Object.values(zt).includes(n.dataBorder.color);!f&&!c&&(n.dataBorder.color="F9F9F9")}return!n.dataLabelFormatCode&&n._type===v.SCATTER&&(n.dataLabelFormatCode="General"),!n.dataLabelFormatCode&&(n._type===v.PIE||n._type===v.DOUGHNUT)&&(n.dataLabelFormatCode=n.showPercent?"0%":"General"),n.dataLabelFormatCode=n.dataLabelFormatCode&&typeof n.dataLabelFormatCode=="string"?n.dataLabelFormatCode:"#,##0",!n.dataLabelFormatScatter&&n._type===v.SCATTER&&(n.dataLabelFormatScatter="custom"),n.lineSize=typeof n.lineSize=="number"?n.lineSize:2,n.valAxisMajorUnit=typeof n.valAxisMajorUnit=="number"?n.valAxisMajorUnit:null,n._type===v.AREA||n._type===v.BAR||n._type===v.BAR3D||n._type===v.LINE?n.catAxisMultiLevelLabels=!!n.catAxisMultiLevelLabels:delete n.catAxisMultiLevelLabels,d._type="chart",d.options=n,d.chartRid=Se(e),e._relsChart.push({rId:Se(e),data:r,opts:n,type:n._type,globalId:s,fileName:`chart${s}
11.xml`,Target:`/ppt/charts/chart${s}.xml`}),e._slideObjects.push(d),d}function oA(e,a){const t={_type:null,text:null,options:null,image:null,imageRid:null,hyperlink:null},o=a.x||0,A=a.y||0,i=a.w||0,s=a.h||0,d=a.sizing||null,l=a.hyperlink||"",r=a.data||"",n=a.path||"";let f=Se(e);const c=a.objectName?T(a.objectName):`Image ${e._slideObjects.filter(u=>u._type===S.image).length}`;if(!n&&!r)return console.error("ERROR: addImage() requires either 'data' or 'path' parameter!"),null;if(n&&typeof n!="string")return console.error(`ERROR: addImage() 'path' should be a string, ex: {path:'/img/sample.png'} - you sent ${String(n)}`),null;if(r&&typeof r!="string")return console.error(`ERROR: addImage() 'data' should be a string, ex: {data:'image/png;base64,NMP[...]'} - you sent ${String(r)}`),null;if(r&&typeof r=="string"&&!r.toLowerCase().includes("base64,"))return console.error("ERROR: Image `data` value lacks a base64 header! Ex: 'image/png;base64,NMP[...]')"),null;let h=(n.substring(n.lastIndexOf("/")+1).split("?")[0].split(".").pop().split("#")[0]||"png").toLowerCase();if(r&&/image\/(\w+);/.exec(r)&&/image\/(\w+);/.exec(r).length>0?h=/image\/(\w+);/.exec(r)[1]:r?.toLowerCase().includes("image/svg+xml")&&(h="svg"),t._type=S.image,t.image=n||"preencoded.png",t.options={x:o||0,y:A||0,w:i||1,h:s||1,altText:a.altText||"",rounding:typeof a.rounding=="boolean"?a.rounding:!1,sizing:d,placeholder:a.placeholder,rotate:a.rotate||0,flipV:a.flipV||!1,flipH:a.flipH||!1,transparency:a.transparency||0,objectName:c,shadow:ya(a.shadow)},h==="svg")e._relsMedia.push({path:n||r+"png",type:"image/png",extn:"png",data:r||"",rId:f,Target:`../media/image-${e._slideNum}-${e._relsMedia.length+1}.png`,isSvgPng:!0,svgSize:{w:E(t.options.w,"X",e._presLayout),h:E(t.options.h,"Y",e._presLayout)}}),t.imageRid=f,e._relsMedia.push({path:n||r,type:"image/svg+xml",extn:h,data:r||"",rId:f+1,Target:`../media/image-${e._slideNum}-${e._relsMedia.length+1}.${h}`}),t.imageRid=f+1;else{const u=e._relsMedia.filter(g=>g.path&&g.path===n&&g.type==="image/"+h&&!g.isDuplicate)[0];e._relsMedia.push({path:n||"preencoded."+h,type:"image/"+h,extn:h,data:r||"",rId:f,isDuplicate:!!u?.Target,Target:u?.Target?u.Target:`../media/image-${e._slideNum}-${e._relsMedia.length+1}.${h}`}),t.imageRid=f}if(typeof l=="object"){if(!l.url&&!l.slide)throw new Error("ERROR: `hyperlink` option requires either: `url` or `slide`");f++,e._rels.push({type:S.hyperlink,data:l.slide?"slide":"dummy",rId:f,Target:l.url||l.slide.toString()}
11),l._rId=f,t.hyperlink=l}e._slideObjects.push(t)}function pr(e,a){const t=a.x||0,o=a.y||0,A=a.w||2,i=a.h||2,s=a.data||"",d=a.link||"",l=a.path||"",r=a.type||"audio";let n="";const f=a.cover||lr,c=a.objectName?T(a.objectName):`Media ${e._slideObjects.filter(u=>u._type===S.media).length}`,h={_type:S.media};if(!l&&!s&&r!=="online")throw new Error("addMedia() error: either `data` or `path` are required!");if(s&&!s.toLowerCase().includes("base64,"))throw new Error("addMedia() error: `data` value lacks a base64 header! Ex: 'video/mpeg;base64,NMP[...]')");if(!f.toLowerCase().includes("base64,"))throw new Error("addMedia() error: `cover` value lacks a base64 header! Ex: 'data:image/png;base64,iV[...]')");if(r==="online"&&!d)throw new Error("addMedia() error: online videos require `link` value");if(n=a.extn||(s?s.split(";")[0].split("/")[1]:l.split(".").pop())||"mp3",h.mtype=r,h.media=l||"preencoded.mov",h.options={},h.options.x=t,h.options.y=o,h.options.w=A,h.options.h=i,h.options.objectName=c,r==="online"){const u=Se(e);e._relsMedia.push({path:l||"preencoded"+n,data:"dummy",type:"online",extn:n,rId:u,Target:d}),h.mediaRid=u,e._relsMedia.push({path:"preencoded.png",data:f,type:"image/png",extn:"png",rId:Se(e),Target:`../media/image-${e._slideNum}-${e._relsMedia.length+1}.png`})}else{const u=e._relsMedia.filter(m=>m.path&&m.path===l&&m.type===r+"/"+n&&!m.isDuplicate)[0],g=Se(e);e._relsMedia.push({path:l||"preencoded"+n,type:r+"/"+n,extn:n,data:s||"",rId:g,isDuplicate:!!u?.Target,Target:u?.Target?u.Target:`../media/media-${e._slideNum}-${e._relsMedia.length+1}.${n}`}),h.mediaRid=g,e._relsMedia.push({path:l||"preencoded"+n,type:r+"/"+n,extn:n,data:s||"",rId:Se(e),isDuplicate:!!u?.Target,Target:u?.Target?u.Target:`../media/media-${e._slideNum}-${e._relsMedia.length+0}.${n}`}),e._relsMedia.push({path:"preencoded.png",type:"image/png",extn:"png",data:f,rId:Se(e),Target:`../media/image-${e._slideNum}-${e._relsMedia.length+1}.png`})}e._slideObjects.push(h)}function ur(e,a){e._slideObjects.push({_type:S.notes,text:[{text:a}]})}function ha(e,a,t){const o=typeof t=="object"?t:{};o.line=o.line||{type:"none"};const A={_type:S.text,shape:a||Ve.RECTANGLE,options:o,text:null};if(!a)throw new Error("Missing/Invalid shape parameter! Example: `addShape(pptxgen.shapes.LINE, {x:1, y:1, w:1, h:1});`");const i={type:o.line.type||"solid",color:o.line.color||tA,transparency:o.line.transparency||0,width:o.line.width||1,dashType:o.line.dashType||"solid",beginArrowType:o.line.beginArrowType||null,endArrowType:o.line.endArrowType||null};if(typeof o.line=="object"&&o.line.type!=="none"&&(o.line=i),o.x=o.x||(o.x===0?0:1),o.y=o.y||(o.y===0?0:1),o.w=o.w||(o.w===0?0:1),o.h=o.h||(o.h===0?0:1),o.objectName=o.objectName?T(o.objectName):`Shape ${e._slideObjects.filter(s=>s._type===S.text).length}`,typeof o.line=="string"){const s=i;s.color=String(o.line),o.line=s}typeof o.lineSize=="number"&&(o.line.width=o.lineSize),typeof o.lineDash=="string"&&(o.line.dashType=o.lineDash),typeof o.lineHead=="string"&&(o.line.beginArrowType=o.lineHead),typeof o.lineTail=="string"&&(o.line.endArrowType=o.lineTail),dt(e,A),e._slideObjects.push(A)}function hr(e,a,t,o,A,i,s){const d=[e],l=t&&typeof t=="object"?t:{};l.objectName=l.objectName?T(l.objectName):`Table ${e._slideObjects.filter(c=>c._type===S.table).length}`;{if(a===null||a.length===0||!Array.isArray(a))throw new Error("addTable: Array expected! EX: 'slide.addTable( [rows], {options} );' (https://gitbrent.github.io/PptxGenJS/docs/api-tables.html)");if(!a[0]||!Array.isArray(a[0]))throw new Error("addTable: 'rows' should be an array of cells! EX: 'slide.addTable( [ ['A'], ['B'], {text:'C',options:{align:'center'}} ] );' (https://gitbrent.github.io/PptxGenJS/docs/api-tables.html)")}const r=[];a.forEach(c=>{const h=[];Array.isArray(c)?c.forEach(u=>{const g={_type:S.tablecell,text:"",options:typeof u=="object"&&u.options?u.options:{}};typeof u=="string"||typeof u=="number"?g.text=u.toString():u.text&&(typeof u.text=="string"||typeof u.text=="number"?g.text=u.text.toString():u.text&&(g.text=u.text),u.options&&typeof u.options=="object"&&(g.options=u.options)),g.options.border=g.options.border||l.border||[{type:"none"},{type:"none"},{type:"none"},{type:"none"}];const m=g.options.border;!Array.isArray(m)&&typeof m=="object"&&(g.options.border=[m,m,m,m]),g.options.border[0]||(g.options.border[0]={type:"none"}),g.options.border[1]||(g.options.border[1]={type:"none"}),g.options.border[2]||(g.options.border[2]={type:"none"}),g.options.border[3]||(g.options.border[3]={type:"none"}),[0,1,2,3].forEach(b=>{g.options.border[b]={type:g.options.border[b].type||at.type,color:g.options.border[b].color||at.color,pt:typeof g.options.border[b].pt=="number"?g.options.border[b].pt:at.pt}}),h.push(g)}):(console.log("addTable: tableRows has a bad row. A row should be an array of cells. You provided:"),console.log(c)),r.push(h)}),l.x=E(l.x||(l.x===0?0:I/2),"X",A),l.y=E(l.y||(l.y===0?0:I/2),"Y",A),l.h&&(l.h=E(l.h,"Y",A)),l.fontSize=l.fontSize||Be,l.margin=l.margin===0||l.margin?l.margin:eA,typeof l.margin=="number"&&(l.margin=[Number(l.margin),Number(l.margin),Number(l.margin),Number(l.margin)]),JSON.stringify({arrRows:r}).indexOf("hyperlink")===-1&&(l.color||(l.color=l.color||ye)),typeof l.border=="string"?(console.warn("addTable `border` option must be an object. Ex: `{border: {type:'none'}}`"),l.border=null):Array.isArray(l.border)&&[0,1,2,3].forEach(c=>{l.border[c]=l.border[c]?{type:l.border[c].type||at.type,color:l.border[c].color||at.color,pt:l.border[c].pt||at.pt}:{type:"none"}}),l.autoPage=typeof l.autoPage=="boolean"?l.autoPage:!1,l.autoPageRepeatHeader=typeof l.autoPageRepeatHeader=="boolean"?l.autoPageRepeatHeader:!1,l.autoPageHeaderRows=typeof l.autoPageHeaderRows<"u"&&!isNaN(Number(l.autoPageHeaderRows))?
11Number(l.autoPageHeaderRows):1,l.autoPageLineWeight=typeof l.autoPageLineWeight<"u"&&!isNaN(Number(l.autoPageLineWeight))?Number(l.autoPageLineWeight):0,l.autoPageLineWeight&&(l.autoPageLineWeight>1?l.autoPageLineWeight=1:l.autoPageLineWeight<-1&&(l.autoPageLineWeight=-1));let n=gt;if(o&&typeof o._margin<"u"&&(Array.isArray(o._margin)?n=o._margin:isNaN(Number(o._margin))||(n=[Number(o._margin),Number(o._margin),Number(o._margin),Number(o._margin)])),l.colW){const c=r[0].reduce((h,u)=>{var g;return!((g=u?.options)===null||g===void 0)&&g.colspan&&typeof u.options.colspan=="number"?h+=u.options.colspan:h+=1,h},0);typeof l.colW=="string"||typeof l.colW=="number"||l.colW&&Array.isArray(l.colW)&&l.colW.length===1&&c>1?(l.w=Math.floor(Number(l.colW)*c),l.colW=null):l.colW&&Array.isArray(l.colW)&&l.colW.length!==c&&(console.warn("addTable: mismatch: (colW.length != data.length) Therefore, defaulting to evenly distributed col widths."),l.colW=null)}else l.w?l.w=E(l.w,"X",A):l.w=Math.floor(A._sizeW/I-n[1]-n[3]);l.x&&l.x<20&&(l.x=G(l.x)),l.y&&l.y<20&&(l.y=G(l.y)),l.w&&typeof l.w=="number"&&l.w<20&&(l.w=G(l.w)),l.h&&typeof l.h=="number"&&l.h<20&&(l.h=G(l.h)),r.forEach(c=>{c.forEach((h,u)=>{typeof h=="number"||typeof h=="string"?c[u]={_type:S.tablecell,text:String(c[u]),options:l}:typeof h=="object"&&(typeof h.text=="number"?c[u].text=c[u].text.toString():(typeof h.text>"u"||h.text===null)&&(c[u].text=""),c[u].options=h.options||{},c[u]._type=S.tablecell)})});const f=[];return l&&!l.autoPage?(dt(e,r),e._slideObjects.push({_type:S.table,arrTabRows:r,options:Object.assign({},l)})):(l.autoPageRepeatHeader&&(l._arrObjTabHeadRows=r.filter((c,h)=>h<l.autoPageHeaderRows)),rA(r,l,A,o).forEach((c,h)=>{s(e._slideNum+h)||d.push(i({masterName:o?._name||null})),h>0&&(l.y=G(l.autoPageSlideStartY||l.newSlideStartY||n[0]));{const u=s(e._slideNum+h);l.autoPage=!1,dt(u,c.rows),u.addTable(c.rows,Object.assign({},l)),h>0&&f.push(u)}})),f}function Ut(e,a,t,o){const A={_type:o?S.placeholder:S.text,shape:t?.shape||Ve.RECTANGLE,text:!a||a.length===0?[{text:"",options:null}]:a,options:t||{}};function i(s){{if(s.placeholder||(s.color=s.color||A.options.color||e.color||ye),(s.placeholder||o)&&(s.bullet=s.bullet||!1),s.placeholder&&e._slideLayout&&e._slideLayout._slideObjects){const d=e._slideLayout._slideObjects.filter(l=>l._type==="placeholder"&&l.options&&l.options.placeholder&&l.options.placeholder===s.placeholder)[0];d?.options&&(s=Object.assign(Object.assign({},s),d.options))}if(s.objectName=s.objectName?T(s.objectName):`Text ${e._slideObjects.filter(d=>d._type===S.text).length}`,s.shape===Ve.LINE){const d={type:s.line.type||"solid",color:s.line.color||tA,transparency:s.line.transparency||0,width:s.line.width||1,dashType:s.line.dashType||"solid",beginArrowType:s.line.beginArrowType||null,endArrowType:s.line.endArrowType||null};if(typeof s.line=="object"&&(s.line=d),typeof s.line=="string"){const l=d;typeof s.line=="string"&&(l.color=s.line),s.line=l}typeof s.lineSize=="number"&&(s.line.width=s.lineSize),typeof s.lineDash=="string"&&(s.line.dashType=s.lineDash),typeof s.lineHead=="string"&&(s.line.beginArrowType=s.lineHead),typeof s.lineTail=="string"&&(s.line.endArrowType=s.lineTail)}s.line=s.line||{},s.lineSpacing=s.lineSpacing&&!isNaN(s.lineSpacing)?s.lineSpacing:null,s.lineSpacingMultiple=s.lineSpacingMultiple&&!isNaN(s.lineSpacingMultiple)?s.lineSpacingMultiple:null,s._bodyProp=s._bodyProp||{},s._bodyProp.autoFit=s.autoFit||!1,s._bodyProp.anchor=s.placeholder?null:lt.ctr,s._bodyProp.vert=s.vert||null,s._bodyProp.wrap=typeof s.wrap=="boolean"?s.wrap:!0,(s.inset&&!isNaN(Number(s.inset))||s.inset===0)&&(s._bodyProp.lIns=G(s.inset),s._bodyProp.rIns=G(s.inset),s._bodyProp.tIns=G(s.inset),s._bodyProp.bIns=G(s.inset)),typeof s.underline=="boolean"&&s.underline===!0&&(s.underline={style:"sng"})}return(s.align||"").toLowerCase().indexOf("c")===0?s._bodyProp.align=ot.center:(s.align||"").toLowerCase().indexOf("l")===0?s._bodyProp.align=ot.left:(s.align||"").toLowerCase().indexOf("r")===0?s._bodyProp.align=ot.right:(s.align||"").toLowerCase().indexOf("j")===0&&(s._bodyProp.align=ot.justify),(s.valign||"").toLowerCase().indexOf("b")===0?s._bodyProp.anchor=lt.b:(s.valign||"").toLowerCase().indexOf("m")===0?s._bodyProp.anchor=lt.ctr:(s.valign||"").toLowerCase().indexOf("t")===0&&(s._bodyProp.anchor=lt.t),ya(s.shadow),s}A.options=i(A.options),A.text.forEach(s=>s.options=i(s.options||{})),dt(e,A.text||""),e._slideObjects.push(A)}
11function gr(e){(e._slideLayout._slideObjects||[]).forEach(a=>{a._type===S.placeholder&&e._slideObjects.filter(t=>t.options&&t.options.placeholder===a.options.placeholder).length===0&&Ut(e,[{text:""}],a.options,!1)})}function lA(e,a){var t;if(a.bkgd&&(a.background||(a.background={}),typeof a.bkgd=="string"?a.background.color=a.bkgd:(a.bkgd.data&&(a.background.data=a.bkgd.data),a.bkgd.path&&(a.background.path=a.bkgd.path),a.bkgd.src&&(a.background.path=a.bkgd.src))),!((t=a.background)===null||t===void 0)&&t.fill&&(a.background.color=a.background.fill),e&&(e.path||e.data)){e.path=e.path||"preencoded.png";let o=(e.path.split(".").pop()||"png").split("?")[0];o==="jpg"&&(o="jpeg"),a._relsMedia=a._relsMedia||[];const A=a._relsMedia.length+1;a._relsMedia.push({path:e.path,type:S.image,extn:o,data:e.data||null,rId:A,Target:`../media/${(a._name||"").replace(/\s+/gi,"-")}-image-${a._relsMedia.length+1}.${o}`}),a._bkgdImgRid=A}}function dt(e,a,t){let o=[];typeof a=="string"||typeof a=="number"||(Array.isArray(a)?o=a:typeof a=="object"&&(o=[a]),o.forEach((A,i)=>{if(t&&t[i]&&t[i].hyperlink&&(A.options=Object.assign(Object.assign({},A.options),t[i])),Array.isArray(A)){const s=[];A.forEach(d=>{d.options&&!d.text.options&&s.push(d.options)}),dt(e,A,s)}else if(Array.isArray(A.text))dt(e,A.text,t&&t[i]?[t[i]]:void 0);else if(A&&typeof A=="object"&&A.options&&A.options.hyperlink&&!A.options.hyperlink._rId)if(typeof A.options.hyperlink!="object")console.log("ERROR: text `hyperlink` option should be an object. Ex: `hyperlink: {url:'https://github.com'}` ");else if(!A.options.hyperlink.url&&!A.options.hyperlink.slide)console.log("ERROR: 'hyperlink requires either: `url` or `slide`'");else{const s=Se(e);e._rels.push({type:S.hyperlink,data:A.options.hyperlink.slide?"slide":"dummy",rId:s,Target:T(A.options.hyperlink.url)||A.options.hyperlink.slide.toString()}),A.options.hyperlink._rId=s}else A&&typeof A=="object"&&A.options&&A.options.hyperlink&&A.options.hyperlink._rId&&e._rels.filter(s=>s.rId===A.options.hyperlink._rId).length===0&&e._rels.push({type:S.hyperlink,data:A.options.hyperlink.slide?"slide":"dummy",rId:A.options.hyperlink._rId,Target:T(A.options.hyperlink.url)||A.options.hyperlink.slide.toString()})}))}class mr{constructor(a){var t;this.addSlide=a.addSlide,this.getSlide=a.getSlide,this._name=`Slide ${a.slideNumber}`,this._presLayout=a.presLayout,this._rId=a.slideRId,this._rels=[],this._relsChart=[],this._relsMedia=[],this._setSlideNum=a.setSlideNum,this._slideId=a.slideId,this._slideLayout=a.slideLayout||null,this._slideNum=a.slideNumber,this._slideObjects=[],this._slideNumberProps=!((t=this._slideLayout)===null||t===void 0)&&t._slideNumberProps?this._slideLayout._slideNumberProps:null}set bkgd(a){this._bkgd=a,(!this._background||!this._background.color)&&(this._background||(this._background={}),typeof a=="string"&&(this._background.color=a))}get bkgd(){return this._bkgd}set background(a){this._background=a,a&&lA(a,this)}get background(){return this._background}set color(a){this._color=a}get color(){return this._color}set hidden(a){this._hidden=a}get hidden(){return this._hidden}set slideNumber(a){this._slideNumberProps=a,this._setSlideNum(a)}get slideNumber(){return this._slideNumberProps}get newAutoPagedSlides(){return this._newAutoPagedSlides}addChart(a,t,o){const A=o||{};return A._type=a,nA(this,a,t,o),this}addImage(a){return oA(this,a),this}addMedia(a){return pr(this,a),this}addNotes(a){return ur(this,a),this}addShape(a,t){return ha(this,a,t),this}addTable(a,t){return this._newAutoPagedSlides=hr(this,a,t,this._slideLayout,this._presLayout,this.addSlide,this.getSlide),this}addText(a,t){return Ut(this,typeof a=="string"||typeof a=="number"?[{text:a,options:t}]:a,t,!1),this}}function yr(e,a){return be(this,void 0,void 0,function*(){const t=e.data;return yield new Promise((o,A)=>{var i,s;const d=new $a,l=(t.length-1)*2+1,r=((s=(i=t[0])===null||i===void 0?void 0:i.labels)===null||s===void 0?void 0:s.length)>1;d.folder("_rels"),d.folder("docProps"),d.folder("xl/_rels"),d.folder("xl/tables"),d.folder("xl/theme"),d.folder("xl/worksheets"),d.folder("xl/worksheets/_rels"),d.file("[Content_Types].xml",`<?xml version="1.0" encoding="UTF-8" standalone="yes"?><Types xmlns="http://schemas.openxmlformats.org/package/2006/content-types">  <Default Extension="rels" ContentType="application/vnd.openxmlformats-package.relationships+xml"/>  <Default Extension="xml" ContentType="application/xml"/>
11  <Override PartName="/xl/workbook.xml" ContentType="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml"/>  <Override PartName="/xl/worksheets/sheet1.xml" ContentType="application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml"/>  <Override PartName="/xl/theme/theme1.xml" ContentType="application/vnd.openxmlformats-officedocument.theme+xml"/>  <Override PartName="/xl/styles.xml" ContentType="application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml"/>  <Override PartName="/xl/sharedStrings.xml" ContentType="application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml"/>  <Override PartName="/xl/tables/table1.xml" ContentType="application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml"/>  <Override PartName="/docProps/core.xml" ContentType="application/vnd.openxmlformats-package.core-properties+xml"/>  <Override PartName="/docProps/app.xml" ContentType="application/vnd.openxmlformats-officedocument.extended-properties+xml"/></Types>
12`),d.file("_rels/.rels",`<?xml version="1.0" encoding="UTF-8" standalone="yes"?><Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"><Relationship Id="rId1" Type="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties" Target="docProps/core.xml"/><Relationship Id="rId2" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties" Target="docProps/app.xml"/><Relationship Id="rId3" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument" Target="xl/workbook.xml"/></Relationships>
13`),d.file("docProps/app.xml",`<?xml version="1.0" encoding="UTF-8" standalone="yes"?><Properties xmlns="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties" xmlns:vt="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes"><Application>Microsoft Macintosh Excel</Application><DocSecurity>0</DocSecurity><ScaleCrop>false</ScaleCrop><HeadingPairs><vt:vector size="2" baseType="variant"><vt:variant><vt:lpstr>Worksheets</vt:lpstr></vt:variant><vt:variant><vt:i4>1</vt:i4></vt:variant></vt:vector></HeadingPairs><TitlesOfParts><vt:vector size="1" baseType="lpstr"><vt:lpstr>Sheet1</vt:lpstr></vt:vector></TitlesOfParts><Company></Company><LinksUpToDate>false</LinksUpToDate><SharedDoc>false</SharedDoc><HyperlinksChanged>false</HyperlinksChanged><AppVersion>16.0300</AppVersion></Properties>
14`),d.file("docProps/core.xml",'<?xml version="1.0" encoding="UTF-8" standalone="yes"?><cp:coreProperties xmlns:cp="http://schemas.openxmlformats.org/package/2006/metadata/core-properties" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dcmitype="http://purl.org/dc/dcmitype/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><dc:creator>PptxGenJS</dc:creator><cp:lastModifiedBy>PptxGenJS</cp:lastModifiedBy><dcterms:created xsi:type="dcterms:W3CDTF">'+new Date().toISOString()+'</dcterms:created><dcterms:modified xsi:type="dcterms:W3CDTF">'+new Date().toISOString()+"</dcterms:modified></cp:coreProperties>"),d.file("xl/_rels/workbook.xml.rels",'<?xml version="1.0" encoding="UTF-8" standalone="yes"?><Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"><Relationship Id="rId3" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles" Target="styles.xml"/><Relationship Id="rId2" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme" Target="theme/theme1.xml"/><Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet" Target="worksheets/sheet1.xml"/><Relationship Id="rId4" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings" Target="sharedStrings.xml"/></Relationships>'),d.file("xl/styles.xml",`<?xml version="1.0" encoding="UTF-8" standalone="yes"?><styleSheet xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main"><numFmts count="1"><numFmt numFmtId="0" formatCode="General"/></numFmts><fonts count="4"><font><sz val="9"/><color indexed="8"/><name val="Geneva"/></font><font><sz val="9"/><color indexed="8"/><name val="Geneva"/></font><font><sz val="10"/><color indexed="8"/><name val="Geneva"/></font><font><sz val="18"/><color indexed="8"/><name val="Arial"/></font></fonts><fills count="2"><fill><patternFill patternType="none"/></fill><fill><patternFill patternType="gray125"/></fill></fills><borders count="1"><border><left/><right/><top/><bottom/><diagonal/></border></borders><dxfs count="0"/><tableStyles count="0"/><colors><indexedColors><rgbColor rgb="ff000000"/><rgbColor rgb="ffffffff"/><rgbColor rgb="ffff0000"/><rgbColor rgb="ff00ff00"/><rgbColor rgb="ff0000ff"/><rgbColor rgb="ffffff00"/><rgbColor rgb="ffff00ff"/><rgbColor rgb="ff00ffff"/><rgbColor rgb="ff000000"/><rgbColor rgb="ffffffff"/><rgbColor rgb="ff878787"/><rgbColor rgb="fff9f9f9"/></indexedColors></colors></styleSheet>
15`),d.file("xl/theme/theme1.xml",'<?xml version="1.0" encoding="UTF-8" standalone="yes"?><a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office Theme"><a:themeElements><a:clrScheme name="Office"><a:dk1><a:sysClr val="windowText" lastClr="000000"/></a:dk1><a:lt1><a:sysClr val="window" lastClr="FFFFFF"/></a:lt1><a:dk2><a:srgbClr val="44546A"/></a:dk2><a:lt2><a:srgbClr val="E7E6E6"/></a:lt2><a:accent1><a:srgbClr val="4472C4"/></a:accent1><a:accent2><a:srgbClr val="ED7D31"/></a:accent2><a:accent3><a:srgbClr val="A5A5A5"/></a:accent3><a:accent4><a:srgbClr val="FFC000"/></a:accent4><a:accent5><a:srgbClr val="5B9BD5"/></a:accent5><a:accent6><a:srgbClr val="70AD47"/></a:accent6><a:hlink><a:srgbClr val="0563C1"/></a:hlink><a:folHlink><a:srgbClr val="954F72"/></a:folHlink></a:clrScheme><a:fontScheme name="Office"><a:majorFont><a:latin typeface="Calibri Light" panose="020F0302020204030204"/><a:ea typeface=""/><a:cs typeface=""/><a:font script="Jpan" typeface="Yu Gothic Light"/><a:font script="Hang" typeface="맑은 고딕"/><a:font script="Hans" typeface="DengXian Light"/>
15<a:font script="Hant" typeface="新細明體"/><a:font script="Arab" typeface="Times New Roman"/><a:font script="Hebr" typeface="Times New Roman"/><a:font script="Thai" typeface="Tahoma"/><a:font script="Ethi" typeface="Nyala"/><a:font script="Beng" typeface="Vrinda"/><a:font script="Gujr" typeface="Shruti"/><a:font script="Khmr" typeface="MoolBoran"/><a:font script="Knda" typeface="Tunga"/><a:font script="Guru" typeface="Raavi"/><a:font script="Cans" typeface="Euphemia"/><a:font script="Cher" typeface="Plantagenet Cherokee"/><a:font script="Yiii" typeface="Microsoft Yi Baiti"/><a:font script="Tibt" typeface="Microsoft Himalaya"/><a:font script="Thaa" typeface="MV Boli"/><a:font script="Deva" typeface="Mangal"/><a:font script="Telu" typeface="Gautami"/><a:font script="Taml" typeface="Latha"/><a:font script="Syrc" typeface="Estrangelo Edessa"/><a:font script="Orya" typeface="Kalinga"/><a:font script="Mlym" typeface="Kartika"/><a:font script="Laoo" typeface="DokChampa"/><a:font script="Sinh" typeface="Iskoola Pota"/><a:font script="Mong" typeface="Mongolian Baiti"/><a:font script="Viet" typeface="Times New Roman"/><a:font script="Uigh" typeface="Microsoft Uighur"/><a:font script="Geor" typeface="Sylfaen"/></a:majorFont><a:minorFont><a:latin typeface="Calibri" panose="020F0502020204030204"/><a:ea typeface=""/><a:cs typeface=""/><a:font script="Jpan" typeface="Yu Gothic"/><a:font script="Hang" typeface="맑은 고딕"/><a:font script="Hans" typeface="DengXian"/><a:font script="Hant" typeface="新細明體"/><a:font script="Arab" typeface="Arial"/><a:font script="Hebr" typeface="Arial"/><a:font script="Thai" typeface="Tahoma"/><a:font script="Ethi" typeface="Nyala"/><a:font script="Beng" typeface="Vrinda"/><a:font script="Gujr" typeface="Shruti"/><a:font script="Khmr" typeface="DaunPenh"/><a:font script="Knda" typeface="Tunga"/><a:font script="Guru" typeface="Raavi"/><a:font script="Cans" typeface="Euphemia"/><a:font script="Cher" typeface="Plantagenet Cherokee"/><a:font script="Yiii" typeface="Microsoft Yi Baiti"/><a:font script="Tibt" typeface="Microsoft Himalaya"/><a:font script="Thaa" typeface="MV Boli"/><a:font script="Deva" typeface="Mangal"/><a:font script="Telu" typeface="Gautami"/><a:font script="Taml" typeface="Latha"/><a:font script="Syrc" typeface="Estrangelo Edessa"/><a:font script="Orya" typeface="Kalinga"/><a:font script="Mlym" typeface="Kartika"/><a:font script="Laoo" typeface="DokChampa"/><a:font script="Sinh" typeface="Iskoola Pota"/><a:font script="Mong" typeface="Mongolian Baiti"/><a:font script="Viet" typeface="Arial"/><a:font script="Uigh" typeface="Microsoft Uighur"/><a:font script="Geor" typeface="Sylfaen"/></a:minorFont></a:fontScheme><a:fmtScheme name="Office"><a:fillStyleLst><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:gradFill rotWithShape="1"><a:gsLst><a:gs pos="0"><a:schemeClr val="phClr"><a:lumMod val="110000"/><a:satMod val="105000"/><a:tint val="67000"/></a:schemeClr></a:gs><a:gs pos="50000"><a:schemeClr val="phClr"><a:lumMod val="105000"/><a:satMod val="103000"/><a:tint val="73000"/></a:schemeClr></a:gs><a:gs pos="100000"><a:schemeClr val="phClr"><a:lumMod val="105000"/><a:satMod val="109000"/><a:tint val="81000"/></a:schemeClr></a:gs></a:gsLst><a:lin ang="5400000" scaled="0"/></a:gradFill><a:gradFill rotWithShape="1"><a:gsLst><a:gs pos="0"><a:schemeClr val="phClr"><a:satMod val="103000"/><a:lumMod val="102000"/><a:tint val="94000"/></a:schemeClr></a:gs><a:gs pos="50000"><a:schemeClr val="phClr"><a:satMod val="110000"/><a:lumMod val="100000"/><a:shade val="100000"/></a:schemeClr></a:gs><a:gs pos="100000"><a:schemeClr val="phClr"><a:lumMod val="99000"/><a:satMod val="120000"/><a:shade val="78000"/></a:schemeClr></a:gs></a:gsLst><a:lin ang="5400000" scaled="0"/></a:gradFill></a:fillStyleLst><a:lnStyleLst><a:ln w="6350" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/><a:miter lim="800000"/></a:ln><a:ln w="12700" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/><a:miter lim="800000"/></a:ln><a:ln w="19050" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/><a:miter lim="800000"/></a:ln></a:lnStyleLst><a:effectStyleLst><a:effectStyle><a:effectLst/></a:effectStyle><a:effectStyle><a:effectLst/></a:effectStyle><a:effectStyle><a:effectLst><a:outerShdw blurRad="57150" dist="19050" dir="5400000" algn="ctr" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="63000"/></a:srgbClr></a:outerShdw></a:effectLst></a:effectStyle></a:effectStyleLst><a:bgFillStyleLst><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:solidFill><a:schemeClr val="phClr"><a:tint val="95000"/><a:satMod val="170000"/></a:schemeClr></a:solidFill><a:gradFill rotWithShape="1"><a:gsLst><a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="93000"/><a:satMod val="150000"/><a:shade val="98000"/><a:lumMod val="102000"/></a:schemeClr></a:gs><a:gs pos="50000"><a:schemeClr val="phClr"><a:tint val="98000"/><a:satMod val="130000"/><a:shade val="90000"/><a:lumMod val="103000"/></a:schemeClr></a:gs><a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="63000"/><a:satMod val="120000"/></a:schemeClr></a:gs></a:gsLst><a:lin ang="5400000" scaled="0"/></a:gradFill></a:bgFillStyleLst></a:fmtScheme></a:themeElements><a:objectDefaults/><a:extraClrSchemeLst/><a:extLst><a:ext uri="{05A4C25C-085E-4340-85A3-A5531E510DB2}"><thm15:themeFamily xmlns:thm15="http://schemas.microsoft.com/office/thememl/2012/main" name="Office Theme" id="{62F939B6-93AF-4DB8-9C6B-D6C7DFDC589F}" vid="{4A3C46E8-61CC-4603-A589-7422A47A8E4A}"/></a:ext></a:extLst></a:theme>'),d.file("xl/workbook.xml",`<?xml version="1.0" encoding="UTF-8" standalone="yes"?><workbook xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="x15" xmlns:x15="http://schemas.microsoft.com/office/spreadsheetml/2010/11/main"><fileVersion appName="xl" lastEdited="7" lowestEdited="6" rupBuild="10507"/><workbookPr/><bookViews><workbookView xWindow="0" yWindow="500" windowWidth="20960" windowHeight="15960"/></bookViews><sheets><sheet name="Sheet1" sheetId="1" r:id="rId1"/></sheets><calcPr calcId="0" concurrentCalc="0"/></workbook>
16`),d.file("xl/worksheets/_rels/sheet1.xml.rels",`<?xml version="1.0" encoding="UTF-8" standalone="yes"?><Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"><Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/table" Target="../tables/table1.xml"/></Relationships>
17`);{let n='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>';if(e.opts._type===v.BUBBLE||e.opts._type===v.BUBBLE3D)n+=`<sst xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" count="${l}" uniqueCount="${l}">`;else if(e.opts._type===v.SCATTER)n+=`<sst xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" count="${t.length}" uniqueCount="${t.length}">`;else if(r){let f=t.length;
17t[0].labels.forEach(c=>f+=c.filter(h=>h&&h!=="").length),n+=`<sst xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" count="${f}" uniqueCount="${f}">`,n+="<si><t/></si>"}else{const f=t.length+t[0].labels.length*t[0].labels[0].length+t[0].labels.length,c=t.length+t[0].labels.length*t[0].labels[0].length+1;n+=`<sst xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" count="${f}" uniqueCount="${c}">`,n+='<si><t xml:space="preserve"></t></si>'}e.opts._type===v.BUBBLE||e.opts._type===v.BUBBLE3D?t.forEach((f,c)=>{c===0?n+="<si><t>X-Axis</t></si>":(n+=`<si><t>${T(f.name||`Y-Axis${c}`)}</t></si>`,n+=`<si><t>${T(`Size${c}`)}</t></si>`)}):t.forEach(f=>{n+=`<si><t>${T((f.name||" ").replace("X-Axis","X-Values"))}</t></si>`}),e.opts._type!==v.BUBBLE&&e.opts._type!==v.BUBBLE3D&&e.opts._type!==v.SCATTER&&t[0].labels.slice().reverse().forEach(f=>{f.filter(c=>c&&c!=="").forEach(c=>{n+=`<si><t>${T(c)}</t></si>`})}),n+=`</sst>
18`,d.file("xl/sharedStrings.xml",n)}{let n='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>';if(e.opts._type===v.BUBBLE||e.opts._type===v.BUBBLE3D){n+=`<table xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" id="1" name="Table1" displayName="Table1" ref="A1:${_(l)}${l}" totalsRowShown="0">`,n+=`<tableColumns count="${l}">`;let f=1;t.forEach((c,h)=>{h===0?n+=`<tableColumn id="${h+1}" name="X-Values"/>`:(n+=`<tableColumn id="${h+f}" name="${c.name}"/>`,f++,n+=`<tableColumn id="${h+f}" name="Size${h}"/>`)})}else e.opts._type===v.SCATTER?(n+=`<table xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" id="1" name="Table1" displayName="Table1" ref="A1:${_(t.length)}${t[0].values.length+1}" totalsRowShown="0">`,n+=`<tableColumns count="${t.length}">`,t.forEach((f,c)=>{n+=`<tableColumn id="${c+1}" name="${c===0?"X-Values":"Y-Value "}${c}"/>`})):(n+=`<table xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" id="1" name="Table1" displayName="Table1" ref="A1:${_(t.length+t[0].labels.length)}${t[0].labels[0].length+1}'" totalsRowShown="0">`,n+=`<tableColumns count="${t.length+t[0].labels.length}">`,t[0].labels.forEach((f,c)=>{n+=`<tableColumn id="${c+1}" name="Column${c+1}"/>`}),t.forEach((f,c)=>{n+=`<tableColumn id="${c+t[0].labels.length+1}" name="${T(f.name)}"/>`}));n+="</tableColumns>",n+='<tableStyleInfo showFirstColumn="0" showLastColumn="0" showRowStripes="1" showColumnStripes="0"/>',n+="</table>",d.file("xl/tables/table1.xml",n)}{let n='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>';if(n+='<worksheet xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="x14ac" xmlns:x14ac="http://schemas.microsoft.com/office/spreadsheetml/2009/9/ac">',e.opts._type===v.BUBBLE||e.opts._type===v.BUBBLE3D?n+=`<dimension ref="A1:${_(l)}${t[0].values.length+1}"/>`:e.opts._type===v.SCATTER?n+=`<dimension ref="A1:${_(t.length)}${t[0].values.length+1}"/>`:n+=`<dimension ref="A1:${_(t.length+1)}${t[0].values.length+1}"/>`,n+='<sheetViews><sheetView tabSelected="1" workbookViewId="0"><selection activeCell="B1" sqref="B1"/></sheetView></sheetViews>',n+='<sheetFormatPr baseColWidth="10" defaultRowHeight="16"/>',e.opts._type===v.BUBBLE||e.opts._type===v.BUBBLE3D){n+="<sheetData>",n+=`<row r="1" spans="1:${l}">`,n+='<c r="A1" t="s"><v>0</v></c>';for(let f=1;f<l;f++)n+=`<c r="${_(f+1)}1" t="s"><v>${f}</v></c>`;n+="</row>",t[0].values.forEach((f,c)=>{n+=`<row r="${c+2}" spans="1:${l}">`,n+=`<c r="A${c+2}"><v>${f}</v></c>`;let h=2;for(let u=1;u<t.length;u++)n+=`<c r="${_(h)}${c+2}"><v>${t[u].values[c]||""}</v></c>`,h++,n+=`<c r="${_(h)}${c+2}"><v>${t[u].sizes[c]||""}</v></c>`,h++;n+="</row>"})}else if(e.opts._type===v.SCATTER){n+="<sheetData>",n+=`<row r="1" spans="1:${t.length}">`;for(let f=0;f<t.length;f++)n+=`<c r="${_(f+1)}1" t="s"><v>${f}</v></c>`;n+="</row>",t[0].values.forEach((f,c)=>{n+=`<row r="${c+2}" spans="1:${t.length}">`,n+=`<c r="A${c+2}"><v>${f}</v></c>`;for(let h=1;h<t.length;h++)n+=`<c r="${_(h+1)}${c+2}"><v>${t[h].values[c]||t[h].values[c]===0?t[h].values[c]:""}</v></c>`;n+="</row>"})}else if(n+="<sheetData>",r){n+=`<row r="1" spans="1:${t.length+t[0].labels.length}">`;for(let u=0;u<t[0].labels.length;u++)n+=`<c r="${_(u+1)}1" t="s"><v>0</v></c>`;for(let u=t[0].labels.length-1;u<t.length+t[0].labels.length-1;u++)n+=`<c r="${_(u+t[0].labels.length)}1" t="s"><v>${u}</v></c>`;n+="</row>";const f=t.length,c=t[0].labels[0].length,h=t[0].labels.length;for(let u=0;u<c;u++){n+=`<row r="${u+2}" spans="1:${f+h}">`;let g=f;const m=t[0].labels.slice().reverse();m.forEach((x,b)=>{if(x[u]){const L=b===0?1:m[b-1].filter(w=>w&&w!=="").length;g+=L,n+=`<c r="${_(u+1+b)}${u+2}" t="s"><v>${g}</v></c>`}});for(let x=0;x<f;x++)n+=`<c r="${_(h+x+1)}${u+2}"><v>${t[x].values[u]||0}</v></c>`;n+="</row>"}}else{n+=`<row r="1" spans="1:${t.length+t[0].labels.length}">
18`,t[0].labels.forEach((f,c)=>{n+=`<c r="${_(c+1)}1" t="s"><v>0</v></c>`});for(let f=0;f<t.length;f++)n+=`<c r="${_(f+1+t[0].labels.length)}1" t="s"><v>${f+1}</v></c>`;n+="</row>",t[0].labels[0].forEach((f,c)=>{n+=`<row r="${c+2}" spans="1:${t.length+t[0].labels.length}">`;for(let h=t[0].labels.length-1;h>=0;h--)n+=`<c r="${_(t[0].labels.length-h)}${c+2}" t="s">`,n+=`<v>${t.length+c+1}</v>`,n+="</c>";for(let h=0;h<t.length;h++)n+=`<c r="${_(t[0].labels.length+h+1)}${c+2}"><v>${t[h].values[c]||""}</v></c>`;n+="</row>"})}n+="</sheetData>",n+='<pageMargins left="0.7" right="0.7" top="0.75" bottom="0.75" header="0.3" footer="0.3"/>',n+=`</worksheet>
19`,d.file("xl/worksheets/sheet1.xml",n)}d.generateAsync({type:"base64"}).then(n=>{a.file(`ppt/embeddings/Microsoft_Excel_Worksheet${e.globalId}.xlsx`,n,{base64:!0}),a.file("ppt/charts/_rels/"+e.fileName+".rels",`<?xml version="1.0" encoding="UTF-8" standalone="yes"?><Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"><Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/package" Target="../embeddings/Microsoft_Excel_Worksheet${e.globalId}.xlsx"/></Relationships>`),a.file(`ppt/charts/${e.fileName}`,vr(e)),o("")}).catch(n=>{A(n)})})})}function vr(e){var a,t,o,A;let i='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>',s=!1;if(i+='<c:chartSpace xmlns:c="http://schemas.openxmlformats.org/drawingml/2006/chart" xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships">',i+='<c:date1904 val="0"/>',i+=`<c:roundedCorners val="${e.opts.chartArea.roundedCorners?"1":"0"}"/>`,i+="<c:chart>",e.opts.showTitle?(i+=Gt({title:e.opts.title||"Chart Title",color:e.opts.titleColor,fontFace:e.opts.titleFontFace,fontSize:e.opts.titleFontSize||rr,titleAlign:e.opts.titleAlign,titleBold:e.opts.titleBold,titlePos:e.opts.titlePos,titleRotate:e.opts.titleRotate},e.opts.x,e.opts.y),i+='<c:autoTitleDeleted val="0"/>'):i+='<c:autoTitleDeleted val="1"/>',e.opts._type===v.BAR3D&&(i+=`<c:view3D><c:rotX val="${e.opts.v3DRotX}"/><c:rotY val="${e.opts.v3DRotY}"/><c:rAngAx val="${e.opts.v3DRAngAx?1:0}"/><c:perspective val="${e.opts.v3DPerspective}"/></c:view3D>`),i+="<c:plotArea>",e.opts.layout?(i+="<c:layout>",i+=" <c:manualLayout>",i+='  <c:layoutTarget val="inner" />',i+='  <c:xMode val="edge" />',i+='  <c:yMode val="edge" />',i+='  <c:x val="'+(e.opts.layout.x||0)+'" />',i+='  <c:y val="'+(e.opts.layout.y||0)+'" />',i+='  <c:w val="'+(e.opts.layout.w||1)+'" />',i+='  <c:h val="'+(e.opts.layout.h||1)+'" />',i+=" </c:manualLayout>",i+="</c:layout>"):i+="<c:layout/>",Array.isArray(e.opts._type)?e.opts._type.forEach(d=>{const l=Object.assign(Object.assign({},e.opts),d.options),r=l.secondaryValAxis?Mt:Te,n=l.secondaryCatAxis?sa:pt;s=s||l.secondaryValAxis,i+=Qa(d.type,d.data,l,r,n)}):i+=Qa(e.opts._type,e.data,e.opts,Te,pt),e.opts._type!==v.PIE&&e.opts._type!==v.DOUGHNUT){if(e.opts.valAxes&&e.opts.valAxes.length>1&&!s)throw new Error("Secondary axis must be used by one of the multiple charts");if(e.opts.catAxes){if(!e.opts.valAxes||e.opts.valAxes.length!==e.opts.catAxes.length)throw new Error("There must be the same number of value and category axes.");i+=aa(Object.assign(Object.assign({},e.opts),e.opts.catAxes[0]),pt,Te)}else i+=aa(e.opts,pt,Te);e.opts.valAxes?(i+=Aa(Object.assign(Object.assign({},e.opts),e.opts.valAxes[0]),Te),e.opts.valAxes[1]&&(i+=Aa(Object.assign(Object.assign({},e.opts),e.opts.valAxes[1]),Mt))):(i+=Aa(e.opts,Te),e.opts._type===v.BAR3D&&(i+=xr(e.opts,aA,Te))),!((a=e.opts)===null||a===void 0)&&a.catAxes&&(!((t=e.opts)===null||t===void 0)&&t.catAxes[1])&&(i+=aa(Object.assign(Object.assign({},e.opts),e.opts.catAxes[1]),sa,Mt))}return e.opts.showDataTable&&(i+="<c:dTable>",i+=`  <c:showHorzBorder val="${e.opts.showDataTableHorzBorder?1:0}"/>`,i+=`  <c:showVertBorder val="${e.opts.showDataTableVertBorder?1:0}"/>`,i+=`  <c:showOutline    val="${e.opts.showDataTableOutline?1:0}"/>`,i+=`  <c:showKeys       val="${e.opts.showDataTableKeys?1:0}"/>`,i+="  <c:spPr>",i+="    <a:noFill/>",i+='    <a:ln w="9525" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="tx1"><a:lumMod val="15000"/><a:lumOff val="85000"/></a:schemeClr></a:solidFill><a:round/></a:ln>
19',i+="    <a:effectLst/>",i+="  </c:spPr>",i+="  <c:txPr>",i+='   <a:bodyPr rot="0" spcFirstLastPara="1" vertOverflow="ellipsis" vert="horz" wrap="square" anchor="ctr" anchorCtr="1"/>',i+="   <a:lstStyle/>",i+="   <a:p>",i+='     <a:pPr rtl="0">',i+=`       <a:defRPr sz="${Math.round((e.opts.dataTableFontSize||Be)*100)}" b="0" i="0" u="none" strike="noStrike" kern="1200" baseline="0">`,i+='         <a:solidFill><a:schemeClr val="tx1"><a:lumMod val="65000"/><a:lumOff val="35000"/></a:schemeClr></a:solidFill>',i+='         <a:latin typeface="+mn-lt"/>',i+='         <a:ea typeface="+mn-ea"/>',i+='         <a:cs typeface="+mn-cs"/>',i+="       </a:defRPr>",i+="     </a:pPr>",i+='    <a:endParaRPr lang="en-US"/>',i+="   </a:p>",i+=" </c:txPr>",i+="</c:dTable>"),i+="  <c:spPr>",i+=!((o=e.opts.plotArea.fill)===null||o===void 0)&&o.color?we(e.opts.plotArea.fill):"<a:noFill/>",i+=e.opts.plotArea.border?`<a:ln w="${M(e.opts.plotArea.border.pt)}" cap="flat">${we(e.opts.plotArea.border.color)}</a:ln>`:"<a:ln><a:noFill/></a:ln>",i+="    <a:effectLst/>",i+="  </c:spPr>",i+="</c:plotArea>",e.opts.showLegend&&(i+="<c:legend>",i+='<c:legendPos val="'+e.opts.legendPos+'"/>',i+='<c:overlay val="0"/>',(e.opts.legendFontFace||e.opts.legendFontSize||e.opts.legendColor)&&(i+="<c:txPr>",i+="  <a:bodyPr/>",i+="  <a:lstStyle/>",i+="  <a:p>",i+="    <a:pPr>",i+=e.opts.legendFontSize?`<a:defRPr sz="${Math.round(Number(e.opts.legendFontSize)*100)}">`:"<a:defRPr>",e.opts.legendColor&&(i+=we(e.opts.legendColor)),e.opts.legendFontFace&&(i+='<a:latin typeface="'+e.opts.legendFontFace+'"/>'),e.opts.legendFontFace&&(i+='<a:cs    typeface="'+e.opts.legendFontFace+'"/>'),i+="      </a:defRPr>",i+="    </a:pPr>",i+='    <a:endParaRPr lang="en-US"/>',i+="  </a:p>",i+="</c:txPr>"),i+="</c:legend>"),i+='  <c:plotVisOnly val="1"/>',i+='  <c:dispBlanksAs val="'+e.opts.displayBlanksAs+'"/>',e.opts._type===v.SCATTER&&(i+='<c:showDLblsOverMax val="1"/>'),i+="</c:chart>",i+="<c:spPr>",i+=!((A=e.opts.chartArea.fill)===null||A===void 0)&&A.color?we(e.opts.chartArea.fill):"<a:noFill/>",i+=e.opts.chartArea.border?`<a:ln w="${M(e.opts.chartArea.border.pt)}" cap="flat">${we(e.opts.chartArea.border.color)}</a:ln>`:"<a:ln><a:noFill/></a:ln>",i+="  <a:effectLst/>",i+="</c:spPr>",i+='<c:externalData r:id="rId1"><c:autoUpdate val="0"/></c:externalData>',i+="</c:chartSpace>",i}function Qa(e,a,t,o,A,i){let s=-1,d=1,l=null,r="";switch(e){case v.AREA:case v.BAR:case v.BAR3D:case v.LINE:case v.RADAR:r+=`<c:${e}Chart>`,e===v.AREA&&t.barGrouping==="stacked"&&(r+='<c:grouping val="'+t.barGrouping+'"/>'),(e===v.BAR||e===v.BAR3D)&&(r+='<c:barDir val="'+t.barDir+'"/>',r+='<c:grouping val="'+(t.barGrouping||"clustered")+'"/>'),e===v.RADAR&&(r+='<c:radarStyle val="'+t.radarStyle+'"/>'),r+='<c:varyColors val="0"/>',a.forEach(n=>{var f;s++,r+="<c:ser>
19",r+=`  <c:idx val="${n._dataIndex}"/><c:order val="${n._dataIndex}"/>`,r+="  <c:tx>",r+="    <c:strRef>",r+="      <c:f>Sheet1!$"+_(n._dataIndex+n.labels.length+1)+"$1</c:f>",r+='      <c:strCache><c:ptCount val="1"/><c:pt idx="0"><c:v>'+T(n.name)+"</c:v></c:pt></c:strCache>",r+="    </c:strRef>",r+="  </c:tx>";const c=t.chartColors?t.chartColors[s%t.chartColors.length]:null;r+="  <c:spPr>",c==="transparent"?r+="<a:noFill/>":t.chartColorsOpacity?r+="<a:solidFill>"+Y(c,`<a:alpha val="${Math.round(t.chartColorsOpacity*1e3)}"/>`)+"</a:solidFill>":r+="<a:solidFill>"+Y(c)+"</a:solidFill>",e===v.LINE||e===v.RADAR?t.lineSize===0?r+="<a:ln><a:noFill/></a:ln>":(r+=`<a:ln w="${M(t.lineSize)}" cap="${St(t.lineCap)}"><a:solidFill>${Y(c)}</a:solidFill>`,r+='<a:prstDash val="'+(t.lineDash||"solid")+'"/><a:round/></a:ln>'):t.dataBorder&&(r+=`<a:ln w="${M(t.dataBorder.pt)}" cap="${St(t.lineCap)}"><a:solidFill>${Y(t.dataBorder.color)}</a:solidFill><a:prstDash val="solid"/><a:round/></a:ln>`),r+=Je(t.shadow,_e),r+="  </c:spPr>",r+='  <c:invertIfNegative val="0"/>',e!==v.RADAR&&(r+="<c:dLbls>",r+=`<c:numFmt formatCode="${T(t.dataLabelFormatCode)||"General"}" sourceLinked="0"/>`,t.dataLabelBkgrdColors&&(r+=`<c:spPr><a:solidFill>${Y(c)}</a:solidFill></c:spPr>`),r+="<c:txPr><a:bodyPr/><a:lstStyle/><a:p><a:pPr>",r+=`<a:defRPr b="${t.dataLabelFontBold?1:0}" i="${t.dataLabelFontItalic?1:0}" strike="noStrike" sz="${Math.round((t.dataLabelFontSize||Be)*100)}" u="none">`,r+=`<a:solidFill>${Y(t.dataLabelColor||ye)}</a:solidFill>`,r+=`<a:latin typeface="${t.dataLabelFontFace||"Arial"}"/>`,r+="</a:defRPr></a:pPr></a:p></c:txPr>",t.dataLabelPosition&&(r+=`<c:dLblPos val="${t.dataLabelPosition}"/>`),r+='<c:showLegendKey val="0"/>',r+=`<c:showVal val="${t.showValue?"1":"0"}"/>`,r+=`<c:showCatName val="0"/><c:showSerName val="${t.showSerName?"1":"0"}"/><c:showPercent val="0"/><c:showBubbleSize val="0"/>`,r+=`<c:showLeaderLines val="${t.showLeaderLines?"1":"0"}"/>`,r+="</c:dLbls>"),(e===v.LINE||e===v.RADAR)&&(r+="<c:marker>",r+='  <c:symbol val="'+t.lineDataSymbol+'"/>',t.lineDataSymbolSize&&(r+=`<c:size val="${t.lineDataSymbolSize}"/>`),r+="  <c:spPr>",r+=`    <a:solidFill>${Y(t.chartColors[n._dataIndex+1>t.chartColors.length?Math.floor(Math.random()*t.chartColors.length):n._dataIndex])}</a:solidFill>`,r+=`    <a:ln w="${t.lineDataSymbolLineSize}" cap="flat"><a:solidFill>${Y(t.lineDataSymbolLineColor||c)}</a:solidFill><a:prstDash val="solid"/><a:round/></a:ln>`,r+="    <a:effectLst/>",r+="  </c:spPr>",r+="</c:marker>"),(e===v.BAR||e===v.BAR3D)&&a.length===1&&(t.chartColors&&t.chartColors!==ut&&t.chartColors.length>1||!((f=t.invertedColors)===null||f===void 0)&&f.length)&&n.values.forEach((h,u)=>{const g=h<0?t.invertedColors||t.chartColors||ut:t.chartColors||[];r+="  <c:dPt>",r+=`    <c:idx val="${u}"/>`,r+='      <c:invertIfNegative val="0"/>',r+='    <c:bubble3D val="0"/>',r+="    <c:spPr>",t.lineSize===0?r+="<a:ln><a:noFill/></a:ln>":e===v.BAR?(r+="<a:solidFill>",r+='  <a:srgbClr val="'+g[u%g.length]+'"/>',r+="</a:solidFill>"):(r+="<a:ln>",r+="  <a:solidFill>",r+='   <a:srgbClr val="'+g[u%g.length]+'"/>',r+="  </a:solidFill>",r+="</a:ln>"),r+=Je(t.shadow,_e),r+="    </c:spPr>",r+="  </c:dPt>"}),r+="<c:cat>",t.catLabelFormatCode?(r+="  <c:numRef>",r+=`    <c:f>Sheet1!$A$2:$A$${n.labels[0].length+1}</c:f>`,r+="    <c:numCache>",r+="      <c:formatCode>"+(t.catLabelFormatCode||"General")+"</c:formatCode>",r+=`      <c:ptCount val="${n.labels[0].length}"/>`,n.labels[0].forEach((h,u)=>r+=`<c:pt idx="${u}"><c:v>${T(h)}</c:v></c:pt>`),r+="    </c:numCache>",r+="  </c:numRef>"):(r+="  <c:multiLvlStrRef>",r+=`    <c:f>Sheet1!$A$2:$${_(n.labels.length)}$${n.labels[0].length+1}</c:f>`,r+="    <c:multiLvlStrCache>",r+=`      <c:ptCount val="${n.labels[0].length}"/>`,n.labels.forEach(h=>{r+="<c:lvl>",h.forEach((u,g)=>r+=`<c:pt idx="${g}"><c:v>${T(u)}</c:v></c:pt>`),r+="</c:lvl>"}),r+="    </c:multiLvlStrCache>",r+="  </c:multiLvlStrRef>"),r+="</c:cat>",r+="<c:val>",r+="  <c:numRef>",r+=`<c:f>Sheet1!$${_(n._dataIndex+n.labels.length+1)}$2:$${_(n._dataIndex+n.labels.length+1)}$${n.labels[0].length+1}</c:f>`,r+="    <c:numCache>",r+="      <c:formatCode>"+(t.valLabelFormatCode||t.dataTableFormatCode||"General")+"</c:formatCode>",r+=`      <c:ptCount val="${n.labels[0].length}"/>
19`,n.values.forEach((h,u)=>r+=`<c:pt idx="${u}"><c:v>${h||h===0?h:""}</c:v></c:pt>`),r+="    </c:numCache>",r+="  </c:numRef>",r+="</c:val>",e===v.LINE&&(r+='<c:smooth val="'+(t.lineSmooth?"1":"0")+'"/>'),r+="</c:ser>"}),r+="  <c:dLbls>",r+=`    <c:numFmt formatCode="${T(t.dataLabelFormatCode)||"General"}" sourceLinked="0"/>`,r+="    <c:txPr>",r+="      <a:bodyPr/>",r+="      <a:lstStyle/>",r+="      <a:p><a:pPr>",r+=`        <a:defRPr b="${t.dataLabelFontBold?1:0}" i="${t.dataLabelFontItalic?1:0}" strike="noStrike" sz="${Math.round((t.dataLabelFontSize||Be)*100)}" u="none">`,r+="          <a:solidFill>"+Y(t.dataLabelColor||ye)+"</a:solidFill>",r+='          <a:latin typeface="'+(t.dataLabelFontFace||"Arial")+'"/>',r+="        </a:defRPr>",r+="      </a:pPr></a:p>",r+="    </c:txPr>",t.dataLabelPosition&&(r+=' <c:dLblPos val="'+t.dataLabelPosition+'"/>'),r+='    <c:showLegendKey val="0"/>',r+='    <c:showVal val="'+(t.showValue?"1":"0")+'"/>',r+='    <c:showCatName val="0"/>',r+='    <c:showSerName val="'+(t.showSerName?"1":"0")+'"/>',r+='    <c:showPercent val="0"/>',r+='    <c:showBubbleSize val="0"/>',r+=`    <c:showLeaderLines val="${t.showLeaderLines?"1":"0"}"/>`,r+="  </c:dLbls>",e===v.BAR?(r+=`  <c:gapWidth val="${t.barGapWidthPct}"/>`,r+=`  <c:overlap val="${(t.barGrouping||"").includes("tacked")?100:t.barOverlapPct?t.barOverlapPct:0}"/>`):e===v.BAR3D?(r+=`  <c:gapWidth val="${t.barGapWidthPct}"/>`,r+=`  <c:gapDepth val="${t.barGapDepthPct}"/>`,r+='  <c:shape val="'+t.bar3DShape+'"/>'):e===v.LINE&&(r+='  <c:marker val="1"/>'),r+=`<c:axId val="${A}"/><c:axId val="${o}"/><c:axId val="${aA}"/>`,r+=`</c:${e}Chart>`;break;case v.SCATTER:r+="<c:"+e+"Chart>",r+='<c:scatterStyle val="lineMarker"/>',r+='<c:varyColors val="0"/>',s=-1,a.filter((n,f)=>f>0).forEach((n,f)=>{s++,r+="<c:ser>
19",r+=`  <c:idx val="${f}"/>`,r+=`  <c:order val="${f}"/>`,r+="  <c:tx>",r+="    <c:strRef>",r+=`      <c:f>Sheet1!$${_(f+2)}$1</c:f>`,r+='      <c:strCache><c:ptCount val="1"/><c:pt idx="0"><c:v>'+T(n.name)+"</c:v></c:pt></c:strCache>",r+="    </c:strRef>",r+="  </c:tx>",r+="  <c:spPr>";{const c=t.chartColors[s%t.chartColors.length];c==="transparent"?r+="<a:noFill/>":t.chartColorsOpacity?r+="<a:solidFill>"+Y(c,'<a:alpha val="'+Math.round(t.chartColorsOpacity*1e3).toString()+'"/>')+"</a:solidFill>":r+="<a:solidFill>"+Y(c)+"</a:solidFill>",t.lineSize===0?r+="<a:ln><a:noFill/></a:ln>":(r+=`<a:ln w="${M(t.lineSize)}" cap="${St(t.lineCap)}"><a:solidFill>${Y(c)}</a:solidFill>`,r+=`<a:prstDash val="${t.lineDash||"solid"}"/><a:round/></a:ln>`),r+=Je(t.shadow,_e)}if(r+="  </c:spPr>",r+="<c:marker>",r+='  <c:symbol val="'+t.lineDataSymbol+'"/>',t.lineDataSymbolSize&&(r+=`<c:size val="${t.lineDataSymbolSize}"/>`),r+="<c:spPr>",r+=`<a:solidFill>${Y(t.chartColors[f+1>t.chartColors.length?Math.floor(Math.random()*t.chartColors.length):f])}</a:solidFill>`,r+=`<a:ln w="${t.lineDataSymbolLineSize}" cap="flat"><a:solidFill>${Y(t.lineDataSymbolLineColor||t.chartColors[s%t.chartColors.length])}</a:solidFill><a:prstDash val="solid"/><a:round/></a:ln>`,r+="<a:effectLst/>",r+="</c:spPr>",r+="</c:marker>",t.showLabel){const c=Tt("-xxxx-xxxx-xxxx-xxxxxxxxxxxx");n.labels[0]&&(t.dataLabelFormatScatter==="custom"||t.dataLabelFormatScatter==="customXY")&&(r+="<c:dLbls>",n.labels[0].forEach((h,u)=>{(t.dataLabelFormatScatter==="custom"||t.dataLabelFormatScatter==="customXY")&&(r+="  <c:dLbl>",r+=`    <c:idx val="${u}"/>`,r+="    <c:tx>",r+="      <c:rich>",r+="            <a:bodyPr>",r+="                <a:spAutoFit/>",r+="            </a:bodyPr>",r+="            <a:lstStyle/>",r+="            <a:p>",r+="                <a:pPr>",r+="                    <a:defRPr/>",r+="                </a:pPr>",r+="              <a:r>",r+='                    <a:rPr lang="'+(t.lang||"en-US")+'" dirty="0"/>',r+="                    <a:t>"+T(h)+"</a:t>",r+="              </a:r>",t.dataLabelFormatScatter==="customXY"&&!/^ *$/.test(h)&&(r+="              <a:r>",r+='                  <a:rPr lang="'+(t.lang||"en-US")+'" baseline="0" dirty="0"/>',r+="                  <a:t> (</a:t>",r+="              </a:r>",r+='              <a:fld id="{'+Tt("xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx")+'}" type="XVALUE">',r+='                  <a:rPr lang="'+(t.lang||"en-US")+'" baseline="0"/>',r+="                  <a:pPr>",r+="                      <a:defRPr/>",r+="                  </a:pPr>",r+="                  <a:t>["+T(n.name)+"</a:t>",r+="              </a:fld>",r+="              <a:r>",r+='                  <a:rPr lang="'+(t.lang||"en-US")+'" baseline="0" dirty="0"/>',r+="                  <a:t>, </a:t>",r+="              </a:r>",r+='              <a:fld id="{'+Tt("xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx")+'}" type="YVALUE">',r+='                  <a:rPr lang="'+(t.lang||"en-US")+'" baseline="0"/>',r+="                  <a:pPr>",r+="                      <a:defRPr/>",r+="                  </a:pPr>",r+="                  <a:t>["+T(n.name)+"]</a:t>",r+="              </a:fld>",r+="              <a:r>",r+='                  <a:rPr lang="'+(t.lang||"en-US")+'" baseline="0" dirty="0"/>',r+="                  <a:t>)</a:t>",r+="              </a:r>",r+='              <a:endParaRPr lang="'+(t.lang||"en-US")+'" dirty="0"/>'),r+="            </a:p>",r+="      </c:rich>",r+="    </c:tx>",r+="    <c:spPr>",r+="        <a:noFill/>",r+="        <a:ln>",r+="            <a:noFill/>",r+="        </a:ln>",r+="        <a:effectLst/>",r+="    </c:spPr>",t.dataLabelPosition&&(r+=' <c:dLblPos val="'+t.dataLabelPosition+'"/>'),r+='    <c:showLegendKey val="0"/>',r+='    <c:showVal val="0"/>',r+='    <c:showCatName val="0"/>',r+='    <c:showSerName val="0"/>',r+='    <c:showPercent val="0"/>',r+='    <c:showBubbleSize val="0"/>',r+='       <c:showLeaderLines val="1"/>',r+="    <c:extLst>",r+='      <c:ext uri="{CE6537A1-D6FC-4f65-9D91-7224C49458BB}" xmlns:c15="http://schemas.microsoft.com/office/drawing/2012/chart"/>',r+='      <c:ext uri="{C3380CC4-5D6E-409C-BE32-E72D297353CC}" xmlns:c16="http://schemas.microsoft.com/office/drawing/2014/chart">',r+=`            <c16:uniqueId val="{${"00000000".substring(0,8-(u+1).toString().length).toString()}${u+1}${c}}"/>`,r+="      </c:ext>",r+="        </c:extLst>",r+="</c:dLbl>")}),r+="</c:dLbls>"),t.dataLabelFormatScatter==="XY"&&(r+="<c:dLbls>",r+="    <c:spPr>",r+="        <a:noFill/>",r+="        <a:ln>",r+="            <a:noFill/>",r+="        </a:ln>",r+="          <a:effectLst/>",r+="    </c:spPr>",r+="    <c:txPr>",r+="        <a:bodyPr>",r+="            <a:spAutoFit/>",r+="        </a:bodyPr>",r+="        <a:lstStyle/>",r+="        <a:p>",r+="            <a:pPr>",r+="                <a:defRPr/>",r+="            </a:pPr>",r+='            <a:endParaRPr lang="en-US"/>',r+="        </a:p>",r+="    </c:txPr>",t.dataLabelPosition&&(r+=' <c:dLblPos val="'+t.dataLabelPosition+'"/>'),r+='    <c:showLegendKey val="0"/>',r+=` <c:showVal val="${t.showLabel?"1":"0"}"/>`,r+=` <c:showCatName val="${t.showLabel?"1":"0"}"/>`,r+=` <c:showSerName val="${t.showSerName?"1":"0"}"/>`,r+='    <c:showPercent val="0"/>',r+='    <c:showBubbleSize val="0"/>',r+="    <c:extLst>",r+='        <c:ext uri="{CE6537A1-D6FC-4f65-9D91-7224C49458BB}" xmlns:c15="http://schemas.microsoft.com/office/drawing/2012/chart">',r+='            <c15:showLeaderLines val="1"/>',r+="        </c:ext>",r+="    </c:extLst>",r+="</c:dLbls>")}
19a.length===1&&t.chartColors!==ut&&n.values.forEach((c,h)=>{const u=c<0?t.invertedColors||t.chartColors||ut:t.chartColors||[];r+="  <c:dPt>",r+=`    <c:idx val="${h}"/>`,r+='      <c:invertIfNegative val="0"/>',r+='    <c:bubble3D val="0"/>',r+="    <c:spPr>",t.lineSize===0?r+="<a:ln><a:noFill/></a:ln>":(r+="<a:solidFill>",r+=' <a:srgbClr val="'+u[h%u.length]+'"/>',r+="</a:solidFill>"),r+=Je(t.shadow,_e),r+="    </c:spPr>",r+="  </c:dPt>"}),r+="<c:xVal>",r+="  <c:numRef>",r+=`    <c:f>Sheet1!$A$2:$A$${a[0].values.length+1}</c:f>`,r+="    <c:numCache>",r+="      <c:formatCode>General</c:formatCode>",r+=`      <c:ptCount val="${a[0].values.length}"/>`,a[0].values.forEach((c,h)=>{r+=`<c:pt idx="${h}"><c:v>${c||c===0?c:""}</c:v></c:pt>`}),r+="    </c:numCache>",r+="  </c:numRef>",r+="</c:xVal>",r+="<c:yVal>",r+="  <c:numRef>",r+=`    <c:f>Sheet1!$${_(f+2)}$2:$${_(f+2)}$${a[0].values.length+1}</c:f>`,r+="    <c:numCache>",r+="      <c:formatCode>General</c:formatCode>",r+=`      <c:ptCount val="${a[0].values.length}"/>`,a[0].values.forEach((c,h)=>{r+=`<c:pt idx="${h}"><c:v>${n.values[h]||n.values[h]===0?n.values[h]:""}</c:v></c:pt>`}),r+="    </c:numCache>",r+="  </c:numRef>",r+="</c:yVal>",r+='<c:smooth val="'+(t.lineSmooth?"1":"0")+'"/>',r+="</c:ser>"}),r+="  <c:dLbls>",r+=`    <c:numFmt formatCode="${T(t.dataLabelFormatCode)||"General"}" sourceLinked="0"/>`,r+="    <c:txPr>",r+="      <a:bodyPr/>",r+="      <a:lstStyle/>",r+="      <a:p><a:pPr>",r+=`        <a:defRPr b="${t.dataLabelFontBold?"1":"0"}" i="${t.dataLabelFontItalic?"1":"0"}" strike="noStrike" sz="${Math.round((t.dataLabelFontSize||Be)*100)}" u="none">`,r+="          <a:solidFill>"+Y(t.dataLabelColor||ye)+"</a:solidFill>",r+='          <a:latin typeface="'+(t.dataLabelFontFace||"Arial")+'"/>',r+="        </a:defRPr>",r+="      </a:pPr></a:p>",r+="    </c:txPr>",t.dataLabelPosition&&(r+=' <c:dLblPos val="'+t.dataLabelPosition+'"/>'),r+='    <c:showLegendKey val="0"/>',r+='    <c:showVal val="'+(t.showValue?"1":"0")+'"/>',r+='    <c:showCatName val="0"/>',r+='    <c:showSerName val="'+(t.showSerName?"1":"0")+'"/>',r+='    <c:showPercent val="0"/>',r+='    <c:showBubbleSize val="0"/>',r+="  </c:dLbls>",r+=`<c:axId val="${A}"/><c:axId val="${o}"/>`,r+="</c:"+e+"Chart>";break;case v.BUBBLE:case v.BUBBLE3D:r+="<c:bubbleChart>",r+='<c:varyColors val="0"/>',s=-1,a.filter((n,f)=>f>0).forEach((n,f)=>{s++,r+="<c:ser>
19",r+=`  <c:idx val="${f}"/>`,r+=`  <c:order val="${f}"/>`,r+="  <c:tx>",r+="    <c:strRef>",r+="      <c:f>Sheet1!$"+_(d+1)+"$1</c:f>",r+='      <c:strCache><c:ptCount val="1"/><c:pt idx="0"><c:v>'+T(n.name)+"</c:v></c:pt></c:strCache>",r+="    </c:strRef>",r+="  </c:tx>";{r+="<c:spPr>";const c=t.chartColors[s%t.chartColors.length];c==="transparent"?r+="<a:noFill/>":t.chartColorsOpacity?r+=`<a:solidFill>${Y(c,'<a:alpha val="'+Math.round(t.chartColorsOpacity*1e3).toString()+'"/>')}</a:solidFill>`:r+="<a:solidFill>"+Y(c)+"</a:solidFill>",t.lineSize===0?r+="<a:ln><a:noFill/></a:ln>":t.dataBorder?r+=`<a:ln w="${M(t.dataBorder.pt)}" cap="flat"><a:solidFill>${Y(t.dataBorder.color)}</a:solidFill><a:prstDash val="solid"/><a:round/></a:ln>`:(r+=`<a:ln w="${M(t.lineSize)}" cap="flat"><a:solidFill>${Y(c)}</a:solidFill>`,r+=`<a:prstDash val="${t.lineDash||"solid"}"/><a:round/></a:ln>`),r+=Je(t.shadow,_e),r+="</c:spPr>"}r+="<c:xVal>",r+="  <c:numRef>",r+=`    <c:f>Sheet1!$A$2:$A$${a[0].values.length+1}</c:f>`,r+="    <c:numCache>",r+="      <c:formatCode>General</c:formatCode>",r+=`      <c:ptCount val="${a[0].values.length}"/>`,a[0].values.forEach((c,h)=>{r+=`<c:pt idx="${h}"><c:v>${c||c===0?c:""}</c:v></c:pt>`}),r+="    </c:numCache>",r+="  </c:numRef>",r+="</c:xVal>",r+="<c:yVal>",r+="  <c:numRef>",r+=`<c:f>Sheet1!$${_(d+1)}$2:$${_(d+1)}$${a[0].values.length+1}</c:f>`,d++,r+="    <c:numCache>",r+="      <c:formatCode>General</c:formatCode>",r+=`      <c:ptCount val="${a[0].values.length}"/>`,a[0].values.forEach((c,h)=>{r+=`<c:pt idx="${h}"><c:v>${n.values[h]||n.values[h]===0?n.values[h]:""}</c:v></c:pt>`}),r+="    </c:numCache>",r+="  </c:numRef>",r+="</c:yVal>",r+="  <c:bubbleSize>",r+="    <c:numRef>",r+=`<c:f>Sheet1!$${_(d+1)}$2:$${_(d+1)}$${n.sizes.length+1}</c:f>`,d++,r+="      <c:numCache>",r+="        <c:formatCode>General</c:formatCode>",r+=`           <c:ptCount val="${n.sizes.length}"/>
19`,n.sizes.forEach((c,h)=>{r+=`<c:pt idx="${h}"><c:v>${c||""}</c:v></c:pt>`}),r+="      </c:numCache>",r+="    </c:numRef>",r+="  </c:bubbleSize>",r+='  <c:bubble3D val="'+(e===v.BUBBLE3D?"1":"0")+'"/>',r+="</c:ser>"}),r+="<c:dLbls>",r+=`<c:numFmt formatCode="${T(t.dataLabelFormatCode)||"General"}" sourceLinked="0"/>`,r+="<c:txPr><a:bodyPr/><a:lstStyle/><a:p><a:pPr>",r+=`<a:defRPr b="${t.dataLabelFontBold?1:0}" i="${t.dataLabelFontItalic?1:0}" strike="noStrike" sz="${Math.round(Math.round(t.dataLabelFontSize||Be)*100)}" u="none">`,r+=`<a:solidFill>${Y(t.dataLabelColor||ye)}</a:solidFill>`,r+=`<a:latin typeface="${t.dataLabelFontFace||"Arial"}"/>`,r+="</a:defRPr></a:pPr></a:p></c:txPr>",t.dataLabelPosition&&(r+=`<c:dLblPos val="${t.dataLabelPosition}"/>`),r+='<c:showLegendKey val="0"/>',r+=`<c:showVal val="${t.showValue?"1":"0"}"/>`,r+=`<c:showCatName val="0"/><c:showSerName val="${t.showSerName?"1":"0"}"/><c:showPercent val="0"/><c:showBubbleSize val="0"/>`,r+="<c:extLst>",r+='  <c:ext uri="{CE6537A1-D6FC-4f65-9D91-7224C49458BB}" xmlns:c15="http://schemas.microsoft.com/office/drawing/2012/chart">',r+='    <c15:showLeaderLines val="'+(t.showLeaderLines?"1":"0")+'"/>',r+="  </c:ext>",r+="</c:extLst>",r+="</c:dLbls>",r+=`<c:axId val="${A}"/><c:axId val="${o}"/>`,r+="</c:bubbleChart>";break;case v.DOUGHNUT:case v.PIE:l=a[0],r+="<c:"+e+"Chart>",r+='  <c:varyColors val="1"/>',r+="<c:ser>",r+='  <c:idx val="0"/>',r+='  <c:order val="0"/>',r+="  <c:tx>",r+="    <c:strRef>",r+="      <c:f>Sheet1!$B$1</c:f>",r+="      <c:strCache>",r+='        <c:ptCount val="1"/>',r+='        <c:pt idx="0"><c:v>'+T(l.name)+"</c:v></c:pt>",r+="      </c:strCache>",r+="    </c:strRef>",r+="  </c:tx>",r+="  <c:spPr>",r+='    <a:solidFill><a:schemeClr val="accent1"/></a:solidFill>',r+='    <a:ln w="9525" cap="flat"><a:solidFill><a:srgbClr val="F9F9F9"/></a:solidFill><a:prstDash val="solid"/><a:round/></a:ln>',t.dataNoEffects?r+="<a:effectLst/>":r+=Je(t.shadow,_e),r+="  </c:spPr>",l.labels[0].forEach((n,f)=>{r+="<c:dPt>",r+=` <c:idx val="${f}"/>`,r+=' <c:bubble3D val="0"/>',r+=" <c:spPr>",r+=`<a:solidFill>${Y(t.chartColors[f+1>t.chartColors.length?Math.floor(Math.random()*t.chartColors.length):f])}</a:solidFill>`,t.dataBorder&&(r+=`<a:ln w="${M(t.dataBorder.pt)}" cap="flat"><a:solidFill>${Y(t.dataBorder.color)}</a:solidFill><a:prstDash val="solid"/><a:round/></a:ln>`),r+=Je(t.shadow,_e),r+="  </c:spPr>",r+="</c:dPt>"}),r+="<c:dLbls>",l.labels[0].forEach((n,f)=>{r+="<c:dLbl>",r+=` <c:idx val="${f}"/>`,r+=`  <c:numFmt formatCode="${T(t.dataLabelFormatCode)||"General"}" sourceLinked="0"/>`,r+="  <c:spPr/><c:txPr>",r+="   <a:bodyPr/><a:lstStyle/>",r+="   <a:p><a:pPr>",r+=`   <a:defRPr sz="${Math.round((t.dataLabelFontSize||Be)*100)}" b="${t.dataLabelFontBold?1:0}" i="${t.dataLabelFontItalic?1:0}" u="none" strike="noStrike">`,r+="    <a:solidFill>"+Y(t.dataLabelColor||ye)+"</a:solidFill>",r+=`    <a:latin typeface="${t.dataLabelFontFace||"Arial"}"/>`,r+="   </a:defRPr>",r+="      </a:pPr></a:p>",r+="    </c:txPr>",e===v.PIE&&t.dataLabelPosition&&(r+=`<c:dLblPos val="${t.dataLabelPosition}"/>`),r+='    <c:showLegendKey val="0"/>',r+='    <c:showVal val="'+(t.showValue?"1":"0")+'"/>',r+='    <c:showCatName val="'+(t.showLabel?"1":"0")+'"/>',r+='    <c:showSerName val="'+(t.showSerName?"1":"0")+'"/>',r+='    <c:showPercent val="'+(t.showPercent?"1":"0")+'"/>',r+='    <c:showBubbleSize val="0"/>',r+="  </c:dLbl>"}),r+=` <c:numFmt formatCode="${T(t.dataLabelFormatCode)||"General"}" sourceLinked="0"/>`,r+="    <c:txPr>",r+="      <a:bodyPr/>",r+="      <a:lstStyle/>",r+="      <a:p>",r+="        <a:pPr>",r+=`          <a:defRPr sz="1800" b="${t.dataLabelFontBold?"1":"0"}" i="${t.dataLabelFontItalic?"1":"0"}" u="none" strike="noStrike">`,r+='            <a:solidFill><a:srgbClr val="000000"/></a:solidFill><a:latin typeface="Arial"/>',r+="          </a:defRPr>",r+="        </a:pPr>",r+="      </a:p>",r+="    </c:txPr>",r+=e===v.PIE?'<c:dLblPos val="ctr"/>':"",r+='    <c:showLegendKey val="0"/>',r+='    <c:showVal val="0"/>',r+='    <c:showCatName val="1"/>',r+='    <c:showSerName val="0"/>',r+='    <c:showPercent val="1"/>',r+='    <c:showBubbleSize val="0"/>',r+=` <c:showLeaderLines val="${t.showLeaderLines?"1":"0"}"/>`,r+="</c:dLbls>",r+="<c:cat>",r+="  <c:strRef>",r+=`    <c:f>Sheet1!$A$2:$A$${l.labels[0].length+1}</c:f>`,r+="    <c:strCache>",r+=`         <c:ptCount val="${l.labels[0].length}"/>
19`,l.labels[0].forEach((n,f)=>{r+=`<c:pt idx="${f}"><c:v>${T(n)}</c:v></c:pt>`}),r+="    </c:strCache>",r+="  </c:strRef>",r+="</c:cat>",r+="  <c:val>",r+="    <c:numRef>",r+=`      <c:f>Sheet1!$B$2:$B$${l.labels[0].length+1}</c:f>`,r+="      <c:numCache>",r+=`           <c:ptCount val="${l.labels[0].length}"/>`,l.values.forEach((n,f)=>{r+=`<c:pt idx="${f}"><c:v>${n||n===0?n:""}</c:v></c:pt>`}),r+="      </c:numCache>",r+="    </c:numRef>",r+="  </c:val>",r+="  </c:ser>",r+=`  <c:firstSliceAng val="${t.firstSliceAng?Math.round(t.firstSliceAng):0}"/>`,e===v.DOUGHNUT&&(r+=`<c:holeSize val="${typeof t.holeSize=="number"?t.holeSize:"50"}"/>`),r+="</c:"+e+"Chart>";break;default:r+="";break}return r}function aa(e,a,t){let o="";return e._type===v.SCATTER||e._type===v.BUBBLE||e._type===v.BUBBLE3D?o+="<c:valAx>":o+="<c:"+(e.catLabelFormatCode?"dateAx":"catAx")+">",o+='  <c:axId val="'+a+'"/>',o+="  <c:scaling>",o+='<c:orientation val="'+(e.catAxisOrientation||(e.barDir==="col","minMax"))+'"/>',(e.catAxisMaxVal||e.catAxisMaxVal===0)&&(o+=`<c:max val="${e.catAxisMaxVal}"/>`),(e.catAxisMinVal||e.catAxisMinVal===0)&&(o+=`<c:min val="${e.catAxisMinVal}"/>`),o+="</c:scaling>",o+='  <c:delete val="'+(e.catAxisHidden?"1":"0")+'"/>',o+='  <c:axPos val="'+(e.barDir==="col"?"b":"l")+'"/>',o+=e.catGridLine.style!=="none"?va(e.catGridLine):"",e.showCatAxisTitle&&(o+=Gt({color:e.catAxisTitleColor,fontFace:e.catAxisTitleFontFace,fontSize:e.catAxisTitleFontSize,titleRotate:e.catAxisTitleRotate,title:e.catAxisTitle||"Axis Title"})),e._type===v.SCATTER||e._type===v.BUBBLE||e._type===v.BUBBLE3D?o+='  <c:numFmt formatCode="'+(e.valAxisLabelFormatCode?T(e.valAxisLabelFormatCode):"General")+'" sourceLinked="1"/>':o+='  <c:numFmt formatCode="'+(T(e.catLabelFormatCode)||"General")+'" sourceLinked="1"/>',e._type===v.SCATTER?(o+='  <c:majorTickMark val="none"/>',o+='  <c:minorTickMark val="none"/>',o+='  <c:tickLblPos val="nextTo"/>'):(o+='  <c:majorTickMark val="'+(e.catAxisMajorTickMark||"out")+'"/>',o+='  <c:minorTickMark val="'+(e.catAxisMinorTickMark||"none")+'"/>',o+='  <c:tickLblPos val="'+(e.catAxisLabelPos||(e.barDir==="col"?"low":"nextTo"))+'"/>'),o+="  <c:spPr>",o+=`    <a:ln w="${e.catAxisLineSize?M(e.catAxisLineSize):vt}" cap="flat">`,o+=e.catAxisLineShow?"<a:solidFill>"+Y(e.catAxisLineColor||He.color)+"</a:solidFill>":"<a:noFill/>",o+='      <a:prstDash val="'+(e.catAxisLineStyle||"solid")+'"/>',o+="      <a:round/>",o+="    </a:ln>",o+="  </c:spPr>",o+="  <c:txPr>",e.catAxisLabelRotate?o+=`<a:bodyPr rot="${Ke(e.catAxisLabelRotate)}"/>`:o+="<a:bodyPr/>",o+="    <a:lstStyle/>",o+="    <a:p>",o+="    <a:pPr>",o+=`      <a:defRPr sz="${Math.round((e.catAxisLabelFontSize||Be)*100)}" b="${e.catAxisLabelFontBold?1:0}" i="${e.catAxisLabelFontItalic?1:0}" u="none" strike="noStrike">`,o+="      <a:solidFill>"+Y(e.catAxisLabelColor||ye)+"</a:solidFill>",o+='      <a:latin typeface="'+(e.catAxisLabelFontFace||"Arial")+'"/>',o+="   </a:defRPr>",o+="  </a:pPr>",o+='  <a:endParaRPr lang="'+(e.lang||"en-US")+'"/>',o+="  </a:p>",o+=" </c:txPr>",o+=' <c:crossAx val="'+t+'"/>',o+=` <c:${typeof e.valAxisCrossesAt=="number"?"crossesAt":"crosses"} val="${e.valAxisCrossesAt||"autoZero"}"/>`,o+=' <c:auto val="1"/>',o+=' <c:lblAlgn val="ctr"/>',o+=` <c:noMultiLvlLbl val="${e.catAxisMultiLevelLabels?0:1}"/>`,e.catAxisLabelFrequency&&(o+=' <c:tickLblSkip val="'+e.catAxisLabelFrequency+'"/>'),(e.catLabelFormatCode||e._type===v.SCATTER||e._type===v.BUBBLE||e._type===v.BUBBLE3D)&&(e.catLabelFormatCode&&(["catAxisBaseTimeUnit","catAxisMajorTimeUnit","catAxisMinorTimeUnit"].forEach(A=>{e[A]&&(typeof e[A]!="string"||!["days","months","years"].includes(e[A].toLowerCase()))&&(console.warn(`"${A}" must be one of: 'days','months','years' !`),e[A]=null)}),e.catAxisBaseTimeUnit&&(o+='<c:baseTimeUnit val="'+e.catAxisBaseTimeUnit.toLowerCase()+'"/>'),e.catAxisMajorTimeUnit&&(o+='<c:majorTimeUnit val="'+e.catAxisMajorTimeUnit.toLowerCase()+'"/>'),e.catAxisMinorTimeUnit&&(o+='<c:minorTimeUnit val="'+e.catAxisMinorTimeUnit.toLowerCase()+'"/>')),e.catAxisMajorUnit&&(o+=`<c:majorUnit val="${e.catAxisMajorUnit}"/>`),e.catAxisMinorUnit&&(o+=`<c:minorUnit val="${e.catAxisMinorUnit}"/>`)),e._type===v.SCATTER||e._type===v.BUBBLE||e._type===v.BUBBLE3D?o+="</c:valAx>":o+="</c:"+(e.catLabelFormatCode?"dateAx":"catAx")+">",o}function Aa(e,a){let t=a===Te?e.barDir==="col"?"l":"b":e.barDir!=="col"?"r":"t";a===Mt&&(t="r");const o=a===Te?pt:sa;let A="";return A+="<c:valAx>",A+='  <c:axId val="'+a+'"/>',A+="  <c:scaling>",e.valAxisLogScaleBase&&(A+=`<c:logBase val="${e.valAxisLogScaleBase}"/>`),A+='<c:orientation val="'+(e.valAxisOrientation||(e.barDir==="col","minMax"))+'"/>',(e.valAxisMaxVal||e.valAxisMaxVal===0)&&(A+=`<c:max val="${e.valAxisMaxVal}"/>`),(e.valAxisMinVal||e.valAxisMinVal===0)&&(A+=`<c:min val="${e.valAxisMinVal}"/>`),A+="  </c:scaling>",A+=`  <c:delete val="${e.valAxisHidden?1:0}"/>`,A+='  <c:axPos val="'+t+'"/>',e.valGridLine.style!=="none"&&(A+=va(e.valGridLine)),e.showValAxisTitle&&(A+=Gt({color:e.valAxisTitleColor,fontFace:e.valAxisTitleFontFace,fontSize:e.valAxisTitleFontSize,titleRotate:e.valAxisTitleRotate,title:e.valAxisTitle||"Axis Title"})),A+=`<c:numFmt formatCode="${e.valAxisLabelFormatCode?T(e.valAxisLabelFormatCode):"General"}" sourceLinked="0"/>`,e._type===v.SCATTER?(A+='  <c:majorTickMark val="none"/>',A+='  <c:minorTickMark val="none"/>',A+='  <c:tickLblPos val="nextTo"/>'):(A+=' <c:majorTickMark val="'+(e.valAxisMajorTickMark||"out")+'"/>',A+=' <c:minorTickMark val="'+(e.valAxisMinorTickMark||"none")+'"/>',A+=' <c:tickLblPos val="'+(e.valAxisLabelPos||(e.barDir==="col"?"nextTo":"low"))+'"/>'),A+=" <c:spPr>",A+=`   <a:ln w="${e.valAxisLineSize?M(e.valAxisLineSize):vt}" cap="flat">`,A+=e.valAxisLineShow?"<a:solidFill>"+Y(e.valAxisLineColor||He.color)+"</a:solidFill>":"<a:noFill/>",A+='     <a:prstDash val="'+(e.valAxisLineStyle||"solid")+'"/>',A+="     <a:round/>",A+="   </a:ln>",A+=" </c:spPr>",A+=" <c:txPr>",A+=`  <a:bodyPr${e.valAxisLabelRotate?' rot="'+Ke(e.valAxisLabelRotate).toString()+'"':""}/>
19`,A+="  <a:lstStyle/>",A+="  <a:p>",A+="    <a:pPr>",A+=`      <a:defRPr sz="${Math.round((e.valAxisLabelFontSize||Be)*100)}" b="${e.valAxisLabelFontBold?1:0}" i="${e.valAxisLabelFontItalic?1:0}" u="none" strike="noStrike">`,A+="        <a:solidFill>"+Y(e.valAxisLabelColor||ye)+"</a:solidFill>",A+='        <a:latin typeface="'+(e.valAxisLabelFontFace||"Arial")+'"/>',A+="      </a:defRPr>",A+="    </a:pPr>",A+='  <a:endParaRPr lang="'+(e.lang||"en-US")+'"/>',A+="  </a:p>",A+=" </c:txPr>",A+=' <c:crossAx val="'+o+'"/>',typeof e.catAxisCrossesAt=="number"?A+=` <c:crossesAt val="${e.catAxisCrossesAt}"/>`:typeof e.catAxisCrossesAt=="string"?A+=' <c:crosses val="'+e.catAxisCrossesAt+'"/>':A+=' <c:crosses val="'+(t==="r"||t==="t"?"max":"autoZero")+'"/>',A+=' <c:crossBetween val="'+(e._type===v.SCATTER||Array.isArray(e._type)&&e._type.filter(i=>i.type===v.AREA).length>0?"midCat":"between")+'"/>',e.valAxisMajorUnit&&(A+=` <c:majorUnit val="${e.valAxisMajorUnit}"/>`),e.valAxisDisplayUnit&&(A+=`<c:dispUnits><c:builtInUnit val="${e.valAxisDisplayUnit}"/>${e.valAxisDisplayUnitLabel?"<c:dispUnitsLbl/>":""}</c:dispUnits>`),A+="</c:valAx>",A}function xr(e,a,t){let o="";return o+="<c:serAx>",o+='  <c:axId val="'+a+'"/>',o+='  <c:scaling><c:orientation val="'+(e.serAxisOrientation||(e.barDir==="col","minMax"))+'"/></c:scaling>',o+='  <c:delete val="'+(e.serAxisHidden?"1":"0")+'"/>',o+='  <c:axPos val="'+(e.barDir==="col"?"b":"l")+'"/>',o+=e.serGridLine.style!=="none"?va(e.serGridLine):"",e.showSerAxisTitle&&(o+=Gt({color:e.serAxisTitleColor,fontFace:e.serAxisTitleFontFace,fontSize:e.serAxisTitleFontSize,titleRotate:e.serAxisTitleRotate,title:e.serAxisTitle||"Axis Title"})),o+=`  <c:numFmt formatCode="${T(e.serLabelFormatCode)||"General"}" sourceLinked="0"/>`,o+='  <c:majorTickMark val="out"/>',o+='  <c:minorTickMark val="none"/>',o+=`  <c:tickLblPos val="${e.serAxisLabelPos||e.barDir==="col"?"low":"nextTo"}"/>`,o+="  <c:spPr>",o+='    <a:ln w="12700" cap="flat">',o+=e.serAxisLineShow?`<a:solidFill>${Y(e.serAxisLineColor||He.color)}</a:solidFill>`:"<a:noFill/>",o+='      <a:prstDash val="solid"/>',o+="      <a:round/>",o+="    </a:ln>",o+="  </c:spPr>",o+="  <c:txPr>",o+="    <a:bodyPr/>",o+="    <a:lstStyle/>",o+="    <a:p>",o+="    <a:pPr>",o+=`    <a:defRPr sz="${Math.round((e.serAxisLabelFontSize||Be)*100)}" b="${e.serAxisLabelFontBold?"1":"0"}" i="${e.serAxisLabelFontItalic?"1":"0"}" u="none" strike="noStrike">`,o+=`      <a:solidFill>${Y(e.serAxisLabelColor||ye)}</a:solidFill>`,o+=`      <a:latin typeface="${e.serAxisLabelFontFace||"Arial"}"/>`,o+="   </a:defRPr>",o+="  </a:pPr>",o+='  <a:endParaRPr lang="'+(e.lang||"en-US")+'"/>',o+="  </a:p>",o+=" </c:txPr>",o+=' <c:crossAx val="'+t+'"/>',o+=' <c:crosses val="autoZero"/>',e.serAxisLabelFrequency&&(o+=' <c:tickLblSkip val="'+e.serAxisLabelFrequency+'"/>'),e.serLabelFormatCode&&(["serAxisBaseTimeUnit","serAxisMajorTimeUnit","serAxisMinorTimeUnit"].forEach(A=>{e[A]&&(typeof e[A]!="string"||!["days","months","years"].includes(A.toLowerCase()))&&(console.warn(`"${A}" must be one of: 'days','months','years' !`),e[A]=null)}),e.serAxisBaseTimeUnit&&(o+=` <c:baseTimeUnit  val="${e.serAxisBaseTimeUnit.toLowerCase()}"/>`),e.serAxisMajorTimeUnit&&(o+=` <c:majorTimeUnit val="${e.serAxisMajorTimeUnit.toLowerCase()}"/>`),e.serAxisMinorTimeUnit&&(o+=` <c:minorTimeUnit val="${e.serAxisMinorTimeUnit.toLowerCase()}"/>`),e.serAxisMajorUnit&&(o+=` <c:majorUnit val="${e.serAxisMajorUnit}"/>`),e.serAxisMinorUnit&&(o+=` <c:minorUnit val="${e.serAxisMinorUnit}"/>`)),o+="</c:serAx>",o}function Gt(e,a,t){const o=e.titleAlign==="left"||e.titleAlign==="right"?`<a:pPr algn="${e.titleAlign.substring(0,1)}">`:"<a:pPr>",A=e.titleRotate?`<a:bodyPr rot="${Ke(e.titleRotate)}"/>`:"<a:bodyPr/>",i=e.fontSize?`sz="${Math.round(e.fontSize*100)}"`:"",s=e.titleBold?1:0;let d="<c:layout/>";if(e.titlePos&&typeof e.titlePos.x=="number"&&typeof e.titlePos.y=="number"){const l=e.titlePos.x+a,r=e.titlePos.y+t;let n=l===0?0:l*(l/5)/10;n>=1&&(n=n/10),n>=.1&&(n=n/10);let f=r===0?0:r*(r/5)/10;f>=1&&(f=f/10),f>=.1&&(f=f/10),d=`<c:layout><c:manualLayout><c:xMode val="edge"/><c:yMode val="edge"/><c:x val="${n}"/><c:y val="${f}"/></c:manualLayout></c:layout>`}return`<c:title>
20      <c:tx>
21        <c:rich>
22          ${A}
23          <a:lstStyle/>
24          <a:p>
25            ${o}
26            <a:defRPr ${i} b="${s}" i="0" u="none" strike="noStrike">
27              <a:solidFill>${Y(e.color||ye)}</a:solidFill>
28              <a:latin typeface="${e.fontFace||"Arial"}"/>
29            </a:defRPr>
30          </a:pPr>
31          <a:r>
32            <a:rPr ${i} b="${s}" i="0" u="none" strike="noStrike">
33              <a:solidFill>${Y(e.color||ye)}</a:solidFill>
34              <a:latin typeface="${e.fontFace||"Arial"}"/>
35            </a:rPr>
36            <a:t>${T(e.title)||""}</a:t>
37          </a:r>
38        </a:p>
39        </c:rich>
40      </c:tx>
41      ${d}
42      <c:overlay val="0"/>
43    </c:title>`}function _(e){let a="";const t=e-1;return t<=25?a=ft[t]:a=`${ft[Math.floor(t/ft.length-1)]}${ft[t%ft.length]}`,a}function Je(e,a){if(e){if(typeof e!="object")return console.warn("`shadow` options must be an object. Ex: `{shadow: {type:'none'}}`"),"<a:effectLst/>"}else return"<a:effectLst/>";let t="<a:effectLst>";const o=Object.assign(Object.assign({},a),e),A=o.type||"outer",i=M(o.blur),s=M(o.offset),d=Math.round(o.angle*6e4),l=o.color,r=Math.round(o.opacity*1e5),n=o.rotateWithShape?1:0;return t+=`<a:${A}Shdw sx="100000" sy="100000" kx="0" ky="0"  algn="bl" blurRad="${i}" rotWithShape="${n}" dist="${s}" dir="${d}">`,t+=`<a:srgbClr val="${l}">`,t+=`<a:alpha val="${r}"/></a:srgbClr>`,t+=`</a:${A}Shdw>`,t+="</a:effectLst>",t}function va(e){let a="<c:majorGridlines>";return a+=" <c:spPr>",a+=`  <a:ln w="${M(e.size||He.size)}" cap="${St(e.cap||He.cap)}">
43`,a+='  <a:solidFill><a:srgbClr val="'+(e.color||He.color)+'"/></a:solidFill>',a+='   <a:prstDash val="'+(e.style||He.style)+'"/><a:round/>',a+="  </a:ln>",a+=" </c:spPr>",a+="</c:majorGridlines>",a}function St(e){if(!e||e==="flat")return"flat";if(e==="square")return"sq";if(e==="round")return"rnd";{const a=e;throw new Error(`Invalid chart line cap: ${a}`)}}function ra(e){var a,t;const o=typeof process<"u"&&!!(!((a=process.versions)===null||a===void 0)&&a.node)&&((t=process.release)===null||t===void 0?void 0:t.name)==="node";let A,i;const s=o?()=>be(this,void 0,void 0,function*(){({default:A}=yield la(()=>import("./__vite-browser-external-BIHI7g3E.js"),[])),{default:i}=yield la(()=>import("./__vite-browser-external-BIHI7g3E.js"),[])}):()=>be(this,void 0,void 0,function*(){});o&&s();const d=[],l=e._relsMedia.filter(n=>n.type!=="online"&&!n.data&&(!n.path||n.path&&!n.path.includes("preencoded"))),r=[];return l.forEach(n=>{r.includes(n.path)?n.isDuplicate=!0:(n.isDuplicate=!1,r.push(n.path))}),l.filter(n=>!n.isDuplicate).forEach(n=>{d.push(be(this,void 0,void 0,function*(){if(i||(yield s()),o&&A&&n.path.indexOf("http")!==0)try{const f=A.readFileSync(n.path);return n.data=Buffer.from(f).toString("base64"),l.filter(c=>c.isDuplicate&&c.path===n.path).forEach(c=>c.data=n.data),"done"}catch(f){throw n.data=st,l.filter(c=>c.isDuplicate&&c.path===n.path).forEach(c=>c.data=n.data),new Error(`ERROR: Unable to read media: "${n.path}"
44${String(f)}`)}return o&&i&&n.path.startsWith("http")?yield new Promise((f,c)=>{i.get(n.path,h=>{let u="";h.setEncoding("binary"),h.on("data",g=>u+=g),h.on("end",()=>{n.data=Buffer.from(u,"binary").toString("base64"),l.filter(g=>g.isDuplicate&&g.path===n.path).forEach(g=>g.data=n.data),f("done")}),h.on("error",()=>{n.data=st,l.filter(g=>g.isDuplicate&&g.path===n.path).forEach(g=>g.data=n.data),c(new Error(`ERROR! Unable to load image (https.get): ${n.path}`))})})}):yield new Promise((f,c)=>{const h=new XMLHttpRequest;h.onload=()=>{const u=new FileReader;u.onloadend=()=>{n.data=u.result,l.filter(g=>g.isDuplicate&&g.path===n.path).forEach(g=>g.data=n.data),n.isSvgPng?Ga(n).then(()=>f("done")).catch(c):f("done")},u.readAsDataURL(h.response)},h.onerror=()=>{n.data=st,l.filter(u=>u.isDuplicate&&u.path===n.path).forEach(u=>u.data=n.data),c(new Error(`ERROR! Unable to load image (xhr.onerror): ${n.path}`))},h.open("GET",n.path),h.responseType="blob",h.send()})}))}),e._relsMedia.filter(n=>n.isSvgPng&&n.data).forEach(n=>{be(this,void 0,void 0,function*(){o&&!A&&(yield s()),o&&A?(n.data=st,d.push(Promise.resolve("done"))):d.push(Ga(n))})}),d}function Ga(e){return be(this,void 0,void 0,function*(){return yield new Promise((a,t)=>{const o=new Image;o.onload=()=>{o.width+o.height===0&&o.onerror("h/w=0");let A=document.createElement("CANVAS");const i=A.getContext("2d");A.width=o.width,A.height=o.height,i.drawImage(o,0,0);try{e.data=A.toDataURL(e.type),a("done")}
44catch(s){o.onerror(s.toString())}A=null},o.onerror=()=>{e.data=st,t(new Error(`ERROR! Unable to load image (image.onerror): ${e.path}`))},o.src=typeof e.data=="string"?e.data:st})})}const br={cover:function(e,a){const t=e.h/e.w,A=a.h/a.w>t,i=A?a.h/t:a.w,s=A?a.h:a.w*t,d=Math.round(1e5*.5*(1-a.w/i)),l=Math.round(1e5*.5*(1-a.h/s));return`<a:srcRect l="${d}" r="${d}" t="${l}" b="${l}"/><a:stretch/>`},contain:function(e,a){const t=e.h/e.w,A=a.h/a.w>t,i=A?a.w:a.h/t,s=A?a.w*t:a.h,d=Math.round(1e5*.5*(1-a.w/i)),l=Math.round(1e5*.5*(1-a.h/s));return`<a:srcRect l="${d}" r="${d}" t="${l}" b="${l}"/><a:stretch/>`},crop:function(e,a){const t=a.x,o=e.w-(a.x+a.w),A=a.y,i=e.h-(a.y+a.h),s=Math.round(1e5*(t/e.w)),d=Math.round(1e5*(o/e.w)),l=Math.round(1e5*(A/e.h)),r=Math.round(1e5*(i/e.h));return`<a:srcRect l="${s}" r="${d}" t="${l}" b="${r}"/><a:stretch/>`}};function xa(e){var a;let t=e._name?'<p:cSld name="'+e._name+'">':"<p:cSld>",o=1;return e._bkgdImgRid?t+=`<p:bg><p:bgPr><a:blipFill dpi="0" rotWithShape="1"><a:blip r:embed="rId${e._bkgdImgRid}"><a:lum/></a:blip><a:srcRect/><a:stretch><a:fillRect/></a:stretch></a:blipFill><a:effectLst/></p:bgPr></p:bg>`:!((a=e.background)===null||a===void 0)&&a.color?t+=`<p:bg><p:bgPr>${we(e.background)}</p:bgPr></p:bg>`:!e.bkgd&&e._name&&e._name===ia&&(t+='<p:bg><p:bgRef idx="1001"><a:schemeClr val="bg1"/></p:bgRef></p:bg>'),t+="<p:spTree>",t+='<p:nvGrpSpPr><p:cNvPr id="1" name=""/><p:cNvGrpSpPr/><p:nvPr/></p:nvGrpSpPr>',t+='<p:grpSpPr><a:xfrm><a:off x="0" y="0"/><a:ext cx="0" cy="0"/>',t+='<a:chOff x="0" y="0"/><a:chExt cx="0" cy="0"/></a:xfrm></p:grpSpPr>',e._slideObjects.forEach((A,i)=>{var s,d,l,r,n,f,c,h;let u=0,g=0,m=E("75%","X",e._presLayout),x=0,b,y="",L=null,w=null,N=0,z=0,U=null,P=null;const D=(s=A.options)===null||s===void 0?void 0:s.sizing,W=(d=A.options)===null||d===void 0?void 0:d.rounding;e._slideLayout!==void 0&&e._slideLayout._slideObjects!==void 0&&A.options&&A.options.placeholder&&(b=e._slideLayout._slideObjects.filter(C=>C.options.placeholder===A.options.placeholder)[0]),A.options=A.options||{},typeof A.options.x<"u"&&(u=E(A.options.x,"X",e._presLayout)),typeof A.options.y<"u"&&(g=E(A.options.y,"Y",e._presLayout)),typeof A.options.w<"u"&&(m=E(A.options.w,"X",e._presLayout)),typeof A.options.h<"u"&&(x=E(A.options.h,"Y",e._presLayout));let V=m,q=x;switch(b&&((b.options.x||b.options.x===0)&&(u=E(b.options.x,"X",e._presLayout)),(b.options.y||b.options.y===0)&&(g=E(b.options.y,"Y",e._presLayout)),(b.options.w||b.options.w===0)&&(m=E(b.options.w,"X",e._presLayout)),(b.options.h||b.options.h===0)&&(x=E(b.options.h,"Y",e._presLayout))),A.options.flipH&&(y+=' flipH="1"'),A.options.flipV&&(y+=' flipV="1"'),A.options.rotate&&(y+=` rot="${Ke(A.options.rotate)}"`),A._type){case S.table:if(L=A.arrTabRows,w=A.options,N=0,z=0,L[0].forEach(C=>{U=C.options||null,N+=U?.colspan?Number(U.colspan):1}),P=`<p:graphicFrame><p:nvGraphicFramePr><p:cNvPr id="${o*e._slideNum+1}" name="${A.options.objectName}"/>`,P+='<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>',P+=`<p:xfrm><a:off x="${u||(u===0?0:I)}" y="${g||(g===0?0:I)}"/><a:ext cx="${m||(m===0?0:I)}" cy="${x||I}"/></p:xfrm>`,P+='<a:graphic><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/table"><a:tbl><a:tblPr/>',Array.isArray(w.colW)){P+="<a:tblGrid>";for(let C=0;C<N;C++){let X=G(w.colW[C]);(X==null||isNaN(X))&&(X=(typeof A.options.w=="number"?A.options.w:1)/N),P+=`<a:gridCol w="${Math.round(X)}"/>`}P+="</a:tblGrid>"}else{z=w.colW?w.colW:I,A.options.w&&!w.colW&&(z=Math.round((typeof A.options.w=="number"?A.options.w:1)/N)),P+="<a:tblGrid>";for(let C=0;C<N;C++)P+=`<a:gridCol w="${z}"/>`;P+="</a:tblGrid>"}L.forEach(C=>{var X,K;for(let ae=0;ae<C.length;){const de=C[ae],fe=(X=de.options)===null||X===void 0?void 0:X.colspan,Ce=(K=de.options)===null||K===void 0?void 0:K.rowspan;if(fe&&fe>1){const Le=new Array(fe-1).fill(void 0).map(()=>({_type:S.tablecell,options:{rowspan:Ce},_hmerge:!0}));C.splice(ae+1,0,...Le),ae+=fe}else ae+=1}}
44),L.forEach((C,X)=>{const K=L[X+1];K&&C.forEach((ae,de)=>{var fe,Ce;const Le=ae._rowContinue||((fe=ae.options)===null||fe===void 0?void 0:fe.rowspan),Ie=(Ce=ae.options)===null||Ce===void 0?void 0:Ce.colspan,te=ae._hmerge;if(Le&&Le>1){const $e={_type:S.tablecell,options:{colspan:Ie},_rowContinue:Le-1,_vmerge:!0,_hmerge:te};K.splice(de,0,$e)}})}),L.forEach((C,X)=>{let K=0;Array.isArray(w.rowH)&&w.rowH[X]?K=G(Number(w.rowH[X])):w.rowH&&!isNaN(Number(w.rowH))?K=G(Number(w.rowH)):(A.options.cy||A.options.h)&&(K=Math.round((A.options.h?G(A.options.h):typeof A.options.cy=="number"?A.options.cy:1)/L.length)),P+=`<a:tr h="${K}">`,C.forEach(ae=>{var de,fe,Ce,Le,Ie;const te=ae,$e={rowSpan:((de=te.options)===null||de===void 0?void 0:de.rowspan)>1?te.options.rowspan:void 0,gridSpan:((fe=te.options)===null||fe===void 0?void 0:fe.colspan)>1?te.options.colspan:void 0,vMerge:te._vmerge?1:void 0,hMerge:te._hmerge?1:void 0};let Fe=Object.keys($e).map(Z=>[Z,$e[Z]]).filter(([,Z])=>!!Z).map(([Z,bt])=>`${String(Z)}="${String(bt)}"`).join(" ");if(Fe&&(Fe=" "+Fe),te._hmerge||te._vmerge){P+=`<a:tc${Fe}><a:tcPr/></a:tc>`;return}const $=te.options||{};te.options=$,["align","bold","border","color","fill","fontFace","fontSize","margin","textDirection","underline","valign"].forEach(Z=>{w[Z]&&!$[Z]&&$[Z]!==0&&($[Z]=w[Z])});const Wt=$.valign?` anchor="${$.valign.replace(/^c$/i,"ctr").replace(/^m$/i,"ctr").replace("center","ctr").replace("middle","ctr").replace("top","t").replace("btm","b").replace("bottom","b")}"`:"",Ze=$.textDirection&&$.textDirection!=="horz"?` vert="${$.textDirection}"`:"";let Oe=!((Le=(Ce=te._optImp)===null||Ce===void 0?void 0:Ce.fill)===null||Le===void 0)&&Le.color?te._optImp.fill.color:!((Ie=te._optImp)===null||Ie===void 0)&&Ie.fill&&typeof te._optImp.fill=="string"?te._optImp.fill:"";Oe=Oe||$.fill?$.fill:"";const xt=Oe?we(Oe):"";let le=$.margin===0||$.margin?$.margin:eA;!Array.isArray(le)&&typeof le=="number"&&(le=[le,le,le,le]);let je="";le[0]>=1?je=` marL="${M(le[3])}" marR="${M(le[1])}" marT="${M(le[0])}" marB="${M(le[2])}"`:je=` marL="${G(le[3])}" marR="${G(le[1])}" marT="${G(le[0])}" marB="${G(le[2])}"`,P+=`<a:tc${Fe}>${Va(te)}<a:tcPr${je}${Wt}${Ze}>`,$.border&&Array.isArray($.border)&&[{idx:3,name:"lnL"},{idx:1,name:"lnR"},{idx:0,name:"lnT"},{idx:2,name:"lnB"}].forEach(Z=>{$.border[Z.idx].type!=="none"?(P+=`<a:${Z.name} w="${M($.border[Z.idx].pt)}" cap="flat" cmpd="sng" algn="ctr">`,P+=`<a:solidFill>${Y($.border[Z.idx].color)}</a:solidFill>`,P+=`<a:prstDash val="${$.border[Z.idx].type==="dash"?"sysDash":"solid"}"/><a:round/><a:headEnd type="none" w="med" len="med"/><a:tailEnd type="none" w="med" len="med"/>`,P+=`</a:${Z.name}>`):P+=`<a:${Z.name} w="0" cap="flat" cmpd="sng" algn="ctr"><a:noFill/></a:${Z.name}>`}),P+=xt,P+="  </a:tcPr>",P+=" </a:tc>"}),P+="</a:tr>"}),P+="      </a:tbl>",P+="    </a:graphicData>",P+="  </a:graphic>",P+="</p:graphicFrame>",t+=P,o++;break;case S.text:case S.placeholder:if(!A.options.line&&x===0&&(x=I*.3),A.options._bodyProp||(A.options._bodyProp={}),A.options.margin&&Array.isArray(A.options.margin)?(A.options._bodyProp.lIns=M(A.options.margin[0]||0),A.options._bodyProp.rIns=M(A.options.margin[1]||0),A.options._bodyProp.bIns=M(A.options.margin[2]||0),A.options._bodyProp.tIns=M(A.options.margin[3]||0)):typeof A.options.margin=="number"&&(A.options._bodyProp.lIns=M(A.options.margin),A.options._bodyProp.rIns=M(A.options.margin),A.options._bodyProp.bIns=M(A.options.margin),A.options._bodyProp.tIns=M(A.options.margin)),t+="<p:sp>",t+=`<p:nvSpPr><p:cNvPr id="${i+2}" name="${A.options.objectName}">`,!((l=A.options.hyperlink)===null||l===void 0)&&l.url&&(t+=`<a:hlinkClick r:id="rId${A.options.hyperlink._rId}" tooltip="${A.options.hyperlink.tooltip?T(A.options.hyperlink.tooltip):""}"/>`),!((r=A.options.hyperlink)===null||r===void 0)&&r.slide&&(t+=`<a:hlinkClick r:id="rId${A.options.hyperlink._rId}" tooltip="${A.options.hyperlink.tooltip?T(A.options.hyperlink.tooltip):""}" action="ppaction://hlinksldjump"/>`),t+="</p:cNvPr>",t+="<p:cNvSpPr"+(!((n=A.options)===null||n===void 0)&&n.isTextBox?' txBox="1"/>':"/>"),t+=`<p:nvPr>${A._type==="placeholder"?Dt(A):Dt(b)}</p:nvPr>`,t+="</p:nvSpPr><p:spPr>",t+=`<a:xfrm${y}>`,t+=`<a:off x="${u}" y="${g}"/>`,t+=`<a:ext cx="${m}" cy="${x}"/></a:xfrm>`,A.shape==="custGeom")t+="<a:custGeom><a:avLst />",t+="<a:gdLst>",t+="</a:gdLst>",t+="<a:ahLst />",t+="<a:cxnLst>",t+="</a:cxnLst>",t+='<a:rect l="l" t="t" r="r" b="b" />',t+="<a:pathLst>
44",t+=`<a:path w="${m}" h="${x}">`,(f=A.options.points)===null||f===void 0||f.forEach((C,X)=>{if("curve"in C)switch(C.curve.type){case"arc":t+=`<a:arcTo hR="${E(C.curve.hR,"Y",e._presLayout)}" wR="${E(C.curve.wR,"X",e._presLayout)}" stAng="${Ke(C.curve.stAng)}" swAng="${Ke(C.curve.swAng)}" />`;break;case"cubic":t+=`<a:cubicBezTo>
45									<a:pt x="${E(C.curve.x1,"X",e._presLayout)}" y="${E(C.curve.y1,"Y",e._presLayout)}" />
46									<a:pt x="${E(C.curve.x2,"X",e._presLayout)}" y="${E(C.curve.y2,"Y",e._presLayout)}" />
47									<a:pt x="${E(C.x,"X",e._presLayout)}" y="${E(C.y,"Y",e._presLayout)}" />
48									</a:cubicBezTo>`;break;case"quadratic":t+=`<a:quadBezTo>
49									<a:pt x="${E(C.curve.x1,"X",e._presLayout)}" y="${E(C.curve.y1,"Y",e._presLayout)}" />
50									<a:pt x="${E(C.x,"X",e._presLayout)}" y="${E(C.y,"Y",e._presLayout)}" />
51									</a:quadBezTo>`;break}else"close"in C?t+="<a:close />":C.moveTo||X===0?t+=`<a:moveTo><a:pt x="${E(C.x,"X",e._presLayout)}" y="${E(C.y,"Y",e._presLayout)}" /></a:moveTo>`:t+=`<a:lnTo><a:pt x="${E(C.x,"X",e._presLayout)}" y="${E(C.y,"Y",e._presLayout)}" /></a:lnTo>`}),t+="</a:path>",t+="</a:pathLst>",t+="</a:custGeom>";else{if(t+='<a:prstGeom prst="'+A.shape+'"><a:avLst>',A.options.rectRadius)t+=`<a:gd name="adj" fmla="val ${Math.round(A.options.rectRadius*I*1e5/Math.min(m,x))}"/>`;else if(A.options.angleRange){for(let C=0;C<2;C++){const X=A.options.angleRange[C];t+=`<a:gd name="adj${C+1}" fmla="val ${Ke(X)}" />`}A.options.arcThicknessRatio&&(t+=`<a:gd name="adj3" fmla="val ${Math.round(A.options.arcThicknessRatio*5e4)}" />`)}t+="</a:avLst></a:prstGeom>"}t+=A.options.fill?we(A.options.fill):"<a:noFill/>",A.options.line&&(t+=A.options.line.width?`<a:ln w="${M(A.options.line.width)}">`:"<a:ln>",A.options.line.color&&(t+=we(A.options.line)),A.options.line.dashType&&(t+=`<a:prstDash val="${A.options.line.dashType}"/>`),A.options.line.beginArrowType&&(t+=`<a:headEnd type="${A.options.line.beginArrowType}"/>`),A.options.line.endArrowType&&(t+=`<a:tailEnd type="${A.options.line.endArrowType}"/>`),t+="</a:ln>"),A.options.shadow&&A.options.shadow.type!=="none"&&(A.options.shadow.type=A.options.shadow.type||"outer",A.options.shadow.blur=M(A.options.shadow.blur||8),A.o
51ptions.shadow.offset=M(A.options.shadow.offset||4),A.options.shadow.angle=Math.round((A.options.shadow.angle||270)*6e4),A.options.shadow.opacity=Math.round((A.options.shadow.opacity||.75)*1e5),A.options.shadow.color=A.options.shadow.color||Xa.color,t+="<a:effectLst>",t+=` <a:${A.options.shadow.type}Shdw ${A.options.shadow.type==="outer"?'sx="100000" sy="100000" kx="0" ky="0" algn="bl" rotWithShape="0"':""} blurRad="${A.options.shadow.blur}" dist="${A.options.shadow.offset}" dir="${A.options.shadow.angle}">`,t+=` <a:srgbClr val="${A.options.shadow.color}">`,t+=` <a:alpha val="${A.options.shadow.opacity}"/></a:srgbClr>`,t+=" </a:outerShdw>",t+="</a:effectLst>"),t+="</p:spPr>",t+=Va(A),t+="</p:sp>";break;case S.image:if(t+="<p:pic>",t+="  <p:nvPicPr>",t+=`<p:cNvPr id="${i+2}" name="${A.options.objectName}" descr="${T(A.options.altText||A.image)}">`,!((c=A.hyperlink)===null||c===void 0)&&c.url&&(t+=`<a:hlinkClick r:id="rId${A.hyperlink._rId}" tooltip="${A.hyperlink.tooltip?T(A.hyperlink.tooltip):""}"/>`),!((h=A.hyperlink)===null||h===void 0)&&h.slide&&(t+=`<a:hlinkClick r:id="rId${A.hyperlink._rId}" tooltip="${A.hyperlink.tooltip?T(A.hyperlink.tooltip):""}" action="ppaction://hlinksldjump"/>`),t+="    </p:cNvPr>",t+='    <p:cNvPicPr><a:picLocks noChangeAspect="1"/></p:cNvPicPr>',t+="    <p:nvPr>"+Dt(b)+"</p:nvPr>",t+="  </p:nvPicPr>",t+="<p:blipFill>",(e._relsMedia||[]).filter(C=>C.rId===A.imageRid)[0]&&(e._relsMedia||[]).filter(C=>C.rId===A.imageRid)[0].extn==="svg"?(t+=`<a:blip r:embed="rId${A.imageRid-1}">`,t+=A.options.transparency?` <a:alphaModFix amt="${Math.round((100-A.options.transparency)*1e3)}"/>`:"",t+=" <a:extLst>",t+='  <a:ext uri="{96DAC541-7B7A-43D3-8B79-37D633B846F1}">',t+=`   <asvg:svgBlip xmlns:asvg="http://schemas.microsoft.com/office/drawing/2016/SVG/main" r:embed="rId${A.imageRid}"/>`,t+="  </a:ext>",t+=" </a:extLst>",t+="</a:blip>"):(t+=`<a:blip r:embed="rId${A.imageRid}">`,t+=A.options.transparency?`<a:alphaModFix amt="${Math.round((100-A.options.transparency)*1e3)}"/>`:"",t+="</a:blip>"),D?.type){const C=D.w?E(D.w,"X",e._presLayout):m,X=D.h?E(D.h,"Y",e._presLayout):x,K=E(D.x||0,"X",e._presLayout),ae=E(D.y||0,"Y",e._presLayout);t+=br[D.type]({w:V,h:q},{w:C,h:X,x:K,y:ae}),V=C,q=X}else t+="  <a:stretch><a:fillRect/></a:stretch>";t+="</p:blipFill>",t+="<p:spPr>",t+=" <a:xfrm"+y+">",t+=`  <a:off x="${u}" y="${g}"/>`,t+=`  <a:ext cx="${V}" cy="${q}"/>`,t+=" </a:xfrm>",t+=` <a:prstGeom prst="${W?"ellipse":"rect"}"><a:avLst/></a:prstGeom>`,A.options.shadow&&A.options.shadow.type!=="none"&&(A.options.shadow.type=A.options.shadow.type||"outer",A.options.shadow.blur=M(A.options.shadow.blur||8),A.o
51ptions.shadow.offset=M(A.options.shadow.offset||4),A.options.shadow.angle=Math.round((A.options.shadow.angle||270)*6e4),A.options.shadow.opacity=Math.round((A.options.shadow.opacity||.75)*1e5),A.options.shadow.color=A.options.shadow.color||Xa.color,t+="<a:effectLst>",t+=`<a:${A.options.shadow.type}Shdw ${A.options.shadow.type==="outer"?'sx="100000" sy="100000" kx="0" ky="0" algn="bl" rotWithShape="0"':""} blurRad="${A.options.shadow.blur}" dist="${A.options.shadow.offset}" dir="${A.options.shadow.angle}">`,t+=`<a:srgbClr val="${A.options.shadow.color}">`,t+=`<a:alpha val="${A.options.shadow.opacity}"/></a:srgbClr>`,t+=`</a:${A.options.shadow.type}Shdw>`,t+="</a:effectLst>"),t+="</p:spPr>",t+="</p:pic>";break;case S.media:A.mtype==="online"?(t+="<p:pic>",t+=" <p:nvPicPr>",t+=`<p:cNvPr id="${A.mediaRid+2}" name="${A.options.objectName}"/>`,t+=" <p:cNvPicPr/>",t+=" <p:nvPr>",t+=`  <a:videoFile r:link="rId${A.mediaRid}"/>`,t+=" </p:nvPr>",t+=" </p:nvPicPr>",t+=` <p:blipFill><a:blip r:embed="rId${A.mediaRid+1}"/><a:stretch><a:fillRect/></a:stretch></p:blipFill>`,t+=" <p:spPr>",t+=`  <a:xfrm${y}><a:off x="${u}" y="${g}"/><a:ext cx="${m}" cy="${x}"/></a:xfrm>`,t+='  <a:prstGeom prst="rect"><a:avLst/></a:prstGeom>',t+=" </p:spPr>",t+="</p:pic>"):(t+="<p:pic>",t+=" <p:nvPicPr>",t+=`<p:cNvPr id="${A.mediaRid+2}" name="${A.options.objectName}"><a:hlinkClick r:id="" action="ppaction://media"/></p:cNvPr>`,t+=' <p:cNvPicPr><a:picLocks noChangeAspect="1"/></p:cNvPicPr>',t+=" <p:nvPr>",t+=`  <a:videoFile r:link="rId${A.mediaRid}"/>`,t+="  <p:extLst>",t+='   <p:ext uri="{DAA4B4D4-6D71-4841-9C94-3DE7FCFB9230}">',t+=`    <p14:media xmlns:p14="http://schemas.microsoft.com/office/powerpoint/2010/main" r:embed="rId${A.mediaRid+1}"/>`,t+="   </p:ext>",t+="  </p:extLst>",t+=" </p:nvPr>",t+=" </p:nvPicPr>",t+=` <p:blipFill><a:blip r:embed="rId${A.mediaRid+2}"/><a:stretch><a:fillRect/></a:stretch></p:blipFill>`,t+=" <p:spPr>",t+=`  <a:xfrm${y}><a:off x="${u}" y="${g}"/><a:ext cx="${m}" cy="${x}"/></a:xfrm>`,t+='  <a:prstGeom prst="rect"><a:avLst/></a:prstGeom>',t+=" </p:spPr>",t+="</p:pic>");break;case S.chart:t+="<p:graphicFrame>",t+=" <p:nvGraphicFramePr>",t+=`   <p:cNvPr id="${i+2}" name="${A.options.objectName}" descr="${T(A.options.altText||"")}"/>`,t+="   <p:cNvGraphicFramePr/>",t+=`   <p:nvPr>${Dt(b)}</p:nvPr>`,t+=" </p:nvGraphicFramePr>",t+=` <p:xfrm><a:off x="${u}" y="${g}"/><a:ext cx="${m}" cy="${x}"/></p:xfrm>`,t+=' <a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main">',t+='  <a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/chart">',t+=`   <c:chart r:id="rId${A.chartRid}" xmlns:c="http://schemas.openxmlformats.org/drawingml/2006/chart"/>`,t+="  </a:graphicData>",t+=" </a:graphic>",t+="</p:graphicFrame>";break;default:t+="";break}}),e._slideNumberProps&&(e._slideNumberProps.align||(e._slideNumberProps.align="left"),t+="<p:sp>",t+=" <p:nvSpPr>",t+='  <p:cNvPr id="25" name="Slide Number Placeholder 0"/><p:cNvSpPr><a:spLocks noGrp="1"/></p:cNvSpPr>',t+='  <p:nvPr><p:ph type="sldNum" sz="quarter" idx="4294967295"/></p:nvPr>',t+=" </p:nvSpPr>",t+=" <p:spPr>",t+=`<a:xfrm><a:off x="${E(e._slideNumberProps.x,"X",e._presLayout)}" y="${E(e._slideNumberProps.y,"Y",e._presLayout)}"/><a:ext cx="${e._slideNumberProps.w?E(e._slideNumberProps.w,"X",e._presLayout):"800000"}" cy="${e._slideNumberProps.h?E(e._slideNumberProps.h,"Y",e._presLayout):"300000"}"/></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>`,t+="<p:txBody>",t+="<a:bodyPr",e._slideNumberProps.margin&&Array.isArray(e._slideNumberProps.margin)?(t+=` lIns="${M(e._slideNumberProps.margin[3]||0)}"`,t+=` tIns="${M(e._slideNumberProps.margin[0]||0)}"`,t+=` rIns="${M(e._slideNumberProps.margin[1]||0)}"`,t+=` bIns="${M(e._slideNumberProps.margin[2]||0)}"`):typeof e._slideNumberProps.margin=="number"&&(t+=` lIns="${M(e._slideNumberProps.margin||0)}"`,t+=` tIns="${M(e._slideNumberProps.margin||0)}"`,t+=` rIns="${M(e._slideNumberProps.margin||0)}"`,t+=` bIns="${M(e._slideNumberProps.margin||0)}
51"`),e._slideNumberProps.valign&&(t+=` anchor="${e._slideNumberProps.valign.replace("top","t").replace("middle","ctr").replace("bottom","b")}"`),t+="/>",t+="  <a:lstStyle><a:lvl1pPr>",(e._slideNumberProps.fontFace||e._slideNumberProps.fontSize||e._slideNumberProps.color)&&(t+=`<a:defRPr sz="${Math.round((e._slideNumberProps.fontSize||12)*100)}">`,e._slideNumberProps.color&&(t+=we(e._slideNumberProps.color)),e._slideNumberProps.fontFace&&(t+=`<a:latin typeface="${e._slideNumberProps.fontFace}"/><a:ea typeface="${e._slideNumberProps.fontFace}"/><a:cs typeface="${e._slideNumberProps.fontFace}"/>`),t+="</a:defRPr>"),t+="</a:lvl1pPr></a:lstStyle>",t+="<a:p>",e._slideNumberProps.align.startsWith("l")?t+='<a:pPr algn="l"/>':e._slideNumberProps.align.startsWith("c")?t+='<a:pPr algn="ctr"/>':e._slideNumberProps.align.startsWith("r")?t+='<a:pPr algn="r"/>':t+='<a:pPr algn="l"/>',t+=`<a:fld id="${AA}" type="slidenum"><a:rPr b="${e._slideNumberProps.bold?1:0}" lang="en-US"/>`,t+=`<a:t>${e._slideNum}</a:t></a:fld><a:endParaRPr lang="en-US"/></a:p>`,t+="</p:txBody></p:sp>"),t+="</p:spTree>",t+="</p:cSld>",t}function ba(e,a){let t=0,o='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>'+ce+'<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">';return e._rels.forEach(A=>{t=Math.max(t,A.rId),A.type.toLowerCase().includes("hyperlink")?A.data==="slide"?o+=`<Relationship Id="rId${A.rId}" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/slide" Target="slide${A.Target}.xml"/>`:o+=`<Relationship Id="rId${A.rId}" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink" Target="${A.Target}" TargetMode="External"/>`:A.type.toLowerCase().includes("notesSlide")&&(o+=`<Relationship Id="rId${A.rId}" Target="${A.Target}" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/notesSlide"/>`)}),(e._relsChart||[]).forEach(A=>{t=Math.max(t,A.rId),o+=`<Relationship Id="rId${A.rId}" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart" Target="${A.Target}"/>`}),(e._relsMedia||[]).forEach(A=>{const i=A.rId.toString();t=Math.max(t,A.rId),A.type.toLowerCase().includes("image")?o+='<Relationship Id="rId'+i+'" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="'+A.Target+'"/>':A.type.toLowerCase().includes("audio")?o.includes(' Target="'+A.Target+'"')?o+='<Relationship Id="rId'+i+'" Type="http://schemas.microsoft.com/office/2007/relationships/media" Target="'+A.Target+'"/>':o+='<Relationship Id="rId'+i+'" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/audio" Target="'+A.Target+'"/>':A.type.toLowerCase().includes("video")?o.includes(' Target="'+A.Target+'"')?o+='<Relationship Id="rId'+i+'" Type="http://schemas.microsoft.com/office/2007/relationships/media" Target="'+A.Target+'"/>':o+='<Relationship Id="rId'+i+'" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/video" Target="'+A.Target+'"/>':A.type.toLowerCase().includes("online")&&(o.includes(' Target="'+A.Target+'"')?o+='<Relationship Id="rId'+i+'" Type="http://schemas.microsoft.com/office/2007/relationships/image" Target="'+A.Target+'"/>':o+='<Relationship Id="rId'+i+'" Target="'+A.Target+'" TargetMode="External" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/video"/>')}),a.forEach((A,i)=>{o+=`<Relationship Id="rId${t+i+1}" Type="${A.type}" Target="${A.target}"/>`}),o+="</Relationships>",o}function Wa(e,a){var t,o;let A="",i="",s="",d="";const l=a?"a:lvl1pPr":"a:pPr";let r=M(Ar),n=`<${l}${e.options.rtlMode?' rtl="1" ':""}`;{if(e.options.align)switch(e.options.align){case"left":n+=' algn="l"';break;case"right":n+=' algn="r"';break;case"center":n+=' algn="ctr"';break;case"justify":n+=' algn="just"';break;default:n+="";break}if(e.options.lineSpacing?i=`<a:lnSpc><a:spcPts val="${Math.round(e.options.lineSpacing*100)}"/></a:lnSpc>`:e.options.lineSpacingMultiple&&(i=`<a:lnSpc><a:spcPct val="${Math.round(e.options.lineSpacingMultiple*1e5)}"/></a:lnSpc>`),e.options.indentLevel&&!isNaN(Number(e.options.indentLevel))&&e.options.indentLevel>0&&(n+=` lvl="${e.options.indentLevel}"`),e.options.paraSpaceBefore&&!isNaN(Number(e.options.paraSpaceBefore))&&e.options.paraSpaceBefore>0&&(s+=`<a:spcBef><a:spcPts val="${Math.round(e.options.paraSpaceBefore*100)}"/></a:spcBef>`),e.options.paraSpaceAfter&&!isNaN(Number(e.options.paraSpaceAfter))&&e.options.paraSpaceAfter>0&&(s+=`<a:spcAft><a:spcPts val="${Math.round(e.options.paraSpaceAfter*100)}"/></a:spcAft>
51`),typeof e.options.bullet=="object")if(!((o=(t=e?.options)===null||t===void 0?void 0:t.bullet)===null||o===void 0)&&o.indent&&(r=M(e.options.bullet.indent)),e.options.bullet.type)e.options.bullet.type.toString().toLowerCase()==="number"&&(n+=` marL="${e.options.indentLevel&&e.options.indentLevel>0?r+r*e.options.indentLevel:r}" indent="-${r}"`,A=`<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"}"/>`);else if(e.options.bullet.characterCode){let f=`&#x${e.options.bullet.characterCode};`;/^[0-9A-Fa-f]{4}$/.test(e.options.bullet.characterCode)||(console.warn("Warning: `bullet.characterCode should be a 4-digit unicode charatcer (ex: 22AB)`!"),f=it.DEFAULT),n+=` marL="${e.options.indentLevel&&e.options.indentLevel>0?r+r*e.options.indentLevel:r}" indent="-${r}"`,A='<a:buSzPct val="100000"/><a:buChar char="'+f+'"/>'}else if(e.options.bullet.code){let f=`&#x${e.options.bullet.code};`;/^[0-9A-Fa-f]{4}$/.test(e.options.bullet.code)||(console.warn("Warning: `bullet.code should be a 4-digit hex code (ex: 22AB)`!"),f=it.DEFAULT),n+=` marL="${e.options.indentLevel&&e.options.indentLevel>0?r+r*e.options.indentLevel:r}" indent="-${r}"`,A='<a:buSzPct val="100000"/><a:buChar char="'+f+'"/>'}else n+=` marL="${e.options.indentLevel&&e.options.indentLevel>0?r+r*e.options.indentLevel:r}" indent="-${r}"`,A=`<a:buSzPct val="100000"/><a:buChar char="${it.DEFAULT}"/>`;else e.options.bullet?(n+=` marL="${e.options.indentLevel&&e.options.indentLevel>0?r+r*e.options.indentLevel:r}" indent="-${r}"`,A=`<a:buSzPct val="100000"/><a:buChar char="${it.DEFAULT}"/>`):e.options.bullet||(n+=' indent="0" marL="0"',A="<a:buNone/>");e.options.tabStops&&Array.isArray(e.options.tabStops)&&(d=`<a:tabLst>${e.options.tabStops.map(c=>`<a:tab pos="${G(c.position||1)}" algn="${c.alignment||"l"}"/>`).join("")}</a:tabLst>`),n+=">"+i+s+A+d,a&&(n+=iA(e.options,!0)),n+="</"+l+">"}return n}function iA(e,a){var t;let o="";const A=a?"a:defRPr":"a:rPr";if(o+="<"+A+' lang="'+(e.lang?e.lang:"en-US")+'"'+(e.lang?' altLang="en-US"':""),o+=e.fontSize?` sz="${Math.round(e.fontSize*100)}"`:"",o+=e?.bold?` b="${e.bold?"1":"0"}"`:"",o+=e?.italic?` i="${e.italic?"1":"0"}"`:"",o+=e?.strike?` strike="${typeof e.strike=="string"?e.strike:"sngStrike"}"`:"",typeof e.underline=="object"&&(!((t=e.underline)===null||t===void 0)&&t.style)?o+=` u="${e.underline.style}"`:typeof e.underline=="string"?o+=` u="${String(e.underline)}"`:e.hyperlink&&(o+=' u="sng"'),e.baseline?o+=` baseline="${Math.round(e.baseline*50)}"`:e.subscript?o+=' baseline="-40000"':e.superscript&&(o+=' baseline="30000"'),o+=e.charSpacing?` spc="${Math.round(e.charSpacing*100)}" kern="0"`:"",o+=' dirty="0">',(e.color||e.fontFace||e.outline||typeof e.underline=="object"&&e.underline.color)&&(e.outline&&typeof e.outline=="object"&&(o+=`<a:ln w="${M(e.outline.size||.75)}">${we(e.outline.color||"FFFFFF")}</a:ln>`),e.color&&(o+=we({color:e.color,transparency:e.transparency})),e.highlight&&(o+=`<a:highlight>${Y(e.highlight)}</a:highlight>`),typeof e.underline=="object"&&e.underline.color&&(o+=`<a:uFill>${we(e.underline.color)}</a:uFill>`),e.glow&&(o+=`<a:effectLst>${ir(e.glow,nr)}</a:effectLst>`),e.fontFace&&(o+=`<a:latin typeface="${e.fontFace}" pitchFamily="34" charset="0"/><a:ea typeface="${e.fontFace}" pitchFamily="34" charset="-122"/><a:cs typeface="${e.fontFace}" pitchFamily="34" charset="-120"/>`)),e.hyperlink){if(typeof e.hyperlink!="object")throw new Error("ERROR: text `hyperlink` option should be an object. Ex: `hyperlink:{url:'https://github.com'}` ");if(!e.hyperlink.url&&!e.hyperlink.slide)throw new Error("ERROR: 'hyperlink requires either `url` or `slide`'");e.hyperlink.url?o+=`<a:hlinkClick r:id="rId${e.hyperlink._rId}" invalidUrl="" action="" tgtFrame="" tooltip="${e.hyperlink.tooltip?T(e.hyperlink.tooltip):""}" history="1" highlightClick="0" endSnd="0"${e.color?">":"/>"}`:e.hyperlink.slide&&(o+=`<a:hlinkClick r:id="rId${e.hyperlink._rId}" action="ppaction://hlinksldjump" tooltip="${e.hyperlink.tooltip?T(e.hyperlink.tooltip):""}"${e.color?">":"/>"}`),e.color&&(o+=" <a:extLst>
51",o+='  <a:ext uri="{A12FA001-AC4F-418D-AE19-62706E023703}">',o+='   <ahyp:hlinkClr xmlns:ahyp="http://schemas.microsoft.com/office/drawing/2018/hyperlinkcolor" val="tx"/>',o+="  </a:ext>",o+=" </a:extLst>",o+="</a:hlinkClick>")}return o+=`</${A}>`,o}function wr(e){return e.text?`<a:r>${iA(e.options,!1)}<a:t>${T(e.text)}</a:t></a:r>`:""}function Cr(e){let a="<a:bodyPr";return e&&e._type===S.text&&e.options._bodyProp?(a+=e.options._bodyProp.wrap?' wrap="square"':' wrap="none"',(e.options._bodyProp.lIns||e.options._bodyProp.lIns===0)&&(a+=` lIns="${e.options._bodyProp.lIns}"`),(e.options._bodyProp.tIns||e.options._bodyProp.tIns===0)&&(a+=` tIns="${e.options._bodyProp.tIns}"`),(e.options._bodyProp.rIns||e.options._bodyProp.rIns===0)&&(a+=` rIns="${e.options._bodyProp.rIns}"`),(e.options._bodyProp.bIns||e.options._bodyProp.bIns===0)&&(a+=` bIns="${e.options._bodyProp.bIns}"`),a+=' rtlCol="0"',e.options._bodyProp.anchor&&(a+=' anchor="'+e.options._bodyProp.anchor+'"'),e.options._bodyProp.vert&&(a+=' vert="'+e.options._bodyProp.vert+'"'),a+=">",e.options.fit&&(e.options.fit==="none"?a+="":e.options.fit==="shrink"?a+="<a:normAutofit/>":e.options.fit==="resize"&&(a+="<a:spAutoFit/>")),e.options.shrinkText&&(a+="<a:normAutofit/>"),a+=e.options._bodyProp.autoFit?"<a:spAutoFit/>":"",a+="</a:bodyPr>"):(a+=' wrap="square" rtlCol="0">',a+="</a:bodyPr>"),e._type===S.tablecell?"<a:bodyPr/>":a}function Va(e){const a=e.options||{};let t=[];const o=[];if(a&&e._type!==S.tablecell&&(typeof e.text>"u"||e.text===null))return"";let A=e._type===S.tablecell?"<a:txBody>":"<p:txBody>";A+=Cr(e),a.h===0&&a.line&&a.align?A+='<a:lstStyle><a:lvl1pPr algn="l"/></a:lstStyle>':e._type==="placeholder"?A+=`<a:lstStyle>${Wa(e,!0)}</a:lstStyle>`:A+="<a:lstStyle/>",typeof e.text=="string"||typeof e.text=="number"?t.push({text:e.text.toString(),options:a||{}}):e.text&&!Array.isArray(e.text)&&typeof e.text=="object"&&Object.keys(e.text).includes("text")?t.push({text:e.text||"",options:e.options||{}}):Array.isArray(e.text)&&(t=e.text.map(d=>({text:d.text,options:d.options}))),t.forEach((d,l)=>{d.text||(d.text=""),d.options=d.options||a||{},l===0&&d.options&&!d.options.bullet&&a.bullet&&(d.options.bullet=a.bullet),(typeof d.text=="string"||typeof d.text=="number")&&(d.text=d.text.toString().replace(/\r*\n/g,ce)),d.text.includes(ce)&&d.text.match(/\n$/g)===null?d.text.split(ce).forEach(r=>{d.options.breakLine=!0,o.push({text:r,options:d.options})}):o.push(d)});const i=[];let s=[];return o.forEach((d,l)=>{s.length>0&&(d.options.align||a.align)?d.options.align!==o[l-1].options.align&&(i.push(s),s=[]):s.length>0&&d.options.bullet&&s.length>0&&(i.push(s),s=[],d.options.breakLine=!1),s.push(d),s.length>0&&d.options.breakLine&&l+1<o.length&&(i.push(s),s=[]),l+1===o.length&&i.push(s)}
51),i.forEach(d=>{var l;let r=!1;A+="<a:p>";let n=`<a:pPr ${!((l=d[0].options)===null||l===void 0)&&l.rtlMode?' rtl="1" ':""}`;d.forEach((f,c)=>{f.options._lineIdx=c,c>0&&f.options.softBreakBefore&&(A+="<a:br/>"),f.options.align=f.options.align||a.align,f.options.lineSpacing=f.options.lineSpacing||a.lineSpacing,f.options.lineSpacingMultiple=f.options.lineSpacingMultiple||a.lineSpacingMultiple,f.options.indentLevel=f.options.indentLevel||a.indentLevel,f.options.paraSpaceBefore=f.options.paraSpaceBefore||a.paraSpaceBefore,f.options.paraSpaceAfter=f.options.paraSpaceAfter||a.paraSpaceAfter,n=Wa(f,!1),A+=n.replace("<a:pPr></a:pPr>",""),Object.entries(a).filter(([h])=>!(f.options.hyperlink&&h==="color")).forEach(([h,u])=>{h!=="bullet"&&!f.options[h]&&(f.options[h]=u)}),A+=wr(f),(!f.text&&a.fontSize||f.options.fontSize)&&(r=!0,a.fontSize=a.fontSize||f.options.fontSize)}),e._type===S.tablecell&&(a.fontSize||a.fontFace)?a.fontFace?(A+=`<a:endParaRPr lang="${a.lang||"en-US"}"`+(a.fontSize?` sz="${Math.round(a.fontSize*100)}"`:"")+' dirty="0">',A+=`<a:latin typeface="${a.fontFace}" charset="0"/>`,A+=`<a:ea typeface="${a.fontFace}" charset="0"/>`,A+=`<a:cs typeface="${a.fontFace}" charset="0"/>`,A+="</a:endParaRPr>"):A+=`<a:endParaRPr lang="${a.lang||"en-US"}"`+(a.fontSize?` sz="${Math.round(a.fontSize*100)}"`:"")+' dirty="0"/>':r?A+=`<a:endParaRPr lang="${a.lang||"en-US"}"`+(a.fontSize?` sz="${Math.round(a.fontSize*100)}"`:"")+' dirty="0"/>':A+=`<a:endParaRPr lang="${a.lang||"en-US"}" dirty="0"/>`,A+="</a:p>"}),A.indexOf("<a:p>")===-1&&(A+="<a:p><a:endParaRPr/></a:p>"),A+=e._type===S.tablecell?"</a:txBody>":"</p:txBody>",A}function Dt(e){var a,t;if(!e)return"";const o=!((a=e.options)===null||a===void 0)&&a._placeholderIdx?e.options._placeholderIdx:"",A=!((t=e.options)===null||t===void 0)&&t._placeholderType?e.options._placeholderType:"",i=A&&ht[A]?ht[A].toString():"";return`<p:ph
52		${o?' idx="'+o.toString()+'"':""}
53		${i&&ht[i]?` type="${i}"`:""}
54		${e.text&&e.text.length>0?' hasCustomPrompt="1"':""}
55		/>`}function Lr(e,a,t){let o='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>'+ce;return o+='<Types xmlns="http://schemas.openxmlformats.org/package/2006/content-types">',o+='<Default Extension="xml" ContentType="application/xml"/>',o+='<Default Extension="rels" ContentType="application/vnd.openxmlformats-package.relationships+xml"/>',o+='<Default Extension="jpeg" ContentType="image/jpeg"/>',o+='<Default Extension="jpg" ContentType="image/jpg"/>',o+='<Default Extension="svg" ContentType="image/svg+xml"/>',o+='<Default Extension="png" ContentType="image/png"/>',o+='<Default Extension="gif" ContentType="image/gif"/>',o+='<Default Extension="m4v" ContentType="video/mp4"/>',o+='<Default Extension="mp4" ContentType="video/mp4"/>',e.forEach(A=>{(A._relsMedia||[]).forEach(i=>{i.type!=="image"&&i.type!=="online"&&i.type!=="chart"&&i.extn!=="m4v"&&!o.includes(i.type)&&(o+='<Default Extension="'+i.extn+'" ContentType="'+i.type+'"/>')})}),o+='<Default Extension="vml" ContentType="application/vnd.openxmlformats-officedocument.vmlDrawing"/>',o+='<Default Extension="xlsx" ContentType="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"/>',o+='<Override PartName="/ppt/presentation.xml" ContentType="application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml"/>',o+='<Override PartName="/ppt/notesMasters/notesMaster1.xml" ContentType="application/vnd.openxmlformats-officedocument.presentationml.notesMaster+xml"/>',e.forEach((A,i)=>{o+=`<Override PartName="/ppt/slideMasters/slideMaster${i+1}.xml" ContentType="application/vnd.openxmlformats-officedocument.presentationml.slideMaster+xml"/>`,o+=`<Override PartName="/ppt/slides/slide${i+1}.xml" ContentType="application/vnd.openxmlformats-officedocument.presentationml.slide+xml"/>`,A._relsChart.forEach(s=>{o+=`<Override PartName="${s.Target}" ContentType="application/vnd.openxmlformats-officedocument.drawingml.chart+xml"/>`})}),o+='<Override PartName="/ppt/presProps.xml" ContentType="application/vnd.openxmlformats-officedocument.presentationml.presProps+xml"/>',o+='<Override PartName="/ppt/viewProps.xml" ContentType="application/vnd.openxmlformats-officedocument.presentationml.viewProps+xml"/>',o+='<Override PartName="/ppt/theme/theme1.xml" ContentType="application/vnd.openxmlformats-officedocument.theme+xml"/>',o+='<Override PartName="/ppt/tableStyles.xml" ContentType="application/vnd.openxmlformats-officedocument.presentationml.tableStyles+xml"/>',a.forEach((A,i)=>{o+=`<Override PartName="/ppt/slideLayouts/slideLayout${i+1}.xml" ContentType="application/vnd.openxmlformats-officedocument.presentationml.slideLayout+xml"/>
55`,(A._relsChart||[]).forEach(s=>{o+=' <Override PartName="'+s.Target+'" ContentType="application/vnd.openxmlformats-officedocument.drawingml.chart+xml"/>'})}),e.forEach((A,i)=>{o+=`<Override PartName="/ppt/notesSlides/notesSlide${i+1}.xml" ContentType="application/vnd.openxmlformats-officedocument.presentationml.notesSlide+xml"/>`}),t._relsChart.forEach(A=>{o+=' <Override PartName="'+A.Target+'" ContentType="application/vnd.openxmlformats-officedocument.drawingml.chart+xml"/>'}),t._relsMedia.forEach(A=>{A.type!=="image"&&A.type!=="online"&&A.type!=="chart"&&A.extn!=="m4v"&&!o.includes(A.type)&&(o+=' <Default Extension="'+A.extn+'" ContentType="'+A.type+'"/>')}),o+=' <Override PartName="/docProps/core.xml" ContentType="application/vnd.openxmlformats-package.core-properties+xml"/>',o+=' <Override PartName="/docProps/app.xml" ContentType="application/vnd.openxmlformats-officedocument.extended-properties+xml"/>',o+="</Types>",o}function kr(){return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>${ce}<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">
56		<Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties" Target="docProps/app.xml"/>
57		<Relationship Id="rId2" Type="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties" Target="docProps/core.xml"/>
58		<Relationship Id="rId3" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument" Target="ppt/presentation.xml"/>
59		</Relationships>`}function Br(e,a){return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>${ce}<Properties xmlns="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties" xmlns:vt="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes">
60	<TotalTime>0</TotalTime>
61	<Words>0</Words>
62	<Application>Microsoft Office PowerPoint</Application>
63	<PresentationFormat>On-screen Show (16:9)</PresentationFormat>
64	<Paragraphs>0</Paragraphs>
65	<Slides>${e.length}</Slides>
66	<Notes>${e.length}</Notes>
67	<HiddenSlides>0</HiddenSlides>
68	<MMClips>0</MMClips>
69	<ScaleCrop>false</ScaleCrop>
70	<HeadingPairs>
71		<vt:vector size="6" baseType="variant">
72			<vt:variant><vt:lpstr>Fonts Used</vt:lpstr></vt:variant>
73			<vt:variant><vt:i4>2</vt:i4></vt:variant>
74			<vt:variant><vt:lpstr>Theme</vt:lpstr></vt:variant>
75			<vt:variant><vt:i4>1</vt:i4></vt:variant>
76			<vt:variant><vt:lpstr>Slide Titles</vt:lpstr></vt:variant>
77			<vt:variant><vt:i4>${e.length}</vt:i4></vt:variant>
78		</vt:vector>
79	</HeadingPairs>
80	<TitlesOfParts>
81		<vt:vector size="${e.length+1+2}" baseType="lpstr">
82			<vt:lpstr>Arial</vt:lpstr>
83			<vt:lpstr>Calibri</vt:lpstr>
84			<vt:lpstr>Office Theme</vt:lpstr>
85			${e.map((t,o)=>`<vt:lpstr>Slide ${o+1}</vt:lpstr>`).join("")}
86		</vt:vector>
87	</TitlesOfParts>
88	<Company>${a}</Company>
89	<LinksUpToDate>false</LinksUpToDate>
90	<SharedDoc>false</SharedDoc>
91	<HyperlinksChanged>false</HyperlinksChanged>
92	<AppVersion>16.0000</AppVersion>
93	</Properties>`}function Dr(e,a,t,o){return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
94	<cp:coreProperties xmlns:cp="http://schemas.openxmlformats.org/package/2006/metadata/core-properties" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dcmitype="http://purl.org/dc/dcmitype/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
95		<dc:title>${T(e)}</dc:title>
96		<dc:subject>${T(a)}</dc:subject>
97		<dc:creator>${T(t)}</dc:creator>
98		<cp:lastModifiedBy>${T(t)}</cp:lastModifiedBy>
99		<cp:revision>${o}</cp:revision>
100		<dcterms:created xsi:type="dcterms:W3CDTF">${new Date().toISOString().replace(/\.\d\d\dZ/,"Z")}</dcterms:created>
101		<dcterms:modified xsi:type="dcterms:W3CDTF">${new Date().toISOString().replace(/\.\d\d\dZ/,"Z")}</dcterms:modified>
102	</cp:coreProperties>`}function Fr(e){let a=1,t='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>'+ce;t+='<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">',t+='<Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideMaster" Target="slideMasters/slideMaster1.xml"/>';for(let o=1;o<=e.length;o++)t+=`<Relationship Id="rId${++a}" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/slide" Target="slides/slide${o}.xml"/>`;return a++,t+=`<Relationship Id="rId${a+0}
102" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/notesMaster" Target="notesMasters/notesMaster1.xml"/><Relationship Id="rId${a+1}" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/presProps" Target="presProps.xml"/><Relationship Id="rId${a+2}" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/viewProps" Target="viewProps.xml"/><Relationship Id="rId${a+3}" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme" Target="theme/theme1.xml"/><Relationship Id="rId${a+4}" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/tableStyles" Target="tableStyles.xml"/></Relationships>`,t}function Nr(e){return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>${ce}<p:sld xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:p="http://schemas.openxmlformats.org/presentationml/2006/main"${e?.hidden?' show="0"':""}>${xa(e)}<p:clrMapOvr><a:masterClrMapping/></p:clrMapOvr></p:sld>`}function Pr(e){let a="";return e._slideObjects.forEach(t=>{t._type===S.notes&&(a+=t?.text&&t.text[0]?t.text[0].text:"")}),a.replace(/\r*\n/g,ce)}function Rr(){return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>${ce}<p:notesMaster xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:p="http://schemas.openxmlformats.org/presentationml/2006/main"><p:cSld><p:bg><p:bgRef idx="1001"><a:schemeClr val="bg1"/></p:bgRef></p:bg><p:spTree><p:nvGrpSpPr><p:cNvPr id="1" name=""/><p:cNvGrpSpPr/><p:nvPr/></p:nvGrpSpPr><p:grpSpPr><a:xfrm><a:off x="0" y="0"/><a:ext cx="0" cy="0"/><a:chOff x="0" y="0"/><a:chExt cx="0" cy="0"/></a:xfrm></p:grpSpPr><p:sp><p:nvSpPr><p:cNvPr id="2" name="Header Placeholder 1"/><p:cNvSpPr><a:spLocks noGrp="1"/></p:cNvSpPr><p:nvPr><p:ph type="hdr" sz="quarter"/></p:nvPr></p:nvSpPr><p:spPr><a:xfrm><a:off x="0" y="0"/><a:ext cx="2971800" cy="458788"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom></p:spPr><p:txBody><a:bodyPr vert="horz" lIns="91440" tIns="45720" rIns="91440" bIns="45720" rtlCol="0"/><a:lstStyle><a:lvl1pPr algn="l"><a:defRPr sz="1200"/></a:lvl1pPr></a:lstStyle><a:p><a:endParaRPr lang="en-US"/></a:p></p:txBody></p:sp><p:sp><p:nvSpPr><p:cNvPr id="3" name="Date Placeholder 2"/><p:cNvSpPr><a:spLocks noGrp="1"/></p:cNvSpPr><p:nvPr><p:ph type="dt" idx="1"/></p:nvPr></p:nvSpPr><p:spPr><a:xfrm><a:off x="3884613" y="0"/><a:ext cx="2971800" cy="458788"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom></p:spPr><p:txBody><a:bodyPr vert="horz" lIns="91440" tIns="45720" rIns="91440" bIns="45720" rtlCol="0"/><a:lstStyle><a:lvl1pPr algn="r"><a:defRPr sz="1200"/></a:lvl1pPr></a:lstStyle><a:p><a:fld id="{5282F153-3F37-0F45-9E97-73ACFA13230C}" type="datetimeFigureOut"><a:rPr lang="en-US"/><a:t>7/23/19</a:t></a:fld><a:endParaRPr lang="en-US"/></a:p></p:txBody></p:sp><p:sp><p:nvSpPr><p:cNvPr id="4" name="Slide Image Placeholder 3"/><p:cNvSpPr><a:spLocks noGrp="1" noRot="1" noChangeAspect="1"/></p:cNvSpPr><p:nvPr><p:ph type="sldImg" idx="2"/></p:nvPr></p:nvSpPr><p:spPr><a:xfrm><a:off x="685800" y="1143000"/><a:ext cx="5486400" cy="3086100"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="12700"><a:solidFill><a:prstClr val="black"/></a:solidFill></a:ln></p:spPr><p:txBody><a:bodyPr vert="horz" lIns="91440" tIns="45720" rIns="91440" bIns="45720" rtlCol="0" anchor="ctr"/><a:lstStyle/><a:p><a:endParaRPr lang="en-US"/></a:p></p:txBody></p:sp><p:sp><p:nvSpPr><p:cNvPr id="5" name="Notes Placeholder 4"/><p:cNvSpPr><a:spLocks noGrp="1"/></p:cNvSpPr><p:nvPr><p:ph type="body" sz="quarter" idx="3"/></p:nvPr></p:nvSpPr><p:spPr><a:xfrm><a:off x="685800" y="4400550"/><a:ext cx="5486400" cy="3600450"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom></p:spPr><p:txBody><a:bodyPr vert="horz" lIns="91440" tIns="45720" rIns="91440" bIns="45720" rtlCol="0"/><a:lstStyle/><a:p><a:pPr lvl="0"/><a:r><a:rPr lang="en-US"/><a:t>Click to edit Master text styles</a:t></a:r></a:p><a:p><a:pPr lvl="1"/><a:r><a:rPr lang="en-US"/><a:t>Second level</a:t></a:r></a:p><a:p><a:pPr lvl="2"/><a:r><a:rPr lang="en-US"/><a:t>Third level</a:t></a:r></a:p><a:p><a:pPr lvl="3"/><a:r><a:rPr lang="en-US"/><a:t>
102Fourth level</a:t></a:r></a:p><a:p><a:pPr lvl="4"/><a:r><a:rPr lang="en-US"/><a:t>Fifth level</a:t></a:r></a:p></p:txBody></p:sp><p:sp><p:nvSpPr><p:cNvPr id="6" name="Footer Placeholder 5"/><p:cNvSpPr><a:spLocks noGrp="1"/></p:cNvSpPr><p:nvPr><p:ph type="ftr" sz="quarter" idx="4"/></p:nvPr></p:nvSpPr><p:spPr><a:xfrm><a:off x="0" y="8685213"/><a:ext cx="2971800" cy="458787"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom></p:spPr><p:txBody><a:bodyPr vert="horz" lIns="91440" tIns="45720" rIns="91440" bIns="45720" rtlCol="0" anchor="b"/><a:lstStyle><a:lvl1pPr algn="l"><a:defRPr sz="1200"/></a:lvl1pPr></a:lstStyle><a:p><a:endParaRPr lang="en-US"/></a:p></p:txBody></p:sp><p:sp><p:nvSpPr><p:cNvPr id="7" name="Slide Number Placeholder 6"/><p:cNvSpPr><a:spLocks noGrp="1"/></p:cNvSpPr><p:nvPr><p:ph type="sldNum" sz="quarter" idx="5"/></p:nvPr></p:nvSpPr><p:spPr><a:xfrm><a:off x="3884613" y="8685213"/><a:ext cx="2971800" cy="458787"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom></p:spPr><p:txBody><a:bodyPr vert="horz" lIns="91440" tIns="45720" rIns="91440" bIns="45720" rtlCol="0" anchor="b"/><a:lstStyle><a:lvl1pPr algn="r"><a:defRPr sz="1200"/></a:lvl1pPr></a:lstStyle><a:p><a:fld id="{CE5E9CC1-C706-0F49-92D6-E571CC5EEA8F}" type="slidenum"><a:rPr lang="en-US"/><a:t>‹#›</a:t></a:fld><a:endParaRPr lang="en-US"/></a:p></p:txBody></p:sp></p:spTree><p:extLst><p:ext uri="{BB962C8B-B14F-4D97-AF65-F5344CB8AC3E}"><p14:creationId xmlns:p14="http://schemas.microsoft.com/office/powerpoint/2010/main" val="1024086991"/></p:ext></p:extLst></p:cSld><p:clrMap bg1="lt1" tx1="dk1" bg2="lt2" tx2="dk2" accent1="accent1" accent2="accent2" accent3="accent3" accent4="accent4" accent5="accent5" accent6="accent6" hlink="hlink" folHlink="folHlink"/><p:notesStyle><a:lvl1pPr marL="0" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:defRPr sz="1200" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl1pPr><a:lvl2pPr marL="457200" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:defRPr sz="1200" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl2pPr><a:lvl3pPr marL="914400" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:defRPr sz="1200" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl3pPr><a:lvl4pPr marL="1371600" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:defRPr sz="1200" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl4pPr><a:lvl5pPr marL="1828800" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:defRPr sz="1200" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl5pPr><a:lvl6pPr marL="2286000" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:defRPr sz="1200" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl6pPr><a:lvl7pPr marL="2743200" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:defRPr sz="1200" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl7pPr><a:lvl8pPr marL="3200400" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:defRPr sz="1200" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl8pPr><a:lvl9pPr marL="3657600" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:defRPr sz="1200" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl9pPr></p:notesStyle></p:notesMaster>`}function Mr(e){return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
102${ce}<p:notes xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:p="http://schemas.openxmlformats.org/presentationml/2006/main"><p:cSld><p:spTree><p:nvGrpSpPr><p:cNvPr id="1" name=""/><p:cNvGrpSpPr/><p:nvPr/></p:nvGrpSpPr><p:grpSpPr><a:xfrm><a:off x="0" y="0"/><a:ext cx="0" cy="0"/><a:chOff x="0" y="0"/><a:chExt cx="0" cy="0"/></a:xfrm></p:grpSpPr><p:sp><p:nvSpPr><p:cNvPr id="2" name="Slide Image Placeholder 1"/><p:cNvSpPr><a:spLocks noGrp="1" noRot="1" noChangeAspect="1"/></p:cNvSpPr><p:nvPr><p:ph type="sldImg"/></p:nvPr></p:nvSpPr><p:spPr/></p:sp><p:sp><p:nvSpPr><p:cNvPr id="3" name="Notes Placeholder 2"/><p:cNvSpPr><a:spLocks noGrp="1"/></p:cNvSpPr><p:nvPr><p:ph type="body" idx="1"/></p:nvPr></p:nvSpPr><p:spPr/><p:txBody><a:bodyPr/><a:lstStyle/><a:p><a:r><a:rPr lang="en-US" dirty="0"/><a:t>${T(Pr(e))}</a:t></a:r><a:endParaRPr lang="en-US" dirty="0"/></a:p></p:txBody></p:sp><p:sp><p:nvSpPr><p:cNvPr id="4" name="Slide Number Placeholder 3"/><p:cNvSpPr><a:spLocks noGrp="1"/></p:cNvSpPr><p:nvPr><p:ph type="sldNum" sz="quarter" idx="10"/></p:nvPr></p:nvSpPr><p:spPr/><p:txBody><a:bodyPr/><a:lstStyle/><a:p><a:fld id="${AA}" type="slidenum"><a:rPr lang="en-US"/><a:t>${e._slideNum}</a:t></a:fld><a:endParaRPr lang="en-US"/></a:p></p:txBody></p:sp></p:spTree><p:extLst><p:ext uri="{BB962C8B-B14F-4D97-AF65-F5344CB8AC3E}"><p14:creationId xmlns:p14="http://schemas.microsoft.com/office/powerpoint/2010/main" val="1024086991"/></p:ext></p:extLst></p:cSld><p:clrMapOvr><a:masterClrMapping/></p:clrMapOvr></p:notes>`}function Tr(e){return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
103		<p:sldLayout xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:p="http://schemas.openxmlformats.org/presentationml/2006/main" preserve="1">
104		${xa(e)}
105		<p:clrMapOvr><a:masterClrMapping/></p:clrMapOvr></p:sldLayout>`}function Sr(e,a){const t=a.map((A,i)=>`<p:sldLayoutId id="${tr+i}" r:id="rId${e._rels.length+i+1}"/>`);let o='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>'+ce;return o+='<p:sldMaster xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:p="http://schemas.openxmlformats.org/presentationml/2006/main">',o+=xa(e),o+='<p:clrMap bg1="lt1" tx1="dk1" bg2="lt2" tx2="dk2" accent1="accent1" accent2="accent2" accent3="accent3" accent4="accent4" accent5="accent5" accent6="accent6" hlink="hlink" folHlink="folHlink"/>',o+="<p:sldLayoutIdLst>"+t.join("")+"</p:sldLayoutIdLst>",o+='<p:hf sldNum="0" hdr="0" ftr="0" dt="0"/>',o+='<p:txStyles> <p:titleStyle>  <a:lvl1pPr algn="ctr" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:spcBef><a:spcPct val="0"/></a:spcBef><a:buNone/><a:defRPr sz="4400" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mj-lt"/><a:ea typeface="+mj-ea"/><a:cs typeface="+mj-cs"/></a:defRPr></a:lvl1pPr> </p:titleStyle> <p:bodyStyle>  <a:lvl1pPr marL="342900" indent="-342900" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:spcBef><a:spcPct val="20000"/></a:spcBef><a:buFont typeface="Arial" pitchFamily="34" charset="0"/><a:buChar char="•"/><a:defRPr sz="3200" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl1pPr>  <a:lvl2pPr marL="742950" indent="-285750" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:spcBef><a:spcPct val="20000"/></a:spcBef><a:buFont typeface="Arial" pitchFamily="34" charset="0"/><a:buChar char="–"/><a:defRPr sz="2800" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl2pPr>  <a:lvl3pPr marL="1143000" indent="-228600" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:spcBef><a:spcPct val="20000"/></a:spcBef><a:buFont typeface="Arial" pitchFamily="34" charset="0"/><a:buChar char="•"/>
105<a:defRPr sz="2400" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl3pPr>  <a:lvl4pPr marL="1600200" indent="-228600" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:spcBef><a:spcPct val="20000"/></a:spcBef><a:buFont typeface="Arial" pitchFamily="34" charset="0"/><a:buChar char="–"/><a:defRPr sz="2000" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl4pPr>  <a:lvl5pPr marL="2057400" indent="-228600" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:spcBef><a:spcPct val="20000"/></a:spcBef><a:buFont typeface="Arial" pitchFamily="34" charset="0"/><a:buChar char="»"/><a:defRPr sz="2000" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl5pPr>  <a:lvl6pPr marL="2514600" indent="-228600" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:spcBef><a:spcPct val="20000"/></a:spcBef><a:buFont typeface="Arial" pitchFamily="34" charset="0"/><a:buChar char="•"/><a:defRPr sz="2000" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl6pPr>  <a:lvl7pPr marL="2971800" indent="-228600" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:spcBef><a:spcPct val="20000"/></a:spcBef><a:buFont typeface="Arial" pitchFamily="34" charset="0"/><a:buChar char="•"/><a:defRPr sz="2000" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl7pPr>  <a:lvl8pPr marL="3429000" indent="-228600" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:spcBef><a:spcPct val="20000"/></a:spcBef><a:buFont typeface="Arial" pitchFamily="34" charset="0"/><a:buChar char="•"/><a:defRPr sz="2000" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl8pPr>  <a:lvl9pPr marL="3886200" indent="-228600" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:spcBef><a:spcPct val="20000"/></a:spcBef><a:buFont typeface="Arial" pitchFamily="34" charset="0"/><a:buChar char="•"/><a:defRPr sz="2000" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl9pPr> </p:bodyStyle> <p:otherStyle>  <a:defPPr><a:defRPr lang="en-US"/></a:defPPr>  <a:lvl1pPr marL="0" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:defRPr sz="1800" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl1pPr>  <a:lvl2pPr marL="457200" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:defRPr sz="1800" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl2pPr>  <a:lvl3pPr marL="914400" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:defRPr sz="1800" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl3pPr>  <a:lvl4pPr marL="1371600" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:defRPr sz="1800" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl4pPr>  <a:lvl5pPr marL="1828800" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:defRPr sz="1800" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl5pPr>  <a:lvl6pPr marL="2286000" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:defRPr sz="1800" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl6pPr>  <a:lvl7pPr marL="2743200" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:defRPr sz="1800" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl7pPr>  <a:lvl8pPr marL="3200400" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:defRPr sz="1800" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl8pPr>  <a:lvl9pPr marL="3657600" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:defRPr sz="1800" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl9pPr> </p:otherStyle></p:txStyles>',o+="</p:sldMaster>",o}function Ir(e,a){return ba(a[e-1],[{target:"../slideMasters/slideMaster1.xml",type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideMaster"}])}function Er(e,a,t){return ba(e[t-1],[{target:`../slideLayouts/slideLayout${Qr(e,a,t)}.xml`,type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideLayout"},{target:`../notesSlides/notesSlide${t}.xml`,type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/notesSlide"}])}function zr(e){return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
106		<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">
107			<Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/notes
107Master" Target="../notesMasters/notesMaster1.xml"/>
108			<Relationship Id="rId2" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/slide" Target="../slides/slide${e}.xml"/>
109		</Relationships>`}function Ur(e,a){const t=a.map((o,A)=>({target:`../slideLayouts/slideLayout${A+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"}),ba(e,t)}function Xr(){return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>${ce}<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">
110		<Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme" Target="../theme/theme1.xml"/>
111		</Relationships>`}function Qr(e,a,t){for(let o=0;o<a.length;o++)if(a[o]._name===e[t-1]._slideLayout._name)return o+1;return 1}function Gr(e){var a,t,o,A;const i=!((a=e.theme)===null||a===void 0)&&a.headFontFace?`<a:latin typeface="${(t=e.theme)===null||t===void 0?void 0:t.headFontFace}"/>`:'<a:latin typeface="Calibri Light" panose="020F0302020204030204"/>',s=!((o=e.theme)===null||o===void 0)&&o.bodyFontFace?`<a:latin typeface="${(A=e.theme)===null||A===void 0?void 0:A.bodyFontFace}"/>`:'<a:latin typeface="Calibri" panose="020F0502020204030204"/>';return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?><a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office Theme"><a:themeElements><a:clrScheme name="Office"><a:dk1><a:sysClr val="windowText" lastClr="000000"/></a:dk1><a:lt1><a:sysClr val="window" lastClr="FFFFFF"/></a:lt1><a:dk2><a:srgbClr val="44546A"/></a:dk2><a:lt2><a:srgbClr val="E7E6E6"/></a:lt2><a:accent1><a:srgbClr val="4472C4"/></a:accent1><a:accent2><a:srgbClr val="ED7D31"/></a:accent2><a:accent3><a:srgbClr val="A5A5A5"/></a:accent3><a:accent4><a:srgbClr val="FFC000"/></a:accent4><a:accent5><a:srgbClr val="5B9BD5"/></a:accent5><a:accent6><a:srgbClr val="70AD47"/></a:accent6><a:hlink><a:srgbClr val="0563C1"/></a:hlink><a:folHlink><a:srgbClr val="954F72"/></a:folHlink></a:clrScheme><a:fontScheme name="Office"><a:majorFont>${i}<a:ea typeface=""/><a:cs typeface=""/><a:font script="Jpan" typeface="游ゴシック Light"/><a:font script="Hang" typeface="맑은 고딕"/><a:font script="Hans" typeface="等线 Light"/><a:font script="Hant" typeface="新細明體"/><a:font script="Arab" typeface="Times New Roman"/><a:font script="Hebr" typeface="Times New Roman"/><a:font script="Thai" typeface="Angsana New"/><a:font script="Ethi" typeface="Nyala"/><a:font script="Beng" typeface="Vrinda"/><a:font script="Gujr" typeface="Shruti"/><a:font script="Khmr" typeface="MoolBoran"/><a:font script="Knda" typeface="Tunga"/><a:font script="Guru" typeface="Raavi"/><a:font script="Cans" typeface="Euphemia"/><a:font script="Cher" typeface="Plantagenet Cherokee"/><a:font script="Yiii" typeface="Microsoft Yi Baiti"/><a:font script="Tibt" typeface="Microsoft Himalaya"/><a:font script="Thaa" typeface="MV Boli"/><a:font script="Deva" typeface="Mangal"/><a:font script="Telu" typeface="Gautami"/><a:font script="Taml" typeface="Latha"/><a:font script="Syrc" typeface="Estrangelo Edessa"/><a:font script="Orya" typeface="Kalinga"/><a:font script="Mlym" typeface="Kartika"/><a:font script="Laoo" typeface="DokChampa"/><a:font script="Sinh" typeface="Iskoola Pota"/><a:font script="Mong" typeface="Mongolian Baiti"/><a:font script="Viet" typeface="Times New Roman"/><a:font script="Uigh" typeface="Microsoft Uighur"/><a:font script="Geor" typeface="Sylfaen"/><a:font script="Armn" typeface="Arial"/><a:font script="Bugi" typeface="Leelawadee UI"/><a:font script="Bopo" typeface="Microsoft JhengHei"/><a:font script="Java" typeface="Javanese Text"/><a:font script="Lisu" typeface="Segoe UI"/><a:font script="Mymr" typeface="Myanmar Text"/><a:font script="Nkoo" typeface="Ebrima"/><a:font script="Olck" typeface="Nirmala UI"/><a:font script="Osma" typeface="Ebrima"/><a:font script="Phag" typeface="Phagspa"/><a:font script="Syrn" typeface="Estrangelo Edessa"/><a:font script="Syrj" typeface="Estrangelo Edessa"/><a:font script="Syre" typeface="Estrangelo Edessa"/><a:font script="Sora" typeface="Nirmala UI"/><a:font script="Tale" typeface="Microsoft Tai Le"/><a:font script="Talu" typeface="Microsoft New Tai Lue"/><a:font script="Tfng" typeface="Ebrima"/></a:majorFont><a:minorFont>${s}<a:ea typeface=""/><a:cs typeface=""/><a:font script="Jpan" typeface="游ゴシック"/><a:font script="Hang" typeface="맑은 고딕"/><a:font script="Hans" typeface="等线"/>
111<a:font script="Hant" typeface="新細明體"/><a:font script="Arab" typeface="Arial"/><a:font script="Hebr" typeface="Arial"/><a:font script="Thai" typeface="Cordia New"/><a:font script="Ethi" typeface="Nyala"/><a:font script="Beng" typeface="Vrinda"/><a:font script="Gujr" typeface="Shruti"/><a:font script="Khmr" typeface="DaunPenh"/><a:font script="Knda" typeface="Tunga"/><a:font script="Guru" typeface="Raavi"/><a:font script="Cans" typeface="Euphemia"/><a:font script="Cher" typeface="Plantagenet Cherokee"/><a:font script="Yiii" typeface="Microsoft Yi Baiti"/><a:font script="Tibt" typeface="Microsoft Himalaya"/><a:font script="Thaa" typeface="MV Boli"/><a:font script="Deva" typeface="Mangal"/><a:font script="Telu" typeface="Gautami"/><a:font script="Taml" typeface="Latha"/><a:font script="Syrc" typeface="Estrangelo Edessa"/><a:font script="Orya" typeface="Kalinga"/><a:font script="Mlym" typeface="Kartika"/><a:font script="Laoo" typeface="DokChampa"/><a:font script="Sinh" typeface="Iskoola Pota"/><a:font script="Mong" typeface="Mongolian Baiti"/><a:font script="Viet" typeface="Arial"/><a:font script="Uigh" typeface="Microsoft Uighur"/><a:font script="Geor" typeface="Sylfaen"/><a:font script="Armn" typeface="Arial"/><a:font script="Bugi" typeface="Leelawadee UI"/><a:font script="Bopo" typeface="Microsoft JhengHei"/><a:font script="Java" typeface="Javanese Text"/><a:font script="Lisu" typeface="Segoe UI"/><a:font script="Mymr" typeface="Myanmar Text"/><a:font script="Nkoo" typeface="Ebrima"/><a:font script="Olck" typeface="Nirmala UI"/><a:font script="Osma" typeface="Ebrima"/><a:font script="Phag" typeface="Phagspa"/><a:font script="Syrn" typeface="Estrangelo Edessa"/><a:font script="Syrj" typeface="Estrangelo Edessa"/><a:font script="Syre" typeface="Estrangelo Edessa"/><a:font script="Sora" typeface="Nirmala UI"/><a:font script="Tale" typeface="Microsoft Tai Le"/><a:font script="Talu" typeface="Microsoft New Tai Lue"/><a:font script="Tfng" typeface="Ebrima"/></a:minorFont></a:fontScheme><a:fmtScheme name="Office"><a:fillStyleLst><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:gradFill rotWithShape="1"><a:gsLst><a:gs pos="0"><a:schemeClr val="phClr"><a:lumMod val="110000"/><a:satMod val="105000"/><a:tint val="67000"/></a:schemeClr></a:gs><a:gs pos="50000"><a:schemeClr val="phClr"><a:lumMod val="105000"/><a:satMod val="103000"/><a:tint val="73000"/></a:schemeClr></a:gs><a:gs pos="100000"><a:schemeClr val="phClr"><a:lumMod val="105000"/><a:satMod val="109000"/><a:tint val="81000"/></a:schemeClr></a:gs></a:gsLst><a:lin ang="5400000" scaled="0"/></a:gradFill><a:gradFill rotWithShape="1"><a:gsLst><a:gs pos="0"><a:schemeClr val="phClr"><a:satMod val="103000"/><a:lumMod val="102000"/><a:tint val="94000"/></a:schemeClr></a:gs><a:gs pos="50000"><a:schemeClr val="phClr"><a:satMod val="110000"/><a:lumMod val="100000"/><a:shade val="100000"/></a:schemeClr></a:gs><a:gs pos="100000"><a:schemeClr val="phClr"><a:lumMod val="99000"/><a:satMod val="120000"/><a:shade val="78000"/></a:schemeClr></a:gs></a:gsLst><a:lin ang="5400000" scaled="0"/></a:gradFill></a:fillStyleLst><a:lnStyleLst><a:ln w="6350" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/><a:miter lim="800000"/></a:ln><a:ln w="12700" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/><a:miter lim="800000"/></a:ln><a:ln w="19050" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/><a:miter lim="800000"/></a:ln></a:lnStyleLst><a:effectStyleLst><a:effectStyle><a:effectLst/></a:effectStyle><a:effectStyle><a:effectLst/></a:effectStyle><a:effectStyle><a:effectLst><a:outerShdw blurRad="57150" dist="19050" dir="5400000" algn="ctr" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="63000"/></a:srgbClr></a:outerShdw></a:effectLst></a:effectStyle></a:effectStyleLst><a:bgFillStyleLst><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:solidFill><a:schemeClr val="phClr"><a:tint val="95000"/><a:satMod val="170000"/></a:schemeClr></a:solidFill><a:gradFill rotWithShape="1"><a:gsLst><a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="93000"/><a:satMod val="150000"/><a:shade val="98000"/><a:lumMod val="102000"/></a:schemeClr></a:gs><a:gs pos="50000"><a:schemeClr val="phClr"><a:tint val="98000"/><a:satMod val="130000"/><a:shade val="90000"/><a:lumMod val="103000"/></a:schemeClr></a:gs><a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="63000"/><a:satMod val="120000"/></a:schemeClr></a:gs></a:gsLst><a:lin ang="5400000" scaled="0"/></a:gradFill></a:bgFillStyleLst></a:fmtScheme></a:themeElements><a:objectDefaults/><a:extraClrSchemeLst/><a:extLst><a:ext uri="{05A4C25C-085E-4340-85A3-A5531E510DB2}"><thm15:themeFamily xmlns:thm15="http://schemas.microsoft.com/office/thememl/2012/main" name="Office Theme" id="{62F939B6-93AF-4DB8-9C6B-D6C7DFDC589F}" vid="{4A3C46E8-61CC-4603-A589-7422A47A8E4A}"/></a:ext></a:extLst></a:theme>`}function Wr(e){let a=`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
111${ce}<p:presentation xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:p="http://schemas.openxmlformats.org/presentationml/2006/main" ${e.rtlMode?'rtl="1"':""} saveSubsetFonts="1" autoCompressPictures="0">`;a+='<p:sldMasterIdLst><p:sldMasterId id="2147483648" r:id="rId1"/></p:sldMasterIdLst>',a+="<p:sldIdLst>",e.slides.forEach(t=>a+=`<p:sldId id="${t._slideId}" r:id="rId${t._rId}"/>`),a+="</p:sldIdLst>",a+=`<p:notesMasterIdLst><p:notesMasterId r:id="rId${e.slides.length+2}"/></p:notesMasterIdLst>`,a+=`<p:sldSz cx="${e.presLayout.width}" cy="${e.presLayout.height}"/>`,a+=`<p:notesSz cx="${e.presLayout.height}" cy="${e.presLayout.width}"/>`,a+="<p:defaultTextStyle>";for(let t=1;t<10;t++)a+=`<a:lvl${t}pPr marL="${(t-1)*457200}" algn="l" defTabSz="914400" rtl="0" eaLnBrk="1" latinLnBrk="0" hangingPunct="1"><a:defRPr sz="1800" kern="1200"><a:solidFill><a:schemeClr val="tx1"/></a:solidFill><a:latin typeface="+mn-lt"/><a:ea typeface="+mn-ea"/><a:cs typeface="+mn-cs"/></a:defRPr></a:lvl${t}pPr>`;return a+="</p:defaultTextStyle>",e.sections&&e.sections.length>0&&(a+='<p:extLst><p:ext uri="{521415D9-36F7-43E2-AB2F-B90AF26B5E84}">',a+='<p14:sectionLst xmlns:p14="http://schemas.microsoft.com/office/powerpoint/2010/main">',e.sections.forEach(t=>{a+=`<p14:section name="${T(t.title)}" id="{${Tt("xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx")}}"><p14:sldIdLst>`,t._slides.forEach(o=>a+=`<p14:sldId id="${o._slideId}"/>`),a+="</p14:sldIdLst></p14:section>"}),a+="</p14:sectionLst></p:ext>",a+='<p:ext uri="{EFAFB233-063F-42B5-8137-9DF3F51BA10A}"><p15:sldGuideLst xmlns:p15="http://schemas.microsoft.com/office/powerpoint/2012/main"/></p:ext>',a+="</p:extLst>"),a+="</p:presentation>",a}function Vr(){return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>${ce}<p:presentationPr xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:p="http://schemas.openxmlformats.org/presentationml/2006/main"/>`}function Or(){return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>${ce}<a:tblStyleLst xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" def="{5C22544A-7EE6-4342-B048-85BDC9FD1C3A}"/>`}function Yr(){return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>${ce}<p:viewPr xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:p="http://schemas.openxmlformats.org/presentationml/2006/main"><p:normalViewPr horzBarState="maximized"><p:restoredLeft sz="15611"/><p:restoredTop sz="94610"/></p:normalViewPr><p:slideViewPr>
111<p:cSldViewPr snapToGrid="0" snapToObjects="1"><p:cViewPr varScale="1"><p:scale><a:sx n="136" d="100"/><a:sy n="136" d="100"/></p:scale><p:origin x="216" y="312"/></p:cViewPr><p:guideLst/></p:cSldViewPr></p:slideViewPr><p:notesTextViewPr><p:cViewPr><p:scale><a:sx n="1" d="1"/><a:sy n="1" d="1"/></p:scale><p:origin x="0" y="0"/></p:cViewPr></p:notesTextViewPr><p:gridSpacing cx="76200" cy="76200"/></p:viewPr>`}const qr="4.0.1";class _r{set layout(a){const t=this.LAYOUTS[a];if(t)this._layout=a,this._presLayout=t;else throw new Error("UNKNOWN-LAYOUT")}get layout(){return this._layout}get version(){return this._version}set author(a){this._author=a}get author(){return this._author}set company(a){this._company=a}get company(){return this._company}set revision(a){this._revision=a}get revision(){return this._revision}set subject(a){this._subject=a}get subject(){return this._subject}set theme(a){this._theme=a}get theme(){return this._theme}set title(a){this._title=a}get title(){return this._title}set rtlMode(a){this._rtlMode=a}get rtlMode(){return this._rtlMode}get masterSlide(){return this._masterSlide}get slides(){return this._slides}get sections(){return this._sections}get slideLayouts(){return this._slideLayouts}get AlignH(){return this._alignH}get AlignV(){return this._alignV}get ChartType(){return this._chartType}get OutputType(){return this._outputType}get presLayout(){return this._presLayout}get SchemeColor(){return this._schemeColor}get ShapeType(){return this._shapeType}get charts(){return this._charts}get colors(){return this._colors}get shapes(){return this._shapes}constructor(){this._version=qr,this._alignH=pa,this._alignV=ua,this._chartType=da,this._outputType=ca,this._schemeColor=xe,this._shapeType=fa,this._charts=v,this._colors=zt,this._shapes=Ve,this.addNewSlide=i=>{const s=this.sections.length>0&&this.sections[this.sections.length-1]._slides.filter(d=>d._slideNum===this.slides[this.slides.length-1]._slideNum).length>0;return i.sectionTitle=s?this.sections[this.sections.length-1].title:null,this.addSlide(i)}
111,this.getSlide=i=>this.slides.filter(s=>s._slideNum===i)[0],this.setSlideNumber=i=>{this.masterSlide._slideNumberProps=i,this.slideLayouts.filter(s=>s._name===ia)[0]._slideNumberProps=i},this.createChartMediaRels=(i,s,d)=>{i._relsChart.forEach(l=>d.push(yr(l,s))),i._relsMedia.forEach(l=>{if(l.type!=="online"&&l.type!=="hyperlink"){let r=l.data&&typeof l.data=="string"?l.data:"";!r.includes(",")&&!r.includes(";")?r="image/png;base64,"+r:r.includes(",")?r.includes(";")||(r="image/png;"+r):r="image/png;base64,"+r,s.file(l.Target.replace("..","ppt"),r.split(",").pop(),{base64:!0})}})},this.writeFileToBrowser=(i,s)=>be(this,void 0,void 0,function*(){const d=document.createElement("a");if(d.setAttribute("style","display:none;"),d.dataset.interception="off",document.body.appendChild(d),window.URL.createObjectURL){const l=window.URL.createObjectURL(new Blob([s],{type:"application/vnd.openxmlformats-officedocument.presentationml.presentation"}));return d.href=l,d.download=i,d.click(),setTimeout(()=>{window.URL.revokeObjectURL(l),document.body.removeChild(d)},100),yield Promise.resolve(i)}}),this.exportPresentation=i=>be(this,void 0,void 0,function*(){const s=[];let d=[];const l=new $a;return this.slides.forEach(r=>{d=d.concat(ra(r))}),this.slideLayouts.forEach(r=>{d=d.concat(ra(r))}),d=d.concat(ra(this.masterSlide)),yield Promise.all(d).then(()=>be(this,void 0,void 0,function*(){return this.slides.forEach(r=>{r._slideLayout&&gr(r)}),l.folder("_rels"),l.folder("docProps"),l.folder("ppt").folder("_rels"),l.folder("ppt/charts").folder("_rels"),l.folder("ppt/embeddings"),l.folder("ppt/media"),l.folder("ppt/slideLayouts").folder("_rels"),l.folder("ppt/slideMasters").folder("_rels"),l.folder("ppt/slides").folder("_rels"),l.folder("ppt/theme"),l.folder("ppt/notesMasters").folder("_rels"),l.folder("ppt/notesSlides").folder("_rels"),l.file("[Content_Types].xml",Lr(this.slides,this.slideLayouts,this.masterSlide)),l.file("_rels/.rels",kr()),l.file("docProps/app.xml",Br(this.slides,this.company)),l.file("docProps/core.xml",Dr(this.title,this.subject,this.author,this.revision)),l.file("ppt/_rels/presentation.xml.rels",Fr(this.slides)),l.file("ppt/theme/theme1.xml",Gr(this)),l.file("ppt/presentation.xml",Wr(this)),l.file("ppt/presProps.xml",Vr()),l.file("ppt/tableStyles.xml",Or()),l.file("ppt/viewProps.xml",Yr()),this.slideLayouts.forEach((r,n)=>{l.file(`ppt/slideLayouts/slideLayout${n+1}.xml`,Tr(r)),l.file(`ppt/slideLayouts/_rels/slideLayout${n+1}.xml.rels`,Ir(n+1,this.slideLayouts))}),this.slides.forEach((r,n)=>{l.file(`ppt/slides/slide${n+1}.xml`,Nr(r)),l.file(`ppt/slides/_rels/slide${n+1}.xml.rels`,Er(this.slides,this.slideLayouts,n+1)),l.file(`ppt/notesSlides/notesSlide${n+1}.xml`,Mr(r)),l.file(`ppt/notesSlides/_rels/notesSlide${n+1}.xml.rels`,zr(n+1))}),l.file("ppt/slideMasters/slideMaster1.xml",Sr(this.masterSlide,this.slideLayouts)),l.file("ppt/slideMasters/_rels/slideMaster1.xml.rels",Ur(this.masterSlide,this.slideLayouts)),l.file("ppt/notesMasters/notesMaster1.xml",Rr()),l.file("ppt/notesMasters/_rels/notesMaster1.xml.rels",Xr()),this.slideLayouts.forEach(r=>{this.createChartMediaRels(r,l,s)}),this.slides.forEach(r=>{this.createChartMediaRels(r,l,s)}),this.createChartMediaRels(this.masterSlide,l,s),yield Promise.all(s).then(()=>be(this,void 0,void 0,function*(){return i.outputType==="STREAM"?yield l.generateAsync({type:"nodebuffer",compression:i.compression?"DEFLATE":"STORE"}):i.outputType?yield l.generateAsync({type:i.outputType}):yield l.generateAsync({type:"blob",compression:i.compression?"DEFLATE":"STORE"})}))}))});const a={name:"screen4x3",width:9144e3,height:6858e3},t={name:"screen16x9",width:9144e3,height:5143500},o={name:"screen16x10",width:9144e3,height:5715e3},A={name:"custom",width:12192e3,height:6858e3};this.LAYOUTS={LAYOUT_4x3:a,LAYOUT_16x9:t,LAYOUT_16x10:o,LAYOUT_WIDE:A},this._author="PptxGenJS",this._company="PptxGenJS",this._revision="1",this._subject="PptxGenJS Presentation",this._title="PptxGenJS Presentation",this._presLayout={name:this.LAYOUTS[rt].name,_sizeW:this.LAYOUTS[rt].width,_sizeH:this.LAYOUTS[rt].height,width:this.LAYOUTS[rt].width,height:this.LAYOUTS[rt].height},this._rtlMode=!1,this._slideLayouts=[{_margin:gt,_name:ia,_presLayout:this._presLayout,_rels:[],_relsChart:[],_relsMedia:[],_slide:null,_slideNum:1e3,_slideNumberProps:null,_slideObjects:[]}],this._slides=[],this._sections=[],this._masterSlide={addChart:null,addImage:null,addMedia:null,addNotes:null,addShape:null,addTable:null,addText:null,_name:null,_presLayout:this._presLayout,_rId:null,_rels:[],_relsChart:[],_relsMedia:[],_slideId:null,_slideLayout:null,_slideNum:null,_slideNumberProps:null,_slideObjects:[]}}stream(a){return be(this,void 0,void 0,function*(){return yield this.exportPresentation({compression:a?.compression,outputType:"STREAM"})})}write(a){return be(this,void 0,void 0,function*(){const t=typeof a=="object"&&a?.outputType?a.outputType:a||null,o=typeof a=="object"&&a?.compression?a.compression:!1;return yield this.exportPresentation({compression:o,outputType:t})})}writeFile(a){return be(this,void 0,void 0,function*(){var t,o;const A=typeof process<"u"&&!!(!((t=process.versions)===null||t===void 0)&&t.node)&&((o=process.release)===null||o===void 0?void 0:o.name)==="node";
111typeof a=="string"&&(console.warn("[WARNING] writeFile(string) is deprecated - pass { fileName } instead."),a={fileName:a});const{fileName:i="Presentation.pptx",compression:s=!1}=a,d=i.toLowerCase().endsWith(".pptx")?i:`${i}.pptx`,l=A?"nodebuffer":null,r=yield this.exportPresentation({compression:s,outputType:l});if(A){const{promises:n}=yield la(()=>import("./__vite-browser-external-BIHI7g3E.js"),[]),{writeFile:f}=n;return yield f(d,r),d}return yield this.writeFileToBrowser(d,r),d})}addSection(a){a?a.title||console.warn("addSection requires a title"):console.warn("addSection requires an argument");const t={_type:"user",_slides:[],title:a.title};a.order?this.sections.splice(a.order,0,t):this._sections.push(t)}addSlide(a){const t=typeof a=="string"?a:a?.masterName?a.masterName:"";let o={_name:this.LAYOUTS[rt].name,_presLayout:this.presLayout,_rels:[],_relsChart:[],_relsMedia:[],_slideNum:this.slides.length+1};if(t){const i=this.slideLayouts.filter(s=>s._name===t)[0];i&&(o=i)}const A=new mr({addSlide:this.addNewSlide,getSlide:this.getSlide,presLayout:this.presLayout,setSlideNum:this.setSlideNumber,slideId:this.slides.length+256,slideRId:this.slides.length+2,slideNumber:this.slides.length+1,slideLayout:o});if(this._slides.push(A),a?.sectionTitle){const i=this.sections.filter(s=>s.title===a.sectionTitle)[0];i?i._slides.push(A):console.warn(`addSlide: unable to find section with title: "${a.sectionTitle}"`)}else if(this.sections&&this.sections.length>0&&!a?.sectionTitle){const i=this._sections[this.sections.length-1];i._type==="default"?i._slides.push(A):this._sections.push({title:`Default-${this.sections.filter(s=>s._type==="default").length+1}`,_type:"default",_slides:[A]})}return A}defineLayout(a){a?a.name?a.width?a.height?typeof a.height!="number"?console.warn("defineLayout `height` should be a number (inches)"):typeof a.width!="number"&&console.warn("defineLayout `width` should be a number (inches)"):console.warn("defineLayout requires `height`"):console.warn("defineLayout requires `width`"):console.warn("defineLayout requires `name`"):console.warn("defineLayout requires `{name, width, height}`"),this.LAYOUTS[a.name]={name:a.name,_sizeW:Math.round(Number(a.width)*I),_sizeH:Math.round(Number(a.height)*I),width:Math.round(Number(a.width)*I),height:Math.round(Number(a.height)*I)}}defineSlideMaster(a){const t=JSON.parse(JSON.stringify(a));if(!t.title)throw new Error("defineSlideMaster() object argument requires a `title` value. (https://gitbrent.github.io/PptxGenJS/docs/masters.html)");const o={_margin:t.margin||gt,_name:t.title,_presLayout:this.presLayout,_rels:[],_relsChart:[],_relsMedia:[],_slide:null,_slideNum:1e3+this.slideLayouts.length+1,_slideNumberProps:t.slideNumber||null,_slideObjects:[],background:t.background||null,bkgd:t.bkgd||null};fr(t,o),this.slideLayouts.push(o),(t.background||t.bkgd)&&lA(t.background,o),o._slideNumberProps&&!this.masterSlide._slideNumberProps&&(this.masterSlide._slideNumberProps=o._slideNumberProps)}
111tableToSlides(a,t={}){cr(this,a,t,t?.masterSlideName?this.slideLayouts.filter(o=>o._name===t.masterSlideName)[0]:null)}}const Jr="one_column";function Xt(e){if(!e)return null;let a=e.trim().replace("#","");return a.length===3&&(a=a.split("").map(t=>t+t).join("")),a.length!==6||/[^0-9a-f]/i.test(a)?null:[parseInt(a.slice(0,2),16),parseInt(a.slice(2,4),16),parseInt(a.slice(4,6),16)]}const Hr=e=>Math.max(0,Math.min(255,Math.round(e))).toString(16).padStart(2,"0");function H(e,a,t){const o=Xt(e),A=Xt(a);return!o||!A?e:"#"+o.map((i,s)=>Hr(i+(A[s]-i)*t)).join("")}function Ft(e){const a=Xt(e);return a?(a[0]*299+a[1]*587+a[2]*114)/1e3:255}function nt(e){const a=Xt(e);return a?(a[0]*299+a[1]*587+a[2]*114)/1e3>=140?"#121B23":"#FFFFFF":"#121B23"}const Oa={clean_light:{palette:{bg:"#F7F8FA",surface:"#FFFFFF",ink:"#121B23",muted:"#6B7D8B",accent:"#1B5E9E",accent_soft:"#E3EDF7"},typography:{display:"grotesk",body:"sans"},shape:{radius:"md",border:"hairline"},density:"comfortable"},bold_dark:{palette:{bg:"#101418",surface:"#1A2026",ink:"#F2F5F8",muted:"#94A3B1",accent:"#4DA3FF",accent_soft:"#1E3247"},typography:{display:"grotesk",body:"sans"},shape:{radius:"sm",border:"none"},density:"comfortable"},paper_warm:{palette:{bg:"#FBF7EF",surface:"#FFFDF8",ink:"#2B2419",muted:"#7A6E5D",accent:"#B4741E",accent_soft:"#F4E7D2"},typography:{display:"serif",body:"serif"},shape:{radius:"sm",border:"hairline"},density:"airy"},vivid_playful:{palette:{bg:"#FFF7FB",surface:"#FFFFFF",ink:"#24123A",muted:"#7A6890",accent:"#E0348B",accent_soft:"#FBDDEC"},typography:{display:"rounded",body:"rounded"},shape:{radius:"lg",border:"none"},density:"comfortable"},blueprint:{palette:{bg:"#0E2233",surface:"#143049",ink:"#EAF3FB",muted:"#8FB0C9",accent:"#64D2FF",accent_soft:"#1C3E5C"},typography:{display:"slab",body:"sans"},shape:{radius:"none",border:"solid"},density:"compact"},nature:{palette:{bg:"#F3F7F1",surface:"#FFFFFF",ink:"#16281B",muted:"#62785F",accent:"#2F7D4F",accent_soft:"#DDEEE0"},typography:{display:"serif",body:"sans"},shape:{radius:"md",border:"hairline"},density:"comfortable"}},Nt={grotesk:'"Segoe UI Variable Display","Segoe UI","Inter","Helvetica Neue",Arial,sans-serif',serif:'Georgia,"Times New Roman","Noto Serif",serif',sans:'"Segoe UI","Noto Sans",Arial,sans-serif',slab:'"Rockwell","Roboto Slab",Georgia,serif',rounded:'"Nunito","Varela Round","Segoe UI",sans-serif'},Ya={none:0,sm:6,md:14,lg:26},Kr={none:0,hairline:1,solid:2},$r={compact:.86,comfortable:1,airy:1.16};function Zr(e){const a=e?.global_design_system?.color_palette;if(!a?.primary&&!a?.accent)return{};const t=a?.secondary||a?.primary||a?.accent;return{accent:a?.primary||a?.accent,accent_soft:t?H(t,"#FFFFFF",.8):void 0}}function sA(e,a){const t=e?.theme??{},o=Oa[t.preset??"clean_light"]??Oa.clean_light,A={...o.palette,...Zr(e),...t.palette??{}},i=$r[t.density??o.density]??1,s=Ya[t.shape?.radius??o.shape.radius]??Ya.md,d=Kr[t.shape?.border??o.shape.border]??1;let l=A.bg,r=A.surface,n=A.ink,f=A.muted,c=A.accent,h=A.accent_soft;if(a.tone==="inverted"){const u=Ft(A.ink)<=Ft(A.bg)?A.ink:A.bg,g=Ft(A.ink)<=Ft(A.bg)?A.surface:A.ink;l=H(u,"#000000",.25),n=g,r=H(l,g,.12),f=H(l,g,.55),h=H(l,A.accent,.3)}else a.tone==="accent"&&(l=A.accent,n=nt(A.accent),r=H(A.accent,nt(A.accent),.14),f=H(A.accent,nt(A.accent),.55),c=nt(A.accent),h=H(A.accent,nt(A.accent),.26));if(a.background&&a.background!=="transparent"){l=a.background;const u=nt(l);n=u,f=H(l,u,.55),r=H(l,u,.1)}return{zemin:l,yuzey:r,yazi:n,soluk:f,vurgu:c,vurguYumusak:h,baslikFont:Nt[t.typography?.display??o.typography.display]??Nt.sans,govdeFont:Nt[t.typography?.body??o.typography.body]??Nt.sans,yaricap:s,cerceve:d,cerceveRengi:H(l,n,.16),kenar:Math.round(64*i),aralik:Math.round(20*i),olcek:i,baslikBoyu:52}}const Qt={info:{ana:"#1B5E9E",yumusak:"#E3EDF7"},warning:{ana:"#B4741E",yumusak:"#FBEEDA"},success:{ana:"#2F7D4F",yumusak:"#DFF0E6"},error:{ana:"#C0392B",yumusak:"#FAE3E0"}};function J(e,...a){return e.elements.filter(t=>a.includes(t.slot))}function cA(e){return["title_slide","one_column","two_column","focus_box","section_divider","media_side","full_bleed"].includes(e)?e:Jr}function It(e){return e.type==="image"}const dA=R.createContext(null),jr={hash:jA,star:Za,check:Et,info:Ha,target:_A,book:qA,lightbulb:YA,alert:Ja,sparkles:RA},en={info:Ha,warning:Ja,success:Et,error:OA};function ga(e){return e==null?"":typeof e=="string"?e:Array.isArray(e)?e.map(ga).filter(
111Boolean).join(" · "):typeof e=="object"?Object.values(e).map(ga).filter(Boolean).join(" · "):String(e)}function se({metin:e,style:a,isaret:t}){return p.jsx("div",{...t,style:a,dangerouslySetInnerHTML:{__html:ja(e)}})}function tn({adres:e,j:a,isaret:t}){return e?p.jsx("div",{style:{width:"100%",height:"100%",borderRadius:a.yaricap,overflow:"hidden",display:"flex",alignItems:"center",justifyContent:"center"},children:p.jsx("img",{...t,src:Ka(e),alt:"",style:{maxWidth:"100%",maxHeight:"100%",objectFit:"contain",display:"block"}})}):p.jsxs("div",{style:{width:"100%",height:"100%",minHeight:160,borderRadius:a.yaricap,background:a.vurguYumusak,border:`2px dashed ${H(a.vurguYumusak,a.yazi,.25)}`,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",gap:10},children:[p.jsx(Xe,{style:{width:36,height:36,color:a.vurgu},className:"animate-spin"}),p.jsx("span",{style:{fontFamily:a.govdeFont,fontSize:14,color:a.soluk},children:"Görsel oluşturuluyor"})]})}function an({icerik:e,j:a}){const t=e.length>=4?2:Math.max(1,e.length);return p.jsx("div",{style:{display:"grid",gridTemplateColumns:`repeat(${t}, minmax(0, 1fr))`,gap:Math.round(a.aralik*.9)},children:e.map((o,A)=>{const i=o.icon?jr[o.icon]:void 0;return p.jsxs("div",{style:{background:a.yuzey,borderRadius:a.yaricap,padding:Math.round(26*a.olcek),border:a.cerceve?`${a.cerceve}px solid ${a.cerceveRengi}`:"none",borderTop:`4px solid ${a.vurgu}`,boxShadow:"0 6px 18px rgba(0,0,0,0.07)",display:"flex",flexDirection:"column",gap:12,minWidth:0},children:[p.jsx("div",{style:{width:44,height:44,borderRadius:Math.max(10,a.yaricap),background:a.vurguYumusak,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:i?p.jsx(i,{style:{width:22,height:22,color:a.vurgu}}):p.jsx("span",{style:{fontFamily:a.baslikFont,fontSize:20,fontWeight:800,color:a.vurgu},children:A+1})}),o.title&&p.jsx(se,{metin:o.title,style:{fontFamily:a.baslikFont,fontSize:24,fontWeight:700,color:a.yazi,lineHeight:1.25}}),o.text&&p.jsx(se,{metin:o.text,style:{fontFamily:a.govdeFont,fontSize:18,fontWeight:400,color:a.soluk,lineHeight:1.5}})]},A)})})}function An({icerik:e,yatay:a,j:t}){return p.jsx("div",{style:{display:a?"grid":"flex",gridTemplateColumns:a?`repeat(${Math.max(1,e.length)}, minmax(0, 1fr))`:void 0,flexDirection:a?void 0:"column",gap:Math.round(t.aralik*(a?.9:.8))},children:e.map((o,A)=>p.jsxs("div",{style:{display:"flex",flexDirection:a?"column":"row",gap:14,alignItems:a?"stretch":"flex-start",minWidth:0},children:[p.jsx("div",{style:{width:46,height:46,borderRadius:23,background:t.vurgu,color:t.zemin,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,fontFamily:t.baslikFont,fontSize:22,fontWeight:800},children:A+1}),p.jsxs("div",{style:{display:"flex",flexDirection:"column",gap:6,minWidth:0},children:[o.label&&p.jsx(se,{metin:o.label,style:{fontFamily:t.baslikFont,fontSize:22,fontWeight:700,color:t.yazi,lineHeight:1.3}}),o.text&&p.jsx(se,{metin:o.text,style:{fontFamily:t.govdeFont,fontSize:17,fontWeight:400,color:t.soluk,lineHeight:1.5}})]})]},A))})}function rn({icerik:e,j:a}){return p.jsxs("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",gap:8,textAlign:"center"},children:[p.jsxs("div",{style:{display:"flex",alignItems:"baseline",gap:12,justifyContent:"center"},children:[p.jsx(se,{metin:e.value??"",style:{fontFamily:a.baslikFont,fontSize:132,fontWeight:800,color:a.vurgu,lineHeight:1}}),e.unit&&p.jsx("span",{style:{fontFamily:a.govdeFont,fontSize:34,fontWeight:600,color:a.soluk},children:e.unit})]}),e.label&&p.jsx(se,{metin:e.label,style:{fontFamily:a.govdeFont,fontSize:24,fontWeight:500,color:a.yazi,lineHeight:1.4}})]})}function nn({icerik:e,j:a}){return p.jsxs("div",{style:{display:"flex",gap:24,alignItems:"flex-start"},children:[p.jsx("div",{style:{width:6,alignSelf:"stretch",borderRadius:3,background:a.vurgu,flexShrink:0}}),p.jsxs("div",{style:{display:"flex",flexDirection:"column",gap:16,minWidth:0},children:[p.jsx(se,{metin:e.text??"",style:{fontFamily:a.baslikFont,fontSize:36,fontWeight:500,fontStyle:"italic",color:a.yazi,lineHeight:1.4}}),e.source&&p.jsxs("span",{style:{fontFamily:a.govdeFont,fontSize:20,fontWeight:600,color:a.soluk},children:["— ",e.source]})]})]})}function on({icerik:e,j:a}){const t=(o,A)=>p.jsxs("div",{style:{background:A?a.vurguYumusak:a.yuzey,borderRadius:a.yaricap,padding:Math.round(24*a.olcek),display:"flex",flexDirection:"column",gap:14,minWidth:0,border:a.cerceve?`${a.cerceve}px solid ${A?H(a.vurguYumusak,a.vurgu,.4):a.cerceveRengi}`:"none"},children:[o?.title&&p.jsx(se,{metin:o.title,style:{fontFamily:a.baslikFont,fontSize:24,fontWeight:700,color:A?a.vurgu:a.yazi,lineHeight:1.25}}),p.jsx("div",{style:{display:"flex",flexDirection:"column",gap:10},children:(o?.items??[]).map((i,s)=>p.jsxs("div",{style:{display:"flex",gap:10,alignItems:"flex-start"},children:[p.jsx("span",{style:{color:A?a.vurgu:a.soluk,fontWeight:700,flexShrink:0,fontSize:19,lineHeight:1.5},children:"▸"}),p.jsx(se,{metin:i,style:{fontFamily:a.govdeFont,fontSize:19,color:a.yazi,lineHeight:1.5}})]},s))})]});return p.jsxs("div",{style:{display:"grid",gridTemplateColumns:"1fr 1fr",gap:Math.round(a.aralik*1.2)},children:[t(e.left,!1),t(e.right,!0)]})}function ln({icerik:e,j:a}){const t=e.variant&&Qt[e.variant]?e.variant:"info",o=Qt[t],A=en[t]??PA,i=a.yazi==="#FFFFFF"||a.yazi.toLowerCase()==="#ffffff",s=i?H(a.zemin,o.ana,.28):o.yumusak,d=i?a.yazi:H(o.ana,"#000000",.25);return p.jsxs("div",{style:{background:s,borderRadius:a.yaricap,borderLeft:`8px solid ${o.ana}`,padding:`${Math.round(22*a.olcek)}px ${Math.round(28*a.olcek)}px`,display:"flex",gap:16,alignItems:"flex-start"},children:[p.jsx(A,{style:{width:28,height:28,color:o.ana,flexShrink:0,marginTop:2}}),p.jsxs("div",{style:{display:"flex",flexDirection:"column",gap:6,minWidth:0},children:[e.title&&p.jsx(se,{metin:e.title,style:{fontFamily:a.baslikFont,fontSize:22,fontWeight:700,color:o.ana,lineHeight:1.3}}),e.text&&p.jsx(se,{metin:e.text,style:{fontFamily:a.govdeFont,fontSize:20,color:d,lineHeight:1.5}})]})]})}function sn({icerik:e,j:a}){const t=(e.headers??[]).slice(0,4),o=(e.rows??[]).slice(0,5).map(i=>i.slice(0,4)),A={padding:`${Math.round(14*a.olcek)}px ${Math.round(18*a.olcek)}px`,fontFamily:a.govdeFont,fontSize:20,color:a.yazi,textAlign:"left",borderBottom:`1px solid ${a.cerceveRengi}`};return p.jsx("div",{style:{borderRadius:a.yaricap,overflow:"hidden",border:`${Math.max(1,a.cerceve)}px solid ${a.cerceveRengi}`},children:p.jsxs("table",{style:{width:"100%",borderCollapse:"collapse",background:a.yuzey},children:[t.length>0&&p.jsx("thead",{children:p.jsx("tr",{style:{background:a.vurguYumusak},children:t.map((i,s)=>p.jsx("th",{style:{...A,fontFamily:a.baslikFont,fontWeight:700,color:a.vurgu},children:i},s))})}),p.jsx("tbody",{children:o.map((i,s)=>p.jsx("tr",{children:i.map((d,l)=>p.jsx("td",{style:A,dangerouslySetInnerHTML:{__html:ja(d)}},l))},s))})]})})}function fA({oge:e,j:a}){const t=e.style_overrides?.color,o=R.useContext(dA),A=o?o.indexOf(e):-1,i=A>=0?{"data-slayt-oge":A,"data-slayt-tur":e.type}:void 0;switch(e.type){case"title":return p.jsx(se,{isaret:i,metin:e.content||"",style:{fontFamily:a.baslikFont,fontWeight:800,fontSize:a.baslikBoyu,lineHeight:1.12,letterSpacing:"-0.5px",color:t||a.yazi}});case"subtitle":return p.jsx(se,{isaret:i,metin:e.content||"",style:{fontFamily:a.govdeFont,fontWeight:500,fontSize:30,lineHeight:1.35,color:t||a.soluk}});case"eyebrow":return p.jsx(se,{isaret:i,metin:e.content||"",style:{fontFamily:a.govdeFont,fontWeight:700,fontSize:20,letterSpacing:2,textTransform:"uppercase",color:t||a.vurgu}});case"text":return p.jsx(se,{isaret:i,metin:e.content||"",style:{fontFamily:a.govdeFont,fontWeight:400,fontSize:22,lineHeight:1.6,color:t||a.yazi}});case"list":{const s=Array.isArray(e.content)?e.content:[],d=e.config?.list_type==="numbered";return p.jsx("div",{...i,style:{display:"flex",flexDirection:"column",gap:Math.round(10*a.olcek)},children:s.map((l,r)=>
111p.jsxs("div",{style:{display:"flex",alignItems:"flex-start",gap:12,fontSize:22},children:[p.jsx("span",{style:{color:t||a.vurgu,fontFamily:a.baslikFont,fontWeight:700,flexShrink:0,lineHeight:1.5},children:d?`${r+1}.`:"▸"}),p.jsx(se,{isaret:i?{"data-slayt-madde":r}:void 0,metin:l,style:{fontFamily:a.govdeFont,fontSize:22,lineHeight:1.5,color:a.yazi}})]},r))})}case"box":{const s=e.style_overrides?.bg_color||a.vurguYumusak,d=e.style_overrides?.text_color||H(s,a.yazi,.9),l=e.style_overrides?.border_color||a.vurgu;return p.jsx(se,{isaret:i,metin:e.content||"",style:{background:s,color:d,borderRadius:a.yaricap,padding:`${Math.round(26*a.olcek)}px ${Math.round(34*a.olcek)}px`,fontFamily:a.govdeFont,fontSize:24,fontWeight:600,lineHeight:1.55,borderLeft:`8px solid ${l}`}})}case"image":return p.jsx(tn,{isaret:i,adres:e.content,j:a});case"cards":return p.jsx(an,{icerik:Array.isArray(e.content)?e.content:[],j:a});case"steps":return p.jsx(An,{icerik:Array.isArray(e.content)?e.content:[],yatay:e.config?.direction!=="vertical",j:a});case"stat":return p.jsx(rn,{icerik:e.content??{},j:a});case"quote":return p.jsx(nn,{icerik:e.content??{},j:a});case"compare":return p.jsx(on,{icerik:e.content??{},j:a});case"callout":return p.jsx(ln,{icerik:e.content??{},j:a});case"table":return p.jsx(sn,{icerik:e.content??{},j:a});default:return p.jsx(se,{metin:ga(e.content),style:{fontFamily:a.govdeFont,fontWeight:400,fontSize:22,lineHeight:1.6,color:t||a.yazi}})}}const Ne=1280,Me=720;function pA(e,a){if(e==="full_bleed")return[];const t=a.vurguYumusak,o=H(a.vurguYumusak,a.vurgu,.28);return e==="title_slide"?[{tip:"daire",x:Ne-300,y:-300,w:660,h:660,renk:t},{tip:"daire",x:-190,y:Me-250,w:430,h:430,renk:o},{tip:"ucgen",x:Ne-220,y:Me-220,w:220,h:220,renk:a.vurgu,opaklik:.16,yon:"sag-alt"},{tip:"dikdortgen",x:0,y:Me-10,w:Ne,h:10,renk:a.vurgu}]:e==="section_divider"?[{tip:"dikdortgen",x:Ne-400,y:0,w:400,h:Me,renk:t},{tip:"daire",x:Ne-300,y:Me-320,w:480,h:480,renk:o},{tip:"dikdortgen",x:Ne-406,y:0,w:6,h:Me,renk:a.vurgu},{tip:"ucgen",x:Ne-400,y:0,w:150,h:150,renk:a.vurgu,opaklik:.18,yon:"sag-ust"}]:[{tip:"dikdortgen",x:0,y:0,w:10,h:Me,renk:a.vurgu},{tip:"daire",x:Ne-150,y:-150,w:300,h:300,renk:t},{tip:"daire",x:Ne-70,y:-70,w:140,h:140,renk:o},{tip:"daire",x:Ne-190,y:Me-190,w:440,h:440,renk:t},{tip:"ucgen",x:10,y:Me-90,w:90,h:90,renk:a.vurgu,opaklik:.14,yon:"sol-alt"}]}function uA(e){return e==="title_slide"?66:e==="section_divider"?58:52}function hA(e){return e!=="title_slide"&&e!=="full_bleed"}const cn=1280,dn=720;function fn({sekiller:e}){return e.length===0?null:p.jsx("div",{"aria-hidden":"true",style:{position:"absolute",inset:0,overflow:"hidden",pointerEvents:"none",zIndex:0},children:e.map((a,t)=>{const o={position:"absolute",left:a.x,top:a.y,width:a.w,height:a.h,opacity:a.opaklik??1};if(a.tip==="daire")return p.jsx("span",{style:{...o,borderRadius:"50%",background:a.renk}},t);if(a.tip==="ucgen"){const A={"sol-ust":"polygon(0 0, 100% 0, 0 100%)","sag-ust":"polygon(100% 0, 100% 100%, 0 0)","sol-alt":"polygon(0 0, 0 100%, 100% 100%)","sag-alt":"polygon(100% 0, 100% 100%, 0 100%)"}[a.yon??"sag-alt"];return p.jsx("span",{style:{...o,background:a.renk,clipPath:A}},t)}return p.jsx("span",{style:{...o,background:a.renk}},t)})})}function pn({no:e,j:a}){return p.jsx("span",{"aria-hidden":"true",style:{position:"absolute",right:a.kenar,bottom:Math.round(a.kenar*.45),fontFamily:a.baslikFont,fontSize:16,fontWeight:700,color:a.soluk,zIndex:1},children:String(e).padStart(2,"0")})}function Qe({ogeler:e,j:a,hizala:t,aralik:o}){return p.jsx("div",{style:{display:"flex",flexDirection:"column",gap:o??a.aralik,alignItems:t,minWidth:0},children:e.map((A,i)=>p.jsx(fA,{oge:A,j:a},i))})}function Pt({ogeler:e,j:a}){return p.jsx(p.Fragment,{children:e.map((t,o)=>p.jsx("div",{style:It(t)?{flex:1,minHeight:0}:{flexShrink:0},children:p.jsx(fA,{oge:t,j:a})},o))})}function Rt({ogeler:e,j:a,cizgi:t=!0,ortala:o=!1}){return e.length===0?null:p.jsxs("div",{style:{flexShrink:0,textAlign:o?"center":"left",paddingRight:o?0:180},children:[p.jsx(Qe,{ogeler:e,j:a,aralik:Math.round(a.aralik*.5)}),t&&p.jsxs("div",{style:{display:"flex",alignItems:"center",gap:10,marginTop:Math.round(14*a.olcek)},children:[p.jsx("div",{style:{width:96,height:6,borderRadius:3,background:a.vurgu,flexShrink:0}}),p.jsx("div",{style:{flex:1,height:2,borderRadius:1,background:H(a.zemin,a.yazi,.1)}})]})]})}function un({slayt:e,meta:a,sayfaNo:t}){const o=cA(e.layout_type),A={...sA(a,e),baslikBoyu:uA(o)},i=pA(o,A),s=hA(o)?t??(e.slide_index??0)+1:null,d=`${A.kenar}px`,l={width:"100%",height:"100%",boxSizing:"border-box",fontFamily:A.govdeFont,color:A.yazi};let r;if(o==="title_slide"){const n=J(e,"eyebrow");r=p.jsxs("div",{style:{...l,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",padding:`${Math.round(A.kenar*1.2)}px ${Math.round(A.kenar*1.8)}px`,textAlign:"center",gap:Math.round(A.aralik*1.4)},children:[n.length>0?p.jsx("div",{style:{padding:"7px 18px",borderRadius:999,background:H(A.zemin,A.vurgu,.16),border:`1px solid ${H(A.zemin,A.vurgu,.34)}`},children:p.jsx(Qe,{ogeler:n,j:A,hizala:"center",aralik:4})}):p.jsx("div",{style:{width:80,height:5,borderRadius:3,backgroundColor:A.vurgu}}),p.jsx(Qe,{ogeler:J(e,"center_main"),j:A,hizala:"center"}),p.jsx(Qe,{ogeler:J(e,"center_sub"),j:A,hizala:"center"})]})}else if(o==="section_divider")r=p.jsxs("div",{style:{...l,display:"flex",flexDirection:"column",justifyContent:"center",padding:`${A.kenar}px ${Math.round(A.kenar*1.5)}px`,gap:Math.round(A.aralik*.9),width:"62%"},children:[p.jsx("div",{style:{width:72,height:6,borderRadius:3,backgroundColor:A.vurgu,marginBottom:6}}),p.jsx(Qe,{ogeler:J(e,"eyebrow"),j:A,aralik:8}),p.jsx(Qe,{ogeler:J(e,"center_main"),j:A})]});else if(o==="full_bleed"){const n=J(e,"media").find(It),f=n?.content;
111r=p.jsxs("div",{style:{...l,display:"flex",position:"relative"},children:[f?p.jsx("img",{"data-slayt-oge":n?e.elements.indexOf(n):void 0,"data-slayt-tur":"image",src:Ka(f),alt:"",style:{position:"absolute",inset:0,width:"100%",height:"100%",objectFit:"cover"}}):p.jsx("div",{style:{position:"absolute",inset:0,background:H(A.zemin,A.yazi,.08)}}),p.jsx("div",{style:{position:"absolute",inset:0,background:"linear-gradient(180deg, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.28) 45%, rgba(0,0,0,0.72) 100%)"}}),p.jsx("div",{style:{position:"relative",marginTop:"auto",width:"100%",padding:`${Math.round(A.kenar*.9)}px ${A.kenar}px`,display:"flex",flexDirection:"column",gap:Math.round(A.aralik*.8)},children:p.jsx(Qe,{ogeler:J(e,"overlay"),j:{...A,yazi:"#FFFFFF",soluk:"rgba(255,255,255,0.82)"}})})]})}else if(o==="media_side"){const n=e.config?.media_side!=="right",f=Math.min(.75,Math.max(.25,e.config?.media_ratio??.4)),c=p.jsx("div",{style:{display:"flex",flexDirection:"column",minWidth:0,minHeight:0,justifyContent:"center",gap:A.aralik},children:p.jsx(Pt,{ogeler:J(e,"media"),j:A})}),h=p.jsx("div",{style:{display:"flex",flexDirection:"column",minWidth:0,minHeight:0,justifyContent:"center",gap:A.aralik,overflow:"hidden"},children:p.jsx(Qe,{ogeler:J(e,"body","center_main"),j:A})});r=p.jsxs("div",{style:{...l,display:"flex",flexDirection:"column",padding:d,gap:Math.round(A.aralik*1.4)},children:[p.jsx(Rt,{ogeler:J(e,"header"),j:A}),p.jsx("div",{style:{flex:1,minHeight:0,display:"grid",gridTemplateColumns:n?`${f}fr ${1-f}fr`:`${1-f}fr ${f}fr`,gap:Math.round(A.aralik*2),overflow:"hidden"},children:n?p.jsxs(p.Fragment,{children:[c,h]}):p.jsxs(p.Fragment,{children:[h,c]})})]})}else if(o==="two_column"){const n=f=>p.jsx("div",{style:{height:"100%",display:"flex",flexDirection:"column",minWidth:0,overflow:"hidden",justifyContent:f.some(It)?"flex-start":"center",gap:Math.round(A.aralik*.8)},children:p.jsx(Pt,{ogeler:f,j:A})});r=p.jsxs("div",{style:{...l,display:"flex",flexDirection:"column",padding:d,gap:Math.round(A.aralik*1.6)},children:[p.jsx(Rt,{ogeler:J(e,"header"),j:A}),p.jsxs("div",{style:{flex:1,display:"grid",gridTemplateColumns:"1fr 1fr",gap:Math.round(A.aralik*2.4),minHeight:0,overflow:"hidden"},children:[n(J(e,"left_col")),n(J(e,"right_col"))]})]})}else if(o==="focus_box")r=p.jsxs("div",{style:{...l,display:"flex",flexDirection:"column",padding:d,gap:Math.round(A.aralik*1.6)},children:[p.jsx(Rt,{ogeler:J(e,"header"),j:A,cizgi:!1,ortala:!0}),p.jsx("div",{style:{flex:1,minHeight:0,overflow:"hidden",display:"flex",flexDirection:"column",justifyContent:"center",gap:A.aralik,padding:`0 ${Math.round(A.kenar*.5)}px`},children:p.jsx(Pt,{ogeler:J(e,"center_main","body"),j:A})})]});else{const n=J(e,"body","center_main");r=p.jsxs("div",{style:{...l,display:"flex",flexDirection:"column",padding:d,gap:Math.round(A.aralik*1.6)},children:[p.jsx(Rt,{ogeler:J(e,"header"),j:A}),p.jsx("div",{style:{flex:1,minHeight:0,overflow:"hidden",display:"flex",flexDirection:"column",justifyContent:n.some(It)?"flex-start":"center",gap:A.aralik},children:p.jsx(Pt,{ogeler:n,j:A})})]})}return p.jsx(dA.Provider,{value:e.elements,children:p.jsxs("div",{"data-slayt-kok":"",style:{position:"relative",width:cn,height:dn,overflow:"hidden",backgroundColor:A.zemin},children:[p.jsx(fn,{sekiller:i}),p.jsx("div",{style:{position:"relative",zIndex:1,width:"100%",height:"100%"},children:r}),s!==null&&p.jsx(pn,{no:s,j:A})]})})}const wa='"Segoe UI","Noto Sans",Arial,sans-serif';function gA(e){return e.replace(/\$\$([\s\S]*?)\$\$/g,(a,t)=>`$${t}$`)}function hn(e){const a=[],t=/\$[^$]+\$/g;let o=0,A;for(;(A=t.exec(e))!==null;)A.index>o&&a.push(...e.slice(o,A.index).split(" ").filter(Boolean)),a.push(A[0]),o=t.lastIndex;return o<e.length&&a.push(...e.slice(o).split(" ").filter(Boolean)),a}function gn(e,a,t,o,A=wa){let i=0;for(const s of e._parseTextSegments(a))s.type==="text"?(e._setFont({size:t,weight:o,family:A}),i+=e.ctx.measureText(s.content).width):i+=e._measureMathNodes(e._parseMathAST(s.content),t).w;return i}function mA(e,a,t,o,A,i=wa){const s=hn(gA(a)),d=[];let l="";for(const r of s){const n=l?l+" "+r:r;gn(e,n,t,o,i)>A&&l?(d.push(l),l=r):l=n}return l&&d.push(l),d.length?d:[""]}function yA(e,a,t,o,A,i,s,d,l="left",r=wa){const n=gA(t),f=e._parseTextSegments(n);let c=0;for(const u of f)u.type==="text"?(e._setFont({size:i,weight:d,family:r}),c+=a.measureText(u.content).width):c+=e._measureMathNodes(e._parseMathAST(u.content),i).w;let h=l==="center"?o-c/2:o;for(const u of f)if(u.type==="text")e._setFont({size:i,weight:d,family:r}),a.fillStyle=s,a.fillText(u.content,h,A),h+=a.measureText(u.content).width;else{const g=e._parseMathAST(u.content);e._drawMathNodes(g,h,A,i),h+=e._measureMathNodes(g,i).w}}function oe(e,a,t,o,A,i){e.beginPath(),e.moveTo(a+i,t),e.lineTo(a+o-i,t),e.arcTo(a+o,t,a+o,t+i,i),e.lineTo(a+o,t+A-i),e.arcTo(a+o,t+A,a+o-i,t+A,i),e.lineTo(a+i,t+A),e.arcTo(a,t+A,a,t+A-i,i),e.lineTo(a,t+i),e.arcTo(a,t,a+i,t,i),e.closePath()}function vA(e){return new Promise(a=>{const t=new Image;t.crossOrigin="anonymous",t.onload=()=>a(t),t.onerror=()=>a(null),t.src=e,setTimeout(()=>a(null),4e3)})}const ue=1280,me=720;function mt(e){return e==null?"":typeof e=="string"?e:Array.isArray(e)?e.map(mt).filter(
111Boolean).join(" · "):typeof e=="object"?Object.values(e).map(mt).filter(Boolean).join(" · "):String(e)}function re(e,a,t,o,A,{boy:i,kalinlik:s="400",renk:d,font:l,satirYuksekligi:r,ortala:n=!1}){const f=r??Math.round(i*1.45);e.matRenk(d);for(const c of mA(e.eng,a||"",i,s,A,l))yA(e.eng,e.ctx,c,n?t+A/2:t,o+i,i,d,s,n?"center":"left",l),o+=f;return o}function ne(e,a,t,o,A,i,s){return mA(e.eng,a||"",o,A,t,i).length*(s??Math.round(o*1.45))}function We(e,a,t,o,A){const i=o.govdeFont,s=o.baslikFont;switch(a.type){case"title":return ne(e,a.content,t,o.baslikBoyu,"800",s,Math.round(o.baslikBoyu*1.18))+8;case"subtitle":return ne(e,a.content,t,30,"500",i,42)+8;case"eyebrow":return 30;case"text":return ne(e,a.content,t,22,"400",i,34)+6;case"list":{const d=Array.isArray(a.content)?a.content:[];return d.reduce((l,r)=>l+ne(e,r,t-34,22,"400",i,34),0)+Math.round(10*o.olcek)*d.length}case"box":return Math.max(84,ne(e,a.content,t-76,24,"600",i,38)+Math.round(52*o.olcek));case"image":return A;case"cards":{const d=Array.isArray(a.content)?a.content:[],l=d.length>=4?2:Math.max(1,d.length),r=Math.ceil(d.length/l),n=(t-(l-1)*Math.round(o.aralik*.9))/l-Math.round(52*o.olcek);let f=0;for(const c of d){const h=56+(c.title?ne(e,c.title,n,24,"700",s,30)+12:0)+(c.text?ne(e,c.text,n,18,"400",i,27):0)+Math.round(52*o.olcek);f=Math.max(f,h)}return f*r+(r-1)*Math.round(o.aralik*.9)}case"steps":{const d=Array.isArray(a.content)?a.content:[];if(a.config?.direction!=="vertical"){const r=(t-(d.length-1)*Math.round(o.aralik*.9))/Math.max(1,d.length);let n=0;for(const f of d)n=Math.max(n,60+(f.label?ne(e,f.label,r,22,"700",s,29)+6:0)+(f.text?ne(e,f.text,r,17,"400",i,26):0));return n}return d.reduce((r,n)=>r+Math.max(46,(n.label?ne(e,n.label,t-60,22,"700",s,29)+6:0)+(n.text?ne(e,n.text,t-60,17,"400",i,26):0))+Math.round(o.aralik*.8),0)}case"stat":{const d=a.content??{};return 140+(d.label?ne(e,d.label,t,24,"500",i,34):0)}case"quote":{const d=a.content??{};return ne(e,d.text??"",t-30,36,"500",s,50)+(d.source?44:0)}case"compare":{const d=a.content??{},l=(t-Math.round(o.aralik*1.2))/2-Math.round(48*o.olcek),r=n=>(n?.title?ne(e,n.title,l,24,"700",s,30)+14:0)+(n?.items??[]).reduce((f,c)=>f+ne(e,c,l-22,19,"400",i,29)+10,0)+Math.round(48*o.olcek);return Math.max(r(d.left),r(d.right))}case"callout":{const d=a.content??{},l=t-Math.round(56*o.olcek)-44;return Math.round(44*o.olcek)+(d.title?ne(e,d.title,l,22,"700",s,29)+6:0)+(d.text?ne(e,d.text,l,20,"400",i,30):0)}case"table":{const d=a.content??{},l=Math.round(28*o.olcek)+26;return((d.headers?.length?1:0)+Math.min(5,d.rows?.length??0))*l}default:return ne(e,mt(a.content),t,22,"400",i,34)+6}}async function mn(e,a,t,o,A,i,s,d=!1){const{ctx:l}=e,r=i.govdeFont,n=i.baslikFont,f=a.style_overrides?.color;switch(a.type){case"title":return re(e,a.content,t,o,A,{boy:i.baslikBoyu,kalinlik:"800",renk:f||i.yazi,font:n,satirYuksekligi:Math.round(i.baslikBoyu*1.18),ortala:d})+8;case"subtitle":return re(e,a.content,t,o,A,{boy:30,kalinlik:"500",renk:f||i.soluk,font:r,satirYuksekligi:42,ortala:d})+8;case"eyebrow":return re(e,(a.content||"").toUpperCase(),t,o,A,{boy:20,kalinlik:"700",renk:f||i.vurgu,font:r,satirYuksekligi:30,ortala:d});case"text":return re(e,a.content,t,o,A,{boy:22,renk:f||i.yazi,font:r,satirYuksekligi:34,ortala:d})+6;case"list":{const c=Array.isArray(a.content)?a.content:[],h=a.config?.list_type==="numbered";for(let u=0;u<c.length;u++){const g=h?`${u+1}.`:"▸";l.font=`700 22px ${n}`,l.fillStyle=f||i.vurgu,l.fillText(g,t,o+22);const m=l.measureText(g+"  ").width;o=re(e,c[u],t+m,o,A-m,{boy:22,renk:i.yazi,font:r,satirYuksekligi:34}),o+=Math.round(10*i.olcek)}return o}case"box":{const c=a.style_overrides?.bg_color||i.vurguYumusak,h=a.style_overrides?.text_color||H(c,i.yazi,.9),u=a.style_overrides?.border_color||i.vurgu,g=A-Math.round(68*i.olcek),m=Math.max(84,ne(e,a.content,g,24,"600",r,38)+Math.round(52*i.olcek));return l.fillStyle=c,oe(l,t,o,A,m,i.yaricap),l.fill(),l.fillStyle=u,oe(l,t,o,8,m,Math.min(4,i.yaricap)),l.fill(),re(e,a.content,t+Math.round(34*i.olcek),o+Math.round(24*i.olcek),g,{boy:24,kalinlik:"600",renk:h,font:r,satirYuksekligi:38}),o+m}
111case"image":{const c=a.content;if(!c)return o+s;const h=await vA(c);if(!h)return o+s;const u=h.naturalWidth/h.naturalHeight;let g=A,m=A/u;return m>s&&(m=s,g=s*u),l.drawImage(h,t+(A-g)/2,o+(s-m)/2,g,m),o+s}case"cards":{const c=Array.isArray(a.content)?a.content:[],h=c.length>=4?2:Math.max(1,c.length),u=Math.round(i.aralik*.9),g=(A-(h-1)*u)/h,m=Math.round(26*i.olcek);We(e,a,A,i,s)/Math.ceil(c.length/h)-u*0;const x=(We(e,a,A,i,s)-(Math.ceil(c.length/h)-1)*u)/Math.ceil(c.length/h);return c.forEach((b,y)=>{const L=t+y%h*(g+u),w=o+Math.floor(y/h)*(x+u);l.fillStyle=i.yuzey,oe(l,L,w,g,x,i.yaricap),l.fill(),i.cerceve&&(l.strokeStyle=i.cerceveRengi,l.lineWidth=i.cerceve,oe(l,L,w,g,x,i.yaricap),l.stroke(),l.lineWidth=1),l.save(),oe(l,L,w,g,x,i.yaricap),l.clip(),l.fillStyle=i.vurgu,l.fillRect(L,w,g,4),l.restore(),l.fillStyle=i.vurguYumusak,oe(l,L+m,w+m,44,44,Math.max(10,i.yaricap)),l.fill(),l.fillStyle=i.vurgu,l.font=`800 20px ${n}`,l.fillText(String(y+1),L+m+16,w+m+30);let N=w+m+44+12;b.title&&(N=re(e,b.title,L+m,N,g-m*2,{boy:24,kalinlik:"700",renk:i.yazi,font:n,satirYuksekligi:30})+12),b.text&&re(e,b.text,L+m,N,g-m*2,{boy:18,renk:i.soluk,font:r,satirYuksekligi:27})}),o+We(e,a,A,i,s)}case"steps":{const c=Array.isArray(a.content)?a.content:[];if(a.config?.direction!=="vertical"){const u=Math.round(i.aralik*.9),g=(A-(c.length-1)*u)/Math.max(1,c.length);return c.forEach((m,x)=>{const b=t+x*(g+u);l.fillStyle=i.vurgu,l.beginPath(),l.arc(b+23,o+23,23,0,Math.PI*2),l.fill(),l.fillStyle=i.zemin,l.font=`800 22px ${n}`;const y=String(x+1);l.fillText(y,b+23-l.measureText(y).width/2,o+31);let L=o+46+14;m.label&&(L=re(e,m.label,b,L,g,{boy:22,kalinlik:"700",renk:i.yazi,font:n,satirYuksekligi:29})+6),m.text&&re(e,m.text,b,L,g,{boy:17,renk:i.soluk,font:r,satirYuksekligi:26})}),o+We(e,a,A,i,s)}for(let u=0;u<c.length;u++){const g=c[u];l.fillStyle=i.vurgu,l.beginPath(),l.arc(t+23,o+23,23,0,Math.PI*2),l.fill(),l.fillStyle=i.zemin,l.font=`800 22px ${n}`;const m=String(u+1);l.fillText(m,t+23-l.measureText(m).width/2,o+31);let x=o;g.label&&(x=re(e,g.label,t+60,x,A-60,{boy:22,kalinlik:"700",renk:i.yazi,font:n,satirYuksekligi:29})+6),g.text&&(x=re(e,g.text,t+60,x,A-60,{boy:17,renk:i.soluk,font:r,satirYuksekligi:26})),o=Math.max(x,o+46)+Math.round(i.aralik*.8)}return o}case"stat":{const c=a.content??{};l.font=`800 132px ${n}`;const h=c.value??"",u=l.measureText(h).width;l.font=`600 34px ${r}`;const g=c.unit?l.measureText(c.unit).width+12:0,m=t+(A-u-g)/2;l.font=`800 132px ${n}`,l.fillStyle=i.vurgu,l.fillText(h,m,o+118),c.unit&&(l.font=`600 34px ${r}`,l.fillStyle=i.soluk,l.fillText(c.unit,m+u+12,o+118));let x=o+132+8;return c.label&&(x=re(e,c.label,t,x,A,{boy:24,kalinlik:"500",renk:i.yazi,font:r,satirYuksekligi:34,ortala:!0})),x}case"quote":{const c=a.content??{},h=ne(e,c.text??"",A-30,36,"500",n,50);l.fillStyle=i.vurgu,oe(l,t,o,6,h,3),l.fill();let u=re(e,c.text??"",t+30,o,A-30,{boy:36,kalinlik:"500",renk:i.yazi,font:n,satirYuksekligi:50});return c.source&&(u+=16,u=re(e,`— ${c.source}`,t+30,u,A-30,{boy:20,kalinlik:"600",renk:i.soluk,font:r,satirYuksekligi:28})),u}case"compare":{const c=a.content??{},h=Math.round(i.aralik*1.2),u=(A-h)/2,g=Math.round(24*i.olcek),m=We(e,a,A,i,s),x=(b,y,L)=>{l.fillStyle=L?i.vurguYumusak:i.yuzey,oe(l,y,o,u,m,i.yaricap),l.fill(),i.cerceve&&(l.strokeStyle=L?H(i.vurguYumusak,i.vurgu,.4):i.cerceveRengi,l.lineWidth=i.cerceve,oe(l,y,o,u,m,i.yaricap),l.stroke(),l.lineWidth=1);let w=o+g;b?.title&&(w=re(e,b.title,y+g,w,u-g*2,{boy:24,kalinlik:"700",renk:L?i.vurgu:i.yazi,font:n,satirYuksekligi:30})+14);for(const N of b?.items??[])l.font=`700 19px ${n}`,l.fillStyle=L?i.vurgu:i.soluk,l.fillText("▸",y+g,w+19),w=re(e,N,y+g+22,w,u-g*2-22,{boy:19,renk:i.yazi,font:r,satirYuksekligi:29})+10};return x(c.left,t,!1),x(c.right,t+u+h,!0),o+m}case"callout":{const c=a.content??{},h=c.variant&&Qt[c.variant]?c.variant:"info",u=Qt[h],g=i.yazi.toLowerCase()==="#ffffff",m=g?H(i.zemin,u.ana,.28):u.yumusak,x=g?i.yazi:H(u.ana,"#000000",.25),b=We(e,a,A,i,s);l.fillStyle=m,oe(l,t,o,A,b,i.yaricap),l.fill(),l.fillStyle=u.ana,oe(l,t,o,8,b,Math.min(4,i.yaricap)),l.fill();const y=Math.round(28*i.olcek);l.fillStyle=u.ana,l.beginPath(),l.arc(t+y+10,o+Math.round(22*i.olcek)+12,10,0,Math.PI*2),l.fill();let L=o+Math.round(22*i.olcek);const w=A-y-44;return c.title&&(L=re(e,c.title,t+y+36,L,w,{boy:22,kalinlik:"700",renk:u.ana,font:n,satirYuksekligi:29}
111)+6),c.text&&re(e,c.text,t+y+36,L,w,{boy:20,renk:x,font:r,satirYuksekligi:30}),o+b}case"table":{const c=a.content??{},h=(c.headers??[]).slice(0,4),u=(c.rows??[]).slice(0,5).map(L=>L.slice(0,4)),g=Math.max(h.length,...u.map(L=>L.length),1),m=A/g,x=Math.round(28*i.olcek)+26,b=(h.length?1:0)*x+u.length*x;l.fillStyle=i.yuzey,oe(l,t,o,A,b,i.yaricap),l.fill();let y=o;return h.length&&(l.save(),oe(l,t,o,A,b,i.yaricap),l.clip(),l.fillStyle=i.vurguYumusak,l.fillRect(t,y,A,x),l.restore(),h.forEach((L,w)=>{l.font=`700 20px ${n}`,l.fillStyle=i.vurgu,l.fillText(L,t+w*m+Math.round(18*i.olcek),y+x/2+7)}),y+=x),u.forEach(L=>{l.strokeStyle=i.cerceveRengi,l.lineWidth=1,l.beginPath(),l.moveTo(t,y),l.lineTo(t+A,y),l.stroke(),L.forEach((w,N)=>{yA(e.eng,l,w,t+N*m+Math.round(18*i.olcek),y+x/2+7,20,i.yazi,"400","left",r)}),y+=x}),l.strokeStyle=i.cerceveRengi,l.lineWidth=Math.max(1,i.cerceve),oe(l,t,o,A,b,i.yaricap),l.stroke(),l.lineWidth=1,o+b}default:return re(e,mt(a.content),t,o,A,{boy:22,renk:f||i.yazi,font:r,satirYuksekligi:34,ortala:d})+6}}function ze(e,a,t,o,A,i){return a.reduce((s,d)=>s+We(e,d,t,o,A)+i,0)-(a.length?i:0)}async function De(e,a,t,o,A,i,s,d,l=!1){for(const r of a)o=await mn(e,r,t,o,A,i,s,l)+d;return o}function na(e,a,t,o,A,i){const s=a.filter(l=>l.type==="image");if(s.length===0)return 0;const d=a.filter(l=>l.type!=="image").reduce((l,r)=>l+We(e,r,t,o,0)+i,0);return Math.max(120,(A-d)/s.length-i)}function yn(e,a){for(const t of a){if(e.save(),e.globalAlpha=t.opaklik??1,e.fillStyle=t.renk,t.tip==="daire")e.beginPath(),e.ellipse(t.x+t.w/2,t.y+t.h/2,t.w/2,t.h/2,0,0,Math.PI*2),e.fill();else if(t.tip==="ucgen"){const A={"sol-ust":[[0,0],[t.w,0],[0,t.h]],"sag-ust":[[t.w,0],[t.w,t.h],[0,0]],"sol-alt":[[0,0],[0,t.h],[t.w,t.h]],"sag-alt":[[t.w,0],[t.w,t.h],[0,t.h]]}[t.yon??"sag-alt"];e.beginPath(),A.forEach(([i,s],d)=>d===0?e.moveTo(t.x+i,t.y+s):e.lineTo(t.x+i,t.y+s)),e.closePath(),e.fill()}else e.fillRect(t.x,t.y,t.w,t.h);e.restore()}}async function vn(e,a,t,o){const{ctx:A}=e,i=cA(a.layout_type),s={...sA(t,a),baslikBoyu:uA(i)},d=s.kenar,l=ue-d*2;if(A.fillStyle=s.zemin,A.fillRect(0,0,ue,me),A.save(),A.beginPath(),A.rect(0,0,ue,me),A.clip(),yn(A,pA(i,s)),A.restore(),hA(i)){A.save(),A.font=`700 16px ${s.baslikFont}`,A.fillStyle=s.soluk,A.textAlign="right";const y=String(o??(a.slide_index??0)+1).padStart(2,"0");A.fillText(y,ue-s.kenar,me-Math.round(s.kenar*.45)),A.restore()}if(i==="title_slide"){const y=J(a,"eyebrow"),L=J(a,"center_main"),w=J(a,"center_sub"),N=ue-d*3.6,z=(ue-N)/2,U=Math.round(s.aralik*1.4),P=ze(e,[...y,...L,...w],N,s,0,U)+60;let D=Math.max(d,(me-P)/2);if(y.length){const W=ze(e,y,N,s,0,8),V=y.map(X=>mt(X.content)).join(" ");A.font=`700 20px ${s.govdeFont}`;const q=A.measureText(V.toUpperCase()).width+36,C=W+14;A.fillStyle=H(s.zemin,s.vurgu,.16),oe(A,ue/2-q/2,D-7,q,C,C/2),A.fill(),A.strokeStyle=H(s.zemin,s.vurgu,.34),A.lineWidth=1,oe(A,ue/2-q/2,D-7,q,C,C/2),A.stroke(),D=await De(e,y,z,D,N,s,0,8,!0)+12}else A.fillStyle=s.vurgu,oe(A,ue/2-40,D,80,5,3),A.fill(),D+=5+U;D=await De(e,L,z,D,N,s,0,U,!0),await De(e,w,z,D,N,s,0,U,!0);return}if(i==="section_divider"){const y=J(a,"eyebrow"),L=J(a,"center_main"),w=Math.round(d*1.5),N=ue-w*2,z=Math.round(s.aralik*.9),U=ze(e,[...y,...L],N,s,0,z)+12;let P=Math.max(d,(me-U)/2);A.fillStyle=s.vurgu,oe(A,w,P,72,6,3),A.fill(),P+=6+z,P=await De(e,y,w,P,N,s,0,8),await De(e,L,w,P,N,s,0,z);return}if(i==="full_bleed"){const L=J(a,"media").find(W=>W.type==="image")?.content,w=L?await vA(L):null;if(w){const W=w.naturalWidth/w.naturalHeight;let V=ue,q=ue/W;q<me&&(q=me,V=me*W),A.drawImage(w,(ue-V)/2,(me-q)/2,V,q)}else A.fillStyle=H(s.zemin,s.yazi,.08),A.fillRect(0,0,ue,me);const N=A.createLinearGradient(0,0,0,me);N.addColorStop(0,"rgba(0,0,0,0.15)"),N.addColorStop(.45,"rgba(0,0,0,0.28)"),N.addColorStop(1,"rgba(0,0,0,0.72)"),A.fillStyle=N,A.fillRect(0,0,ue,me);const z=J(a,"overlay"),U={...s,yazi:"#FFFFFF",soluk:"rgba(255,255,255,0.82)"},P=Math.round(s.aralik*.8),D=ze(e,z,l,U,0,P);await De(e,z,d,me-Math.round(d*.9)-D,l,U,0,P);return}const r=J(a,"header"),n=i==="focus_box";let f=d;r.length>0&&(f=await De(e,r,d,f,n?l:l-180,s,0,Math.round(s.aralik*.5),n),f+=Math.round(14*s.olcek),n||(A.fillStyle=s.vurgu,oe(A,d,f,96,6,3),A.fill(),A.fillStyle=H(s.zemin,s.yazi,.1),oe(A,d+106,f+2,l-180-106,2,1),A.fill(),f+=6),f+=Math.round(s.aralik*1.6));const c=me-d-f;if(i==="media_side"){const y=a.config?.media_side!=="right",L=Math.min(.75,Math.max(.25,a.config?.media_ratio??.4)),w=Math.round(s.aralik*2),N=(l-w)*L,z=l-w-N,U=y?d:d+z
111+w,P=y?d+N+w:d,D=J(a,"media"),W=J(a,"body","center_main"),V=na(e,D,N,s,c,s.aralik)||c,q=ze(e,D,N,s,V,s.aralik),C=ze(e,W,z,s,0,s.aralik);await De(e,D,U,f+Math.max(0,(c-q)/2),N,s,V,s.aralik),await De(e,W,P,f+Math.max(0,(c-C)/2),z,s,0,s.aralik);return}if(i==="two_column"){const y=Math.round(s.aralik*2.4),L=(l-y)/2,w=Math.round(s.aralik*.8);for(const[N,z]of[[J(a,"left_col"),d],[J(a,"right_col"),d+L+y]]){const U=na(e,N,L,s,c,w),P=ze(e,N,L,s,U,w),D=N.some(W=>W.type==="image")?f:f+Math.max(0,(c-P)/2);await De(e,N,z,D,L,s,U,w)}return}const h=n?Math.round(s.kenar*.5):0,u=l-h*2,g=n?J(a,"center_main","body"):J(a,"body","center_main"),m=na(e,g,u,s,c,s.aralik),x=ze(e,g,u,s,m,s.aralik),b=g.some(y=>y.type==="image")?f:f+Math.max(0,(c-x)/2);await De(e,g,d+h,b,u,s,m,s.aralik)}const xn="https://new-prod-test.vercel.app/api/becerikli",ct=1280,yt=720;async function Ue(e,a=[{}]){const t=await fetch(xn,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({intent:e,session_hash:localStorage.getItem("session_hash")||"",data:a})});if(!t.ok)throw new Error(`becerikli ${e} failed`);return t.json()}async function bn(e,a,t,o){const i=document.createElement("canvas");i.width=ct*2,i.height=yt*2;const s=i.getContext("2d");s.scale(2,2);const d=document.createElement("div");d.style.cssText="position:fixed;left:-9999px;visibility:hidden",document.body.appendChild(d);const l=new IA(d);let r="#2d2d44",n=new Set(["#2d2d44"]);const f=new Proxy(s,{set(c,h,u){return(h==="fillStyle"||h==="strokeStyle")&&typeof u=="string"&&n.has(u.toLowerCase())?c[h]=r:c[h]=u,!0},get(c,h){const u=c[h];return typeof u=="function"?u.bind(c):u}});return l.ctx=f,n=new Set(["#2d2d44","#1a1f33","#1a1a2e"]),await vn({ctx:s,eng:l,matRenk:c=>{r=c,l._mathColor=c}},e,t,o),document.body.removeChild(d),i.toDataURL("image/png")}const wn=270,Cn={production_not_found:"Sunum bulunamadı.",forbidden:"Bu sunumu düzenleme yetkiniz yok.",not_editable:"Bu alan düzenlenemiyor.",path_not_found:"Düzenlenecek alan bulunamadı.",field_not_editable:"Bu alan değiştirilemez.",value_type_mismatch:"Değer türü uygun değil.",image_not_found:"Bu öğe bir görsel değil.",image_edit_failed:"Görsel yeniden çizilemedi, tekrar deneyin.",image_edit_no_result:"Görsel üretilemedi, tekrar deneyin."},Ln={title:"baslik",subtitle:"baslik",eyebrow:"baslik",text:"metin",box:"metin"},qa=e=>{const a=e?.data?.[0];if(typeof a?.error=="string"&&a.error)throw new Error(Cn[a.error]??a.error);if(a&&a.success===!1)throw new Error("Değişiklik kaydedilemedi.");return a},oa={primary:"#1e40af",secondary:"#0891b2",accent:"#ea580c"};function _a({slide:e,palette:a,meta:t,sayfaNo:o,wrapperBg:A="#f1f5f9"}){const i=R.useRef(null),[s,d]=R.useState(1),l=R.useCallback(()=>{if(!i.current)return;const r=i.current.clientWidth,n=i.current.clientHeight;r===0||n===0||d(Math.min(r/ct,n/yt))},[]);return R.useEffect(()=>{l();const r=new ResizeObserver(l);return i.current&&r.observe(i.current),()=>r.disconnect()},[l]),p.jsx("div",{ref:i,style:{width:"100%",height:"100%",display:"flex",alignItems:"center",justifyContent:"center",overflow:"hidden",background:A},children:p.jsx("div",{style:{width:ct,height:yt,transform:`scale(${s})`,transformOrigin:"center center",flexShrink:0,backgroundColor:"#ffffff",boxShadow:"0 4px 32px rgba(0,0,0,0.12)"},children:p.jsx(un,{slayt:e,meta:t,sayfaNo:o})})})}function _n({productionId:e,streamParts:a,streamDone:t,hideShare:o,initialFullscreen:A,previewWidth:i,onPageInfo:s,page:d,pageKomut:l}){const{user:r}=MA(),n=i??wn,f=Math.round(n*(200/270)),[c,h]=R.useState([]),[u,g]=R.useState({}),[m,x]=R.useState(0),[b,y]=R.useState("loading"),[L,w]=R.useState(!!A),[N,z]=R.useState(!1),[U,P]=R.useState(!1),[D,W]=R.useState(null),V=R.useRef(!1),[q,C]=R.useState(!1),[X,K]=R.useState(!1),[ae,de]=R.useState(!1),[fe,Ce]=R.useState(!1),[Le,Ie]=R.useState(!1),[te,$e]=R.useState(!1),[Fe,$]=R.useState(!1),[Wt,Ze]=R.useState(!1),[Oe,xt]=R.useState(""),[le,je]=R.useState(""),[Z,bt]=R.useState(!1),[Pe,Ca]=R.useState(!1),[xA,La]=R.use
111State([]),[bA,ka]=R.useState([]),[wt,Ba]=R.useState(null),Vt=R.useRef(null),Ot=R.useRef(""),Da=R.useRef(null),Yt=R.useRef(null),qt=R.useRef(!1),et=u.global_design_system?.color_palette,Ee=R.useMemo(()=>({primary:et?.primary||oa.primary,secondary:et?.secondary||oa.secondary,accent:et?.accent||oa.accent}),[et?.primary,et?.secondary,et?.accent]),Ct=`${window.location.origin}/view/material/${e}`,Fa=b==="completed";R.useEffect(()=>{if(!q)return;const B=k=>{Yt.current&&!Yt.current.contains(k.target)&&!UA(k.target)&&C(!1)};return document.addEventListener("mousedown",B),()=>document.removeEventListener("mousedown",B)},[q]),R.useEffect(()=>{b==="completed"&&(Ue("is_starred",[{item_id:e,item_type:"production"}]).then(B=>{B?.data?.[0]?.is_starred&&Ce(!0)}).catch(()=>{}),Ue("get_production",[{production_id:e}]).then(B=>{const k=B?.data?.[0];k?.is_shared&&$(!0),k?.shared_title&&xt(k.shared_title),k?.shared_tags&&je(k.shared_tags),k?.is_owner&&$e(!0);const F=k?.parts_json?.presentation?.slides;Array.isArray(F)&&(Da.current=F.map(Q=>({slide_id:Q?.slide_id,slide_index:Q?.slide_index})))}).catch(()=>{}))},[e,b]);const wA=async B=>{if(B?.stopPropagation(),!(Le||!r?.id)){Ie(!0);try{const k=await Ue("toggle_star",[{item_id:e,item_type:"production"}]);Ce(k?.data?.[0]?.is_starred??!fe)}catch{}Ie(!1)}},CA=B=>{B?.stopPropagation(),Fe?Ue("toggle_share_production",[{production_id:e,is_shared:!1}]).then(()=>$(!1)).catch(()=>{}):(C(!1),Ze(!0))},LA=async()=>{bt(!0);try{await Ue("toggle_share_production",[{production_id:e,is_shared:!0,shared_title:Oe,shared_tags:le}]),$(!0),Ze(!1)}catch{}bt(!1)};R.useEffect(()=>{if(!a||a.length===0)return;const B=[];let k={};for(const F of a)F.type==="slide"?B.push({slide_index:F.slide_index??F.data?.slide_index??0,slide_id:F.slide_id??F.data?.slide_id,layout_type:F.data?.layout_type??"one_column",elements:F.data?.elements??[],background:F.data?.background,tone:F.data?.tone,config:F.data?.config}):F.type==="presentation_meta"&&(k=F.data??{});B.sort((F,Q)=>F.slide_index-Q.slide_index),B.length>0&&h(B),Object.keys(k).length>0&&g(k),y(t?"completed":"streaming")},[a,t]),R.useEffect(()=>{!t||!a?.length||(qt.current=!0)},[t,a]),R.useEffect(()=>{a!==void 0||qt.current||(qt.current=!0,Ue("get_production",[{production_id:e}]).then(async B=>{const k=B?.data?.[0];if(!k){y("error");return}const F=k.parts_json?.presentation;if(!F){y("error");return}if(F.meta&&g(F.meta),F.slides){const Q=[...F.slides].sort((pe,ge)=>(pe.slide_index??0)-(ge.slide_index??0)),O="https://rl91m0ravwxpcjfm.public.blob.vercel-storage.com";let ee=0;const he=Q.map(pe=>({...pe,elements:pe.elements.map(ge=>ge.type!=="image"?ge:(ee++,{...ge,content:ge.content||`${O}/ProductionAssets/${e}/img_${ee}.png`}))}));h(he)}y(k.status==="completed"?"completed":"streaming")}).catch(()=>y("error")))},[e,a]);const _t=()=>x(B=>Math.max(0,B-1)),Jt=()=>x(B=>Math.min(c.length-1,B+1));R.useEffect(()=>{s?.(c.length,m)},[s,c.length,m]);const Na=R.useRef(void 0);R.useEffect(()=>{l==null||l===Na.current||(Na.current=l,d!=null&&x(B=>{const k=Math.max(0,c.length-1);return c.length?Math.min(Math.max(0,d),k):B}))},[l,d,c.length]);const Pa=R.useCallback(async()=>{const B=[];for(const k of c)for(const F of k.elements||[])F.type==="image"&&typeof F.content=="string"&&F.content&&B.push(F.content);if(B.length===0){w(!0);return}z(!0),await EA(B),z(!1),w(!0)},[c]);R.useEffect(()=>{const B=()=>{document.fullscreenElement||(V.current=!1,P(!1))};return document.addEventListener("fullscreenchange",B),()=>document.removeEventListener("fullscreenchange",B)},[]),R.useEffect(()=>{if(!L)return;const B=k=>{const F=k.target;F?.closest?.("[data-yerinde-duzenleme]")||F?.tagName==="TEXTAREA"||F?.tagName==="INPUT"||(k.key==="ArrowRight"||k.key==="ArrowDown"?(k.preventDefault(),Jt()):k.key==="ArrowLeft"||k.key==="ArrowUp"?(k.preventDefault(),_t()):k.key==="Escape"&&w(!1))};return window.addEventListener("keydown",B),()=>window.removeEventListener("keydown",B)},[L,c.length]);const Ye=Math.min(m,Math.max(0,c.length-1)),qe=c[Ye],Ht=te&&Fa&&L&&!U;R.useEffect(()=>{Ht||Ca(!1)},[Ht]);const Lt=R.useCallback(B=>{const k=c[B],F=Da.current;if(!k||!F)return null;if(k.slide_id){const O=F.findIndex(ee=>ee.slide_id===k.slide_id);if(O>=0)return O}const Q=F.findIndex(O=>(O.slide_index??-1)===k.slide_index);return Q>=0&&F.filter(O=>
111(O.slide_index??-1)===k.slide_index).length===1?Q:F.length===c.length?B:null},[c]),Kt=R.useCallback(()=>{const B=Vt.current,k=B?.querySelector("[data-slayt-kok]");if(!Pe||!B||!k||!qe){Ot.current="",Ba(null),La([]),ka([]);return}const F=k.getBoundingClientRect(),Q=B.getBoundingClientRect(),O=F.width/ct;if(!(O>0))return;const ee=(ie,j)=>{const Ae=j?parseFloat(j.paddingLeft)+parseFloat(j.borderLeftWidth):0,ke=j?parseFloat(j.paddingTop)+parseFloat(j.borderTopWidth):0,ve=j?parseFloat(j.paddingRight)+parseFloat(j.borderRightWidth):0,Re=j?parseFloat(j.paddingBottom)+parseFloat(j.borderBottomWidth):0;return{x:(ie.left-F.left)/O+Ae,y:(ie.top-F.top)/O+ke,w:Math.max(40,ie.width/O-Ae-ve),h:Math.max(12,ie.height/O-ke-Re)}},he=(ie,j)=>{const Ae=ie.getBoundingClientRect(),ke=ee(Ae,j);let ve=ie.parentElement;for(let tt=0;ve&&ve!==k&&ve.getBoundingClientRect().width<Ae.width+40&&tt<6;tt++)ve=ve.parentElement;if(!ve)return ke;const Re=ee(ve.getBoundingClientRect(),getComputedStyle(ve));return j.textAlign==="center"?{...ke,x:Re.x,w:Math.max(ke.w,Re.w)}:{...ke,w:Math.max(ke.w,Re.x+Re.w-ke.x)}},pe=ie=>{const j=parseFloat(ie.fontSize)||22,Ae=parseFloat(ie.lineHeight);return{font:{size:j,family:ie.fontFamily,weight:ie.fontWeight},lineH:Number.isFinite(Ae)?Ae:j*1.25}},ge=[],$t=[];k.querySelectorAll("[data-slayt-oge]").forEach(ie=>{const j=Number(ie.dataset.slaytOge),Ae=qe.elements[j];if(!Ae||!Number.isFinite(j))return;if(Ae.type==="image"){typeof Ae.content=="string"&&Ae.content&&$t.push({id:`${Ye}.${j}`,pageIndex:0,...ee(ie.getBoundingClientRect())});return}if(Ae.type==="list"){const Re=Array.isArray(Ae.content)?Ae.content:[];ie.querySelectorAll("[data-slayt-madde]").forEach(tt=>{const Zt=Number(tt.dataset.slaytMadde);if(typeof Re[Zt]!="string")return;const Sa=getComputedStyle(tt);ge.push({id:`${Ye}.${j}.${Zt}`,kaynak:Re[Zt],tur:"madde",pageIndex:0,...he(tt,Sa),...pe(Sa)})});return}const ke=Ln[Ae.type];if(!ke||typeof Ae.content!="string"||!Ae.content.trim())return;const ve=getComputedStyle(ie);ge.push({id:`${Ye}.${j}`,kaynak:Ae.content,tur:ke,pageIndex:0,...he(ie,ve),...pe(ve)})});const Ta=JSON.stringify([O,F.left-Q.left,F.top-Q.top,ge,$t]);Ta!==Ot.current&&(Ot.current=Ta,Ba({olcek:O,ofsetX:F.left-Q.left,ofsetY:F.top-Q.top}),La(ge),ka($t))},[Pe,qe,Ye]);R.useLayoutEffect(()=>{if(!Pe){Kt();return}const B=Vt.current;if(!B)return;let k=0;const F=()=>{cancelAnimationFrame(k),k=requestAnimationFrame(Kt)};F();const Q=new ResizeObserver(F);Q.observe(B);const O=new MutationObserver(ee=>{ee.some(he=>!he.target.closest?.("[data-duzen-katmani]"))&&F()});return O.observe(B,{subtree:!0,childList:!0,attributes:!0,attributeFilter:["style","src"]}),B.addEventListener("load",F,!0),()=>{cancelAnimationFrame(k),Q.disconnect(),O.disconnect(),B.removeEventListener("load",F,!0)}},[Pe,Kt]);const Ra=(B,k,F)=>h(Q=>Q.map((O,ee)=>ee!==B?O:{...O,elements:O.elements.map((he,pe)=>pe===k?F(he):he)})),kA=R.useCallback(async(B,k)=>{const[F,Q,O]=B.id.split(".").map(Number),ee=Lt(F);if(ee==null)throw new Error("Slayt sırası bulunamadı, sayfayı yenileyip tekrar deneyin.");const he=`presentation.slides.${ee}.elements.${Q}.content${Number.isFinite(O)?`.${O}`:""}`;qa(await Ue("edit_production_element",[{production_id:e,path:he,value:k}])),Ra(F,Q,pe=>{if(!Number.isFinite(O))return{...pe,content:k};const ge=Array.isArray(pe.content)?[...pe.content]:[];return ge[O]=k,{...pe,content:ge}})},[Lt,e]),BA=R.useCallback(async(B,k)=>{const[F,Q]=B.id.split(".").map(Number),O=Lt(F);if(O==null)throw new Error("Slayt sırası bulunamadı, sayfayı yenileyip tekrar deneyin.");const ee=qa(await Ue("edit_production_image",[{production_id:e,path:`presentation.slides.${O}.elements.${Q}`,edit_prompt:k}])),he=typeof ee?.url=="string"&&ee.url?ee.url:null;if(!he)throw new Error("Yeni görsel adresi gelmedi.");Ra(F,Q,pe=>({...pe,content:he}))},[Lt,e]),Ma=R.useCallback(async B=>{if(!(D||c.length===0)){W(B);try{const k=[];for(let Q=0;Q<c.length;Q++)k.push(await bn(c[Q],Ee,u,Q+1));const F=u.title||"sunum";if(B==="pdf"){const Q=new WA({orientation:"landscape",unit:"px",format:[ct,yt]});k.forEach((O,ee)=>{ee>0&&Q.addPage(),Q.addImage(O,"PNG",0,0,ct,yt)}),Q.save(`${F}.pdf`)}else{const Q=new _r;
111Q.layout="LAYOUT_16x9",k.forEach(O=>{Q.addSlide().addImage({data:O,x:0,y:0,w:"100%",h:"100%"})}),await Q.writeFile({fileName:`${F}.pptx`})}}catch(k){console.error("Export hatası:",k)}W(null)}},[c,Ee,u,D]),DA={backgroundColor:"#efe5ff",backgroundImage:`url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='49' viewBox='0 0 28 49'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23d8b4fe' fill-opacity='0.12'%3E%3Cpath d='M13.99 9.25l13 7.5v15l-13 7.5L1 31.75v-15l12.99-7.5zM3 17.9v12.7l10.99 6.34 11-6.35V17.9l-11-6.34L3 17.9zM0 15l12.98-7.5V0h-2v6.35L0 12.69v2.3zm0 18.5L12.98 41v8h-2v-6.85L0 35.81v-2.3zM15 0v7.5L27.99 15H28v-2.31h-.01L17 6.35V0h-2zm0 49v-8l12.99-7.5H28v2.31h-.01L17 42.15V49h-2z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")`},FA={backgroundColor:"#000000",backgroundImage:`url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='49' viewBox='0 0 28 49'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.06'%3E%3Cpath d='M13.99 9.25l13 7.5v15l-13 7.5L1 31.75v-15l12.99-7.5zM3 17.9v12.7l10.99 6.34 11-6.35V17.9l-11-6.34L3 17.9zM0 15l12.98-7.5V0h-2v6.35L0 12.69v2.3zm0 18.5L12.98 41v8h-2v-6.85L0 35.81v-2.3zM15 0v7.5L27.99 15H28v-2.31h-.01L17 6.35V0h-2zm0 49v-8l12.99-7.5H28v2.31h-.01L17 42.15V49h-2z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")`},NA=p.jsxs("div",{style:{display:"flex",flexDirection:"column",width:"100%",height:"100%",background:"#f8fafc",borderRadius:12,overflow:"hidden"},children:[p.jsxs("div",{style:{display:"flex",alignItems:"center",gap:6,padding:"5px 8px",borderBottom:"1px solid #e5e7eb",background:"#fff",flexShrink:0},children:[p.jsx("div",{style:{width:8,height:8,borderRadius:2,background:`linear-gradient(135deg,${Ee.primary},${Ee.accent})`,flexShrink:0}}),p.jsx("span",{style:{fontSize:10,fontWeight:600,color:"#6b7280",fontFamily:'"Segoe UI",sans-serif'},children:"Sunum"}),b==="streaming"&&p.jsx(Xe,{style:{width:9,height:9,color:"#7c3aed",marginLeft:2},className:"animate-spin"})]}),p.jsx("div",{style:{flex:1,minHeight:0},children:c.length===0?p.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%"},children:p.jsx(Xe,{style:{width:22,height:22,color:Ee.primary},className:"animate-spin"})}):qe?p.jsx(_a,{slide:qe,palette:Ee,meta:u,sayfaNo:Ye+1}):null}),c.length>0&&p.jsxs("div",{onClick:B=>B.stopPropagation(),style:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:"3px 8px",borderTop:"1px solid #e5e7eb",background:"#fff",flexShrink:0},children:[p.jsx("button",{onClick:_t,disabled:m===0,style:{padding:3,border:"none",background:"transparent",cursor:m===0?"default":"pointer",opacity:m===0?.3:1,color:"#7c3aed"},children:p.jsx(Ia,{style:{width:12,height:12}})}),p.jsxs("span",{style:{fontSize:9,color:"#9ca3af",fontFamily:"monospace"},children:[m+1," / ",c.length]}),p.jsx("button",{onClick:Jt,disabled:m>=c.length-1,style:{padding:3,border:"none",background:"transparent",cursor:m>=c.length-1?"default":"pointer",opacity:m>=c.length-1?.3:1,color:"#7c3aed"},children:p.jsx(Ea,{style:{width:12,height:12}})})]})]});return p.jsxs(p.Fragment,{children:[N&&Bt.createPortal(p.jsx("div",{style:{position:"fixed",inset:0,zIndex:99999,background:"rgba(255,255,255,0.85)",backdropFilter:"blur(2px)",display:"flex",alignItems:"center",justifyContent:"center"},children:p.jsxs("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",gap:12},children:[p.jsx(Xe,{style:{width:32,height:32,color:"#7c3aed"},className:"animate-spin"}),p.jsx("span",{style:{fontSize:14,fontWeight:600,color:"#6d28d9"},children:"Açılıyor…"})]})}),document.body),p.jsxs("div",{className:"flex items-start gap-2",style:q?{position:"relative",zIndex:9999}:void 0,children:[p.jsx("div",{onClick:Pa,style:{width:n,height:f,borderRadius:12,overflow:"hidden",border:"1px solid #e5e7eb",boxShadow:"0 2px 8px rgba(0,0,0,0.06)",flexShrink:0,cursor:"pointer"},children:NA}),p.jsxs("div",{className:"acik-panel flex flex-col gap-1 rounded-xl border p-1",style:{marginTop:2},children:[p.jsx("button",{onClick:Pa,className:"p-1.5 rounded-lg hover:bg-purple-100 transition-colors",title:"Tam ekran görüntüle",children:p.jsx(JA,{className:"w-4 h-4 text-purple-500"})}),Fa&&p.jsxs(p.Fragment,{children:[p.jsx("button",{onClick:wA,disabled:Le,className:`p-1.5 rounded-lg transition-colors ${fe?"bg-amber-50 hover:bg-amber-100":"hover:bg-amber-50"}`,title:fe?"Kaydedildi":"Kaydet",children:p.jsx(Za,{className:`w-4 h-4 ${fe?"text-amber-500 fill-amber-500":"text-amber-400"}`})}),!o&&p.jsxs("div",{className:"relative",ref:Yt,style:q?{zIndex:9999}:void 0,children:[p.jsx("button",{onClick:()=>C(!q),className:"p-1.5 rounded-lg hover:bg-purple-100 transition-colors",title:"Paylaş",children:p.jsx(HA,{className:"w-4 h-4 text-purple-500"})}),q&&p.jsx(zA,{children:p.jsxs("div",{className:"acik-panel roun
111ded-xl border py-1 min-w-[180px]",children:[p.jsxs("button",{onClick:()=>{navigator.clipboard.writeText(Ct),K(!0),setTimeout(()=>{K(!1),C(!1)},1200)},className:"w-full flex items-center gap-2.5 px-3.5 py-2 text-sm text-left transition-colors hover:bg-purple-50",style:{color:"#4c1d95"},children:[X?p.jsx(Et,{className:"w-4 h-4 text-green-500"}):p.jsx(KA,{className:"w-4 h-4 text-purple-600"}),X?"Kopyalandı!":"Link"]}),p.jsxs("button",{onClick:()=>{C(!1),de(!0)},className:"w-full flex items-center gap-2.5 px-3.5 py-2 text-sm text-left transition-colors hover:bg-purple-50",style:{color:"#4c1d95"},children:[p.jsx(XA,{className:"w-4 h-4 text-purple-600"}),"QR Kod"]}),te&&p.jsxs("button",{onClick:B=>CA(B),className:"w-full flex items-center gap-2.5 px-3.5 py-2 text-sm text-left transition-colors hover:bg-purple-50",style:{color:"#4c1d95"},children:[p.jsx("div",{className:"w-4 h-4 rounded border-2 flex items-center justify-center",style:{borderColor:Fe?"#22c55e":"#7c3aed",backgroundColor:Fe?"#22c55e":"transparent"},children:Fe&&p.jsx(Et,{className:"w-3 h-3 text-white"})}),"Topluluk"]})]})})]})]})]})]}),L&&Bt.createPortal(p.jsxs("div",{className:"fixed inset-0 z-[9999] bg-white flex flex-col overflow-hidden",children:[p.jsxs("div",{className:`bg-gradient-to-r from-purple-500 to-blue-500 text-white grid items-center shrink-0 px-3 transition-all duration-200 ${U?"h-0 overflow-hidden py-0":"py-2"}`,style:{gridTemplateColumns:"1fr auto 1fr"},children:[p.jsxs("div",{className:"flex items-center gap-1.5",children:[p.jsx("div",{style:{width:10,height:10,borderRadius:2,background:"rgba(255,255,255,0.5)",flexShrink:0}}),p.jsx("span",{className:"text-xs font-medium",children:"Sunum"}),p.jsx("span",{className:"text-[10px] opacity-60 font-mono",children:e.substring(0,8)}),b==="streaming"&&p.jsx(Xe,{className:"w-3 h-3 animate-spin opacity-80"})]}),p.jsxs("div",{className:"flex items-center gap-0.5",children:[p.jsx("button",{onClick:_t,disabled:m===0,className:"p-0.5 rounded hover:bg-white/20 transition-colors disabled:opacity-30 disabled:cursor-not-allowed",children:p.jsx(Ia,{className:"w-4 h-4"})}),p.jsx("span",{className:"text-[11px] font-mono min-w-[52px] text-center",children:c.length>0?`${m+1} / ${c.length}`:"—"}),p.jsx("button",{onClick:Jt,disabled:m>=c.length-1,className:"p-0.5 rounded hover:bg-white/20 transition-colors disabled:opacity-30 disabled:cursor-not-allowed",children:p.jsx(Ea,{className:"w-4 h-4"})})]}),p.jsxs("div",{className:"flex justify-end items-center gap-1",children:[Ht&&p.jsxs("button",{onClick:()=>Ca(B=>!B),className:`flex items-center gap-1 px-2 py-1 rounded-lg transition-colors text-xs font-medium ${Pe?"bg-white/30":"hover:bg-white/20"}`,title:Pe?"Düzenlemeyi bitir":"Metni düzenle (slayttaki yazıya tıklayın)","aria-pressed":Pe,children:[p.jsx(TA,{className:"w-3.5 h-3.5"}),Pe?"Bitti":"Düzenle"]}),p.jsxs("button",{onClick:()=>Ma("pdf"),disabled:!!D||b!=="completed",className:"flex items-center gap-1 px-2 py-1 rounded-lg hover:bg-white/20 transition-colors text-xs font-medium disabled:opacity-40 disabled:cursor-not-allowed",title:"PDF olarak indir",children:[D==="pdf"?p.jsx(Xe,{className:"w-3.5 h-3.5 animate-spin"}):p.jsx(za,{className:"w-3.5 h-3.5"}),"PDF"]}),p.jsxs("button",{onClick:()=>Ma("pptx"),disabled:!!D||b!=="completed",className:"flex items-center gap-1 px-2 py-1 rounded-lg hover:bg-white/20 transition-colors text-xs font-medium disabled:opacity-40 disabled:cursor-not-allowed",title:"PPTX olarak indir",children:[D==="pptx"?p.jsx(Xe,{className:"w-3.5 h-3.5 animate-spin"}):p.jsx(za,{className:"w-3.5 h-3.5"}),"PPTX"]}),p.jsx("button",{onClick:()=>{U?(P(!1),V.current&&(V.current=!1,document.exitFullscreen?.())):(P(!0),document.fullscreenElement||(V.current=!0,document.documentElement.requestFullscreen?.()))},className:"p-1 rounded-lg hover:bg-white/20 transition-colors",title:"Sunum Modu (Tam Ekran)",children:p.jsx(Ua,{className:"w-4 h-4"})}),p.jsx("button",{onClick:()=>{V.current&&(document.exitFullscreen?.(),V.current=!1,P(!1)),w(!1)},className:"p-1 rounded-lg hover:bg-white/20 transition-colors",title:"Kapat",children:p.jsx(kt,{className:"w-4 h-4"})})]})]}),U&&p.jsxs("div",{className:"absolute top-2 right-2 z-10 flex items-center gap-1",children:[p.jsx("button",{onClick:()=>{P(!1),V.current&&(V.current=!1,document.exitFullscreen?.())},className:"p-1.5 rounded-lg bg-black/30 hover:bg-black/50 transition-colors text-white",title:"Tam Ekrandan Çık",children:p.jsx(Ua,{className:"w-4 h-4"})}),p.jsx("button",{onClick:()=>{V.current&&(document.exitFullscreen?.(),V.current=!1),P(!1),w(!1)},className:"p-1.5 rounded-lg bg-black/30 hover:bg-black/50 transition-colors text-white",title:"Kapat",children:p.jsx(kt,{className:"w-4 h-4"})})]}),p.jsxs("div",{ref:Vt,className:"flex-1 overflow-hidden relative",style:U?FA
111:DA,children:[Pe&&wt&&p.jsx("div",{"data-duzen-katmani":"",style:{position:"absolute",inset:0,zIndex:20,pointerEvents:"none"},children:p.jsx(SA,{alanlar:xA,sayfa:0,olcek:wt.olcek,ofsetX:wt.ofsetX,ofsetY:wt.ofsetY,onKaydet:kA,gorseller:bA,onGorselDuzenle:BA})}),c.length===0?p.jsxs("div",{className:"flex flex-col items-center justify-center h-full gap-3",children:[p.jsx(Xe,{className:"w-8 h-8 animate-spin",style:{color:"#7c3aed"}}),p.jsx("span",{className:"text-sm font-medium",style:{color:"#7c3aed"},children:"Slaytlar oluşturuluyor..."})]}):qe?p.jsx(_a,{slide:qe,palette:Ee,meta:u,sayfaNo:Ye+1,wrapperBg:"transparent"}):null]}),c.length>1&&p.jsx("div",{className:`flex items-center justify-center gap-1.5 shrink-0 transition-all duration-200 ${U?"h-0 overflow-hidden py-0":"py-2"}`,style:U?{}:{background:"rgba(255,255,255,0.8)",borderTop:"1px solid #e9d5ff"},children:c.map((B,k)=>p.jsx("button",{onClick:()=>x(k),style:{border:"none",cursor:"pointer",borderRadius:9999,height:7,width:k===m?20:7,backgroundColor:k===m?Ee.primary:"#d1d5db",transition:"all 0.2s",padding:0}},k))}),U&&c.length>1&&p.jsx("div",{className:"absolute bottom-3 left-0 right-0 z-10 flex items-center justify-center gap-1.5",children:c.map((B,k)=>p.jsx("button",{onClick:()=>x(k),style:{border:"none",cursor:"pointer",borderRadius:9999,height:7,width:k===m?20:7,backgroundColor:k===m?"rgba(255,255,255,0.9)":"rgba(255,255,255,0.4)",transition:"all 0.2s",padding:0}},k))})]}),document.body),ae&&Bt.createPortal(p.jsx("div",{className:"fixed inset-0 bg-black/40 z-[9999] flex items-center justify-center p-4",onClick:()=>de(!1),children:p.jsxs("div",{className:"bg-white rounded-2xl max-w-sm w-full shadow-xl overflow-hidden",style:{border:"1px solid #e9e0f7"},onClick:B=>B.stopPropagation(),children:[p.jsxs("div",{className:"px-6 py-4 flex items-center justify-between",style:{background:"linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%)"},children:[p.jsx("h2",{className:"font-semibold text-base text-white",children:"QR Kod"}),p.jsx("button",{onClick:()=>de(!1),className:"p-1 rounded-lg hover:bg-white/20 transition-colors",children:p.jsx(kt,{className:"w-5 h-5 text-white"})})]}),p.jsxs("div",{className:"p-6 flex flex-col items-center gap-4",children:[p.jsx(QA,{value:Ct,size:180}),p.jsx("p",{className:"text-xs text-gray-500 text-center break-all",children:Ct}),p.jsx("button",{onClick:()=>{navigator.clipboard.writeText(Ct),de(!1)},className:"w-full py-2 rounded-lg text-sm font-medium text-white",style:{backgroundColor:"#7c3aed"},children:"Linki Kopyala"})]})]})}),document.body),Wt&&Bt.createPortal(p.jsx("div",{className:"fixed inset-0 bg-black/40 z-[9999] flex items-center justify-center p-4",onClick:()=>Ze(!1),children:p.jsxs("div",{className:"bg-white rounded-2xl max-w-sm w-full shadow-xl overflow-hidden",style:{border:"1px solid #e9e0f7"},onClick:B=>B.stopPropagation(),children:[p.jsxs("div",{className:"px-6 py-4 flex items-center justify-between",style:{background:"linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%)"},children:[p.jsx("h2",{className:"font-semibold text-base text-white",children:"Toplulukla Paylaş"}),p.jsx("button",{onClick:()=>Ze(!1),className:"p-1 rounded-lg hover:bg-white/20 transition-colors",children:p.jsx(kt,{className:"w-5 h-5 text-white"})})]}),p.jsxs("div",{className:"p-5 space-y-4",children:[p.jsxs("div",{children:[p.jsx("label",{className:"block text-sm font-medium mb-1.5",style:{color:"#4c1d95"},children:"Başlık"}),p.jsx("input",{type:"text",value:Oe,onChange:B=>xt(B.target.value),placeholder:"İçerik başlığı...",className:"w-full px-3 py-2.5 rounded-lg text-sm outline-none focus:ring-2 focus:ring-purple-400",style:{border:"1px solid #d8b4fe",color:"#4c1d95"}})]}),p.jsxs("div",{children:[p.jsx("label",{className:"block text-sm font-medium mb-1.5",style:{color:"#4c1d95"},children:"Etiketler"}),p.jsx("input",{type:"text",value:le,onChange:B=>je(B.target.value),placeholder:"matematik kesirler 5.sınıf ...",className:"w-full px-3 py-2.5 rounded-lg text-sm outline-none focus:ring-2 focus:ring-purple-400",style:{border:"1px solid #d8b4fe",color:"#4c1d95"}}),p.jsx("p",{className:"text-xs mt-1",style:{color:"#a78bfa"},children:"Boşlukla ayırarak birden fazla etiket ekleyebilirsiniz"})]}),p.jsx("button",{onClick:LA,disabled:Z,className:"w-full py-2.5 rounded-lg text-sm font-medium text-white transition-colors hover:opacity-90 disabled:opacity-50",style:{backgroundColor:"#7c3aed"},children:Z?"Paylaşılıyor...":"Paylaş"})]})]})}),document.body)]})}
111export{_n as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.