function cbMakePptxPresentation(data) {
    var outString =
      gen_private.plugs.type.msoffice.cbMakeMsOfficeBasicXml(data) +
      '<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" saveSubsetFonts="1"><p:sldMasterIdLst><p:sldMasterId id="2147483648" r:id="rId1"/></p:sldMasterIdLst>'

    // Signal to the plugins to add any extra xml needed for this file:
    var dataToPlugs = {
      data: outString
    }
    gen_private.features.type.pptx.emitEvent('presentationGen', dataToPlugs)

    outString = dataToPlugs.data + '<p:sldIdLst>'

    for (
      var i = 0, total_size = gen_private.pages.length;
      i < total_size;
      i++
    ) {
      outString += '<p:sldId id="' + (i + 256) + '" r:id="rId' + (i + 2) + '"/>'
    } // End of for loop.

    outString +=
      '</p:sldIdLst><p:sldSz cx="' +
      (gen_private.type.pptx.pptWidthSLD || gen_private.type.pptx.pptWidth) +
      '" cy="' +
      (gen_private.type.pptx.pptHeightSLD || gen_private.type.pptx.pptHeight) +
      '" type="' +
      gen_private.type.pptx.pptType +
      '"/><p:notesSz cx="' +
      gen_private.type.pptx.pptHeight +
      '" cy="' +
      gen_private.type.pptx.pptWidth +
      '"/><p:defaultTextStyle><a:defPPr><a:defRPr lang="en-US"/></a:defPPr>'

    var curPos = 0
    for (i = 1; i < 10; i++) {
      outString +=
        '<a:lvl' +
        i +
        'pPr marL="' +
        curPos +
        '" 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' +
        i +
        'pPr>'
      curPos += 457200
    } // End of for loop.

    outString += '</p:defaultTextStyle>'

    outString +=
      '<p:extLst><p:ext uri="{EFAFB233-063F-42B5-8137-9DF3F51BA10A}"><p15:sldGuideLst xmlns:p15="http://schemas.microsoft.com/office/powerpoint/2012/main"/></p:ext></p:extLst></p:presentation>'

    return outString
  }
Create the main presentation resource.

This resource is the main resource of any PowerPoint document.

@param {object} data Ignored by this callback function.
@return Text string.