<DescriptionFile>
<!-- 
Upgrade Excel to use Microsoft.Office.Interop.Excel
Using stronger types for variant collections.
Application type is made dynamic to avoid type checks. using a migname for this
-->
<library id="EXCEL.EXE"
         name="Excel"
         uuid="00020813-0000-0000-C000-000000000046"
         netVersion="1.7"
         source="EXCEL.EXE"
         location="..\bin\Interop.Microsoft.Office.Interop.Excel.dll"
         migName="Microsoft.Office.Interop.Excel"
         type="Native"
         ImplicitByref="on"
   >
   <importlib id="stdole2.tlb"/>
   <importlib id="MSO.DLL"/>
   <importlib id="VBE6EXT.OLB"/>
   <class id="Adjustments"/>
   <class id="CalloutFormat"/>
   <class id="ColorFormat"/>
   <class id="LineFormat"/>
   <class id="ShapeNode"/>
   <class id="ShapeNodes"/>
   <class id="PictureFormat"/>
   <class id="ShadowFormat"/>
   <class id="TextEffectFormat"/>
   <class id="ThreeDFormat"/>
   <class id="FillFormat"/>
   <class id="DiagramNodes"/>
   <class id="DiagramNodeChildren"/>
   <class id="DiagramNode"/>
   <class id="IRTDUpdateEvent"/>
   <class id="IRtdServer"/>
   <class id="TextFrame2"/>
   <class id="IFont"/>
   <class id="IWindow"/>
   <class id="IWindows"/>
   <class id="IAppEvents"/>
   <class id="_Application"/>
   <class id="IWorksheetFunction"/>
   <class id="IRange"/>
   <class id="IChartEvents"/>
   <class id="_Chart"/>
   <class id="Sheets"/>
   <class id="IVPageBreak"/>
   <class id="IHPageBreak"/>
   <class id="IHPageBreaks"/>
   <class id="IVPageBreaks"/>
   <class id="IRecentFile"/>
   <class id="IRecentFiles"/>
   <class id="IDocEvents"/>
   <class id="_Worksheet"/>
   <class id="IStyle"/>
   <class id="IStyles"/>
   <class id="IBorders"/>
   <class id="_Global"/>
   <class id="IAddIn"/>
   <class id="IAddIns"/>
   <class id="IToolbar"/>
   <class id="IToolbars"/>
   <class id="IToolbarButton"/>
   <class id="IToolbarButtons"/>
   <class id="IAreas"/>
   <class id="IWorkbookEvents"/>
   <class id="_Workbook"/>
   <class id="Workbooks"/>
   <class id="IMenuBars"/>
   <class id="IMenuBar"/>
   <class id="IMenus"/>
   <class id="IMenu"/>
   <class id="IMenuItems"/>
   <class id="IMenuItem"/>
   <class id="ICharts"/>
   <class id="IDrawingObjects"/>
   <class id="IPivotCache"/>
   <class id="IPivotCaches"/>
   <class id="IPivotFormula"/>
   <class id="IPivotFormulas"/>
   <class id="IPivotTable"/>
   <class id="IPivotTables"/>
   <class id="IPivotField"/>
   <class id="IPivotFields"/>
   <class id="ICalculatedFields"/>
   <class id="IPivotItem"/>
   <class id="IPivotItems"/>
   <class id="ICalculatedItems"/>
   <class id="ICharacters"/>
   <class id="IDialogs"/>
   <class id="IDialog"/>
   <class id="ISoundNote"/>
   <class id="IButton"/>
   <class id="IButtons"/>
   <class id="ICheckBox"/>
   <class id="ICheckBoxes"/>
   <class id="IOptionButton"/>
   <class id="IOptionButtons"/>
   <class id="IEditBox"/>
   <class id="IEditBoxes"/>
   <class id="IScrollBar"/>
   <class id="IScrollBars"/>
   <class id="IListBox"/>
   <class id="IListBoxes"/>
   <class id="IGroupBox"/>
   <class id="IGroupBoxes"/>
   <class id="IDropDown"/>
   <class id="IDropDowns"/>
   <class id="ISpinner"/>
   <class id="ISpinners"/>
   <class id="IDialogFrame"/>
   <class id="ILabel"/>
   <class id="ILabels"/>
   <class id="IPanes"/>
   <class id="IPane"/>
   <class id="IScenarios"/>
   <class id="IScenario"/>
   <class id="IGroupObject"/>
   <class id="IGroupObjects"/>
   <class id="ILine"/>
   <class id="ILines"/>
   <class id="IRectangle"/>
   <class id="IRectangles"/>
   <class id="IOval"/>
   <class id="IOvals"/>
   <class id="IArc"/>
   <class id="IArcs"/>
   <class id="IOLEObjectEvents"/>
   <class id="_IOLEObject"/>
   <class id="IOLEObjects"/>
   <class id="ITextBox"/>
   <class id="ITextBoxes"/>
   <class id="IPicture"/>
   <class id="IPictures"/>
   <class id="IDrawing"/>
   <class id="IDrawings"/>
   <class id="IRoutingSlip"/>
   <class id="IOutline"/>
   <class id="IModule"/>
   <class id="IModules"/>
   <class id="IDialogSheet"/>
   <class id="IDialogSheets"/>
   <class id="IWorksheets"/>
   <class id="IPageSetup"/>
   <class id="INames"/>
   <class id="IName"/>
   <class id="IChartObject"/>
   <class id="IChartObjects"/>
   <class id="IMailer"/>
   <class id="ICustomViews"/>
   <class id="ICustomView"/>
   <class id="IFormatConditions"/>
   <class id="IFormatCondition"/>
   <class id="IComments"/>
   <class id="IComment"/>
   <class id="IRefreshEvents"/>
   <class id="_IQueryTable"/>
   <class id="IQueryTables"/>
   <class id="IParameter"/>
   <class id="IParameters"/>
   <class id="IODBCError"/>
   <class id="IODBCErrors"/>
   <class id="IValidation"/>
   <class id="IHyperlinks"/>
   <class id="IHyperlink"/>
   <class id="IAutoFilter"/>
   <class id="IFilters"/>
   <class id="IFilter"/>
   <class id="IAutoCorrect"/>
   <class id="IBorder"/>
   <class id="IInterior"/>
   <class id="IChartFillFormat"/>
   <class id="IChartColorFormat"/>
   <class id="IAxis"/>
   <class id="IChartTitle"/>
   <class id="IAxisTitle"/>
   <class id="IChartGroup"/>
   <class id="IChartGroups"/>
   <class id="IAxes"/>
   <class id="IPoints"/>
   <class id="IPoint"/>
   <class id="ISeries"/>
   <class id="ISeriesCollection"/>
   <class id="IDataLabel"/>
   <class id="IDataLabels"/>
   <class id="ILegendEntry"/>
   <class id="ILegendEntries"/>
   <class id="ILegendKey"/>
   <class id="ITrendlines"/>
   <class id="ITrendline"/>
   <class id="ICorners"/>
   <class id="ISeriesLines"/>
   <class id="IHiLoLines"/>
   <class id="IGridlines"/>
   <class id="IDropLines"/>
   <class id="ILeaderLines"/>
   <class id="IUpBars"/>
   <class id="IDownBars"/>
   <class id="IFloor"/>
   <class id="IWalls"/>
   <class id="ITickLabels"/>
   <class id="IPlotArea"/>
   <class id="IChartArea"/>
   <class id="ILegend"/>
   <class id="IErrorBars"/>
   <class id="IDataTable"/>
   <class id="IPhonetic"/>
   <class id="IShape"/>
   <class id="IShapes"/>
   <class id="IShapeRange"/>
   <class id="IGroupShapes"/>
   <class id="ITextFrame"/>
   <class id="IConnectorFormat"/>
   <class id="IFreeformBuilder"/>
   <class id="IControlFormat"/>
   <class id="IOLEFormat"/>
   <class id="ILinkFormat"/>
   <class id="IPublishObjects"/>
   <class id="PublishObject"/>
   <class id="IOLEDBError"/>
   <class id="IOLEDBErrors"/>
   <class id="IPhonetics"/>
   <class id="DefaultWebOptions"/>
   <class id="WebOptions"/>
   <class id="IPivotLayout"/>
   <class id="TreeviewControl"/>
   <class id="CubeField"/>
   <class id="CubeFields"/>
   <class id="IDisplayUnitLabel"/>
   <class id="ICellFormat"/>
   <class id="IUsedObjects"/>
   <class id="ICustomProperties"/>
   <class id="ICustomProperty"/>
   <class id="ICalculatedMembers"/>
   <class id="ICalculatedMember"/>
   <class id="IWatches"/>
   <class id="IWatch"/>
   <class id="IPivotCell"/>
   <class id="IGraphic"/>
   <class id="IAutoRecover"/>
   <class id="IErrorCheckingOptions"/>
   <class id="IErrors"/>
   <class id="IError"/>
   <class id="ISmartTagAction"/>
   <class id="ISmartTagActions"/>
   <class id="ISmartTag"/>
   <class id="ISmartTags"/>
   <class id="ISmartTagRecognizer"/>
   <class id="ISmartTagRecognizers"/>
   <class id="ISmartTagOptions"/>
   <class id="ISpellingOptions"/>
   <class id="ISpeech"/>
   <class id="IProtection"/>
   <class id="IPivotItemList"/>
   <class id="ITab"/>
   <class id="IAllowEditRanges"/>
   <class id="IAllowEditRange"/>
   <class id="IUserAccessList"/>
   <class id="IUserAccess"/>
   <class id="IRTD"/>
   <class id="IDiagram"/>
   <class id="IListObjects"/>
   <class id="IListObject"/>
   <class id="IListColumns"/>
   <class id="IListColumn"/>
   <class id="IListRows"/>
   <class id="IListRow"/>
   <class id="IXmlNamespace"/>
   <class id="IXmlNamespaces"/>
   <class id="IXmlDataBinding"/>
   <class id="IXmlSchema"/>
   <class id="IXmlSchemas"/>
   <class id="IXmlMap"/>
   <class id="IXmlMaps"/>
   <class id="IListDataFormat"/>
   <class id="IXPath"/>
   <class id="IPivotLineCells"/>
   <class id="IPivotLine"/>
   <class id="IPivotLines"/>
   <class id="IPivotAxis"/>
   <class id="IPivotFilter"/>
   <class id="IPivotFilters"/>
   <class id="IWorkbookConnection"/>
   <class id="IConnections"/>
   <class id="IWorksheetView"/>
   <class id="IChartView"/>
   <class id="IModuleView"/>
   <class id="IDialogSheetView"/>
   <class id="ISheetViews"/>
   <class id="IOLEDBConnection"/>
   <class id="IODBCConnection"/>
   <class id="IAction"/>
   <class id="IActions"/>
   <class id="IFormatColor"/>
   <class id="IConditionValue"/>
   <class id="IColorScale"/>
   <class id="IColorScaleCriteria"/>
   <class id="IColorScaleCriterion"/>
   <class id="IDatabar"/>
   <class id="IIconSetCondition"/>
   <class id="IIconCriteria"/>
   <class id="IIconCriterion"/>
   <class id="IIcon"/>
   <class id="IIconSet"/>
   <class id="IIconSets"/>
   <class id="ITop10"/>
   <class id="IAboveAverage"/>
   <class id="IUniqueValues"/>
   <class id="IRanges"/>
   <class id="IHeaderFooter"/>
   <class id="IPage"/>
   <class id="IPages"/>
   <class id="IServerViewableItems"/>
   <class id="ITableStyleElement"/>
   <class id="ITableStyleElements"/>
   <class id="ITableStyle"/>
   <class id="ITableStyles"/>
   <class id="ISortField"/>
   <class id="ISortFields"/>
   <class id="ISort"/>
   <class id="IResearch"/>
   <class id="IColorStop"/>
   <class id="IColorStops"/>
   <class id="ILinearGradient"/>
   <class id="IRectangularGradient"/>
   <class id="IMultiThreadedCalculation"/>
   <class id="IChartFormat"/>
   <class id="IFileExportConverter"/>
   <class id="IFileExportConverters"/>
   <class id="IAddIns2"/>
   <class id="ISparklineGroups"/>
   <class id="ISparklineGroup"/>
   <class id="ISparkPoints"/>
   <class id="ISparkline"/>
   <class id="ISparkAxes"/>
   <class id="ISparkHorizontalAxis"/>
   <class id="ISparkVerticalAxis"/>
   <class id="ISparkColor"/>
   <class id="IDataBarBorder"/>
   <class id="INegativeBarFormat"/>
   <class id="IValueChange"/>
   <class id="IPivotTableChangeList"/>
   <class id="IDisplayFormat"/>
   <class id="ISlicerCaches"/>
   <class id="ISlicerCache"/>
   <class id="ISlicerCacheLevels"/>
   <class id="ISlicerCacheLevel"/>
   <class id="ISlicers"/>
   <class id="ISlicer"/>
   <class id="ISlicerItem"/>
   <class id="ISlicerItems"/>
   <class id="ISlicerPivotTables"/>
   <class id="IProtectedViewWindows"/>
   <class id="IProtectedViewWindow"/>
   <class id="Font"/>
   <class id="Window"/>
   <class id="Windows"/>
   <class id="AppEvents"/>
   <class id="WorksheetFunction"/>
   <class id="Range"/>
   <class id="ChartEvents"/>
   <class id="VPageBreak"/>
   <class id="HPageBreak"/>
   <class id="HPageBreaks"/>
   <class id="VPageBreaks"/>
   <class id="RecentFile"/>
   <class id="RecentFiles"/>
   <class id="DocEvents"/>
   <class id="Style"/>
   <class id="Styles"/>
   <class id="Borders"/>
   <class id="AddIn"/>
   <class id="AddIns"/>
   <class id="Toolbar"/>
   <class id="Toolbars"/>
   <class id="ToolbarButton"/>
   <class id="ToolbarButtons"/>
   <class id="Areas"/>
   <class id="WorkbookEvents"/>
   <class id="MenuBars"/>
   <class id="MenuBar"/>
   <class id="Menus"/>
   <class id="Menu"/>
   <class id="MenuItems"/>
   <class id="MenuItem"/>
   <class id="Charts"/>
   <class id="DrawingObjects"/>
   <class id="PivotCache"/>
   <class id="PivotCaches"/>
   <class id="PivotFormula"/>
   <class id="PivotFormulas"/>
   <class id="PivotTable"/>
   <class id="PivotTables"/>
   <class id="PivotField"/>
   <class id="PivotFields"/>
   <class id="CalculatedFields"/>
   <class id="PivotItem"/>
   <class id="PivotItems"/>
   <class id="CalculatedItems"/>
   <class id="Characters"/>
   <class id="Dialogs"/>
   <class id="Dialog"/>
   <class id="SoundNote"/>
   <class id="Button"/>
   <class id="Buttons"/>
   <class id="CheckBox"/>
   <class id="CheckBoxes"/>
   <class id="OptionButton"/>
   <class id="OptionButtons"/>
   <class id="EditBox"/>
   <class id="EditBoxes"/>
   <class id="ScrollBar"/>
   <class id="ScrollBars"/>
   <class id="ListBox"/>
   <class id="ListBoxes"/>
   <class id="GroupBox"/>
   <class id="GroupBoxes"/>
   <class id="DropDown"/>
   <class id="DropDowns"/>
   <class id="Spinner"/>
   <class id="Spinners"/>
   <class id="DialogFrame"/>
   <class id="Label"/>
   <class id="Labels"/>
   <class id="Panes"/>
   <class id="Pane"/>
   <class id="Scenarios"/>
   <class id="Scenario"/>
   <class id="GroupObject"/>
   <class id="GroupObjects"/>
   <class id="Line"/>
   <class id="Lines"/>
   <class id="Rectangle"/>
   <class id="Rectangles"/>
   <class id="Oval"/>
   <class id="Ovals"/>
   <class id="Arc"/>
   <class id="Arcs"/>
   <class id="OLEObjectEvents"/>
   <class id="_OLEObject"/>
   <class id="OLEObjects"/>
   <class id="TextBox"/>
   <class id="TextBoxes"/>
   <class id="Picture"/>
   <class id="Pictures"/>
   <class id="Drawing"/>
   <class id="Drawings"/>
   <class id="RoutingSlip"/>
   <class id="Outline"/>
   <class id="Module"/>
   <class id="Modules"/>
   <class id="DialogSheet"/>
   <class id="DialogSheets"/>
   <class id="Worksheets"/>
   <class id="PageSetup"/>
   <class id="Names"/>
   <class id="Name"/>
   <class id="ChartObject"/>
   <class id="ChartObjects"/>
   <class id="Mailer"/>
   <class id="CustomViews"/>
   <class id="CustomView"/>
   <class id="FormatConditions"/>
   <class id="FormatCondition"/>
   <class id="Comments"/>
   <class id="Comment"/>
   <class id="RefreshEvents"/>
   <class id="_QueryTable"/>
   <class id="QueryTables"/>
   <class id="Parameter"/>
   <class id="Parameters"/>
   <class id="ODBCError"/>
   <class id="ODBCErrors"/>
   <class id="Validation"/>
   <class id="Hyperlinks"/>
   <class id="Hyperlink"/>
   <class id="AutoFilter"/>
   <class id="Filters"/>
   <class id="Filter"/>
   <class id="AutoCorrect"/>
   <class id="Border"/>
   <class id="Interior"/>
   <class id="ChartFillFormat"/>
   <class id="ChartColorFormat"/>
   <class id="Axis"/>
   <class id="ChartTitle"/>
   <class id="AxisTitle"/>
   <class id="ChartGroup"/>
   <class id="ChartGroups"/>
   <class id="Axes"/>
   <class id="Points"/>
   <class id="Point"/>
   <class id="Series"/>
   <class id="SeriesCollection"/>
   <class id="DataLabel"/>
   <class id="DataLabels"/>
   <class id="LegendEntry"/>
   <class id="LegendEntries"/>
   <class id="LegendKey"/>
   <class id="Trendlines"/>
   <class id="Trendline"/>
   <class id="Corners"/>
   <class id="SeriesLines"/>
   <class id="HiLoLines"/>
   <class id="Gridlines"/>
   <class id="DropLines"/>
   <class id="LeaderLines"/>
   <class id="UpBars"/>
   <class id="DownBars"/>
   <class id="Floor"/>
   <class id="Walls"/>
   <class id="TickLabels"/>
   <class id="PlotArea"/>
   <class id="ChartArea"/>
   <class id="Legend"/>
   <class id="ErrorBars"/>
   <class id="DataTable"/>
   <class id="Phonetic"/>
   <class id="Shape"/>
   <class id="Shapes"/>
   <class id="ShapeRange"/>
   <class id="GroupShapes"/>
   <class id="TextFrame"/>
   <class id="ConnectorFormat"/>
   <class id="FreeformBuilder"/>
   <class id="ControlFormat"/>
   <class id="OLEFormat"/>
   <class id="LinkFormat"/>
   <class id="PublishObjects"/>
   <class id="OLEDBError"/>
   <class id="OLEDBErrors"/>
   <class id="Phonetics"/>
   <class id="PivotLayout"/>
   <class id="DisplayUnitLabel"/>
   <class id="CellFormat"/>
   <class id="UsedObjects"/>
   <class id="CustomProperties"/>
   <class id="CustomProperty"/>
   <class id="CalculatedMembers"/>
   <class id="CalculatedMember"/>
   <class id="Watches"/>
   <class id="Watch"/>
   <class id="PivotCell"/>
   <class id="Graphic"/>
   <class id="AutoRecover"/>
   <class id="ErrorCheckingOptions"/>
   <class id="Errors"/>
   <class id="Error"/>
   <class id="SmartTagAction"/>
   <class id="SmartTagActions"/>
   <class id="SmartTag"/>
   <class id="SmartTags"/>
   <class id="SmartTagRecognizer"/>
   <class id="SmartTagRecognizers"/>
   <class id="SmartTagOptions"/>
   <class id="SpellingOptions"/>
   <class id="Speech"/>
   <class id="Protection"/>
   <class id="PivotItemList"/>
   <class id="Tab"/>
   <class id="AllowEditRanges"/>
   <class id="AllowEditRange"/>
   <class id="UserAccessList"/>
   <class id="UserAccess"/>
   <class id="RTD"/>
   <class id="Diagram"/>
   <class id="ListObjects"/>
   <class id="ListObject"/>
   <class id="ListColumns"/>
   <class id="ListColumn"/>
   <class id="ListRows"/>
   <class id="ListRow"/>
   <class id="XmlNamespace"/>
   <class id="XmlNamespaces"/>
   <class id="XmlDataBinding"/>
   <class id="XmlSchema"/>
   <class id="XmlSchemas"/>
   <class id="XmlMap"/>
   <class id="XmlMaps"/>
   <class id="ListDataFormat"/>
   <class id="XPath"/>
   <class id="PivotLineCells"/>
   <class id="PivotLine"/>
   <class id="PivotLines"/>
   <class id="PivotAxis"/>
   <class id="PivotFilter"/>
   <class id="PivotFilters"/>
   <class id="WorkbookConnection"/>
   <class id="Connections"/>
   <class id="WorksheetView"/>
   <class id="ChartView"/>
   <class id="ModuleView"/>
   <class id="DialogSheetView"/>
   <class id="SheetViews"/>
   <class id="OLEDBConnection"/>
   <class id="ODBCConnection"/>
   <class id="Action"/>
   <class id="Actions"/>
   <class id="FormatColor"/>
   <class id="ConditionValue"/>
   <class id="ColorScale"/>
   <class id="ColorScaleCriteria"/>
   <class id="ColorScaleCriterion"/>
   <class id="Databar"/>
   <class id="IconSetCondition"/>
   <class id="IconCriteria"/>
   <class id="IconCriterion"/>
   <class id="Icon"/>
   <class id="IconSet"/>
   <class id="IconSets"/>
   <class id="Top10"/>
   <class id="AboveAverage"/>
   <class id="UniqueValues"/>
   <class id="Ranges"/>
   <class id="HeaderFooter"/>
   <class id="Page"/>
   <class id="Pages"/>
   <class id="ServerViewableItems"/>
   <class id="TableStyleElement"/>
   <class id="TableStyleElements"/>
   <class id="TableStyle"/>
   <class id="TableStyles"/>
   <class id="SortField"/>
   <class id="SortFields"/>
   <class id="Sort"/>
   <class id="Research"/>
   <class id="ColorStop"/>
   <class id="ColorStops"/>
   <class id="LinearGradient"/>
   <class id="RectangularGradient"/>
   <class id="MultiThreadedCalculation"/>
   <class id="ChartFormat"/>
   <class id="FileExportConverter"/>
   <class id="FileExportConverters"/>
   <class id="AddIns2"/>
   <class id="SparklineGroups"/>
   <class id="SparklineGroup"/>
   <class id="SparkPoints"/>
   <class id="Sparkline"/>
   <class id="SparkAxes"/>
   <class id="SparkHorizontalAxis"/>
   <class id="SparkVerticalAxis"/>
   <class id="SparkColor"/>
   <class id="DataBarBorder"/>
   <class id="NegativeBarFormat"/>
   <class id="ValueChange"/>
   <class id="PivotTableChangeList"/>
   <class id="DisplayFormat"/>
   <class id="SlicerCaches"/>
   <class id="SlicerCache"/>
   <class id="SlicerCacheLevels"/>
   <class id="SlicerCacheLevel"/>
   <class id="Slicers"/>
   <class id="Slicer"/>
   <class id="SlicerItem"/>
   <class id="SlicerItems"/>
   <class id="SlicerPivotTables"/>
   <class id="ProtectedViewWindows"/>
   <class id="ProtectedViewWindow"/>
   <class id="IDummy"/>
   <class id="ICanvasShapes"/>
   <coclass id="QueryTable"/>
   <coclass id="Application"/>
   <coclass id="Chart"/>
   <coclass id="Worksheet"/>
   <coclass id="Global"/>
   <coclass id="Workbook"/>
   <coclass id="OLEObject"/>
   <enumeration id="Constants">
      <entry id="xlAll" value="0xffffeff8"/>
      <entry id="xlAutomatic" value="0xffffeff7"/>
      <entry id="xlBoth" value="1"/>
      <entry id="xlCenter" value="0xffffeff4"/>
      <entry id="xlChecker" value="9"/>
      <entry id="xlCircle" value="8"/>
      <entry id="xlCorner" value="2"/>
      <entry id="xlCrissCross" value="16"/>
      <entry id="xlCross" value="4"/>
      <entry id="xlDiamond" value="2"/>
      <entry id="xlDistributed" value="0xffffefeb"/>
      <entry id="xlDoubleAccounting" value="5"/>
      <entry id="xlFixedValue" value="1"/>
      <entry id="xlFormats" value="0xffffefe6"/>
      <entry id="xlGray16" value="17"/>
      <entry id="xlGray8" value="18"/>
      <entry id="xlGrid" value="15"/>
      <entry id="xlHigh" value="0xffffefe1"/>
      <entry id="xlInside" value="2"/>
      <entry id="xlJustify" value="0xffffefde"/>
      <entry id="xlLightDown" value="13"/>
      <entry id="xlLightHorizontal" value="11"/>
      <entry id="xlLightUp" value="14"/>
      <entry id="xlLightVertical" value="12"/>
      <entry id="xlLow" value="0xffffefda"/>
      <entry id="xlManual" value="0xffffefd9"/>
      <entry id="xlMinusValues" value="3"/>
      <entry id="xlModule" value="0xffffefd3"/>
      <entry id="xlNextToAxis" value="4"/>
      <entry id="xlNone" value="0xffffefd2"/>
      <entry id="xlNotes" value="0xffffefd0"/>
      <entry id="xlOff" value="0xffffefce"/>
      <entry id="xlOn" value="1"/>
      <entry id="xlPercent" value="2"/>
      <entry id="xlPlus" value="9"/>
      <entry id="xlPlusValues" value="2"/>
      <entry id="xlSemiGray75" value="10"/>
      <entry id="xlShowLabel" value="4"/>
      <entry id="xlShowLabelAndPercent" value="5"/>
      <entry id="xlShowPercent" value="3"/>
      <entry id="xlShowValue" value="2"/>
      <entry id="xlSimple" value="0xffffefc6"/>
      <entry id="xlSingle" value="2"/>
      <entry id="xlSingleAccounting" value="4"/>
      <entry id="xlSolid" value="1"/>
      <entry id="xlSquare" value="1"/>
      <entry id="xlStar" value="5"/>
      <entry id="xlStError" value="4"/>
      <entry id="xlToolbarButton" value="2"/>
      <entry id="xlTriangle" value="3"/>
      <entry id="xlGray25" value="0xffffefe4"/>
      <entry id="xlGray50" value="0xffffefe3"/>
      <entry id="xlGray75" value="0xffffefe2"/>
      <entry id="xlBottom" value="0xffffeff5"/>
      <entry id="xlLeft" value="0xffffefdd"/>
      <entry id="xlRight" value="0xffffefc8"/>
      <entry id="xlTop" value="0xffffefc0"/>
      <entry id="xl3DBar" value="0xffffeffd"/>
      <entry id="xl3DSurface" value="0xffffeff9"/>
      <entry id="xlBar" value="2"/>
      <entry id="xlColumn" value="3"/>
      <entry id="xlCombination" value="0xffffeff1"/>
      <entry id="xlCustom" value="0xffffefee"/>
      <entry id="xlDefaultAutoFormat" value="0xffffffff"/>
      <entry id="xlMaximum" value="2"/>
      <entry id="xlMinimum" value="4"/>
      <entry id="xlOpaque" value="3"/>
      <entry id="xlTransparent" value="2"/>
      <entry id="xlBidi" value="0xffffec78"/>
      <entry id="xlLatin" value="0xffffec77"/>
      <entry id="xlContext" value="0xffffec76"/>
      <entry id="xlLTR" value="0xffffec75"/>
      <entry id="xlRTL" value="0xffffec74"/>
      <entry id="xlFullScript" value="1"/>
      <entry id="xlPartialScript" value="2"/>
      <entry id="xlMixedScript" value="3"/>
      <entry id="xlMixedAuthorizedScript" value="4"/>
      <entry id="xlVisualCursor" value="2"/>
      <entry id="xlLogicalCursor" value="1"/>
      <entry id="xlSystem" value="1"/>
      <entry id="xlPartial" value="3"/>
      <entry id="xlHindiNumerals" value="3"/>
      <entry id="xlBidiCalendar" value="3"/>
      <entry id="xlGregorian" value="2"/>
      <entry id="xlComplete" value="4"/>
      <entry id="xlScale" value="3"/>
      <entry id="xlClosed" value="3"/>
      <entry id="xlColor1" value="7"/>
      <entry id="xlColor2" value="8"/>
      <entry id="xlColor3" value="9"/>
      <entry id="xlConstants" value="2"/>
      <entry id="xlContents" value="2"/>
      <entry id="xlBelow" value="1"/>
      <entry id="xlCascade" value="7"/>
      <entry id="xlCenterAcrossSelection" value="7"/>
      <entry id="xlChart4" value="2"/>
      <entry id="xlChartSeries" value="17"/>
      <entry id="xlChartShort" value="6"/>
      <entry id="xlChartTitles" value="18"/>
      <entry id="xlClassic1" value="1"/>
      <entry id="xlClassic2" value="2"/>
      <entry id="xlClassic3" value="3"/>
      <entry id="xl3DEffects1" value="13"/>
      <entry id="xl3DEffects2" value="14"/>
      <entry id="xlAbove" value="0"/>
      <entry id="xlAccounting1" value="4"/>
      <entry id="xlAccounting2" value="5"/>
      <entry id="xlAccounting3" value="6"/>
      <entry id="xlAccounting4" value="17"/>
      <entry id="xlAdd" value="2"/>
      <entry id="xlDebugCodePane" value="13"/>
      <entry id="xlDesktop" value="9"/>
      <entry id="xlDirect" value="1"/>
      <entry id="xlDivide" value="5"/>
      <entry id="xlDoubleClosed" value="5"/>
      <entry id="xlDoubleOpen" value="4"/>
      <entry id="xlDoubleQuote" value="1"/>
      <entry id="xlEntireChart" value="20"/>
      <entry id="xlExcelMenus" value="1"/>
      <entry id="xlExtended" value="3"/>
      <entry id="xlFill" value="5"/>
      <entry id="xlFirst" value="0"/>
      <entry id="xlFloating" value="5"/>
      <entry id="xlFormula" value="5"/>
      <entry id="xlGeneral" value="1"/>
      <entry id="xlGridline" value="22"/>
      <entry id="xlIcons" value="1"/>
      <entry id="xlImmediatePane" value="12"/>
      <entry id="xlInteger" value="2"/>
      <entry id="xlLast" value="1"/>
      <entry id="xlLastCell" value="11"/>
      <entry id="xlList1" value="10"/>
      <entry id="xlList2" value="11"/>
      <entry id="xlList3" value="12"/>
      <entry id="xlLocalFormat1" value="15"/>
      <entry id="xlLocalFormat2" value="16"/>
      <entry id="xlLong" value="3"/>
      <entry id="xlLotusHelp" value="2"/>
      <entry id="xlMacrosheetCell" value="7"/>
      <entry id="xlMixed" value="2"/>
      <entry id="xlMultiply" value="4"/>
      <entry id="xlNarrow" value="1"/>
      <entry id="xlNoDocuments" value="3"/>
      <entry id="xlOpen" value="2"/>
      <entry id="xlOutside" value="3"/>
      <entry id="xlReference" value="4"/>
      <entry id="xlSemiautomatic" value="2"/>
      <entry id="xlShort" value="1"/>
      <entry id="xlSingleQuote" value="2"/>
      <entry id="xlStrict" value="2"/>
      <entry id="xlSubtract" value="3"/>
      <entry id="xlTextBox" value="16"/>
      <entry id="xlTiled" value="1"/>
      <entry id="xlTitleBar" value="8"/>
      <entry id="xlToolbar" value="1"/>
      <entry id="xlVisible" value="12"/>
      <entry id="xlWatchPane" value="11"/>
      <entry id="xlWide" value="3"/>
      <entry id="xlWorkbookTab" value="6"/>
      <entry id="xlWorksheet4" value="1"/>
      <entry id="xlWorksheetCell" value="3"/>
      <entry id="xlWorksheetShort" value="5"/>
      <entry id="xlAllExceptBorders" value="7"/>
      <entry id="xlLeftToRight" value="2"/>
      <entry id="xlTopToBottom" value="1"/>
      <entry id="xlVeryHidden" value="2"/>
      <entry id="xlDrawingObject" value="14"/>
   </enumeration>
   <enumeration id="XlCreator">
      <entry id="xlCreatorCode" value="0x5843454c"/>
   </enumeration>
   <enumeration id="XlChartGallery">
      <entry id="xlBuiltIn" value="21"/>
      <entry id="xlUserDefined" value="22"/>
      <entry id="xlAnyGallery" value="23"/>
   </enumeration>
   <enumeration id="XlColorIndex">
      <entry id="xlColorIndexAutomatic" value="0xffffeff7"/>
      <entry id="xlColorIndexNone" value="0xffffefd2"/>
   </enumeration>
   <enumeration id="XlEndStyleCap">
      <entry id="xlCap" value="1"/>
      <entry id="xlNoCap" value="2"/>
   </enumeration>
   <enumeration id="XlRowCol">
      <entry id="xlColumns" value="2"/>
      <entry id="xlRows" value="1"/>
   </enumeration>
   <enumeration id="XlScaleType">
      <entry id="xlScaleLinear" value="0xffffefdc"/>
      <entry id="xlScaleLogarithmic" value="0xffffefdb"/>
   </enumeration>
   <enumeration id="XlDataSeriesType">
      <entry id="xlAutoFill" value="4"/>
      <entry id="xlChronological" value="3"/>
      <entry id="xlGrowth" value="2"/>
      <entry id="xlDataSeriesLinear" value="0xffffefdc"/>
   </enumeration>
   <enumeration id="XlAxisCrosses">
      <entry id="xlAxisCrossesAutomatic" value="0xffffeff7"/>
      <entry id="xlAxisCrossesCustom" value="0xffffefee"/>
      <entry id="xlAxisCrossesMaximum" value="2"/>
      <entry id="xlAxisCrossesMinimum" value="4"/>
   </enumeration>
   <enumeration id="XlAxisGroup">
      <entry id="xlPrimary" value="1"/>
      <entry id="xlSecondary" value="2"/>
   </enumeration>
   <enumeration id="XlBackground">
      <entry id="xlBackgroundAutomatic" value="0xffffeff7"/>
      <entry id="xlBackgroundOpaque" value="3"/>
      <entry id="xlBackgroundTransparent" value="2"/>
   </enumeration>
   <enumeration id="XlWindowState">
      <entry id="xlMaximized" value="0xffffefd7"/>
      <entry id="xlMinimized" value="0xffffefd4"/>
      <entry id="xlNormal" value="0xffffefd1"/>
   </enumeration>
   <enumeration id="XlAxisType">
      <entry id="xlCategory" value="1"/>
      <entry id="xlSeriesAxis" value="3"/>
      <entry id="xlValue" value="2"/>
   </enumeration>
   <enumeration id="XlArrowHeadLength">
      <entry id="xlArrowHeadLengthLong" value="3"/>
      <entry id="xlArrowHeadLengthMedium" value="0xffffefd6"/>
      <entry id="xlArrowHeadLengthShort" value="1"/>
   </enumeration>
   <enumeration id="XlVAlign">
      <entry id="xlVAlignBottom" value="0xffffeff5"/>
      <entry id="xlVAlignCenter" value="0xffffeff4"/>
      <entry id="xlVAlignDistributed" value="0xffffefeb"/>
      <entry id="xlVAlignJustify" value="0xffffefde"/>
      <entry id="xlVAlignTop" value="0xffffefc0"/>
   </enumeration>
   <enumeration id="XlTickMark">
      <entry id="xlTickMarkCross" value="4"/>
      <entry id="xlTickMarkInside" value="2"/>
      <entry id="xlTickMarkNone" value="0xffffefd2"/>
      <entry id="xlTickMarkOutside" value="3"/>
   </enumeration>
   <enumeration id="XlErrorBarDirection">
      <entry id="xlX" value="0xffffefb8"/>
      <entry id="xlY" value="1"/>
   </enumeration>
   <enumeration id="XlErrorBarInclude">
      <entry id="xlErrorBarIncludeBoth" value="1"/>
      <entry id="xlErrorBarIncludeMinusValues" value="3"/>
      <entry id="xlErrorBarIncludeNone" value="0xffffefd2"/>
      <entry id="xlErrorBarIncludePlusValues" value="2"/>
   </enumeration>
   <enumeration id="XlDisplayBlanksAs">
      <entry id="xlInterpolated" value="3"/>
      <entry id="xlNotPlotted" value="1"/>
      <entry id="xlZero" value="2"/>
   </enumeration>
   <enumeration id="XlArrowHeadStyle">
      <entry id="xlArrowHeadStyleClosed" value="3"/>
      <entry id="xlArrowHeadStyleDoubleClosed" value="5"/>
      <entry id="xlArrowHeadStyleDoubleOpen" value="4"/>
      <entry id="xlArrowHeadStyleNone" value="0xffffefd2"/>
      <entry id="xlArrowHeadStyleOpen" value="2"/>
   </enumeration>
   <enumeration id="XlArrowHeadWidth">
      <entry id="xlArrowHeadWidthMedium" value="0xffffefd6"/>
      <entry id="xlArrowHeadWidthNarrow" value="1"/>
      <entry id="xlArrowHeadWidthWide" value="3"/>
   </enumeration>
   <enumeration id="XlHAlign">
      <entry id="xlHAlignCenter" value="0xffffeff4"/>
      <entry id="xlHAlignCenterAcrossSelection" value="7"/>
      <entry id="xlHAlignDistributed" value="0xffffefeb"/>
      <entry id="xlHAlignFill" value="5"/>
      <entry id="xlHAlignGeneral" value="1"/>
      <entry id="xlHAlignJustify" value="0xffffefde"/>
      <entry id="xlHAlignLeft" value="0xffffefdd"/>
      <entry id="xlHAlignRight" value="0xffffefc8"/>
   </enumeration>
   <enumeration id="XlTickLabelPosition">
      <entry id="xlTickLabelPositionHigh" value="0xffffefe1"/>
      <entry id="xlTickLabelPositionLow" value="0xffffefda"/>
      <entry id="xlTickLabelPositionNextToAxis" value="4"/>
      <entry id="xlTickLabelPositionNone" value="0xffffefd2"/>
   </enumeration>
   <enumeration id="XlLegendPosition">
      <entry id="xlLegendPositionBottom" value="0xffffeff5"/>
      <entry id="xlLegendPositionCorner" value="2"/>
      <entry id="xlLegendPositionLeft" value="0xffffefdd"/>
      <entry id="xlLegendPositionRight" value="0xffffefc8"/>
      <entry id="xlLegendPositionTop" value="0xffffefc0"/>
      <entry id="xlLegendPositionCustom" value="0xffffefbf"/>
   </enumeration>
   <enumeration id="XlChartPictureType">
      <entry id="xlStackScale" value="3"/>
      <entry id="xlStack" value="2"/>
      <entry id="xlStretch" value="1"/>
   </enumeration>
   <enumeration id="XlChartPicturePlacement">
      <entry id="xlSides" value="1"/>
      <entry id="xlEnd" value="2"/>
      <entry id="xlEndSides" value="3"/>
      <entry id="xlFront" value="4"/>
      <entry id="xlFrontSides" value="5"/>
      <entry id="xlFrontEnd" value="6"/>
      <entry id="xlAllFaces" value="7"/>
   </enumeration>
   <enumeration id="XlOrientation">
      <entry id="xlDownward" value="0xffffefb6"/>
      <entry id="xlHorizontal" value="0xffffefe0"/>
      <entry id="xlUpward" value="0xffffefb5"/>
      <entry id="xlVertical" value="0xffffefba"/>
   </enumeration>
   <enumeration id="XlTickLabelOrientation">
      <entry id="xlTickLabelOrientationAutomatic" value="0xffffeff7"/>
      <entry id="xlTickLabelOrientationDownward" value="0xffffefb6"/>
      <entry id="xlTickLabelOrientationHorizontal" value="0xffffefe0"/>
      <entry id="xlTickLabelOrientationUpward" value="0xffffefb5"/>
      <entry id="xlTickLabelOrientationVertical" value="0xffffefba"/>
   </enumeration>
   <enumeration id="XlBorderWeight">
      <entry id="xlHairline" value="1"/>
      <entry id="xlMedium" value="0xffffefd6"/>
      <entry id="xlThick" value="4"/>
      <entry id="xlThin" value="2"/>
   </enumeration>
   <enumeration id="XlDataSeriesDate">
      <entry id="xlDay" value="1"/>
      <entry id="xlMonth" value="3"/>
      <entry id="xlWeekday" value="2"/>
      <entry id="xlYear" value="4"/>
   </enumeration>
   <enumeration id="XlUnderlineStyle">
      <entry id="xlUnderlineStyleDouble" value="0xffffefe9"/>
      <entry id="xlUnderlineStyleDoubleAccounting" value="5"/>
      <entry id="xlUnderlineStyleNone" value="0xffffefd2"/>
      <entry id="xlUnderlineStyleSingle" value="2"/>
      <entry id="xlUnderlineStyleSingleAccounting" value="4"/>
   </enumeration>
   <enumeration id="XlErrorBarType">
      <entry id="xlErrorBarTypeCustom" value="0xffffefee"/>
      <entry id="xlErrorBarTypeFixedValue" value="1"/>
      <entry id="xlErrorBarTypePercent" value="2"/>
      <entry id="xlErrorBarTypeStDev" value="0xffffefc5"/>
      <entry id="xlErrorBarTypeStError" value="4"/>
   </enumeration>
   <enumeration id="XlTrendlineType">
      <entry id="xlExponential" value="5"/>
      <entry id="xlLinear" value="0xffffefdc"/>
      <entry id="xlLogarithmic" value="0xffffefdb"/>
      <entry id="xlMovingAvg" value="6"/>
      <entry id="xlPolynomial" value="3"/>
      <entry id="xlPower" value="4"/>
   </enumeration>
   <enumeration id="XlLineStyle">
      <entry id="xlContinuous" value="1"/>
      <entry id="xlDash" value="0xffffefed"/>
      <entry id="xlDashDot" value="4"/>
      <entry id="xlDashDotDot" value="5"/>
      <entry id="xlDot" value="0xffffefea"/>
      <entry id="xlDouble" value="0xffffefe9"/>
      <entry id="xlSlantDashDot" value="13"/>
      <entry id="xlLineStyleNone" value="0xffffefd2"/>
   </enumeration>
   <enumeration id="XlDataLabelsType">
      <entry id="xlDataLabelsShowNone" value="0xffffefd2"/>
      <entry id="xlDataLabelsShowValue" value="2"/>
      <entry id="xlDataLabelsShowPercent" value="3"/>
      <entry id="xlDataLabelsShowLabel" value="4"/>
      <entry id="xlDataLabelsShowLabelAndPercent" value="5"/>
      <entry id="xlDataLabelsShowBubbleSizes" value="6"/>
   </enumeration>
   <enumeration id="XlMarkerStyle">
      <entry id="xlMarkerStyleAutomatic" value="0xffffeff7"/>
      <entry id="xlMarkerStyleCircle" value="8"/>
      <entry id="xlMarkerStyleDash" value="0xffffefed"/>
      <entry id="xlMarkerStyleDiamond" value="2"/>
      <entry id="xlMarkerStyleDot" value="0xffffefea"/>
      <entry id="xlMarkerStyleNone" value="0xffffefd2"/>
      <entry id="xlMarkerStylePicture" value="0xffffefcd"/>
      <entry id="xlMarkerStylePlus" value="9"/>
      <entry id="xlMarkerStyleSquare" value="1"/>
      <entry id="xlMarkerStyleStar" value="5"/>
      <entry id="xlMarkerStyleTriangle" value="3"/>
      <entry id="xlMarkerStyleX" value="0xffffefb8"/>
   </enumeration>
   <enumeration id="XlPictureConvertorType">
      <entry id="xlBMP" value="1"/>
      <entry id="xlCGM" value="7"/>
      <entry id="xlDRW" value="4"/>
      <entry id="xlDXF" value="5"/>
      <entry id="xlEPS" value="8"/>
      <entry id="xlHGL" value="6"/>
      <entry id="xlPCT" value="13"/>
      <entry id="xlPCX" value="10"/>
      <entry id="xlPIC" value="11"/>
      <entry id="xlPLT" value="12"/>
      <entry id="xlTIF" value="9"/>
      <entry id="xlWMF" value="2"/>
      <entry id="xlWPG" value="3"/>
   </enumeration>
   <enumeration id="XlPattern">
      <entry id="xlPatternAutomatic" value="0xffffeff7"/>
      <entry id="xlPatternChecker" value="9"/>
      <entry id="xlPatternCrissCross" value="16"/>
      <entry id="xlPatternDown" value="0xffffefe7"/>
      <entry id="xlPatternGray16" value="17"/>
      <entry id="xlPatternGray25" value="0xffffefe4"/>
      <entry id="xlPatternGray50" value="0xffffefe3"/>
      <entry id="xlPatternGray75" value="0xffffefe2"/>
      <entry id="xlPatternGray8" value="18"/>
      <entry id="xlPatternGrid" value="15"/>
      <entry id="xlPatternHorizontal" value="0xffffefe0"/>
      <entry id="xlPatternLightDown" value="13"/>
      <entry id="xlPatternLightHorizontal" value="11"/>
      <entry id="xlPatternLightUp" value="14"/>
      <entry id="xlPatternLightVertical" value="12"/>
      <entry id="xlPatternNone" value="0xffffefd2"/>
      <entry id="xlPatternSemiGray75" value="10"/>
      <entry id="xlPatternSolid" value="1"/>
      <entry id="xlPatternUp" value="0xffffefbe"/>
      <entry id="xlPatternVertical" value="0xffffefba"/>
      <entry id="xlPatternLinearGradient" value="4000"/>
      <entry id="xlPatternRectangularGradient" value="4001"/>
   </enumeration>
   <enumeration id="XlChartSplitType">
      <entry id="xlSplitByPosition" value="1"/>
      <entry id="xlSplitByPercentValue" value="3"/>
      <entry id="xlSplitByCustomSplit" value="4"/>
      <entry id="xlSplitByValue" value="2"/>
   </enumeration>
   <enumeration id="XlDisplayUnit">
      <entry id="xlHundreds" value="0xfffffffe"/>
      <entry id="xlThousands" value="0xfffffffd"/>
      <entry id="xlTenThousands" value="0xfffffffc"/>
      <entry id="xlHundredThousands" value="0xfffffffb"/>
      <entry id="xlMillions" value="0xfffffffa"/>
      <entry id="xlTenMillions" value="0xfffffff9"/>
      <entry id="xlHundredMillions" value="0xfffffff8"/>
      <entry id="xlThousandMillions" value="0xfffffff7"/>
      <entry id="xlMillionMillions" value="0xfffffff6"/>
   </enumeration>
   <enumeration id="XlDataLabelPosition">
      <entry id="xlLabelPositionCenter" value="0xffffeff4"/>
      <entry id="xlLabelPositionAbove" value="0"/>
      <entry id="xlLabelPositionBelow" value="1"/>
      <entry id="xlLabelPositionLeft" value="0xffffefdd"/>
      <entry id="xlLabelPositionRight" value="0xffffefc8"/>
      <entry id="xlLabelPositionOutsideEnd" value="2"/>
      <entry id="xlLabelPositionInsideEnd" value="3"/>
      <entry id="xlLabelPositionInsideBase" value="4"/>
      <entry id="xlLabelPositionBestFit" value="5"/>
      <entry id="xlLabelPositionMixed" value="6"/>
      <entry id="xlLabelPositionCustom" value="7"/>
   </enumeration>
   <enumeration id="XlTimeUnit">
      <entry id="xlDays" value="0"/>
      <entry id="xlMonths" value="1"/>
      <entry id="xlYears" value="2"/>
   </enumeration>
   <enumeration id="XlCategoryType">
      <entry id="xlCategoryScale" value="2"/>
      <entry id="xlTimeScale" value="3"/>
      <entry id="xlAutomaticScale" value="0xffffeff7"/>
   </enumeration>
   <enumeration id="XlBarShape">
      <entry id="xlBox" value="0"/>
      <entry id="xlPyramidToPoint" value="1"/>
      <entry id="xlPyramidToMax" value="2"/>
      <entry id="xlCylinder" value="3"/>
      <entry id="xlConeToPoint" value="4"/>
      <entry id="xlConeToMax" value="5"/>
   </enumeration>
   <enumeration id="XlChartType">
      <entry id="xlColumnClustered" value="51"/>
      <entry id="xlColumnStacked" value="52"/>
      <entry id="xlColumnStacked100" value="53"/>
      <entry id="xl3DColumnClustered" value="54"/>
      <entry id="xl3DColumnStacked" value="55"/>
      <entry id="xl3DColumnStacked100" value="56"/>
      <entry id="xlBarClustered" value="57"/>
      <entry id="xlBarStacked" value="58"/>
      <entry id="xlBarStacked100" value="59"/>
      <entry id="xl3DBarClustered" value="60"/>
      <entry id="xl3DBarStacked" value="61"/>
      <entry id="xl3DBarStacked100" value="62"/>
      <entry id="xlLineStacked" value="63"/>
      <entry id="xlLineStacked100" value="64"/>
      <entry id="xlLineMarkers" value="65"/>
      <entry id="xlLineMarkersStacked" value="66"/>
      <entry id="xlLineMarkersStacked100" value="67"/>
      <entry id="xlPieOfPie" value="68"/>
      <entry id="xlPieExploded" value="69"/>
      <entry id="xl3DPieExploded" value="70"/>
      <entry id="xlBarOfPie" value="71"/>
      <entry id="xlXYScatterSmooth" value="72"/>
      <entry id="xlXYScatterSmoothNoMarkers" value="73"/>
      <entry id="xlXYScatterLines" value="74"/>
      <entry id="xlXYScatterLinesNoMarkers" value="75"/>
      <entry id="xlAreaStacked" value="76"/>
      <entry id="xlAreaStacked100" value="77"/>
      <entry id="xl3DAreaStacked" value="78"/>
      <entry id="xl3DAreaStacked100" value="79"/>
      <entry id="xlDoughnutExploded" value="80"/>
      <entry id="xlRadarMarkers" value="81"/>
      <entry id="xlRadarFilled" value="82"/>
      <entry id="xlSurface" value="83"/>
      <entry id="xlSurfaceWireframe" value="84"/>
      <entry id="xlSurfaceTopView" value="85"/>
      <entry id="xlSurfaceTopViewWireframe" value="86"/>
      <entry id="xlBubble" value="15"/>
      <entry id="xlBubble3DEffect" value="87"/>
      <entry id="xlStockHLC" value="88"/>
      <entry id="xlStockOHLC" value="89"/>
      <entry id="xlStockVHLC" value="90"/>
      <entry id="xlStockVOHLC" value="91"/>
      <entry id="xlCylinderColClustered" value="92"/>
      <entry id="xlCylinderColStacked" value="93"/>
      <entry id="xlCylinderColStacked100" value="94"/>
      <entry id="xlCylinderBarClustered" value="95"/>
      <entry id="xlCylinderBarStacked" value="96"/>
      <entry id="xlCylinderBarStacked100" value="97"/>
      <entry id="xlCylinderCol" value="98"/>
      <entry id="xlConeColClustered" value="99"/>
      <entry id="xlConeColStacked" value="100"/>
      <entry id="xlConeColStacked100" value="101"/>
      <entry id="xlConeBarClustered" value="102"/>
      <entry id="xlConeBarStacked" value="103"/>
      <entry id="xlConeBarStacked100" value="104"/>
      <entry id="xlConeCol" value="105"/>
      <entry id="xlPyramidColClustered" value="106"/>
      <entry id="xlPyramidColStacked" value="107"/>
      <entry id="xlPyramidColStacked100" value="108"/>
      <entry id="xlPyramidBarClustered" value="109"/>
      <entry id="xlPyramidBarStacked" value="110"/>
      <entry id="xlPyramidBarStacked100" value="111"/>
      <entry id="xlPyramidCol" value="112"/>
      <entry id="xl3DColumn" value="0xffffeffc"/>
      <entry id="xlLine" value="4"/>
      <entry id="xl3DLine" value="0xffffeffb"/>
      <entry id="xl3DPie" value="0xffffeffa"/>
      <entry id="xlPie" value="5"/>
      <entry id="xlXYScatter" value="0xffffefb7"/>
      <entry id="xl3DArea" value="0xffffeffe"/>
      <entry id="xlArea" value="1"/>
      <entry id="xlDoughnut" value="0xffffefe8"/>
      <entry id="xlRadar" value="0xffffefc9"/>
   </enumeration>
   <enumeration id="XlChartItem">
      <entry id="xlDataLabel" value="0"/>
      <entry id="xlChartArea" value="2"/>
      <entry id="xlSeries" value="3"/>
      <entry id="xlChartTitle" value="4"/>
      <entry id="xlWalls" value="5"/>
      <entry id="xlCorners" value="6"/>
      <entry id="xlDataTable" value="7"/>
      <entry id="xlTrendline" value="8"/>
      <entry id="xlErrorBars" value="9"/>
      <entry id="xlXErrorBars" value="10"/>
      <entry id="xlYErrorBars" value="11"/>
      <entry id="xlLegendEntry" value="12"/>
      <entry id="xlLegendKey" value="13"/>
      <entry id="xlShape" value="14"/>
      <entry id="xlMajorGridlines" value="15"/>
      <entry id="xlMinorGridlines" value="16"/>
      <entry id="xlAxisTitle" value="17"/>
      <entry id="xlUpBars" value="18"/>
      <entry id="xlPlotArea" value="19"/>
      <entry id="xlDownBars" value="20"/>
      <entry id="xlAxis" value="21"/>
      <entry id="xlSeriesLines" value="22"/>
      <entry id="xlFloor" value="23"/>
      <entry id="xlLegend" value="24"/>
      <entry id="xlHiLoLines" value="25"/>
      <entry id="xlDropLines" value="26"/>
      <entry id="xlRadarAxisLabels" value="27"/>
      <entry id="xlNothing" value="28"/>
      <entry id="xlLeaderLines" value="29"/>
      <entry id="xlDisplayUnitLabel" value="30"/>
      <entry id="xlPivotChartFieldButton" value="31"/>
      <entry id="xlPivotChartDropZone" value="32"/>
   </enumeration>
   <enumeration id="XlSizeRepresents">
      <entry id="xlSizeIsWidth" value="2"/>
      <entry id="xlSizeIsArea" value="1"/>
   </enumeration>
   <enumeration id="XlInsertShiftDirection">
      <entry id="xlShiftDown" value="0xffffefe7"/>
      <entry id="xlShiftToRight" value="0xffffefbf"/>
   </enumeration>
   <enumeration id="XlDeleteShiftDirection">
      <entry id="xlShiftToLeft" value="0xffffefc1"/>
      <entry id="xlShiftUp" value="0xffffefbe"/>
   </enumeration>
   <enumeration id="XlDirection">
      <entry id="xlDown" value="0xffffefe7"/>
      <entry id="xlToLeft" value="0xffffefc1"/>
      <entry id="xlToRight" value="0xffffefbf"/>
      <entry id="xlUp" value="0xffffefbe"/>
   </enumeration>
   <enumeration id="XlConsolidationFunction">
      <entry id="xlAverage" value="0xffffeff6"/>
      <entry id="xlCount" value="0xffffeff0"/>
      <entry id="xlCountNums" value="0xffffefef"/>
      <entry id="xlMax" value="0xffffefd8"/>
      <entry id="xlMin" value="0xffffefd5"/>
      <entry id="xlProduct" value="0xffffefcb"/>
      <entry id="xlStDev" value="0xffffefc5"/>
      <entry id="xlStDevP" value="0xffffefc4"/>
      <entry id="xlSum" value="0xffffefc3"/>
      <entry id="xlVar" value="0xffffefbc"/>
      <entry id="xlVarP" value="0xffffefbb"/>
      <entry id="xlUnknown" value="1000"/>
   </enumeration>
   <enumeration id="XlSheetType">
      <entry id="xlChart" value="0xffffeff3"/>
      <entry id="xlDialogSheet" value="0xffffefec"/>
      <entry id="xlExcel4IntlMacroSheet" value="4"/>
      <entry id="xlExcel4MacroSheet" value="3"/>
      <entry id="xlWorksheet" value="0xffffefb9"/>
   </enumeration>
   <enumeration id="XlLocationInTable">
      <entry id="xlColumnHeader" value="0xffffeff2"/>
      <entry id="xlColumnItem" value="5"/>
      <entry id="xlDataHeader" value="3"/>
      <entry id="xlDataItem" value="7"/>
      <entry id="xlPageHeader" value="2"/>
      <entry id="xlPageItem" value="6"/>
      <entry id="xlRowHeader" value="0xffffefc7"/>
      <entry id="xlRowItem" value="4"/>
      <entry id="xlTableBody" value="8"/>
   </enumeration>
   <enumeration id="XlFindLookIn">
      <entry id="xlFormulas" value="0xffffefe5"/>
      <entry id="xlComments" value="0xffffefd0"/>
      <entry id="xlValues" value="0xffffefbd"/>
   </enumeration>
   <enumeration id="XlWindowType">
      <entry id="xlChartAsWindow" value="5"/>
      <entry id="xlChartInPlace" value="4"/>
      <entry id="xlClipboard" value="3"/>
      <entry id="xlInfo" value="0xffffefdf"/>
      <entry id="xlWorkbook" value="1"/>
   </enumeration>
   <enumeration id="XlPivotFieldDataType">
      <entry id="xlDate" value="2"/>
      <entry id="xlNumber" value="0xffffefcf"/>
      <entry id="xlText" value="0xffffefc2"/>
   </enumeration>
   <enumeration id="XlCopyPictureFormat">
      <entry id="xlBitmap" value="2"/>
      <entry id="xlPicture" value="0xffffefcd"/>
   </enumeration>
   <enumeration id="XlPivotTableSourceType">
      <entry id="xlScenario" value="4"/>
      <entry id="xlConsolidation" value="3"/>
      <entry id="xlDatabase" value="1"/>
      <entry id="xlExternal" value="2"/>
      <entry id="xlPivotTable" value="0xffffefcc"/>
   </enumeration>
   <enumeration id="XlReferenceStyle">
      <entry id="xlA1" value="1"/>
      <entry id="xlR1C1" value="0xffffefca"/>
   </enumeration>
   <enumeration id="XlMSApplication">
      <entry id="xlMicrosoftAccess" value="4"/>
      <entry id="xlMicrosoftFoxPro" value="5"/>
      <entry id="xlMicrosoftMail" value="3"/>
      <entry id="xlMicrosoftPowerPoint" value="2"/>
      <entry id="xlMicrosoftProject" value="6"/>
      <entry id="xlMicrosoftSchedulePlus" value="7"/>
      <entry id="xlMicrosoftWord" value="1"/>
   </enumeration>
   <enumeration id="XlMouseButton">
      <entry id="xlNoButton" value="0"/>
      <entry id="xlPrimaryButton" value="1"/>
      <entry id="xlSecondaryButton" value="2"/>
   </enumeration>
   <enumeration id="XlCutCopyMode">
      <entry id="xlCopy" value="1"/>
      <entry id="xlCut" value="2"/>
   </enumeration>
   <enumeration id="XlFillWith">
      <entry id="xlFillWithAll" value="0xffffeff8"/>
      <entry id="xlFillWithContents" value="2"/>
      <entry id="xlFillWithFormats" value="0xffffefe6"/>
   </enumeration>
   <enumeration id="XlFilterAction">
      <entry id="xlFilterCopy" value="2"/>
      <entry id="xlFilterInPlace" value="1"/>
   </enumeration>
   <enumeration id="XlOrder">
      <entry id="xlDownThenOver" value="1"/>
      <entry id="xlOverThenDown" value="2"/>
   </enumeration>
   <enumeration id="XlLinkType">
      <entry id="xlLinkTypeExcelLinks" value="1"/>
      <entry id="xlLinkTypeOLELinks" value="2"/>
   </enumeration>
   <enumeration id="XlApplyNamesOrder">
      <entry id="xlColumnThenRow" value="2"/>
      <entry id="xlRowThenColumn" value="1"/>
   </enumeration>
   <enumeration id="XlEnableCancelKey">
      <entry id="xlDisabled" value="0"/>
      <entry id="xlErrorHandler" value="2"/>
      <entry id="xlInterrupt" value="1"/>
   </enumeration>
   <enumeration id="XlPageBreak">
      <entry id="xlPageBreakAutomatic" value="0xffffeff7"/>
      <entry id="xlPageBreakManual" value="0xffffefd9"/>
      <entry id="xlPageBreakNone" value="0xffffefd2"/>
   </enumeration>
   <enumeration id="XlOLEType">
      <entry id="xlOLEControl" value="2"/>
      <entry id="xlOLEEmbed" value="1"/>
      <entry id="xlOLELink" value="0"/>
   </enumeration>
   <enumeration id="XlPageOrientation">
      <entry id="xlLandscape" value="2"/>
      <entry id="xlPortrait" value="1"/>
   </enumeration>
   <enumeration id="XlLinkInfo">
      <entry id="xlEditionDate" value="2"/>
      <entry id="xlUpdateState" value="1"/>
      <entry id="xlLinkInfoStatus" value="3"/>
   </enumeration>
   <enumeration id="XlCommandUnderlines">
      <entry id="xlCommandUnderlinesAutomatic" value="0xffffeff7"/>
      <entry id="xlCommandUnderlinesOff" value="0xffffefce"/>
      <entry id="xlCommandUnderlinesOn" value="1"/>
   </enumeration>
   <enumeration id="XlOLEVerb">
      <entry id="xlVerbOpen" value="2"/>
      <entry id="xlVerbPrimary" value="1"/>
   </enumeration>
   <enumeration id="XlCalculation">
      <entry id="xlCalculationAutomatic" value="0xffffeff7"/>
      <entry id="xlCalculationManual" value="0xffffefd9"/>
      <entry id="xlCalculationSemiautomatic" value="2"/>
   </enumeration>
   <enumeration id="XlFileAccess">
      <entry id="xlReadOnly" value="3"/>
      <entry id="xlReadWrite" value="2"/>
   </enumeration>
   <enumeration id="XlEditionType">
      <entry id="xlPublisher" value="1"/>
      <entry id="xlSubscriber" value="2"/>
   </enumeration>
   <enumeration id="XlObjectSize">
      <entry id="xlFitToPage" value="2"/>
      <entry id="xlFullPage" value="3"/>
      <entry id="xlScreenSize" value="1"/>
   </enumeration>
   <enumeration id="XlLookAt">
      <entry id="xlPart" value="2"/>
      <entry id="xlWhole" value="1"/>
   </enumeration>
   <enumeration id="XlMailSystem">
      <entry id="xlMAPI" value="1"/>
      <entry id="xlNoMailSystem" value="0"/>
      <entry id="xlPowerTalk" value="2"/>
   </enumeration>
   <enumeration id="XlLinkInfoType">
      <entry id="xlLinkInfoOLELinks" value="2"/>
      <entry id="xlLinkInfoPublishers" value="5"/>
      <entry id="xlLinkInfoSubscribers" value="6"/>
   </enumeration>
   <enumeration id="XlCVError">
      <entry id="xlErrDiv0" value="2007"/>
      <entry id="xlErrNA" value="2042"/>
      <entry id="xlErrName" value="2029"/>
      <entry id="xlErrNull" value="2000"/>
      <entry id="xlErrNum" value="2036"/>
      <entry id="xlErrRef" value="2023"/>
      <entry id="xlErrValue" value="2015"/>
   </enumeration>
   <enumeration id="XlEditionFormat">
      <entry id="xlBIFF" value="2"/>
      <entry id="xlPICT" value="1"/>
      <entry id="xlRTF" value="4"/>
      <entry id="xlVALU" value="8"/>
   </enumeration>
   <enumeration id="XlLink">
      <entry id="xlExcelLinks" value="1"/>
      <entry id="xlOLELinks" value="2"/>
      <entry id="xlPublishers" value="5"/>
      <entry id="xlSubscribers" value="6"/>
   </enumeration>
   <enumeration id="XlCellType">
      <entry id="xlCellTypeBlanks" value="4"/>
      <entry id="xlCellTypeConstants" value="2"/>
      <entry id="xlCellTypeFormulas" value="0xffffefe5"/>
      <entry id="xlCellTypeLastCell" value="11"/>
      <entry id="xlCellTypeComments" value="0xffffefd0"/>
      <entry id="xlCellTypeVisible" value="12"/>
      <entry id="xlCellTypeAllFormatConditions" value="0xffffefb4"/>
      <entry id="xlCellTypeSameFormatConditions" value="0xffffefb3"/>
      <entry id="xlCellTypeAllValidation" value="0xffffefb2"/>
      <entry id="xlCellTypeSameValidation" value="0xffffefb1"/>
   </enumeration>
   <enumeration id="XlArrangeStyle">
      <entry id="xlArrangeStyleCascade" value="7"/>
      <entry id="xlArrangeStyleHorizontal" value="0xffffefe0"/>
      <entry id="xlArrangeStyleTiled" value="1"/>
      <entry id="xlArrangeStyleVertical" value="0xffffefba"/>
   </enumeration>
   <enumeration id="XlMousePointer">
      <entry id="xlIBeam" value="3"/>
      <entry id="xlDefault" value="0xffffefd1"/>
      <entry id="xlNorthwestArrow" value="1"/>
      <entry id="xlWait" value="2"/>
   </enumeration>
   <enumeration id="XlEditionOptionsOption">
      <entry id="xlAutomaticUpdate" value="4"/>
      <entry id="xlCancel" value="1"/>
      <entry id="xlChangeAttributes" value="6"/>
      <entry id="xlManualUpdate" value="5"/>
      <entry id="xlOpenSource" value="3"/>
      <entry id="xlSelect" value="3"/>
      <entry id="xlSendPublisher" value="2"/>
      <entry id="xlUpdateSubscriber" value="2"/>
   </enumeration>
   <enumeration id="XlAutoFillType">
      <entry id="xlFillCopy" value="1"/>
      <entry id="xlFillDays" value="5"/>
      <entry id="xlFillDefault" value="0"/>
      <entry id="xlFillFormats" value="3"/>
      <entry id="xlFillMonths" value="7"/>
      <entry id="xlFillSeries" value="2"/>
      <entry id="xlFillValues" value="4"/>
      <entry id="xlFillWeekdays" value="6"/>
      <entry id="xlFillYears" value="8"/>
      <entry id="xlGrowthTrend" value="10"/>
      <entry id="xlLinearTrend" value="9"/>
   </enumeration>
   <enumeration id="XlAutoFilterOperator">
      <entry id="xlAnd" value="1"/>
      <entry id="xlBottom10Items" value="4"/>
      <entry id="xlBottom10Percent" value="6"/>
      <entry id="xlOr" value="2"/>
      <entry id="xlTop10Items" value="3"/>
      <entry id="xlTop10Percent" value="5"/>
      <entry id="xlFilterValues" value="7"/>
      <entry id="xlFilterCellColor" value="8"/>
      <entry id="xlFilterFontColor" value="9"/>
      <entry id="xlFilterIcon" value="10"/>
      <entry id="xlFilterDynamic" value="11"/>
      <entry id="xlFilterNoFill" value="12"/>
      <entry id="xlFilterAutomaticFontColor" value="13"/>
      <entry id="xlFilterNoIcon" value="14"/>
   </enumeration>
   <enumeration id="XlClipboardFormat">
      <entry id="xlClipboardFormatBIFF12" value="63"/>
      <entry id="xlClipboardFormatBIFF" value="8"/>
      <entry id="xlClipboardFormatBIFF2" value="18"/>
      <entry id="xlClipboardFormatBIFF3" value="20"/>
      <entry id="xlClipboardFormatBIFF4" value="30"/>
      <entry id="xlClipboardFormatBinary" value="15"/>
      <entry id="xlClipboardFormatBitmap" value="9"/>
      <entry id="xlClipboardFormatCGM" value="13"/>
      <entry id="xlClipboardFormatCSV" value="5"/>
      <entry id="xlClipboardFormatDIF" value="4"/>
      <entry id="xlClipboardFormatDspText" value="12"/>
      <entry id="xlClipboardFormatEmbeddedObject" value="21"/>
      <entry id="xlClipboardFormatEmbedSource" value="22"/>
      <entry id="xlClipboardFormatLink" value="11"/>
      <entry id="xlClipboardFormatLinkSource" value="23"/>
      <entry id="xlClipboardFormatLinkSourceDesc" value="32"/>
      <entry id="xlClipboardFormatMovie" value="24"/>
      <entry id="xlClipboardFormatNative" value="14"/>
      <entry id="xlClipboardFormatObjectDesc" value="31"/>
      <entry id="xlClipboardFormatObjectLink" value="19"/>
      <entry id="xlClipboardFormatOwnerLink" value="17"/>
      <entry id="xlClipboardFormatPICT" value="2"/>
      <entry id="xlClipboardFormatPrintPICT" value="3"/>
      <entry id="xlClipboardFormatRTF" value="7"/>
      <entry id="xlClipboardFormatScreenPICT" value="29"/>
      <entry id="xlClipboardFormatStandardFont" value="28"/>
      <entry id="xlClipboardFormatStandardScale" value="27"/>
      <entry id="xlClipboardFormatSYLK" value="6"/>
      <entry id="xlClipboardFormatTable" value="16"/>
      <entry id="xlClipboardFormatText" value="0"/>
      <entry id="xlClipboardFormatToolFace" value="25"/>
      <entry id="xlClipboardFormatToolFacePICT" value="26"/>
      <entry id="xlClipboardFormatVALU" value="1"/>
      <entry id="xlClipboardFormatWK1" value="10"/>
   </enumeration>
   <enumeration id="XlFileFormat">
      <entry id="xlAddIn" value="18"/>
      <entry id="xlCSV" value="6"/>
      <entry id="xlCSVMac" value="22"/>
      <entry id="xlCSVMSDOS" value="24"/>
      <entry id="xlCSVWindows" value="23"/>
      <entry id="xlDBF2" value="7"/>
      <entry id="xlDBF3" value="8"/>
      <entry id="xlDBF4" value="11"/>
      <entry id="xlDIF" value="9"/>
      <entry id="xlExcel2" value="16"/>
      <entry id="xlExcel2FarEast" value="27"/>
      <entry id="xlExcel3" value="29"/>
      <entry id="xlExcel4" value="33"/>
      <entry id="xlExcel5" value="39"/>
      <entry id="xlExcel7" value="39"/>
      <entry id="xlExcel9795" value="43"/>
      <entry id="xlExcel4Workbook" value="35"/>
      <entry id="xlIntlAddIn" value="26"/>
      <entry id="xlIntlMacro" value="25"/>
      <entry id="xlWorkbookNormal" value="0xffffefd1"/>
      <entry id="xlSYLK" value="2"/>
      <entry id="xlTemplate" value="17"/>
      <entry id="xlCurrentPlatformText" value="0xffffefc2"/>
      <entry id="xlTextMac" value="19"/>
      <entry id="xlTextMSDOS" value="21"/>
      <entry id="xlTextPrinter" value="36"/>
      <entry id="xlTextWindows" value="20"/>
      <entry id="xlWJ2WD1" value="14"/>
      <entry id="xlWK1" value="5"/>
      <entry id="xlWK1ALL" value="31"/>
      <entry id="xlWK1FMT" value="30"/>
      <entry id="xlWK3" value="15"/>
      <entry id="xlWK4" value="38"/>
      <entry id="xlWK3FM3" value="32"/>
      <entry id="xlWKS" value="4"/>
      <entry id="xlWorks2FarEast" value="28"/>
      <entry id="xlWQ1" value="34"/>
      <entry id="xlWJ3" value="40"/>
      <entry id="xlWJ3FJ3" value="41"/>
      <entry id="xlUnicodeText" value="42"/>
      <entry id="xlHtml" value="44"/>
      <entry id="xlWebArchive" value="45"/>
      <entry id="xlXMLSpreadsheet" value="46"/>
      <entry id="xlExcel12" value="50"/>
      <entry id="xlOpenXMLWorkbook" value="51"/>
      <entry id="xlOpenXMLWorkbookMacroEnabled" value="52"/>
      <entry id="xlOpenXMLTemplateMacroEnabled" value="53"/>
      <entry id="xlTemplate8" value="17"/>
      <entry id="xlOpenXMLTemplate" value="54"/>
      <entry id="xlAddIn8" value="18"/>
      <entry id="xlOpenXMLAddIn" value="55"/>
      <entry id="xlExcel8" value="56"/>
      <entry id="xlOpenDocumentSpreadsheet" value="60"/>
      <entry id="xlWorkbookDefault" value="51"/>
   </enumeration>
   <enumeration id="XlApplicationInternational">
      <entry id="xl24HourClock" value="33"/>
      <entry id="xl4DigitYears" value="43"/>
      <entry id="xlAlternateArraySeparator" value="16"/>
      <entry id="xlColumnSeparator" value="14"/>
      <entry id="xlCountryCode" value="1"/>
      <entry id="xlCountrySetting" value="2"/>
      <entry id="xlCurrencyBefore" value="37"/>
      <entry id="xlCurrencyCode" value="25"/>
      <entry id="xlCurrencyDigits" value="27"/>
      <entry id="xlCurrencyLeadingZeros" value="40"/>
      <entry id="xlCurrencyMinusSign" value="38"/>
      <entry id="xlCurrencyNegative" value="28"/>
      <entry id="xlCurrencySpaceBefore" value="36"/>
      <entry id="xlCurrencyTrailingZeros" value="39"/>
      <entry id="xlDateOrder" value="32"/>
      <entry id="xlDateSeparator" value="17"/>
      <entry id="xlDayCode" value="21"/>
      <entry id="xlDayLeadingZero" value="42"/>
      <entry id="xlDecimalSeparator" value="3"/>
      <entry id="xlGeneralFormatName" value="26"/>
      <entry id="xlHourCode" value="22"/>
      <entry id="xlLeftBrace" value="12"/>
      <entry id="xlLeftBracket" value="10"/>
      <entry id="xlListSeparator" value="5"/>
      <entry id="xlLowerCaseColumnLetter" value="9"/>
      <entry id="xlLowerCaseRowLetter" value="8"/>
      <entry id="xlMDY" value="44"/>
      <entry id="xlMetric" value="35"/>
      <entry id="xlMinuteCode" value="23"/>
      <entry id="xlMonthCode" value="20"/>
      <entry id="xlMonthLeadingZero" value="41"/>
      <entry id="xlMonthNameChars" value="30"/>
      <entry id="xlNoncurrencyDigits" value="29"/>
      <entry id="xlNonEnglishFunctions" value="34"/>
      <entry id="xlRightBrace" value="13"/>
      <entry id="xlRightBracket" value="11"/>
      <entry id="xlRowSeparator" value="15"/>
      <entry id="xlSecondCode" value="24"/>
      <entry id="xlThousandsSeparator" value="4"/>
      <entry id="xlTimeLeadingZero" value="45"/>
      <entry id="xlTimeSeparator" value="18"/>
      <entry id="xlUpperCaseColumnLetter" value="7"/>
      <entry id="xlUpperCaseRowLetter" value="6"/>
      <entry id="xlWeekdayNameChars" value="31"/>
      <entry id="xlYearCode" value="19"/>
   </enumeration>
   <enumeration id="XlPageBreakExtent">
      <entry id="xlPageBreakFull" value="1"/>
      <entry id="xlPageBreakPartial" value="2"/>
   </enumeration>
   <enumeration id="XlCellInsertionMode">
      <entry id="xlOverwriteCells" value="0"/>
      <entry id="xlInsertDeleteCells" value="1"/>
      <entry id="xlInsertEntireRows" value="2"/>
   </enumeration>
   <enumeration id="XlFormulaLabel">
      <entry id="xlNoLabels" value="0xffffefd2"/>
      <entry id="xlRowLabels" value="1"/>
      <entry id="xlColumnLabels" value="2"/>
      <entry id="xlMixedLabels" value="3"/>
   </enumeration>
   <enumeration id="XlHighlightChangesTime">
      <entry id="xlSinceMyLastSave" value="1"/>
      <entry id="xlAllChanges" value="2"/>
      <entry id="xlNotYetReviewed" value="3"/>
   </enumeration>
   <enumeration id="XlCommentDisplayMode">
      <entry id="xlNoIndicator" value="0"/>
      <entry id="xlCommentIndicatorOnly" value="0xffffffff"/>
      <entry id="xlCommentAndIndicator" value="1"/>
   </enumeration>
   <enumeration id="XlFormatConditionType">
      <entry id="xlCellValue" value="1"/>
      <entry id="xlExpression" value="2"/>
      <entry id="xlColorScale" value="3"/>
      <entry id="xlDatabar" value="4"/>
      <entry id="xlTop10" value="5"/>
      <entry id="xlIconSets" value="6"/>
      <entry id="xlUniqueValues" value="8"/>
      <entry id="xlTextString" value="9"/>
      <entry id="xlBlanksCondition" value="10"/>
      <entry id="xlTimePeriod" value="11"/>
      <entry id="xlAboveAverageCondition" value="12"/>
      <entry id="xlNoBlanksCondition" value="13"/>
      <entry id="xlErrorsCondition" value="16"/>
      <entry id="xlNoErrorsCondition" value="17"/>
   </enumeration>
   <enumeration id="XlFormatConditionOperator">
      <entry id="xlBetween" value="1"/>
      <entry id="xlNotBetween" value="2"/>
      <entry id="xlEqual" value="3"/>
      <entry id="xlNotEqual" value="4"/>
      <entry id="xlGreater" value="5"/>
      <entry id="xlLess" value="6"/>
      <entry id="xlGreaterEqual" value="7"/>
      <entry id="xlLessEqual" value="8"/>
   </enumeration>
   <enumeration id="XlEnableSelection">
      <entry id="xlNoRestrictions" value="0"/>
      <entry id="xlUnlockedCells" value="1"/>
      <entry id="xlNoSelection" value="0xffffefd2"/>
   </enumeration>
   <enumeration id="XlDVType">
      <entry id="xlValidateInputOnly" value="0"/>
      <entry id="xlValidateWholeNumber" value="1"/>
      <entry id="xlValidateDecimal" value="2"/>
      <entry id="xlValidateList" value="3"/>
      <entry id="xlValidateDate" value="4"/>
      <entry id="xlValidateTime" value="5"/>
      <entry id="xlValidateTextLength" value="6"/>
      <entry id="xlValidateCustom" value="7"/>
   </enumeration>
   <enumeration id="XlIMEMode">
      <entry id="xlIMEModeNoControl" value="0"/>
      <entry id="xlIMEModeOn" value="1"/>
      <entry id="xlIMEModeOff" value="2"/>
      <entry id="xlIMEModeDisable" value="3"/>
      <entry id="xlIMEModeHiragana" value="4"/>
      <entry id="xlIMEModeKatakana" value="5"/>
      <entry id="xlIMEModeKatakanaHalf" value="6"/>
      <entry id="xlIMEModeAlphaFull" value="7"/>
      <entry id="xlIMEModeAlpha" value="8"/>
      <entry id="xlIMEModeHangulFull" value="9"/>
      <entry id="xlIMEModeHangul" value="10"/>
   </enumeration>
   <enumeration id="XlDVAlertStyle">
      <entry id="xlValidAlertStop" value="1"/>
      <entry id="xlValidAlertWarning" value="2"/>
      <entry id="xlValidAlertInformation" value="3"/>
   </enumeration>
   <enumeration id="XlChartLocation">
      <entry id="xlLocationAsNewSheet" value="1"/>
      <entry id="xlLocationAsObject" value="2"/>
      <entry id="xlLocationAutomatic" value="3"/>
   </enumeration>
   <enumeration id="XlPaperSize">
      <entry id="xlPaper10x14" value="16"/>
      <entry id="xlPaper11x17" value="17"/>
      <entry id="xlPaperA3" value="8"/>
      <entry id="xlPaperA4" value="9"/>
      <entry id="xlPaperA4Small" value="10"/>
      <entry id="xlPaperA5" value="11"/>
      <entry id="xlPaperB4" value="12"/>
      <entry id="xlPaperB5" value="13"/>
      <entry id="xlPaperCsheet" value="24"/>
      <entry id="xlPaperDsheet" value="25"/>
      <entry id="xlPaperEnvelope10" value="20"/>
      <entry id="xlPaperEnvelope11" value="21"/>
      <entry id="xlPaperEnvelope12" value="22"/>
      <entry id="xlPaperEnvelope14" value="23"/>
      <entry id="xlPaperEnvelope9" value="19"/>
      <entry id="xlPaperEnvelopeB4" value="33"/>
      <entry id="xlPaperEnvelopeB5" value="34"/>
      <entry id="xlPaperEnvelopeB6" value="35"/>
      <entry id="xlPaperEnvelopeC3" value="29"/>
      <entry id="xlPaperEnvelopeC4" value="30"/>
      <entry id="xlPaperEnvelopeC5" value="28"/>
      <entry id="xlPaperEnvelopeC6" value="31"/>
      <entry id="xlPaperEnvelopeC65" value="32"/>
      <entry id="xlPaperEnvelopeDL" value="27"/>
      <entry id="xlPaperEnvelopeItaly" value="36"/>
      <entry id="xlPaperEnvelopeMonarch" value="37"/>
      <entry id="xlPaperEnvelopePersonal" value="38"/>
      <entry id="xlPaperEsheet" value="26"/>
      <entry id="xlPaperExecutive" value="7"/>
      <entry id="xlPaperFanfoldLegalGerman" value="41"/>
      <entry id="xlPaperFanfoldStdGerman" value="40"/>
      <entry id="xlPaperFanfoldUS" value="39"/>
      <entry id="xlPaperFolio" value="14"/>
      <entry id="xlPaperLedger" value="4"/>
      <entry id="xlPaperLegal" value="5"/>
      <entry id="xlPaperLetter" value="1"/>
      <entry id="xlPaperLetterSmall" value="2"/>
      <entry id="xlPaperNote" value="18"/>
      <entry id="xlPaperQuarto" value="15"/>
      <entry id="xlPaperStatement" value="6"/>
      <entry id="xlPaperTabloid" value="3"/>
      <entry id="xlPaperUser" value="256"/>
   </enumeration>
   <enumeration id="XlPasteSpecialOperation">
      <entry id="xlPasteSpecialOperationAdd" value="2"/>
      <entry id="xlPasteSpecialOperationDivide" value="5"/>
      <entry id="xlPasteSpecialOperationMultiply" value="4"/>
      <entry id="xlPasteSpecialOperationNone" value="0xffffefd2"/>
      <entry id="xlPasteSpecialOperationSubtract" value="3"/>
   </enumeration>
   <enumeration id="XlPasteType">
      <entry id="xlPasteAll" value="0xffffeff8"/>
      <entry id="xlPasteAllUsingSourceTheme" value="13"/>
      <entry id="xlPasteAllMergingConditionalFormats" value="14"/>
      <entry id="xlPasteAllExceptBorders" value="7"/>
      <entry id="xlPasteFormats" value="0xffffefe6"/>
      <entry id="xlPasteFormulas" value="0xffffefe5"/>
      <entry id="xlPasteComments" value="0xffffefd0"/>
      <entry id="xlPasteValues" value="0xffffefbd"/>
      <entry id="xlPasteColumnWidths" value="8"/>
      <entry id="xlPasteValidation" value="6"/>
      <entry id="xlPasteFormulasAndNumberFormats" value="11"/>
      <entry id="xlPasteValuesAndNumberFormats" value="12"/>
   </enumeration>
   <enumeration id="XlPhoneticCharacterType">
      <entry id="xlKatakanaHalf" value="0"/>
      <entry id="xlKatakana" value="1"/>
      <entry id="xlHiragana" value="2"/>
      <entry id="xlNoConversion" value="3"/>
   </enumeration>
   <enumeration id="XlPhoneticAlignment">
      <entry id="xlPhoneticAlignNoControl" value="0"/>
      <entry id="xlPhoneticAlignLeft" value="1"/>
      <entry id="xlPhoneticAlignCenter" value="2"/>
      <entry id="xlPhoneticAlignDistributed" value="3"/>
   </enumeration>
   <enumeration id="XlPictureAppearance">
      <entry id="xlPrinter" value="2"/>
      <entry id="xlScreen" value="1"/>
   </enumeration>
   <enumeration id="XlPivotFieldOrientation">
      <entry id="xlColumnField" value="2"/>
      <entry id="xlDataField" value="4"/>
      <entry id="xlHidden" value="0"/>
      <entry id="xlPageField" value="3"/>
      <entry id="xlRowField" value="1"/>
   </enumeration>
   <enumeration id="XlPivotFieldCalculation">
      <entry id="xlDifferenceFrom" value="2"/>
      <entry id="xlIndex" value="9"/>
      <entry id="xlNoAdditionalCalculation" value="0xffffefd1"/>
      <entry id="xlPercentDifferenceFrom" value="4"/>
      <entry id="xlPercentOf" value="3"/>
      <entry id="xlPercentOfColumn" value="7"/>
      <entry id="xlPercentOfRow" value="6"/>
      <entry id="xlPercentOfTotal" value="8"/>
      <entry id="xlRunningTotal" value="5"/>
      <entry id="xlPercentOfParentRow" value="10"/>
      <entry id="xlPercentOfParentColumn" value="11"/>
      <entry id="xlPercentOfParent" value="12"/>
      <entry id="xlPercentRunningTotal" value="13"/>
      <entry id="xlRankAscending" value="14"/>
      <entry id="xlRankDecending" value="15"/>
   </enumeration>
   <enumeration id="XlPlacement">
      <entry id="xlFreeFloating" value="3"/>
      <entry id="xlMove" value="2"/>
      <entry id="xlMoveAndSize" value="1"/>
   </enumeration>
   <enumeration id="XlPlatform">
      <entry id="xlMacintosh" value="1"/>
      <entry id="xlMSDOS" value="3"/>
      <entry id="xlWindows" value="2"/>
   </enumeration>
   <enumeration id="XlPrintLocation">
      <entry id="xlPrintSheetEnd" value="1"/>
      <entry id="xlPrintInPlace" value="16"/>
      <entry id="xlPrintNoComments" value="0xffffefd2"/>
   </enumeration>
   <enumeration id="XlPriority">
      <entry id="xlPriorityHigh" value="0xffffefe1"/>
      <entry id="xlPriorityLow" value="0xffffefda"/>
      <entry id="xlPriorityNormal" value="0xffffefd1"/>
   </enumeration>
   <enumeration id="XlPTSelectionMode">
      <entry id="xlLabelOnly" value="1"/>
      <entry id="xlDataAndLabel" value="0"/>
      <entry id="xlDataOnly" value="2"/>
      <entry id="xlOrigin" value="3"/>
      <entry id="xlButton" value="15"/>
      <entry id="xlBlanks" value="4"/>
      <entry id="xlFirstRow" value="256"/>
   </enumeration>
   <enumeration id="XlRangeAutoFormat">
      <entry id="xlRangeAutoFormat3DEffects1" value="13"/>
      <entry id="xlRangeAutoFormat3DEffects2" value="14"/>
      <entry id="xlRangeAutoFormatAccounting1" value="4"/>
      <entry id="xlRangeAutoFormatAccounting2" value="5"/>
      <entry id="xlRangeAutoFormatAccounting3" value="6"/>
      <entry id="xlRangeAutoFormatAccounting4" value="17"/>
      <entry id="xlRangeAutoFormatClassic1" value="1"/>
      <entry id="xlRangeAutoFormatClassic2" value="2"/>
      <entry id="xlRangeAutoFormatClassic3" value="3"/>
      <entry id="xlRangeAutoFormatColor1" value="7"/>
      <entry id="xlRangeAutoFormatColor2" value="8"/>
      <entry id="xlRangeAutoFormatColor3" value="9"/>
      <entry id="xlRangeAutoFormatList1" value="10"/>
      <entry id="xlRangeAutoFormatList2" value="11"/>
      <entry id="xlRangeAutoFormatList3" value="12"/>
      <entry id="xlRangeAutoFormatLocalFormat1" value="15"/>
      <entry id="xlRangeAutoFormatLocalFormat2" value="16"/>
      <entry id="xlRangeAutoFormatLocalFormat3" value="19"/>
      <entry id="xlRangeAutoFormatLocalFormat4" value="20"/>
      <entry id="xlRangeAutoFormatReport1" value="21"/>
      <entry id="xlRangeAutoFormatReport2" value="22"/>
      <entry id="xlRangeAutoFormatReport3" value="23"/>
      <entry id="xlRangeAutoFormatReport4" value="24"/>
      <entry id="xlRangeAutoFormatReport5" value="25"/>
      <entry id="xlRangeAutoFormatReport6" value="26"/>
      <entry id="xlRangeAutoFormatReport7" value="27"/>
      <entry id="xlRangeAutoFormatReport8" value="28"/>
      <entry id="xlRangeAutoFormatReport9" value="29"/>
      <entry id="xlRangeAutoFormatReport10" value="30"/>
      <entry id="xlRangeAutoFormatClassicPivotTable" value="31"/>
      <entry id="xlRangeAutoFormatTable1" value="32"/>
      <entry id="xlRangeAutoFormatTable2" value="33"/>
      <entry id="xlRangeAutoFormatTable3" value="34"/>
      <entry id="xlRangeAutoFormatTable4" value="35"/>
      <entry id="xlRangeAutoFormatTable5" value="36"/>
      <entry id="xlRangeAutoFormatTable6" value="37"/>
      <entry id="xlRangeAutoFormatTable7" value="38"/>
      <entry id="xlRangeAutoFormatTable8" value="39"/>
      <entry id="xlRangeAutoFormatTable9" value="40"/>
      <entry id="xlRangeAutoFormatTable10" value="41"/>
      <entry id="xlRangeAutoFormatPTNone" value="42"/>
      <entry id="xlRangeAutoFormatNone" value="0xffffefd2"/>
      <entry id="xlRangeAutoFormatSimple" value="0xffffefc6"/>
   </enumeration>
   <enumeration id="XlReferenceType">
      <entry id="xlAbsolute" value="1"/>
      <entry id="xlAbsRowRelColumn" value="2"/>
      <entry id="xlRelative" value="4"/>
      <entry id="xlRelRowAbsColumn" value="3"/>
   </enumeration>
   <enumeration id="XlLayoutFormType">
      <entry id="xlTabular" value="0"/>
      <entry id="xlOutline" value="1"/>
   </enumeration>
   <enumeration id="XlRoutingSlipDelivery">
      <entry id="xlAllAtOnce" value="2"/>
      <entry id="xlOneAfterAnother" value="1"/>
   </enumeration>
   <enumeration id="XlRoutingSlipStatus">
      <entry id="xlNotYetRouted" value="0"/>
      <entry id="xlRoutingComplete" value="2"/>
      <entry id="xlRoutingInProgress" value="1"/>
   </enumeration>
   <enumeration id="XlRunAutoMacro">
      <entry id="xlAutoActivate" value="3"/>
      <entry id="xlAutoClose" value="2"/>
      <entry id="xlAutoDeactivate" value="4"/>
      <entry id="xlAutoOpen" value="1"/>
   </enumeration>
   <enumeration id="XlSaveAction">
      <entry id="xlDoNotSaveChanges" value="2"/>
      <entry id="xlSaveChanges" value="1"/>
   </enumeration>
   <enumeration id="XlSaveAsAccessMode">
      <entry id="xlExclusive" value="3"/>
      <entry id="xlNoChange" value="1"/>
      <entry id="xlShared" value="2"/>
   </enumeration>
   <enumeration id="XlSaveConflictResolution">
      <entry id="xlLocalSessionChanges" value="2"/>
      <entry id="xlOtherSessionChanges" value="3"/>
      <entry id="xlUserResolution" value="1"/>
   </enumeration>
   <enumeration id="XlSearchDirection">
      <entry id="xlNext" value="1"/>
      <entry id="xlPrevious" value="2"/>
   </enumeration>
   <enumeration id="XlSearchOrder">
      <entry id="xlByColumns" value="2"/>
      <entry id="xlByRows" value="1"/>
   </enumeration>
   <enumeration id="XlSheetVisibility">
      <entry id="xlSheetVisible" value="0xffffffff"/>
      <entry id="xlSheetHidden" value="0"/>
      <entry id="xlSheetVeryHidden" value="2"/>
   </enumeration>
   <enumeration id="XlSortMethod">
      <entry id="xlPinYin" value="1"/>
      <entry id="xlStroke" value="2"/>
   </enumeration>
   <enumeration id="XlSortMethodOld">
      <entry id="xlCodePage" value="2"/>
      <entry id="xlSyllabary" value="1"/>
   </enumeration>
   <enumeration id="XlSortOrder">
      <entry id="xlAscending" value="1"/>
      <entry id="xlDescending" value="2"/>
   </enumeration>
   <enumeration id="XlSortOrientation">
      <entry id="xlSortRows" value="2"/>
      <entry id="xlSortColumns" value="1"/>
   </enumeration>
   <enumeration id="XlSortType">
      <entry id="xlSortLabels" value="2"/>
      <entry id="xlSortValues" value="1"/>
   </enumeration>
   <enumeration id="XlSpecialCellsValue">
      <entry id="xlErrors" value="16"/>
      <entry id="xlLogical" value="4"/>
      <entry id="xlNumbers" value="1"/>
      <entry id="xlTextValues" value="2"/>
   </enumeration>
   <enumeration id="XlSubscribeToFormat">
      <entry id="xlSubscribeToPicture" value="0xffffefcd"/>
      <entry id="xlSubscribeToText" value="0xffffefc2"/>
   </enumeration>
   <enumeration id="XlSummaryRow">
      <entry id="xlSummaryAbove" value="0"/>
      <entry id="xlSummaryBelow" value="1"/>
   </enumeration>
   <enumeration id="XlSummaryColumn">
      <entry id="xlSummaryOnLeft" value="0xffffefdd"/>
      <entry id="xlSummaryOnRight" value="0xffffefc8"/>
   </enumeration>
   <enumeration id="XlSummaryReportType">
      <entry id="xlSummaryPivotTable" value="0xffffefcc"/>
      <entry id="xlStandardSummary" value="1"/>
   </enumeration>
   <enumeration id="XlTabPosition">
      <entry id="xlTabPositionFirst" value="0"/>
      <entry id="xlTabPositionLast" value="1"/>
   </enumeration>
   <enumeration id="XlTextParsingType">
      <entry id="xlDelimited" value="1"/>
      <entry id="xlFixedWidth" value="2"/>
   </enumeration>
   <enumeration id="XlTextQualifier">
      <entry id="xlTextQualifierDoubleQuote" value="1"/>
      <entry id="xlTextQualifierNone" value="0xffffefd2"/>
      <entry id="xlTextQualifierSingleQuote" value="2"/>
   </enumeration>
   <enumeration id="XlWBATemplate">
      <entry id="xlWBATChart" value="0xffffeff3"/>
      <entry id="xlWBATExcel4IntlMacroSheet" value="4"/>
      <entry id="xlWBATExcel4MacroSheet" value="3"/>
      <entry id="xlWBATWorksheet" value="0xffffefb9"/>
   </enumeration>
   <enumeration id="XlWindowView">
      <entry id="xlNormalView" value="1"/>
      <entry id="xlPageBreakPreview" value="2"/>
      <entry id="xlPageLayoutView" value="3"/>
   </enumeration>
   <enumeration id="XlXLMMacroType">
      <entry id="xlCommand" value="2"/>
      <entry id="xlFunction" value="1"/>
      <entry id="xlNotXLM" value="3"/>
   </enumeration>
   <enumeration id="XlYesNoGuess">
      <entry id="xlGuess" value="0"/>
      <entry id="xlNo" value="2"/>
      <entry id="xlYes" value="1"/>
   </enumeration>
   <enumeration id="XlBordersIndex">
      <entry id="xlInsideHorizontal" value="12"/>
      <entry id="xlInsideVertical" value="11"/>
      <entry id="xlDiagonalDown" value="5"/>
      <entry id="xlDiagonalUp" value="6"/>
      <entry id="xlEdgeBottom" value="9"/>
      <entry id="xlEdgeLeft" value="7"/>
      <entry id="xlEdgeRight" value="10"/>
      <entry id="xlEdgeTop" value="8"/>
   </enumeration>
   <enumeration id="XlToolbarProtection">
      <entry id="xlNoButtonChanges" value="1"/>
      <entry id="xlNoChanges" value="4"/>
      <entry id="xlNoDockingChanges" value="3"/>
      <entry id="xlToolbarProtectionNone" value="0xffffefd1"/>
      <entry id="xlNoShapeChanges" value="2"/>
   </enumeration>
   <enumeration id="XlBuiltInDialog">
      <entry id="xlDialogOpen" value="1"/>
      <entry id="xlDialogOpenLinks" value="2"/>
      <entry id="xlDialogSaveAs" value="5"/>
      <entry id="xlDialogFileDelete" value="6"/>
      <entry id="xlDialogPageSetup" value="7"/>
      <entry id="xlDialogPrint" value="8"/>
      <entry id="xlDialogPrinterSetup" value="9"/>
      <entry id="xlDialogArrangeAll" value="12"/>
      <entry id="xlDialogWindowSize" value="13"/>
      <entry id="xlDialogWindowMove" value="14"/>
      <entry id="xlDialogRun" value="17"/>
      <entry id="xlDialogSetPrintTitles" value="23"/>
      <entry id="xlDialogFont" value="26"/>
      <entry id="xlDialogDisplay" value="27"/>
      <entry id="xlDialogProtectDocument" value="28"/>
      <entry id="xlDialogCalculation" value="32"/>
      <entry id="xlDialogExtract" value="35"/>
      <entry id="xlDialogDataDelete" value="36"/>
      <entry id="xlDialogSort" value="39"/>
      <entry id="xlDialogDataSeries" value="40"/>
      <entry id="xlDialogTable" value="41"/>
      <entry id="xlDialogFormatNumber" value="42"/>
      <entry id="xlDialogAlignment" value="43"/>
      <entry id="xlDialogStyle" value="44"/>
      <entry id="xlDialogBorder" value="45"/>
      <entry id="xlDialogCellProtection" value="46"/>
      <entry id="xlDialogColumnWidth" value="47"/>
      <entry id="xlDialogClear" value="52"/>
      <entry id="xlDialogPasteSpecial" value="53"/>
      <entry id="xlDialogEditDelete" value="54"/>
      <entry id="xlDialogInsert" value="55"/>
      <entry id="xlDialogPasteNames" value="58"/>
      <entry id="xlDialogDefineName" value="61"/>
      <entry id="xlDialogCreateNames" value="62"/>
      <entry id="xlDialogFormulaGoto" value="63"/>
      <entry id="xlDialogFormulaFind" value="64"/>
      <entry id="xlDialogGalleryArea" value="67"/>
      <entry id="xlDialogGalleryBar" value="68"/>
      <entry id="xlDialogGalleryColumn" value="69"/>
      <entry id="xlDialogGalleryLine" value="70"/>
      <entry id="xlDialogGalleryPie" value="71"/>
      <entry id="xlDialogGalleryScatter" value="72"/>
      <entry id="xlDialogCombination" value="73"/>
      <entry id="xlDialogGridlines" value="76"/>
      <entry id="xlDialogAxes" value="78"/>
      <entry id="xlDialogAttachText" value="80"/>
      <entry id="xlDialogPatterns" value="84"/>
      <entry id="xlDialogMainChart" value="85"/>
      <entry id="xlDialogOverlay" value="86"/>
      <entry id="xlDialogScale" value="87"/>
      <entry id="xlDialogFormatLegend" value="88"/>
      <entry id="xlDialogFormatText" value="89"/>
      <entry id="xlDialogParse" value="91"/>
      <entry id="xlDialogUnhide" value="94"/>
      <entry id="xlDialogWorkspace" value="95"/>
      <entry id="xlDialogActivate" value="103"/>
      <entry id="xlDialogCopyPicture" value="108"/>
      <entry id="xlDialogDeleteName" value="110"/>
      <entry id="xlDialogDeleteFormat" value="111"/>
      <entry id="xlDialogNew" value="119"/>
      <entry id="xlDialogRowHeight" value="127"/>
      <entry id="xlDialogFormatMove" value="128"/>
      <entry id="xlDialogFormatSize" value="129"/>
      <entry id="xlDialogFormulaReplace" value="130"/>
      <entry id="xlDialogSelectSpecial" value="132"/>
      <entry id="xlDialogApplyNames" value="133"/>
      <entry id="xlDialogReplaceFont" value="134"/>
      <entry id="xlDialogSplit" value="137"/>
      <entry id="xlDialogOutline" value="142"/>
      <entry id="xlDialogSaveWorkbook" value="145"/>
      <entry id="xlDialogCopyChart" value="147"/>
      <entry id="xlDialogFormatFont" value="150"/>
      <entry id="xlDialogNote" value="154"/>
      <entry id="xlDialogSetUpdateStatus" value="159"/>
      <entry id="xlDialogColorPalette" value="161"/>
      <entry id="xlDialogChangeLink" value="166"/>
      <entry id="xlDialogAppMove" value="170"/>
      <entry id="xlDialogAppSize" value="171"/>
      <entry id="xlDialogMainChartType" value="185"/>
      <entry id="xlDialogOverlayChartType" value="186"/>
      <entry id="xlDialogOpenMail" value="188"/>
      <entry id="xlDialogSendMail" value="189"/>
      <entry id="xlDialogStandardFont" value="190"/>
      <entry id="xlDialogConsolidate" value="191"/>
      <entry id="xlDialogSortSpecial" value="192"/>
      <entry id="xlDialogGallery3dArea" value="193"/>
      <entry id="xlDialogGallery3dColumn" value="194"/>
      <entry id="xlDialogGallery3dLine" value="195"/>
      <entry id="xlDialogGallery3dPie" value="196"/>
      <entry id="xlDialogView3d" value="197"/>
      <entry id="xlDialogGoalSeek" value="198"/>
      <entry id="xlDialogWorkgroup" value="199"/>
      <entry id="xlDialogFillGroup" value="200"/>
      <entry id="xlDialogUpdateLink" value="201"/>
      <entry id="xlDialogPromote" value="202"/>
      <entry id="xlDialogDemote" value="203"/>
      <entry id="xlDialogShowDetail" value="204"/>
      <entry id="xlDialogObjectProperties" value="207"/>
      <entry id="xlDialogSaveNewObject" value="208"/>
      <entry id="xlDialogApplyStyle" value="212"/>
      <entry id="xlDialogAssignToObject" value="213"/>
      <entry id="xlDialogObjectProtection" value="214"/>
      <entry id="xlDialogCreatePublisher" value="217"/>
      <entry id="xlDialogSubscribeTo" value="218"/>
      <entry id="xlDialogShowToolbar" value="220"/>
      <entry id="xlDialogPrintPreview" value="222"/>
      <entry id="xlDialogEditColor" value="223"/>
      <entry id="xlDialogFormatMain" value="225"/>
      <entry id="xlDialogFormatOverlay" value="226"/>
      <entry id="xlDialogEditSeries" value="228"/>
      <entry id="xlDialogDefineStyle" value="229"/>
      <entry id="xlDialogGalleryRadar" value="249"/>
      <entry id="xlDialogEditionOptions" value="251"/>
      <entry id="xlDialogZoom" value="256"/>
      <entry id="xlDialogInsertObject" value="259"/>
      <entry id="xlDialogSize" value="261"/>
      <entry id="xlDialogMove" value="262"/>
      <entry id="xlDialogFormatAuto" value="269"/>
      <entry id="xlDialogGallery3dBar" value="272"/>
      <entry id="xlDialogGallery3dSurface" value="273"/>
      <entry id="xlDialogCustomizeToolbar" value="276"/>
      <entry id="xlDialogWorkbookAdd" value="281"/>
      <entry id="xlDialogWorkbookMove" value="282"/>
      <entry id="xlDialogWorkbookCopy" value="283"/>
      <entry id="xlDialogWorkbookOptions" value="284"/>
      <entry id="xlDialogSaveWorkspace" value="285"/>
      <entry id="xlDialogChartWizard" value="288"/>
      <entry id="xlDialogAssignToTool" value="293"/>
      <entry id="xlDialogPlacement" value="300"/>
      <entry id="xlDialogFillWorkgroup" value="301"/>
      <entry id="xlDialogWorkbookNew" value="302"/>
      <entry id="xlDialogScenarioCells" value="305"/>
      <entry id="xlDialogScenarioAdd" value="307"/>
      <entry id="xlDialogScenarioEdit" value="308"/>
      <entry id="xlDialogScenarioSummary" value="311"/>
      <entry id="xlDialogPivotTableWizard" value="312"/>
      <entry id="xlDialogPivotFieldProperties" value="313"/>
      <entry id="xlDialogOptionsCalculation" value="318"/>
      <entry id="xlDialogOptionsEdit" value="319"/>
      <entry id="xlDialogOptionsView" value="320"/>
      <entry id="xlDialogAddinManager" value="321"/>
      <entry id="xlDialogMenuEditor" value="322"/>
      <entry id="xlDialogAttachToolbars" value="323"/>
      <entry id="xlDialogOptionsChart" value="325"/>
      <entry id="xlDialogVbaInsertFile" value="328"/>
      <entry id="xlDialogVbaProcedureDefinition" value="330"/>
      <entry id="xlDialogRoutingSlip" value="336"/>
      <entry id="xlDialogMailLogon" value="339"/>
      <entry id="xlDialogInsertPicture" value="342"/>
      <entry id="xlDialogGalleryDoughnut" value="344"/>
      <entry id="xlDialogChartTrend" value="350"/>
      <entry id="xlDialogWorkbookInsert" value="354"/>
      <entry id="xlDialogOptionsTransition" value="355"/>
      <entry id="xlDialogOptionsGeneral" value="356"/>
      <entry id="xlDialogFilterAdvanced" value="370"/>
      <entry id="xlDialogMailNextLetter" value="378"/>
      <entry id="xlDialogDataLabel" value="379"/>
      <entry id="xlDialogInsertTitle" value="380"/>
      <entry id="xlDialogFontProperties" value="381"/>
      <entry id="xlDialogMacroOptions" value="382"/>
      <entry id="xlDialogWorkbookUnhide" value="384"/>
      <entry id="xlDialogWorkbookName" value="386"/>
      <entry id="xlDialogGalleryCustom" value="388"/>
      <entry id="xlDialogAddChartAutoformat" value="390"/>
      <entry id="xlDialogChartAddData" value="392"/>
      <entry id="xlDialogTabOrder" value="394"/>
      <entry id="xlDialogSubtotalCreate" value="398"/>
      <entry id="xlDialogWorkbookTabSplit" value="415"/>
      <entry id="xlDialogWorkbookProtect" value="417"/>
      <entry id="xlDialogScrollbarProperties" value="420"/>
      <entry id="xlDialogPivotShowPages" value="421"/>
      <entry id="xlDialogTextToColumns" value="422"/>
      <entry id="xlDialogFormatCharttype" value="423"/>
      <entry id="xlDialogPivotFieldGroup" value="433"/>
      <entry id="xlDialogPivotFieldUngroup" value="434"/>
      <entry id="xlDialogCheckboxProperties" value="435"/>
      <entry id="xlDialogLabelProperties" value="436"/>
      <entry id="xlDialogListboxProperties" value="437"/>
      <entry id="xlDialogEditboxProperties" value="438"/>
      <entry id="xlDialogOpenText" value="441"/>
      <entry id="xlDialogPushbuttonProperties" value="445"/>
      <entry id="xlDialogFilter" value="447"/>
      <entry id="xlDialogFunctionWizard" value="450"/>
      <entry id="xlDialogSaveCopyAs" value="456"/>
      <entry id="xlDialogOptionsListsAdd" value="458"/>
      <entry id="xlDialogSeriesAxes" value="460"/>
      <entry id="xlDialogSeriesX" value="461"/>
      <entry id="xlDialogSeriesY" value="462"/>
      <entry id="xlDialogErrorbarX" value="463"/>
      <entry id="xlDialogErrorbarY" value="464"/>
      <entry id="xlDialogFormatChart" value="465"/>
      <entry id="xlDialogSeriesOrder" value="466"/>
      <entry id="xlDialogMailEditMailer" value="470"/>
      <entry id="xlDialogStandardWidth" value="472"/>
      <entry id="xlDialogScenarioMerge" value="473"/>
      <entry id="xlDialogProperties" value="474"/>
      <entry id="xlDialogSummaryInfo" value="474"/>
      <entry id="xlDialogFindFile" value="475"/>
      <entry id="xlDialogActiveCellFont" value="476"/>
      <entry id="xlDialogVbaMakeAddin" value="478"/>
      <entry id="xlDialogFileSharing" value="481"/>
      <entry id="xlDialogAutoCorrect" value="485"/>
      <entry id="xlDialogCustomViews" value="493"/>
      <entry id="xlDialogInsertNameLabel" value="496"/>
      <entry id="xlDialogSeriesShape" value="504"/>
      <entry id="xlDialogChartOptionsDataLabels" value="505"/>
      <entry id="xlDialogChartOptionsDataTable" value="506"/>
      <entry id="xlDialogSetBackgroundPicture" value="509"/>
      <entry id="xlDialogDataValidation" value="525"/>
      <entry id="xlDialogChartType" value="526"/>
      <entry id="xlDialogChartLocation" value="527"/>
      <entry id="_xlDialogPhonetic" value="538"/>
      <entry id="xlDialogChartSourceData" value="540"/>
      <entry id="_xlDialogChartSourceData" value="541"/>
      <entry id="xlDialogSeriesOptions" value="557"/>
      <entry id="xlDialogPivotTableOptions" value="567"/>
      <entry id="xlDialogPivotSolveOrder" value="568"/>
      <entry id="xlDialogPivotCalculatedField" value="570"/>
      <entry id="xlDialogPivotCalculatedItem" value="572"/>
      <entry id="xlDialogConditionalFormatting" value="583"/>
      <entry id="xlDialogInsertHyperlink" value="596"/>
      <entry id="xlDialogProtectSharing" value="620"/>
      <entry id="xlDialogOptionsME" value="647"/>
      <entry id="xlDialogPublishAsWebPage" value="653"/>
      <entry id="xlDialogPhonetic" value="656"/>
      <entry id="xlDialogNewWebQuery" value="667"/>
      <entry id="xlDialogImportTextFile" value="666"/>
      <entry id="xlDialogExternalDataProperties" value="530"/>
      <entry id="xlDialogWebOptionsGeneral" value="683"/>
      <entry id="xlDialogWebOptionsFiles" value="684"/>
      <entry id="xlDialogWebOptionsPictures" value="685"/>
      <entry id="xlDialogWebOptionsEncoding" value="686"/>
      <entry id="xlDialogWebOptionsFonts" value="687"/>
      <entry id="xlDialogPivotClientServerSet" value="689"/>
      <entry id="xlDialogPropertyFields" value="754"/>
      <entry id="xlDialogSearch" value="731"/>
      <entry id="xlDialogEvaluateFormula" value="709"/>
      <entry id="xlDialogDataLabelMultiple" value="723"/>
      <entry id="xlDialogChartOptionsDataLabelMultiple" value="724"/>
      <entry id="xlDialogErrorChecking" value="732"/>
      <entry id="xlDialogWebOptionsBrowsers" value="773"/>
      <entry id="xlDialogCreateList" value="796"/>
      <entry id="xlDialogPermission" value="832"/>
      <entry id="xlDialogMyPermission" value="834"/>
      <entry id="xlDialogDocumentInspector" value="862"/>
      <entry id="xlDialogNameManager" value="977"/>
      <entry id="xlDialogNewName" value="978"/>
      <entry id="xlDialogSparklineInsertLine" value="1133"/>
      <entry id="xlDialogSparklineInsertColumn" value="1134"/>
      <entry id="xlDialogSparklineInsertWinLoss" value="1135"/>
      <entry id="xlDialogSlicerSettings" value="1179"/>
      <entry id="xlDialogSlicerCreation" value="1182"/>
      <entry id="xlDialogSlicerPivotTableConnections" value="1184"/>
      <entry id="xlDialogPivotTableSlicerConnections" value="1183"/>
      <entry id="xlDialogPivotTableWhatIfAnalysisSettings" value="1153"/>
      <entry id="xlDialogSetManager" value="1109"/>
      <entry id="xlDialogSetMDXEditor" value="1208"/>
      <entry id="xlDialogSetTupleEditorOnRows" value="1107"/>
      <entry id="xlDialogSetTupleEditorOnColumns" value="1108"/>
   </enumeration>
   <enumeration id="XlParameterType">
      <entry id="xlPrompt" value="0"/>
      <entry id="xlConstant" value="1"/>
      <entry id="xlRange" value="2"/>
   </enumeration>
   <enumeration id="XlParameterDataType">
      <entry id="xlParamTypeUnknown" value="0"/>
      <entry id="xlParamTypeChar" value="1"/>
      <entry id="xlParamTypeNumeric" value="2"/>
      <entry id="xlParamTypeDecimal" value="3"/>
      <entry id="xlParamTypeInteger" value="4"/>
      <entry id="xlParamTypeSmallInt" value="5"/>
      <entry id="xlParamTypeFloat" value="6"/>
      <entry id="xlParamTypeReal" value="7"/>
      <entry id="xlParamTypeDouble" value="8"/>
      <entry id="xlParamTypeVarChar" value="12"/>
      <entry id="xlParamTypeDate" value="9"/>
      <entry id="xlParamTypeTime" value="10"/>
      <entry id="xlParamTypeTimestamp" value="11"/>
      <entry id="xlParamTypeLongVarChar" value="0xffffffff"/>
      <entry id="xlParamTypeBinary" value="0xfffffffe"/>
      <entry id="xlParamTypeVarBinary" value="0xfffffffd"/>
      <entry id="xlParamTypeLongVarBinary" value="0xfffffffc"/>
      <entry id="xlParamTypeBigInt" value="0xfffffffb"/>
      <entry id="xlParamTypeTinyInt" value="0xfffffffa"/>
      <entry id="xlParamTypeBit" value="0xfffffff9"/>
      <entry id="xlParamTypeWChar" value="0xfffffff8"/>
   </enumeration>
   <enumeration id="XlFormControl">
      <entry id="xlButtonControl" value="0"/>
      <entry id="xlCheckBox" value="1"/>
      <entry id="xlDropDown" value="2"/>
      <entry id="xlEditBox" value="3"/>
      <entry id="xlGroupBox" value="4"/>
      <entry id="xlLabel" value="5"/>
      <entry id="xlListBox" value="6"/>
      <entry id="xlOptionButton" value="7"/>
      <entry id="xlScrollBar" value="8"/>
      <entry id="xlSpinner" value="9"/>
   </enumeration>
   <enumeration id="XlSourceType">
      <entry id="xlSourceWorkbook" value="0"/>
      <entry id="xlSourceSheet" value="1"/>
      <entry id="xlSourcePrintArea" value="2"/>
      <entry id="xlSourceAutoFilter" value="3"/>
      <entry id="xlSourceRange" value="4"/>
      <entry id="xlSourceChart" value="5"/>
      <entry id="xlSourcePivotTable" value="6"/>
      <entry id="xlSourceQuery" value="7"/>
   </enumeration>
   <enumeration id="XlHtmlType">
      <entry id="xlHtmlStatic" value="0"/>
      <entry id="xlHtmlCalc" value="1"/>
      <entry id="xlHtmlList" value="2"/>
      <entry id="xlHtmlChart" value="3"/>
   </enumeration>
   <enumeration id="XlPivotFormatType">
      <entry id="xlReport1" value="0"/>
      <entry id="xlReport2" value="1"/>
      <entry id="xlReport3" value="2"/>
      <entry id="xlReport4" value="3"/>
      <entry id="xlReport5" value="4"/>
      <entry id="xlReport6" value="5"/>
      <entry id="xlReport7" value="6"/>
      <entry id="xlReport8" value="7"/>
      <entry id="xlReport9" value="8"/>
      <entry id="xlReport10" value="9"/>
      <entry id="xlTable1" value="10"/>
      <entry id="xlTable2" value="11"/>
      <entry id="xlTable3" value="12"/>
      <entry id="xlTable4" value="13"/>
      <entry id="xlTable5" value="14"/>
      <entry id="xlTable6" value="15"/>
      <entry id="xlTable7" value="16"/>
      <entry id="xlTable8" value="17"/>
      <entry id="xlTable9" value="18"/>
      <entry id="xlTable10" value="19"/>
      <entry id="xlPTClassic" value="20"/>
      <entry id="xlPTNone" value="21"/>
   </enumeration>
   <enumeration id="XlCmdType">
      <entry id="xlCmdCube" value="1"/>
      <entry id="xlCmdSql" value="2"/>
      <entry id="xlCmdTable" value="3"/>
      <entry id="xlCmdDefault" value="4"/>
      <entry id="xlCmdList" value="5"/>
   </enumeration>
   <enumeration id="XlColumnDataType">
      <entry id="xlGeneralFormat" value="1"/>
      <entry id="xlTextFormat" value="2"/>
      <entry id="xlMDYFormat" value="3"/>
      <entry id="xlDMYFormat" value="4"/>
      <entry id="xlYMDFormat" value="5"/>
      <entry id="xlMYDFormat" value="6"/>
      <entry id="xlDYMFormat" value="7"/>
      <entry id="xlYDMFormat" value="8"/>
      <entry id="xlSkipColumn" value="9"/>
      <entry id="xlEMDFormat" value="10"/>
   </enumeration>
   <enumeration id="XlQueryType">
      <entry id="xlODBCQuery" value="1"/>
      <entry id="xlDAORecordset" value="2"/>
      <entry id="xlWebQuery" value="4"/>
      <entry id="xlOLEDBQuery" value="5"/>
      <entry id="xlTextImport" value="6"/>
      <entry id="xlADORecordset" value="7"/>
   </enumeration>
   <enumeration id="XlWebSelectionType">
      <entry id="xlEntirePage" value="1"/>
      <entry id="xlAllTables" value="2"/>
      <entry id="xlSpecifiedTables" value="3"/>
   </enumeration>
   <enumeration id="XlCubeFieldType">
      <entry id="xlHierarchy" value="1"/>
      <entry id="xlMeasure" value="2"/>
      <entry id="xlSet" value="3"/>
   </enumeration>
   <enumeration id="XlWebFormatting">
      <entry id="xlWebFormattingAll" value="1"/>
      <entry id="xlWebFormattingRTF" value="2"/>
      <entry id="xlWebFormattingNone" value="3"/>
   </enumeration>
   <enumeration id="XlDisplayDrawingObjects">
      <entry id="xlDisplayShapes" value="0xffffeff8"/>
      <entry id="xlHide" value="3"/>
      <entry id="xlPlaceholders" value="2"/>
   </enumeration>
   <enumeration id="XlSubtototalLocationType">
      <entry id="xlAtTop" value="1"/>
      <entry id="xlAtBottom" value="2"/>
   </enumeration>
   <enumeration id="XlPivotTableVersionList">
      <entry id="xlPivotTableVersion2000" value="0"/>
      <entry id="xlPivotTableVersion10" value="1"/>
      <entry id="xlPivotTableVersion11" value="2"/>
      <entry id="xlPivotTableVersion12" value="3"/>
      <entry id="xlPivotTableVersion14" value="4"/>
      <entry id="xlPivotTableVersionCurrent" value="0xffffffff"/>
   </enumeration>
   <enumeration id="XlPrintErrors">
      <entry id="xlPrintErrorsDisplayed" value="0"/>
      <entry id="xlPrintErrorsBlank" value="1"/>
      <entry id="xlPrintErrorsDash" value="2"/>
      <entry id="xlPrintErrorsNA" value="3"/>
   </enumeration>
   <enumeration id="XlPivotCellType">
      <entry id="xlPivotCellValue" value="0"/>
      <entry id="xlPivotCellPivotItem" value="1"/>
      <entry id="xlPivotCellSubtotal" value="2"/>
      <entry id="xlPivotCellGrandTotal" value="3"/>
      <entry id="xlPivotCellDataField" value="4"/>
      <entry id="xlPivotCellPivotField" value="5"/>
      <entry id="xlPivotCellPageFieldItem" value="6"/>
      <entry id="xlPivotCellCustomSubtotal" value="7"/>
      <entry id="xlPivotCellDataPivotField" value="8"/>
      <entry id="xlPivotCellBlankCell" value="9"/>
   </enumeration>
   <enumeration id="XlPivotTableMissingItems">
      <entry id="xlMissingItemsDefault" value="0xffffffff"/>
      <entry id="xlMissingItemsNone" value="0"/>
      <entry id="xlMissingItemsMax" value="32500"/>
      <entry id="xlMissingItemsMax2" value="0x100000"/>
   </enumeration>
   <enumeration id="XlCalculationState">
      <entry id="xlDone" value="0"/>
      <entry id="xlCalculating" value="1"/>
      <entry id="xlPending" value="2"/>
   </enumeration>
   <enumeration id="XlCalculationInterruptKey">
      <entry id="xlNoKey" value="0"/>
      <entry id="xlEscKey" value="1"/>
      <entry id="xlAnyKey" value="2"/>
   </enumeration>
   <enumeration id="XlSortDataOption">
      <entry id="xlSortNormal" value="0"/>
      <entry id="xlSortTextAsNumbers" value="1"/>
   </enumeration>
   <enumeration id="XlUpdateLinks">
      <entry id="xlUpdateLinksUserSetting" value="1"/>
      <entry id="xlUpdateLinksNever" value="2"/>
      <entry id="xlUpdateLinksAlways" value="3"/>
   </enumeration>
   <enumeration id="XlLinkStatus">
      <entry id="xlLinkStatusOK" value="0"/>
      <entry id="xlLinkStatusMissingFile" value="1"/>
      <entry id="xlLinkStatusMissingSheet" value="2"/>
      <entry id="xlLinkStatusOld" value="3"/>
      <entry id="xlLinkStatusSourceNotCalculated" value="4"/>
      <entry id="xlLinkStatusIndeterminate" value="5"/>
      <entry id="xlLinkStatusNotStarted" value="6"/>
      <entry id="xlLinkStatusInvalidName" value="7"/>
      <entry id="xlLinkStatusSourceNotOpen" value="8"/>
      <entry id="xlLinkStatusSourceOpen" value="9"/>
      <entry id="xlLinkStatusCopiedValues" value="10"/>
   </enumeration>
   <enumeration id="XlSearchWithin">
      <entry id="xlWithinSheet" value="1"/>
      <entry id="xlWithinWorkbook" value="2"/>
   </enumeration>
   <enumeration id="XlCorruptLoad">
      <entry id="xlNormalLoad" value="0"/>
      <entry id="xlRepairFile" value="1"/>
      <entry id="xlExtractData" value="2"/>
   </enumeration>
   <enumeration id="XlRobustConnect">
      <entry id="xlAsRequired" value="0"/>
      <entry id="xlAlways" value="1"/>
      <entry id="xlNever" value="2"/>
   </enumeration>
   <enumeration id="XlErrorChecks">
      <entry id="xlEvaluateToError" value="1"/>
      <entry id="xlTextDate" value="2"/>
      <entry id="xlNumberAsText" value="3"/>
      <entry id="xlInconsistentFormula" value="4"/>
      <entry id="xlOmittedCells" value="5"/>
      <entry id="xlUnlockedFormulaCells" value="6"/>
      <entry id="xlEmptyCellReferences" value="7"/>
      <entry id="xlListDataValidation" value="8"/>
      <entry id="xlInconsistentListFormula" value="9"/>
   </enumeration>
   <enumeration id="XlDataLabelSeparator">
      <entry id="xlDataLabelSeparatorDefault" value="1"/>
   </enumeration>
   <enumeration id="XlSmartTagDisplayMode">
      <entry id="xlIndicatorAndButton" value="0"/>
      <entry id="xlDisplayNone" value="1"/>
      <entry id="xlButtonOnly" value="2"/>
   </enumeration>
   <enumeration id="XlRangeValueDataType">
      <entry id="xlRangeValueDefault" value="10"/>
      <entry id="xlRangeValueXMLSpreadsheet" value="11"/>
      <entry id="xlRangeValueMSPersistXML" value="12"/>
   </enumeration>
   <enumeration id="XlSpeakDirection">
      <entry id="xlSpeakByRows" value="0"/>
      <entry id="xlSpeakByColumns" value="1"/>
   </enumeration>
   <enumeration id="XlInsertFormatOrigin">
      <entry id="xlFormatFromLeftOrAbove" value="0"/>
      <entry id="xlFormatFromRightOrBelow" value="1"/>
   </enumeration>
   <enumeration id="XlArabicModes">
      <entry id="xlArabicNone" value="0"/>
      <entry id="xlArabicStrictAlefHamza" value="1"/>
      <entry id="xlArabicStrictFinalYaa" value="2"/>
      <entry id="xlArabicBothStrict" value="3"/>
   </enumeration>
   <enumeration id="XlImportDataAs">
      <entry id="xlQueryTable" value="0"/>
      <entry id="xlPivotTableReport" value="1"/>
      <entry id="xlTable" value="2"/>
   </enumeration>
   <enumeration id="XlCalculatedMemberType">
      <entry id="xlCalculatedMember" value="0"/>
      <entry id="xlCalculatedSet" value="1"/>
   </enumeration>
   <enumeration id="XlHebrewModes">
      <entry id="xlHebrewFullScript" value="0"/>
      <entry id="xlHebrewPartialScript" value="1"/>
      <entry id="xlHebrewMixedScript" value="2"/>
      <entry id="xlHebrewMixedAuthorizedScript" value="3"/>
   </enumeration>
   <enumeration id="XlListObjectSourceType">
      <entry id="xlSrcExternal" value="0"/>
      <entry id="xlSrcRange" value="1"/>
      <entry id="xlSrcXml" value="2"/>
      <entry id="xlSrcQuery" value="3"/>
   </enumeration>
   <enumeration id="XlTextVisualLayoutType">
      <entry id="xlTextVisualLTR" value="1"/>
      <entry id="xlTextVisualRTL" value="2"/>
   </enumeration>
   <enumeration id="XlListDataType">
      <entry id="xlListDataTypeNone" value="0"/>
      <entry id="xlListDataTypeText" value="1"/>
      <entry id="xlListDataTypeMultiLineText" value="2"/>
      <entry id="xlListDataTypeNumber" value="3"/>
      <entry id="xlListDataTypeCurrency" value="4"/>
      <entry id="xlListDataTypeDateTime" value="5"/>
      <entry id="xlListDataTypeChoice" value="6"/>
      <entry id="xlListDataTypeChoiceMulti" value="7"/>
      <entry id="xlListDataTypeListLookup" value="8"/>
      <entry id="xlListDataTypeCheckbox" value="9"/>
      <entry id="xlListDataTypeHyperLink" value="10"/>
      <entry id="xlListDataTypeCounter" value="11"/>
      <entry id="xlListDataTypeMultiLineRichText" value="12"/>
   </enumeration>
   <enumeration id="XlTotalsCalculation">
      <entry id="xlTotalsCalculationNone" value="0"/>
      <entry id="xlTotalsCalculationSum" value="1"/>
      <entry id="xlTotalsCalculationAverage" value="2"/>
      <entry id="xlTotalsCalculationCount" value="3"/>
      <entry id="xlTotalsCalculationCountNums" value="4"/>
      <entry id="xlTotalsCalculationMin" value="5"/>
      <entry id="xlTotalsCalculationMax" value="6"/>
      <entry id="xlTotalsCalculationStdDev" value="7"/>
      <entry id="xlTotalsCalculationVar" value="8"/>
      <entry id="xlTotalsCalculationCustom" value="9"/>
   </enumeration>
   <enumeration id="XlXmlLoadOption">
      <entry id="xlXmlLoadPromptUser" value="0"/>
      <entry id="xlXmlLoadOpenXml" value="1"/>
      <entry id="xlXmlLoadImportToList" value="2"/>
      <entry id="xlXmlLoadMapXml" value="3"/>
   </enumeration>
   <enumeration id="XlSmartTagControlType">
      <entry id="xlSmartTagControlSmartTag" value="1"/>
      <entry id="xlSmartTagControlLink" value="2"/>
      <entry id="xlSmartTagControlHelp" value="3"/>
      <entry id="xlSmartTagControlHelpURL" value="4"/>
      <entry id="xlSmartTagControlSeparator" value="5"/>
      <entry id="xlSmartTagControlButton" value="6"/>
      <entry id="xlSmartTagControlLabel" value="7"/>
      <entry id="xlSmartTagControlImage" value="8"/>
      <entry id="xlSmartTagControlCheckbox" value="9"/>
      <entry id="xlSmartTagControlTextbox" value="10"/>
      <entry id="xlSmartTagControlListbox" value="11"/>
      <entry id="xlSmartTagControlCombo" value="12"/>
      <entry id="xlSmartTagControlActiveX" value="13"/>
      <entry id="xlSmartTagControlRadioGroup" value="14"/>
   </enumeration>
   <enumeration id="XlListConflict">
      <entry id="xlListConflictDialog" value="0"/>
      <entry id="xlListConflictRetryAllConflicts" value="1"/>
      <entry id="xlListConflictDiscardAllConflicts" value="2"/>
      <entry id="xlListConflictError" value="3"/>
   </enumeration>
   <enumeration id="XlXmlExportResult">
      <entry id="xlXmlExportSuccess" value="0"/>
      <entry id="xlXmlExportValidationFailed" value="1"/>
   </enumeration>
   <enumeration id="XlXmlImportResult">
      <entry id="xlXmlImportSuccess" value="0"/>
      <entry id="xlXmlImportElementsTruncated" value="1"/>
      <entry id="xlXmlImportValidationFailed" value="2"/>
   </enumeration>
   <enumeration id="XlRemoveDocInfoType">
      <entry id="xlRDIComments" value="1"/>
      <entry id="xlRDIRemovePersonalInformation" value="4"/>
      <entry id="xlRDIEmailHeader" value="5"/>
      <entry id="xlRDIRoutingSlip" value="6"/>
      <entry id="xlRDISendForReview" value="7"/>
      <entry id="xlRDIDocumentProperties" value="8"/>
      <entry id="xlRDIDocumentWorkspace" value="10"/>
      <entry id="xlRDIInkAnnotations" value="11"/>
      <entry id="xlRDIScenarioComments" value="12"/>
      <entry id="xlRDIPublishInfo" value="13"/>
      <entry id="xlRDIDocumentServerProperties" value="14"/>
      <entry id="xlRDIDocumentManagementPolicy" value="15"/>
      <entry id="xlRDIContentType" value="16"/>
      <entry id="xlRDIDefinedNameComments" value="18"/>
      <entry id="xlRDIInactiveDataConnections" value="19"/>
      <entry id="xlRDIPrinterPath" value="20"/>
      <entry id="xlRDIAll" value="99"/>
   </enumeration>
   <enumeration id="XlRgbColor">
      <entry id="rgbAliceBlue" value="0xfff8f0"/>
      <entry id="rgbAntiqueWhite" value="0xd7ebfa"/>
      <entry id="rgbAqua" value="0xffff00"/>
      <entry id="rgbAquamarine" value="0xd4ff7f"/>
      <entry id="rgbAzure" value="0xfffff0"/>
      <entry id="rgbBeige" value="0xdcf5f5"/>
      <entry id="rgbBisque" value="0xc4e4ff"/>
      <entry id="rgbBlack" value="0"/>
      <entry id="rgbBlanchedAlmond" value="0xcdebff"/>
      <entry id="rgbBlue" value="0xff0000"/>
      <entry id="rgbBlueViolet" value="0xe22b8a"/>
      <entry id="rgbBrown" value="0x2a2aa5"/>
      <entry id="rgbBurlyWood" value="0x87b8de"/>
      <entry id="rgbCadetBlue" value="0xa09e5f"/>
      <entry id="rgbChartreuse" value="65407"/>
      <entry id="rgbCoral" value="0x507fff"/>
      <entry id="rgbCornflowerBlue" value="0xed9564"/>
      <entry id="rgbCornsilk" value="0xdcf8ff"/>
      <entry id="rgbCrimson" value="0x3c14dc"/>
      <entry id="rgbDarkBlue" value="0x8b0000"/>
      <entry id="rgbDarkCyan" value="0x8b8b00"/>
      <entry id="rgbDarkGoldenrod" value="0xb86b8"/>
      <entry id="rgbDarkGreen" value="25600"/>
      <entry id="rgbDarkGray" value="0xa9a9a9"/>
      <entry id="rgbDarkGrey" value="0xa9a9a9"/>
      <entry id="rgbDarkKhaki" value="0x6bb7bd"/>
      <entry id="rgbDarkMagenta" value="0x8b008b"/>
      <entry id="rgbDarkOliveGreen" value="0x2f6b55"/>
      <entry id="rgbDarkOrange" value="36095"/>
      <entry id="rgbDarkOrchid" value="0xcc3299"/>
      <entry id="rgbDarkRed" value="139"/>
      <entry id="rgbDarkSalmon" value="0x7a96e9"/>
      <entry id="rgbDarkSeaGreen" value="0x8fbc8f"/>
      <entry id="rgbDarkSlateBlue" value="0x8b3d48"/>
      <entry id="rgbDarkSlateGray" value="0x4f4f2f"/>
      <entry id="rgbDarkSlateGrey" value="0x4f4f2f"/>
      <entry id="rgbDarkTurquoise" value="0xd1ce00"/>
      <entry id="rgbDarkViolet" value="0xd30094"/>
      <entry id="rgbDeepPink" value="0x9314ff"/>
      <entry id="rgbDeepSkyBlue" value="0xffbf00"/>
      <entry id="rgbDimGray" value="0x696969"/>
      <entry id="rgbDimGrey" value="0x696969"/>
      <entry id="rgbDodgerBlue" value="0xff901e"/>
      <entry id="rgbFireBrick" value="0x2222b2"/>
      <entry id="rgbFloralWhite" value="0xf0faff"/>
      <entry id="rgbForestGreen" value="0x228b22"/>
      <entry id="rgbFuchsia" value="0xff00ff"/>
      <entry id="rgbGainsboro" value="0xdcdcdc"/>
      <entry id="rgbGhostWhite" value="0xfff8f8"/>
      <entry id="rgbGold" value="55295"/>
      <entry id="rgbGoldenrod" value="0x20a5da"/>
      <entry id="rgbGray" value="0x808080"/>
      <entry id="rgbGreen" value="32768"/>
      <entry id="rgbGrey" value="0x808080"/>
      <entry id="rgbGreenYellow" value="0x2fffad"/>
      <entry id="rgbHoneydew" value="0xf0fff0"/>
      <entry id="rgbHotPink" value="0xb469ff"/>
      <entry id="rgbIndianRed" value="0x5c5ccd"/>
      <entry id="rgbIndigo" value="0x82004b"/>
      <entry id="rgbIvory" value="0xf0ffff"/>
      <entry id="rgbKhaki" value="0x8ce6f0"/>
      <entry id="rgbLavender" value="0xfae6e6"/>
      <entry id="rgbLavenderBlush" value="0xf5f0ff"/>
      <entry id="rgbLawnGreen" value="64636"/>
      <entry id="rgbLemonChiffon" value="0xcdfaff"/>
      <entry id="rgbLightBlue" value="0xe6d8ad"/>
      <entry id="rgbLightCoral" value="0x8080f0"/>
      <entry id="rgbLightCyan" value="0x8b8b00"/>
      <entry id="rgbLightGoldenrodYellow" value="0xd2fafa"/>
      <entry id="rgbLightGray" value="0xd3d3d3"/>
      <entry id="rgbLightGreen" value="0x90ee90"/>
      <entry id="rgbLightGrey" value="0xd3d3d3"/>
      <entry id="rgbLightPink" value="0xc1b6ff"/>
      <entry id="rgbLightSalmon" value="0x7aa0ff"/>
      <entry id="rgbLightSeaGreen" value="0xaab220"/>
      <entry id="rgbLightSkyBlue" value="0xface87"/>
      <entry id="rgbLightSlateGray" value="0x998877"/>
      <entry id="rgbLightSlateGrey" value="0x998877"/>
      <entry id="rgbLightSteelBlue" value="0xdec4b0"/>
      <entry id="rgbLightYellow" value="0xe0ffff"/>
      <entry id="rgbLime" value="65280"/>
      <entry id="rgbLimeGreen" value="0x32cd32"/>
      <entry id="rgbLinen" value="0xe6f0fa"/>
      <entry id="rgbMaroon" value="128"/>
      <entry id="rgbMediumAquamarine" value="0xaaff66"/>
      <entry id="rgbMediumBlue" value="0xcd0000"/>
      <entry id="rgbMediumOrchid" value="0xd355ba"/>
      <entry id="rgbMediumPurple" value="0xdb7093"/>
      <entry id="rgbMediumSeaGreen" value="0x71b33c"/>
      <entry id="rgbMediumSlateBlue" value="0xee687b"/>
      <entry id="rgbMediumSpringGreen" value="0x9afa00"/>
      <entry id="rgbMediumTurquoise" value="0xccd148"/>
      <entry id="rgbMediumVioletRed" value="0x8515c7"/>
      <entry id="rgbMidnightBlue" value="0x701919"/>
      <entry id="rgbMintCream" value="0xfafff5"/>
      <entry id="rgbMistyRose" value="0xe1e4ff"/>
      <entry id="rgbMoccasin" value="0xb5e4ff"/>
      <entry id="rgbNavajoWhite" value="0xaddeff"/>
      <entry id="rgbNavy" value="0x800000"/>
      <entry id="rgbNavyBlue" value="0x800000"/>
      <entry id="rgbOldLace" value="0xe6f5fd"/>
      <entry id="rgbOlive" value="32896"/>
      <entry id="rgbOliveDrab" value="0x238e6b"/>
      <entry id="rgbOrange" value="42495"/>
      <entry id="rgbOrangeRed" value="17919"/>
      <entry id="rgbOrchid" value="0xd670da"/>
      <entry id="rgbPaleGoldenrod" value="0x6be8ee"/>
      <entry id="rgbPaleGreen" value="0x98fb98"/>
      <entry id="rgbPaleTurquoise" value="0xeeeeaf"/>
      <entry id="rgbPaleVioletRed" value="0x9370db"/>
      <entry id="rgbPapayaWhip" value="0xd5efff"/>
      <entry id="rgbPeachPuff" value="0xb9daff"/>
      <entry id="rgbPeru" value="0x3f85cd"/>
      <entry id="rgbPink" value="0xcbc0ff"/>
      <entry id="rgbPlum" value="0xdda0dd"/>
      <entry id="rgbPowderBlue" value="0xe6e0b0"/>
      <entry id="rgbPurple" value="0x800080"/>
      <entry id="rgbRed" value="255"/>
      <entry id="rgbRosyBrown" value="0x8f8fbc"/>
      <entry id="rgbRoyalBlue" value="0xe16941"/>
      <entry id="rgbSalmon" value="0x7280fa"/>
      <entry id="rgbSandyBrown" value="0x60a4f4"/>
      <entry id="rgbSeaGreen" value="0x578b2e"/>
      <entry id="rgbSeashell" value="0xeef5ff"/>
      <entry id="rgbSienna" value="0x2d52a0"/>
      <entry id="rgbSilver" value="0xc0c0c0"/>
      <entry id="rgbSkyBlue" value="0xebce87"/>
      <entry id="rgbSlateBlue" value="0xcd5a6a"/>
      <entry id="rgbSlateGray" value="0x908070"/>
      <entry id="rgbSlateGrey" value="0x908070"/>
      <entry id="rgbSnow" value="0xfafaff"/>
      <entry id="rgbSpringGreen" value="0x7fff00"/>
      <entry id="rgbSteelBlue" value="0xb48246"/>
      <entry id="rgbTan" value="0x8cb4d2"/>
      <entry id="rgbTeal" value="0x808000"/>
      <entry id="rgbThistle" value="0xd8bfd8"/>
      <entry id="rgbTomato" value="0x4763ff"/>
      <entry id="rgbTurquoise" value="0xd0e040"/>
      <entry id="rgbYellow" value="65535"/>
      <entry id="rgbYellowGreen" value="0x32cd9a"/>
      <entry id="rgbViolet" value="0xee82ee"/>
      <entry id="rgbWheat" value="0xb3def5"/>
      <entry id="rgbWhite" value="0xffffff"/>
      <entry id="rgbWhiteSmoke" value="0xf5f5f5"/>
   </enumeration>
   <enumeration id="XlStdColorScale">
      <entry id="xlColorScaleRYG" value="1"/>
      <entry id="xlColorScaleGYR" value="2"/>
      <entry id="xlColorScaleBlackWhite" value="3"/>
      <entry id="xlColorScaleWhiteBlack" value="4"/>
   </enumeration>
   <enumeration id="XlConditionValueTypes">
      <entry id="xlConditionValueNone" value="0xffffffff"/>
      <entry id="xlConditionValueNumber" value="0"/>
      <entry id="xlConditionValueLowestValue" value="1"/>
      <entry id="xlConditionValueHighestValue" value="2"/>
      <entry id="xlConditionValuePercent" value="3"/>
      <entry id="xlConditionValueFormula" value="4"/>
      <entry id="xlConditionValuePercentile" value="5"/>
      <entry id="xlConditionValueAutomaticMin" value="6"/>
      <entry id="xlConditionValueAutomaticMax" value="7"/>
   </enumeration>
   <enumeration id="XlFormatFilterTypes">
      <entry id="xlFilterBottom" value="0"/>
      <entry id="xlFilterTop" value="1"/>
      <entry id="xlFilterBottomPercent" value="2"/>
      <entry id="xlFilterTopPercent" value="3"/>
   </enumeration>
   <enumeration id="XlContainsOperator">
      <entry id="xlContains" value="0"/>
      <entry id="xlDoesNotContain" value="1"/>
      <entry id="xlBeginsWith" value="2"/>
      <entry id="xlEndsWith" value="3"/>
   </enumeration>
   <enumeration id="XlAboveBelow">
      <entry id="xlAboveAverage" value="0"/>
      <entry id="xlBelowAverage" value="1"/>
      <entry id="xlEqualAboveAverage" value="2"/>
      <entry id="xlEqualBelowAverage" value="3"/>
      <entry id="xlAboveStdDev" value="4"/>
      <entry id="xlBelowStdDev" value="5"/>
   </enumeration>
   <enumeration id="XlLookFor">
      <entry id="xlLookForBlanks" value="0"/>
      <entry id="xlLookForErrors" value="1"/>
      <entry id="xlLookForFormulas" value="2"/>
   </enumeration>
   <enumeration id="XlTimePeriods">
      <entry id="xlToday" value="0"/>
      <entry id="xlYesterday" value="1"/>
      <entry id="xlLast7Days" value="2"/>
      <entry id="xlThisWeek" value="3"/>
      <entry id="xlLastWeek" value="4"/>
      <entry id="xlLastMonth" value="5"/>
      <entry id="xlTomorrow" value="6"/>
      <entry id="xlNextWeek" value="7"/>
      <entry id="xlNextMonth" value="8"/>
      <entry id="xlThisMonth" value="9"/>
   </enumeration>
   <enumeration id="XlDupeUnique">
      <entry id="xlUnique" value="0"/>
      <entry id="xlDuplicate" value="1"/>
   </enumeration>
   <enumeration id="XlTopBottom">
      <entry id="xlTop10Top" value="1"/>
      <entry id="xlTop10Bottom" value="0"/>
   </enumeration>
   <enumeration id="XlIconSet">
      <entry id="xlCustomSet" value="0xffffffff"/>
      <entry id="xl3Arrows" value="1"/>
      <entry id="xl3ArrowsGray" value="2"/>
      <entry id="xl3Flags" value="3"/>
      <entry id="xl3TrafficLights1" value="4"/>
      <entry id="xl3TrafficLights2" value="5"/>
      <entry id="xl3Signs" value="6"/>
      <entry id="xl3Symbols" value="7"/>
      <entry id="xl3Symbols2" value="8"/>
      <entry id="xl4Arrows" value="9"/>
      <entry id="xl4ArrowsGray" value="10"/>
      <entry id="xl4RedToBlack" value="11"/>
      <entry id="xl4CRV" value="12"/>
      <entry id="xl4TrafficLights" value="13"/>
      <entry id="xl5Arrows" value="14"/>
      <entry id="xl5ArrowsGray" value="15"/>
      <entry id="xl5CRV" value="16"/>
      <entry id="xl5Quarters" value="17"/>
      <entry id="xl3Stars" value="18"/>
      <entry id="xl3Triangles" value="19"/>
      <entry id="xl5Boxes" value="20"/>
   </enumeration>
   <enumeration id="XlThemeFont">
      <entry id="xlThemeFontNone" value="0"/>
      <entry id="xlThemeFontMajor" value="1"/>
      <entry id="xlThemeFontMinor" value="2"/>
   </enumeration>
   <enumeration id="XlPivotLineType">
      <entry id="xlPivotLineRegular" value="0"/>
      <entry id="xlPivotLineSubtotal" value="1"/>
      <entry id="xlPivotLineGrandTotal" value="2"/>
      <entry id="xlPivotLineBlank" value="3"/>
   </enumeration>
   <enumeration id="XlCheckInVersionType">
      <entry id="xlCheckInMinorVersion" value="0"/>
      <entry id="xlCheckInMajorVersion" value="1"/>
      <entry id="xlCheckInOverwriteVersion" value="2"/>
   </enumeration>
   <enumeration id="XlPropertyDisplayedIn">
      <entry id="xlDisplayPropertyInPivotTable" value="1"/>
      <entry id="xlDisplayPropertyInTooltip" value="2"/>
      <entry id="xlDisplayPropertyInPivotTableAndTooltip" value="3"/>
   </enumeration>
   <enumeration id="XlConnectionType">
      <entry id="xlConnectionTypeOLEDB" value="1"/>
      <entry id="xlConnectionTypeODBC" value="2"/>
      <entry id="xlConnectionTypeXMLMAP" value="3"/>
      <entry id="xlConnectionTypeTEXT" value="4"/>
      <entry id="xlConnectionTypeWEB" value="5"/>
   </enumeration>
   <enumeration id="XlActionType">
      <entry id="xlActionTypeUrl" value="1"/>
      <entry id="xlActionTypeRowset" value="16"/>
      <entry id="xlActionTypeReport" value="128"/>
      <entry id="xlActionTypeDrillthrough" value="256"/>
   </enumeration>
   <enumeration id="XlLayoutRowType">
      <entry id="xlCompactRow" value="0"/>
      <entry id="xlTabularRow" value="1"/>
      <entry id="xlOutlineRow" value="2"/>
   </enumeration>
   <enumeration id="XlMeasurementUnits">
      <entry id="xlInches" value="0"/>
      <entry id="xlCentimeters" value="1"/>
      <entry id="xlMillimeters" value="2"/>
   </enumeration>
   <enumeration id="XlPivotFilterType">
      <entry id="xlTopCount" value="1"/>
      <entry id="xlBottomCount" value="2"/>
      <entry id="xlTopPercent" value="3"/>
      <entry id="xlBottomPercent" value="4"/>
      <entry id="xlTopSum" value="5"/>
      <entry id="xlBottomSum" value="6"/>
      <entry id="xlValueEquals" value="7"/>
      <entry id="xlValueDoesNotEqual" value="8"/>
      <entry id="xlValueIsGreaterThan" value="9"/>
      <entry id="xlValueIsGreaterThanOrEqualTo" value="10"/>
      <entry id="xlValueIsLessThan" value="11"/>
      <entry id="xlValueIsLessThanOrEqualTo" value="12"/>
      <entry id="xlValueIsBetween" value="13"/>
      <entry id="xlValueIsNotBetween" value="14"/>
      <entry id="xlCaptionEquals" value="15"/>
      <entry id="xlCaptionDoesNotEqual" value="16"/>
      <entry id="xlCaptionBeginsWith" value="17"/>
      <entry id="xlCaptionDoesNotBeginWith" value="18"/>
      <entry id="xlCaptionEndsWith" value="19"/>
      <entry id="xlCaptionDoesNotEndWith" value="20"/>
      <entry id="xlCaptionContains" value="21"/>
      <entry id="xlCaptionDoesNotContain" value="22"/>
      <entry id="xlCaptionIsGreaterThan" value="23"/>
      <entry id="xlCaptionIsGreaterThanOrEqualTo" value="24"/>
      <entry id="xlCaptionIsLessThan" value="25"/>
      <entry id="xlCaptionIsLessThanOrEqualTo" value="26"/>
      <entry id="xlCaptionIsBetween" value="27"/>
      <entry id="xlCaptionIsNotBetween" value="28"/>
      <entry id="xlSpecificDate" value="29"/>
      <entry id="xlNotSpecificDate" value="30"/>
      <entry id="xlBefore" value="31"/>
      <entry id="xlBeforeOrEqualTo" value="32"/>
      <entry id="xlAfter" value="33"/>
      <entry id="xlAfterOrEqualTo" value="34"/>
      <entry id="xlDateBetween" value="35"/>
      <entry id="xlDateNotBetween" value="36"/>
      <entry id="xlDateTomorrow" value="37"/>
      <entry id="xlDateToday" value="38"/>
      <entry id="xlDateYesterday" value="39"/>
      <entry id="xlDateNextWeek" value="40"/>
      <entry id="xlDateThisWeek" value="41"/>
      <entry id="xlDateLastWeek" value="42"/>
      <entry id="xlDateNextMonth" value="43"/>
      <entry id="xlDateThisMonth" value="44"/>
      <entry id="xlDateLastMonth" value="45"/>
      <entry id="xlDateNextQuarter" value="46"/>
      <entry id="xlDateThisQuarter" value="47"/>
      <entry id="xlDateLastQuarter" value="48"/>
      <entry id="xlDateNextYear" value="49"/>
      <entry id="xlDateThisYear" value="50"/>
      <entry id="xlDateLastYear" value="51"/>
      <entry id="xlYearToDate" value="52"/>
      <entry id="xlAllDatesInPeriodQuarter1" value="53"/>
      <entry id="xlAllDatesInPeriodQuarter2" value="54"/>
      <entry id="xlAllDatesInPeriodQuarter3" value="55"/>
      <entry id="xlAllDatesInPeriodQuarter4" value="56"/>
      <entry id="xlAllDatesInPeriodJanuary" value="57"/>
      <entry id="xlAllDatesInPeriodFebruary" value="58"/>
      <entry id="xlAllDatesInPeriodMarch" value="59"/>
      <entry id="xlAllDatesInPeriodApril" value="60"/>
      <entry id="xlAllDatesInPeriodMay" value="61"/>
      <entry id="xlAllDatesInPeriodJune" value="62"/>
      <entry id="xlAllDatesInPeriodJuly" value="63"/>
      <entry id="xlAllDatesInPeriodAugust" value="64"/>
      <entry id="xlAllDatesInPeriodSeptember" value="65"/>
      <entry id="xlAllDatesInPeriodOctober" value="66"/>
      <entry id="xlAllDatesInPeriodNovember" value="67"/>
      <entry id="xlAllDatesInPeriodDecember" value="68"/>
   </enumeration>
   <enumeration id="XlCredentialsMethod">
      <entry id="xlCredentialsMethodIntegrated" value="0"/>
      <entry id="xlCredentialsMethodNone" value="1"/>
      <entry id="xlCredentialsMethodStored" value="2"/>
   </enumeration>
   <enumeration id="XlCubeFieldSubType">
      <entry id="xlCubeHierarchy" value="1"/>
      <entry id="xlCubeMeasure" value="2"/>
      <entry id="xlCubeSet" value="3"/>
      <entry id="xlCubeAttribute" value="4"/>
      <entry id="xlCubeCalculatedMeasure" value="5"/>
      <entry id="xlCubeKPIValue" value="6"/>
      <entry id="xlCubeKPIGoal" value="7"/>
      <entry id="xlCubeKPIStatus" value="8"/>
      <entry id="xlCubeKPITrend" value="9"/>
      <entry id="xlCubeKPIWeight" value="10"/>
   </enumeration>
   <enumeration id="XlSortOn">
      <entry id="xlSortOnValues" value="0"/>
      <entry id="xlSortOnCellColor" value="1"/>
      <entry id="xlSortOnFontColor" value="2"/>
      <entry id="xlSortOnIcon" value="3"/>
   </enumeration>
   <enumeration id="XlDynamicFilterCriteria">
      <entry id="xlFilterToday" value="1"/>
      <entry id="xlFilterYesterday" value="2"/>
      <entry id="xlFilterTomorrow" value="3"/>
      <entry id="xlFilterThisWeek" value="4"/>
      <entry id="xlFilterLastWeek" value="5"/>
      <entry id="xlFilterNextWeek" value="6"/>
      <entry id="xlFilterThisMonth" value="7"/>
      <entry id="xlFilterLastMonth" value="8"/>
      <entry id="xlFilterNextMonth" value="9"/>
      <entry id="xlFilterThisQuarter" value="10"/>
      <entry id="xlFilterLastQuarter" value="11"/>
      <entry id="xlFilterNextQuarter" value="12"/>
      <entry id="xlFilterThisYear" value="13"/>
      <entry id="xlFilterLastYear" value="14"/>
      <entry id="xlFilterNextYear" value="15"/>
      <entry id="xlFilterYearToDate" value="16"/>
      <entry id="xlFilterAllDatesInPeriodQuarter1" value="17"/>
      <entry id="xlFilterAllDatesInPeriodQuarter2" value="18"/>
      <entry id="xlFilterAllDatesInPeriodQuarter3" value="19"/>
      <entry id="xlFilterAllDatesInPeriodQuarter4" value="20"/>
      <entry id="xlFilterAllDatesInPeriodJanuary" value="21"/>
      <entry id="xlFilterAllDatesInPeriodFebruray" value="22"/>
      <entry id="xlFilterAllDatesInPeriodMarch" value="23"/>
      <entry id="xlFilterAllDatesInPeriodApril" value="24"/>
      <entry id="xlFilterAllDatesInPeriodMay" value="25"/>
      <entry id="xlFilterAllDatesInPeriodJune" value="26"/>
      <entry id="xlFilterAllDatesInPeriodJuly" value="27"/>
      <entry id="xlFilterAllDatesInPeriodAugust" value="28"/>
      <entry id="xlFilterAllDatesInPeriodSeptember" value="29"/>
      <entry id="xlFilterAllDatesInPeriodOctober" value="30"/>
      <entry id="xlFilterAllDatesInPeriodNovember" value="31"/>
      <entry id="xlFilterAllDatesInPeriodDecember" value="32"/>
      <entry id="xlFilterAboveAverage" value="33"/>
      <entry id="xlFilterBelowAverage" value="34"/>
   </enumeration>
   <enumeration id="XlFilterAllDatesInPeriod">
      <entry id="xlFilterAllDatesInPeriodYear" value="0"/>
      <entry id="xlFilterAllDatesInPeriodMonth" value="1"/>
      <entry id="xlFilterAllDatesInPeriodDay" value="2"/>
      <entry id="xlFilterAllDatesInPeriodHour" value="3"/>
      <entry id="xlFilterAllDatesInPeriodMinute" value="4"/>
      <entry id="xlFilterAllDatesInPeriodSecond" value="5"/>
   </enumeration>
   <enumeration id="XlTableStyleElementType">
      <entry id="xlWholeTable" value="0"/>
      <entry id="xlHeaderRow" value="1"/>
      <entry id="xlTotalRow" value="2"/>
      <entry id="xlGrandTotalRow" value="2"/>
      <entry id="xlFirstColumn" value="3"/>
      <entry id="xlLastColumn" value="4"/>
      <entry id="xlGrandTotalColumn" value="4"/>
      <entry id="xlRowStripe1" value="5"/>
      <entry id="xlRowStripe2" value="6"/>
      <entry id="xlColumnStripe1" value="7"/>
      <entry id="xlColumnStripe2" value="8"/>
      <entry id="xlFirstHeaderCell" value="9"/>
      <entry id="xlLastHeaderCell" value="10"/>
      <entry id="xlFirstTotalCell" value="11"/>
      <entry id="xlLastTotalCell" value="12"/>
      <entry id="xlSubtotalColumn1" value="13"/>
      <entry id="xlSubtotalColumn2" value="14"/>
      <entry id="xlSubtotalColumn3" value="15"/>
      <entry id="xlSubtotalRow1" value="16"/>
      <entry id="xlSubtotalRow2" value="17"/>
      <entry id="xlSubtotalRow3" value="18"/>
      <entry id="xlBlankRow" value="19"/>
      <entry id="xlColumnSubheading1" value="20"/>
      <entry id="xlColumnSubheading2" value="21"/>
      <entry id="xlColumnSubheading3" value="22"/>
      <entry id="xlRowSubheading1" value="23"/>
      <entry id="xlRowSubheading2" value="24"/>
      <entry id="xlRowSubheading3" value="25"/>
      <entry id="xlPageFieldLabels" value="26"/>
      <entry id="xlPageFieldValues" value="27"/>
      <entry id="xlSlicerUnselectedItemWithData" value="28"/>
      <entry id="xlSlicerUnselectedItemWithNoData" value="29"/>
      <entry id="xlSlicerSelectedItemWithData" value="30"/>
      <entry id="xlSlicerSelectedItemWithNoData" value="31"/>
      <entry id="xlSlicerHoveredUnselectedItemWithData" value="32"/>
      <entry id="xlSlicerHoveredSelectedItemWithData" value="33"/>
      <entry id="xlSlicerHoveredUnselectedItemWithNoData" value="34"/>
      <entry id="xlSlicerHoveredSelectedItemWithNoData" value="35"/>
   </enumeration>
   <enumeration id="XlPivotConditionScope">
      <entry id="xlSelectionScope" value="0"/>
      <entry id="xlFieldsScope" value="1"/>
      <entry id="xlDataFieldScope" value="2"/>
   </enumeration>
   <enumeration id="XlCalcFor">
      <entry id="xlAllValues" value="0"/>
      <entry id="xlRowGroups" value="1"/>
      <entry id="xlColGroups" value="2"/>
   </enumeration>
   <enumeration id="XlThemeColor">
      <entry id="xlThemeColorDark1" value="1"/>
      <entry id="xlThemeColorLight1" value="2"/>
      <entry id="xlThemeColorDark2" value="3"/>
      <entry id="xlThemeColorLight2" value="4"/>
      <entry id="xlThemeColorAccent1" value="5"/>
      <entry id="xlThemeColorAccent2" value="6"/>
      <entry id="xlThemeColorAccent3" value="7"/>
      <entry id="xlThemeColorAccent4" value="8"/>
      <entry id="xlThemeColorAccent5" value="9"/>
      <entry id="xlThemeColorAccent6" value="10"/>
      <entry id="xlThemeColorHyperlink" value="11"/>
      <entry id="xlThemeColorFollowedHyperlink" value="12"/>
   </enumeration>
   <enumeration id="XlFixedFormatType">
      <entry id="xlTypePDF" value="0"/>
      <entry id="xlTypeXPS" value="1"/>
   </enumeration>
   <enumeration id="XlFixedFormatQuality">
      <entry id="xlQualityStandard" value="0"/>
      <entry id="xlQualityMinimum" value="1"/>
   </enumeration>
   <enumeration id="XlChartElementPosition">
      <entry id="xlChartElementPositionAutomatic" value="0xffffeff7"/>
      <entry id="xlChartElementPositionCustom" value="0xffffefee"/>
   </enumeration>
   <enumeration id="XlGenerateTableRefs">
      <entry id="xlGenerateTableRefA1" value="0"/>
      <entry id="xlGenerateTableRefStruct" value="1"/>
   </enumeration>
   <enumeration id="XlGradientFillType">
      <entry id="xlGradientFillLinear" value="0"/>
      <entry id="xlGradientFillPath" value="1"/>
   </enumeration>
   <enumeration id="XlThreadMode">
      <entry id="xlThreadModeAutomatic" value="0"/>
      <entry id="xlThreadModeManual" value="1"/>
   </enumeration>
   <enumeration id="XlOartHorizontalOverflow">
      <entry id="xlOartHorizontalOverflowOverflow" value="0"/>
      <entry id="xlOartHorizontalOverflowClip" value="1"/>
   </enumeration>
   <enumeration id="XlOartVerticalOverflow">
      <entry id="xlOartVerticalOverflowOverflow" value="0"/>
      <entry id="xlOartVerticalOverflowClip" value="1"/>
      <entry id="xlOartVerticalOverflowEllipsis" value="2"/>
   </enumeration>
   <enumeration id="XlSparkScale">
      <entry id="xlSparkScaleGroup" value="1"/>
      <entry id="xlSparkScaleSingle" value="2"/>
      <entry id="xlSparkScaleCustom" value="3"/>
   </enumeration>
   <enumeration id="XlSparkType">
      <entry id="xlSparkLine" value="1"/>
      <entry id="xlSparkColumn" value="2"/>
      <entry id="xlSparkColumnStacked100" value="3"/>
   </enumeration>
   <enumeration id="XlSparklineRowCol">
      <entry id="xlSparklineNonSquare" value="0"/>
      <entry id="xlSparklineRowsSquare" value="1"/>
      <entry id="xlSparklineColumnsSquare" value="2"/>
   </enumeration>
   <enumeration id="XlDataBarFillType">
      <entry id="xlDataBarFillSolid" value="0"/>
      <entry id="xlDataBarFillGradient" value="1"/>
   </enumeration>
   <enumeration id="XlDataBarBorderType">
      <entry id="xlDataBarBorderNone" value="0"/>
      <entry id="xlDataBarBorderSolid" value="1"/>
   </enumeration>
   <enumeration id="XlDataBarAxisPosition">
      <entry id="xlDataBarAxisAutomatic" value="0"/>
      <entry id="xlDataBarAxisMidpoint" value="1"/>
      <entry id="xlDataBarAxisNone" value="2"/>
   </enumeration>
   <enumeration id="XlDataBarNegativeColorType">
      <entry id="xlDataBarColor" value="0"/>
      <entry id="xlDataBarSameAsPositive" value="1"/>
   </enumeration>
   <enumeration id="XlAllocation">
      <entry id="xlManualAllocation" value="1"/>
      <entry id="xlAutomaticAllocation" value="2"/>
   </enumeration>
   <enumeration id="XlAllocationValue">
      <entry id="xlAllocateValue" value="1"/>
      <entry id="xlAllocateIncrement" value="2"/>
   </enumeration>
   <enumeration id="XlAllocationMethod">
      <entry id="xlEqualAllocation" value="1"/>
      <entry id="xlWeightedAllocation" value="2"/>
   </enumeration>
   <enumeration id="XlCellChangedState">
      <entry id="xlCellNotChanged" value="1"/>
      <entry id="xlCellChanged" value="2"/>
      <entry id="xlCellChangeApplied" value="3"/>
   </enumeration>
   <enumeration id="XlPivotFieldRepeatLabels">
      <entry id="xlDoNotRepeatLabels" value="1"/>
      <entry id="xlRepeatLabels" value="2"/>
   </enumeration>
   <enumeration id="XlPieSliceIndex">
      <entry id="xlOuterCounterClockwisePoint" value="1"/>
      <entry id="xlOuterCenterPoint" value="2"/>
      <entry id="xlOuterClockwisePoint" value="3"/>
      <entry id="xlMidClockwiseRadiusPoint" value="4"/>
      <entry id="xlCenterPoint" value="5"/>
      <entry id="xlMidCounterClockwiseRadiusPoint" value="6"/>
      <entry id="xlInnerClockwisePoint" value="7"/>
      <entry id="xlInnerCenterPoint" value="8"/>
      <entry id="xlInnerCounterClockwisePoint" value="9"/>
   </enumeration>
   <enumeration id="XlSpanishModes">
      <entry id="xlSpanishTuteoOnly" value="0"/>
      <entry id="xlSpanishTuteoAndVoseo" value="1"/>
      <entry id="xlSpanishVoseoOnly" value="2"/>
   </enumeration>
   <enumeration id="XlSlicerCrossFilterType">
      <entry id="xlSlicerNoCrossFilter" value="1"/>
      <entry id="xlSlicerCrossFilterShowItemsWithDataAtTop" value="2"/>
      <entry id="xlSlicerCrossFilterShowItemsWithNoData" value="3"/>
   </enumeration>
   <enumeration id="XlSlicerSort">
      <entry id="xlSlicerSortDataSourceOrder" value="1"/>
      <entry id="xlSlicerSortAscending" value="2"/>
      <entry id="xlSlicerSortDescending" value="3"/>
   </enumeration>
   <enumeration id="XlIcon">
      <entry id="xlIconNoCellIcon" value="0xffffffff"/>
      <entry id="xlIconGreenUpArrow" value="1"/>
      <entry id="xlIconYellowSideArrow" value="2"/>
      <entry id="xlIconRedDownArrow" value="3"/>
      <entry id="xlIconGrayUpArrow" value="4"/>
      <entry id="xlIconGraySideArrow" value="5"/>
      <entry id="xlIconGrayDownArrow" value="6"/>
      <entry id="xlIconGreenFlag" value="7"/>
      <entry id="xlIconYellowFlag" value="8"/>
      <entry id="xlIconRedFlag" value="9"/>
      <entry id="xlIconGreenCircle" value="10"/>
      <entry id="xlIconYellowCircle" value="11"/>
      <entry id="xlIconRedCircleWithBorder" value="12"/>
      <entry id="xlIconBlackCircleWithBorder" value="13"/>
      <entry id="xlIconGreenTrafficLight" value="14"/>
      <entry id="xlIconYellowTrafficLight" value="15"/>
      <entry id="xlIconRedTrafficLight" value="16"/>
      <entry id="xlIconYellowTriangle" value="17"/>
      <entry id="xlIconRedDiamond" value="18"/>
      <entry id="xlIconGreenCheckSymbol" value="19"/>
      <entry id="xlIconYellowExclamationSymbol" value="20"/>
      <entry id="xlIconRedCrossSymbol" value="21"/>
      <entry id="xlIconGreenCheck" value="22"/>
      <entry id="xlIconYellowExclamation" value="23"/>
      <entry id="xlIconRedCross" value="24"/>
      <entry id="xlIconYellowUpInclineArrow" value="25"/>
      <entry id="xlIconYellowDownInclineArrow" value="26"/>
      <entry id="xlIconGrayUpInclineArrow" value="27"/>
      <entry id="xlIconGrayDownInclineArrow" value="28"/>
      <entry id="xlIconRedCircle" value="29"/>
      <entry id="xlIconPinkCircle" value="30"/>
      <entry id="xlIconGrayCircle" value="31"/>
      <entry id="xlIconBlackCircle" value="32"/>
      <entry id="xlIconCircleWithOneWhiteQuarter" value="33"/>
      <entry id="xlIconCircleWithTwoWhiteQuarters" value="34"/>
      <entry id="xlIconCircleWithThreeWhiteQuarters" value="35"/>
      <entry id="xlIconWhiteCircleAllWhiteQuarters" value="36"/>
      <entry id="xlIcon0Bars" value="37"/>
      <entry id="xlIcon1Bar" value="38"/>
      <entry id="xlIcon2Bars" value="39"/>
      <entry id="xlIcon3Bars" value="40"/>
      <entry id="xlIcon4Bars" value="41"/>
      <entry id="xlIconGoldStar" value="42"/>
      <entry id="xlIconHalfGoldStar" value="43"/>
      <entry id="xlIconSilverStar" value="44"/>
      <entry id="xlIconGreenUpTriangle" value="45"/>
      <entry id="xlIconYellowDash" value="46"/>
      <entry id="xlIconRedDownTriangle" value="47"/>
      <entry id="xlIcon4FilledBoxes" value="48"/>
      <entry id="xlIcon3FilledBoxes" value="49"/>
      <entry id="xlIcon2FilledBoxes" value="50"/>
      <entry id="xlIcon1FilledBox" value="51"/>
      <entry id="xlIcon0FilledBoxes" value="52"/>
   </enumeration>
   <enumeration id="XlProtectedViewCloseReason">
      <entry id="xlProtectedViewCloseNormal" value="0"/>
      <entry id="xlProtectedViewCloseEdit" value="1"/>
      <entry id="xlProtectedViewCloseForced" value="2"/>
   </enumeration>
   <enumeration id="XlProtectedViewWindowState">
      <entry id="xlProtectedViewWindowNormal" value="0"/>
      <entry id="xlProtectedViewWindowMinimized" value="1"/>
      <entry id="xlProtectedViewWindowMaximized" value="2"/>
   </enumeration>
   <enumeration id="XlFileValidationPivotMode">
      <entry id="xlFileValidationPivotDefault" value="0"/>
      <entry id="xlFileValidationPivotRun" value="1"/>
      <entry id="xlFileValidationPivotSkip" value="2"/>
   </enumeration>
   <enumeration id="XlPieSliceLocation">
      <entry id="xlHorizontalCoordinate" value="1"/>
      <entry id="xlVerticalCoordinate" value="2"/>
   </enumeration>
   <enumeration id="XlPortugueseReform">
      <entry id="xlPortuguesePreReform" value="1"/>
      <entry id="xlPortuguesePostReform" value="2"/>
      <entry id="xlPortugueseBoth" value="3"/>
   </enumeration>
   <class id="Adjustments" parent="_IMsoDispObj" default="Item" creatable="off">
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="Item" type="Single" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
   </class>
   <class id="CalloutFormat" parent="_IMsoDispObj" creatable="off">
      <property id="Parent" type="Object" status="Out"/>
      <property id="Accent" type="Office.MsoTriState" status="InOut"/>
      <property id="Angle" type="Office.MsoCalloutAngleType" status="InOut"/>
      <property id="AutoAttach" type="Office.MsoTriState" status="InOut"/>
      <property id="AutoLength" type="Office.MsoTriState" status="Out"/>
      <property id="Border" type="Office.MsoTriState" status="InOut"/>
      <property id="Drop" type="Single" status="Out"/>
      <property id="DropType" type="Office.MsoCalloutDropType" status="Out"/>
      <property id="Gap" type="Single" status="InOut"/>
      <property id="Length" type="Single" status="Out"/>
      <property id="Type" type="Office.MsoCalloutType" status="InOut"/>
      <method id="AutomaticLength" type="Void"/>
      <method id="CustomDrop" type="Void">
         <argument id="Drop" type="Single" status="ByVal"/>
      </method>
      <method id="CustomLength" type="Void">
         <argument id="Length" type="Single" status="ByVal"/>
      </method>
      <method id="PresetDrop" type="Void">
         <argument id="DropType" type="Office.MsoCalloutDropType" status="ByVal"/>
      </method>
   </class>
   <class id="ColorFormat" parent="_IMsoDispObj" default="RGB" creatable="off">
      <property id="Parent" type="Object" status="Out"/>
      <property id="RGB" type="Office.MsoRGBType" status="InOut"/>
      <property id="SchemeColor" type="Integer" status="InOut"/>
      <property id="Type" type="Office.MsoColorType" status="Out"/>
      <property id="TintAndShade" type="Single" status="InOut"/>
      <property id="ObjectThemeColor" type="Office.MsoThemeColorIndex" status="InOut"/>
      <property id="Brightness" type="Single" status="InOut"/>
   </class>
   <class id="LineFormat" parent="_IMsoDispObj" creatable="off">
      <property id="Parent" type="Object" status="Out"/>
      <property id="BackColor" type="ColorFormat" status="InOut"/>
      <property id="BeginArrowheadLength" type="Office.MsoArrowheadLength" status="InOut"/>
      <property id="BeginArrowheadStyle" type="Office.MsoArrowheadStyle" status="InOut"/>
      <property id="BeginArrowheadWidth" type="Office.MsoArrowheadWidth" status="InOut"/>
      <property id="DashStyle" type="Office.MsoLineDashStyle" status="InOut"/>
      <property id="EndArrowheadLength" type="Office.MsoArrowheadLength" status="InOut"/>
      <property id="EndArrowheadStyle" type="Office.MsoArrowheadStyle" status="InOut"/>
      <property id="EndArrowheadWidth" type="Office.MsoArrowheadWidth" status="InOut"/>
      <property id="ForeColor" type="ColorFormat" status="InOut"/>
      <property id="Pattern" type="Office.MsoPatternType" status="InOut"/>
      <property id="Style" type="Office.MsoLineStyle" status="InOut"/>
      <property id="Transparency" type="Single" status="InOut"/>
      <property id="Visible" type="Office.MsoTriState" status="InOut"/>
      <property id="Weight" type="Single" status="InOut"/>
      <property id="InsetPen" type="Office.MsoTriState" status="InOut"/>
   </class>
   <class id="ShapeNode" parent="_IMsoDispObj" creatable="off">
      <property id="Parent" type="Object" status="Out"/>
      <property id="EditingType" type="Office.MsoEditingType" status="Out"/>
      <property id="Points" type="Variant" status="Out"/>
      <property id="SegmentType" type="Office.MsoSegmentType" status="Out"/>
   </class>
   <class id="ShapeNodes" parent="_IMsoDispObj" default="Item" creatable="off">
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Item" type="ShapeNode">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Delete" type="Void">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <method id="Insert" type="Void">
         <argument id="Index" type="Integer" status="ByVal"/>
         <argument id="SegmentType" type="Office.MsoSegmentType" status="ByVal"/>
         <argument id="EditingType" type="Office.MsoEditingType" status="ByVal"/>
         <argument id="X1" type="Single" status="ByVal"/>
         <argument id="Y1" type="Single" status="ByVal"/>
         <argument id="X2" type="Single" status="ByVal" optional="0"/>
         <argument id="Y2" type="Single" status="ByVal" optional="0"/>
         <argument id="X3" type="Single" status="ByVal" optional="0"/>
         <argument id="Y3" type="Single" status="ByVal" optional="0"/>
      </method>
      <method id="SetEditingType" type="Void">
         <argument id="Index" type="Integer" status="ByVal"/>
         <argument id="EditingType" type="Office.MsoEditingType" status="ByVal"/>
      </method>
      <method id="SetPosition" type="Void">
         <argument id="Index" type="Integer" status="ByVal"/>
         <argument id="X1" type="Single" status="ByVal"/>
         <argument id="Y1" type="Single" status="ByVal"/>
      </method>
      <method id="SetSegmentType" type="Void">
         <argument id="Index" type="Integer" status="ByVal"/>
         <argument id="SegmentType" type="Office.MsoSegmentType" status="ByVal"/>
      </method>
   </class>
   <class id="PictureFormat" parent="_IMsoDispObj" creatable="off">
      <property id="Parent" type="Object" status="Out"/>
      <property id="Brightness" type="Single" status="InOut"/>
      <property id="ColorType" type="Office.MsoPictureColorType" status="InOut"/>
      <property id="Contrast" type="Single" status="InOut"/>
      <property id="CropBottom" type="Single" status="InOut"/>
      <property id="CropLeft" type="Single" status="InOut"/>
      <property id="CropRight" type="Single" status="InOut"/>
      <property id="CropTop" type="Single" status="InOut"/>
      <property id="TransparencyColor" type="Office.MsoRGBType" status="InOut"/>
      <property id="TransparentBackground" type="Office.MsoTriState" status="InOut"/>
      <property id="Crop" type="Office.Crop" status="Out"/>
      <method id="IncrementBrightness" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="IncrementContrast" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
   </class>
   <class id="ShadowFormat" parent="_IMsoDispObj" creatable="off">
      <property id="Parent" type="Object" status="Out"/>
      <property id="ForeColor" type="ColorFormat" status="InOut"/>
      <property id="Obscured" type="Office.MsoTriState" status="InOut"/>
      <property id="OffsetX" type="Single" status="InOut"/>
      <property id="OffsetY" type="Single" status="InOut"/>
      <property id="Transparency" type="Single" status="InOut"/>
      <property id="Type" type="Office.MsoShadowType" status="InOut"/>
      <property id="Visible" type="Office.MsoTriState" status="InOut"/>
      <property id="Style" type="Office.MsoShadowStyle" status="InOut"/>
      <property id="Blur" type="Single" status="InOut"/>
      <property id="Size" type="Single" status="InOut"/>
      <property id="RotateWithShape" type="Office.MsoTriState" status="InOut"/>
      <method id="IncrementOffsetX" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="IncrementOffsetY" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
   </class>
   <class id="TextEffectFormat" parent="_IMsoDispObj" creatable="off">
      <property id="Parent" type="Object" status="Out"/>
      <property id="Alignment" type="Office.MsoTextEffectAlignment" status="InOut"/>
      <property id="FontBold" type="Office.MsoTriState" status="InOut"/>
      <property id="FontItalic" type="Office.MsoTriState" status="InOut"/>
      <property id="FontName" type="String" status="InOut"/>
      <property id="FontSize" type="Single" status="InOut"/>
      <property id="KernedPairs" type="Office.MsoTriState" status="InOut"/>
      <property id="NormalizedHeight" type="Office.MsoTriState" status="InOut"/>
      <property id="PresetShape" type="Office.MsoPresetTextEffectShape" status="InOut"/>
      <property id="PresetTextEffect" type="Office.MsoPresetTextEffect" status="InOut"/>
      <property id="RotatedChars" type="Office.MsoTriState" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Tracking" type="Single" status="InOut"/>
      <method id="ToggleVerticalText" type="Void"/>
   </class>
   <class id="ThreeDFormat" parent="_IMsoDispObj" creatable="off">
      <property id="Parent" type="Object" status="Out"/>
      <property id="Depth" type="Single" status="InOut"/>
      <property id="ExtrusionColor" type="ColorFormat" status="Out"/>
      <property id="ExtrusionColorType" type="Office.MsoExtrusionColorType" status="InOut"/>
      <property id="Perspective" type="Office.MsoTriState" status="InOut"/>
      <property id="PresetExtrusionDirection" type="Office.MsoPresetExtrusionDirection" status="Out"/>
      <property id="PresetLightingDirection" type="Office.MsoPresetLightingDirection" status="InOut"/>
      <property id="PresetLightingSoftness" type="Office.MsoPresetLightingSoftness" status="InOut"/>
      <property id="PresetMaterial" type="Office.MsoPresetMaterial" status="InOut"/>
      <property id="PresetThreeDFormat" type="Office.MsoPresetThreeDFormat" status="Out"/>
      <property id="RotationX" type="Single" status="InOut"/>
      <property id="RotationY" type="Single" status="InOut"/>
      <property id="Visible" type="Office.MsoTriState" status="InOut"/>
      <property id="PresetLighting" type="Office.MsoLightRigType" status="InOut"/>
      <property id="Z" type="Single" status="InOut"/>
      <property id="BevelTopType" type="Office.MsoBevelType" status="InOut"/>
      <property id="BevelTopInset" type="Single" status="InOut"/>
      <property id="BevelTopDepth" type="Single" status="InOut"/>
      <property id="BevelBottomType" type="Office.MsoBevelType" status="InOut"/>
      <property id="BevelBottomInset" type="Single" status="InOut"/>
      <property id="BevelBottomDepth" type="Single" status="InOut"/>
      <property id="PresetCamera" type="Office.MsoPresetCamera" status="Out"/>
      <property id="RotationZ" type="Single" status="InOut"/>
      <property id="ContourWidth" type="Single" status="InOut"/>
      <property id="ContourColor" type="ColorFormat" status="Out"/>
      <property id="FieldOfView" type="Single" status="InOut"/>
      <property id="ProjectText" type="Office.MsoTriState" status="InOut"/>
      <property id="LightAngle" type="Single" status="InOut"/>
      <method id="IncrementRotationX" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="IncrementRotationY" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="ResetRotation" type="Void"/>
      <method id="SetThreeDFormat" type="Void">
         <argument id="PresetThreeDFormat" type="Office.MsoPresetThreeDFormat" status="ByVal"/>
      </method>
      <method id="SetExtrusionDirection" type="Void">
         <argument id="PresetExtrusionDirection" type="Office.MsoPresetExtrusionDirection" status="ByVal"/>
      </method>
      <method id="SetPresetCamera" type="Void">
         <argument id="PresetCamera" type="Office.MsoPresetCamera" status="ByVal"/>
      </method>
      <method id="IncrementRotationZ" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="IncrementRotationHorizontal" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="IncrementRotationVertical" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
   </class>
   <class id="FillFormat" parent="_IMsoDispObj" creatable="off">
      <property id="Parent" type="Object" status="Out"/>
      <property id="BackColor" type="ColorFormat" status="InOut"/>
      <property id="ForeColor" type="ColorFormat" status="InOut"/>
      <property id="GradientColorType" type="Office.MsoGradientColorType" status="Out"/>
      <property id="GradientDegree" type="Single" status="Out"/>
      <property id="GradientStyle" type="Office.MsoGradientStyle" status="Out"/>
      <property id="GradientVariant" type="Integer" status="Out"/>
      <property id="Pattern" type="Office.MsoPatternType" status="Out"/>
      <property id="PresetGradientType" type="Office.MsoPresetGradientType" status="Out"/>
      <property id="PresetTexture" type="Office.MsoPresetTexture" status="Out"/>
      <property id="TextureName" type="String" status="Out"/>
      <property id="TextureType" type="Office.MsoTextureType" status="Out"/>
      <property id="Transparency" type="Single" status="InOut"/>
      <property id="Type" type="Office.MsoFillType" status="Out"/>
      <property id="Visible" type="Office.MsoTriState" status="InOut"/>
      <property id="GradientStops" type="Office.GradientStops" status="Out"/>
      <property id="TextureOffsetX" type="Single" status="InOut"/>
      <property id="TextureOffsetY" type="Single" status="InOut"/>
      <property id="TextureAlignment" type="Office.MsoTextureAlignment" status="InOut"/>
      <property id="TextureHorizontalScale" type="Single" status="InOut"/>
      <property id="TextureVerticalScale" type="Single" status="InOut"/>
      <property id="TextureTile" type="Office.MsoTriState" status="InOut"/>
      <property id="RotateWithObject" type="Office.MsoTriState" status="InOut"/>
      <property id="PictureEffects" type="Office.PictureEffects" status="Out"/>
      <property id="GradientAngle" type="Single" status="InOut"/>
      <method id="Background" type="Void"/>
      <method id="OneColorGradient" type="Void">
         <argument id="Style" type="Office.MsoGradientStyle" status="ByVal"/>
         <argument id="Variant" type="Integer" status="ByVal"/>
         <argument id="Degree" type="Single" status="ByVal"/>
      </method>
      <method id="Patterned" type="Void">
         <argument id="Pattern" type="Office.MsoPatternType" status="ByVal"/>
      </method>
      <method id="PresetGradient" type="Void">
         <argument id="Style" type="Office.MsoGradientStyle" status="ByVal"/>
         <argument id="Variant" type="Integer" status="ByVal"/>
         <argument id="PresetGradientType" type="Office.MsoPresetGradientType" status="ByVal"/>
      </method>
      <method id="PresetTextured" type="Void">
         <argument id="PresetTexture" type="Office.MsoPresetTexture" status="ByVal"/>
      </method>
      <method id="Solid" type="Void"/>
      <method id="TwoColorGradient" type="Void">
         <argument id="Style" type="Office.MsoGradientStyle" status="ByVal"/>
         <argument id="Variant" type="Integer" status="ByVal"/>
      </method>
      <method id="UserPicture" type="Void">
         <argument id="PictureFile" type="String" status="ByVal"/>
      </method>
      <method id="UserTextured" type="Void">
         <argument id="TextureFile" type="String" status="ByVal"/>
      </method>
   </class>
   <class id="DiagramNodes" parent="_IMsoDispObj" default="Item">
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="Item" type="DiagramNode">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="SelectAll" type="Void"/>
   </class>
   <class id="DiagramNodeChildren" parent="_IMsoDispObj" default="Item">
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="FirstChild" type="DiagramNode" status="Out"/>
      <property id="LastChild" type="DiagramNode" status="Out"/>
      <method id="Item" type="DiagramNode">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="AddNode" type="DiagramNode">
         <argument id="Index" type="Variant" status="ByVal" optional="-1"/>
         <argument id="nodeType" type="Office.MsoDiagramNodeType" status="ByVal" optional="msoDiagramNode"/>
      </method>
      <method id="SelectAll" type="Void"/>
   </class>
   <class id="DiagramNode" parent="_IMsoDispObj">
      <property id="Parent" type="Object" status="Out"/>
      <property id="Children" type="DiagramNodeChildren" status="Out"/>
      <property id="Shape" type="Shape" status="Out"/>
      <property id="Root" type="DiagramNode" status="Out"/>
      <property id="Diagram" type="Office.IMsoDiagram" status="Out"/>
      <property id="Layout" type="Office.MsoOrgChartLayoutType" status="InOut"/>
      <property id="TextShape" type="Shape" status="Out"/>
      <method id="AddNode" type="DiagramNode">
         <argument id="pos" type="Office.MsoRelativeNodePosition" status="ByVal" optional="msoAfterNode"/>
         <argument id="nodeType" type="Office.MsoDiagramNodeType" status="ByVal" optional="msoDiagramNode"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="MoveNode" type="Void">
         <argument id="pTargetNode" type="DiagramNode" status="ByVal"/>
         <argument id="pos" type="Office.MsoRelativeNodePosition" status="ByVal"/>
      </method>
      <method id="ReplaceNode" type="Void">
         <argument id="pTargetNode" type="DiagramNode" status="ByVal"/>
      </method>
      <method id="SwapNode" type="Void">
         <argument id="pTargetNode" type="DiagramNode" status="ByVal"/>
         <argument id="swapChildren" type="Boolean" status="ByVal" optional="true"/>
      </method>
      <method id="CloneNode" type="DiagramNode">
         <argument id="copyChildren" type="Boolean" status="ByVal"/>
         <argument id="pTargetNode" type="DiagramNode" status="ByVal"/>
         <argument id="pos" type="Office.MsoRelativeNodePosition" status="ByVal" optional="msoAfterNode"/>
      </method>
      <method id="TransferChildren" type="Void">
         <argument id="pReceivingNode" type="DiagramNode" status="ByVal"/>
      </method>
      <method id="NextNode" type="DiagramNode"/>
      <method id="PrevNode" type="DiagramNode"/>
   </class>
   <class id="IRTDUpdateEvent" parent="IDispatch" creatable="off">
      <property id="HeartbeatInterval" type="Integer" status="InOut"/>
      <method id="UpdateNotify" type="Void"/>
      <method id="Disconnect" type="Void"/>
   </class>
   <class id="IRtdServer" parent="IDispatch" creatable="off">
      <method id="ServerStart" type="Integer">
         <argument id="CallbackObject" type="IRTDUpdateEvent" status="ByVal"/>
      </method>
      <method id="ConnectData" type="Variant">
         <argument id="TopicID" type="Integer" status="ByVal"/>
         <argument id="Strings" type="Variant[]" status="ByRef"/>
         <argument id="GetNewValues" type="Boolean" status="ByRef"/>
      </method>
      <method id="RefreshData" type="Variant">
         <argument id="TopicCount" type="Integer" status="ByRef"/>
      </method>
      <method id="DisconnectData" type="Void">
         <argument id="TopicID" type="Integer" status="ByVal"/>
      </method>
      <method id="Heartbeat" type="Integer"/>
      <method id="ServerTerminate" type="Void"/>
   </class>
   <class id="TextFrame2" parent="_IMsoDispObj" creatable="off">
      <property id="Parent" type="Object" status="Out"/>
      <property id="MarginBottom" type="Single" status="InOut"/>
      <property id="MarginLeft" type="Single" status="InOut"/>
      <property id="MarginRight" type="Single" status="InOut"/>
      <property id="MarginTop" type="Single" status="InOut"/>
      <property id="Orientation" type="Office.MsoTextOrientation" status="InOut"/>
      <property id="HorizontalAnchor" type="Office.MsoHorizontalAnchor" status="InOut"/>
      <property id="VerticalAnchor" type="Office.MsoVerticalAnchor" status="InOut"/>
      <property id="PathFormat" type="Office.MsoPathFormat" status="InOut"/>
      <property id="WarpFormat" type="Office.MsoWarpFormat" status="InOut"/>
      <property id="WordArtformat" type="Office.MsoPresetTextEffect" status="InOut"/>
      <property id="WordWrap" type="Office.MsoTriState" status="InOut"/>
      <property id="AutoSize" type="Office.MsoAutoSize" status="InOut"/>
      <property id="ThreeD" type="ThreeDFormat" status="Out"/>
      <property id="HasText" type="Office.MsoTriState" status="Out"/>
      <property id="TextRange" type="Office.TextRange2" status="Out"/>
      <property id="Column" type="Office.TextColumn2" status="Out"/>
      <property id="Ruler" type="Office.Ruler2" status="Out"/>
      <property id="NoTextRotation" type="Office.MsoTriState" status="InOut"/>
      <method id="DeleteText" type="Void"/>
   </class>
   <class id="IFont" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Background" type="Variant" status="InOut"/>
      <property id="Bold" type="Variant" status="InOut"/>
      <property id="Color" type="Variant" status="InOut"/>
      <property id="ColorIndex" type="Variant" status="InOut"/>
      <property id="FontStyle" type="Variant" status="InOut"/>
      <property id="Italic" type="Variant" status="InOut"/>
      <property id="Name" type="Variant" status="InOut"/>
      <property id="OutlineFont" type="Variant" status="InOut"/>
      <property id="Shadow" type="Variant" status="InOut"/>
      <property id="Size" type="Variant" status="InOut"/>
      <property id="Strikethrough" type="Variant" status="InOut"/>
      <property id="Subscript" type="Variant" status="InOut"/>
      <property id="Superscript" type="Variant" status="InOut"/>
      <property id="Underline" type="Variant" status="InOut"/>
      <property id="ThemeColor" type="Variant" status="InOut"/>
      <property id="TintAndShade" type="Variant" status="InOut"/>
      <property id="ThemeFont" type="XlThemeFont" status="InOut"/>
   </class>
   <class id="IWindow" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="ActiveCell" type="Range" status="Out"/>
      <property id="ActiveChart" type="Chart" status="Out"/>
      <property id="ActivePane" type="Pane" status="Out"/>
      <property id="ActiveSheet" type="Worksheet" status="Out"/>
      <property id="Caption" type="Variant" status="InOut"/>
      <property id="DisplayFormulas" type="Boolean" status="InOut"/>
      <property id="DisplayGridlines" type="Boolean" status="InOut"/>
      <property id="DisplayHeadings" type="Boolean" status="InOut"/>
      <property id="DisplayHorizontalScrollBar" type="Boolean" status="InOut"/>
      <property id="DisplayOutline" type="Boolean" status="InOut"/>
      <property id="_DisplayRightToLeft" type="Boolean" status="InOut"/>
      <property id="DisplayVerticalScrollBar" type="Boolean" status="InOut"/>
      <property id="DisplayWorkbookTabs" type="Boolean" status="InOut"/>
      <property id="DisplayZeros" type="Boolean" status="InOut"/>
      <property id="EnableResize" type="Boolean" status="InOut"/>
      <property id="FreezePanes" type="Boolean" status="InOut"/>
      <property id="GridlineColor" type="Integer" status="InOut"/>
      <property id="GridlineColorIndex" type="XlColorIndex" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="OnWindow" type="String" status="InOut"/>
      <property id="Panes" type="Panes" status="Out"/>
      <property id="RangeSelection" type="Range" status="Out"/>
      <property id="ScrollColumn" type="Integer" status="InOut"/>
      <property id="ScrollRow" type="Integer" status="InOut"/>
      <property id="SelectedSheets" type="Sheets" status="Out"/>
      <property id="Selection" type="Object" status="Out"/>
      <property id="Split" type="Boolean" status="InOut"/>
      <property id="SplitColumn" type="Integer" status="InOut"/>
      <property id="SplitHorizontal" type="Double" status="InOut"/>
      <property id="SplitRow" type="Integer" status="InOut"/>
      <property id="SplitVertical" type="Double" status="InOut"/>
      <property id="TabRatio" type="Double" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Type" type="XlWindowType" status="Out"/>
      <property id="UsableHeight" type="Double" status="Out"/>
      <property id="UsableWidth" type="Double" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="VisibleRange" type="Range" status="Out"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="WindowNumber" type="Integer" status="Out"/>
      <property id="WindowState" type="XlWindowState" status="InOut"/>
      <property id="Zoom" type="Variant" status="InOut"/>
      <property id="View" type="XlWindowView" status="InOut"/>
      <property id="DisplayRightToLeft" type="Boolean" status="InOut"/>
      <property id="SheetViews" type="SheetViews" status="Out"/>
      <property id="ActiveSheetView" type="Object" status="Out"/>
      <property id="DisplayRuler" type="Boolean" status="InOut"/>
      <property id="AutoFilterDateGrouping" type="Boolean" status="InOut"/>
      <property id="DisplayWhitespace" type="Boolean" status="InOut"/>
      <method id="Activate" type="Variant"/>
      <method id="ActivateNext" type="Variant"/>
      <method id="ActivatePrevious" type="Variant"/>
      <method id="Close" type="Boolean">
         <argument id="SaveChanges" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Filename" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RouteWorkbook" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="LargeScroll" type="Variant">
         <argument id="Down" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Up" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ToRight" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ToLeft" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="NewWindow" type="Window"/>
      <method id="_PrintOut" type="Variant">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintPreview" type="Variant">
         <argument id="EnableChanges" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ScrollWorkbookTabs" type="Variant">
         <argument id="Sheets" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Position" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SmallScroll" type="Variant">
         <argument id="Down" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Up" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ToRight" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ToLeft" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PointsToScreenPixelsX" type="Integer">
         <argument id="Points" type="Integer" status="ByVal"/>
      </method>
      <method id="PointsToScreenPixelsY" type="Integer">
         <argument id="Points" type="Integer" status="ByVal"/>
      </method>
      <method id="RangeFromPoint" type="Object">
         <argument id="x" type="Integer" status="ByVal"/>
         <argument id="y" type="Integer" status="ByVal"/>
      </method>
      <method id="ScrollIntoView" type="Void">
         <argument id="Left" type="Integer" status="ByVal"/>
         <argument id="Top" type="Integer" status="ByVal"/>
         <argument id="Width" type="Integer" status="ByVal"/>
         <argument id="Height" type="Integer" status="ByVal"/>
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintOut" type="Variant">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IWindows" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="SyncScrollingSideBySide" type="Boolean" status="InOut"/>
      <method id="Arrange" type="Variant">
         <argument id="ArrangeStyle" type="XlArrangeStyle" status="ByVal" optional="xlArrangeStyleTiled"/>
         <argument id="ActiveWorkbook" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SyncHorizontal" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SyncVertical" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Item" type="Window">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="Window" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="CompareSideBySideWith" type="Boolean">
         <argument id="WindowName" type="Variant" status="ByVal"/>
      </method>
      <method id="BreakSideBySide" type="Boolean"/>
      <method id="ResetPositionsSideBySide" type="Void"/>
   </class>
   <class id="IAppEvents" parent="IDispatch">
      <event id="NewWorkbook" netName="NewWorkbook" netHandler="Excel.IAppEvents_NewWorkbookEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
      </event>
      <event id="SheetSelectionChange" netName="SheetSelectionChange" netHandler="Excel.IAppEvents_SheetSelectionChangeEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="Range" status="ByVal"/>
      </event>
      <event id="SheetBeforeDoubleClick" netName="SheetBeforeDoubleClick" netHandler="Excel.IAppEvents_SheetBeforeDoubleClickEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="Range" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="SheetBeforeRightClick" netName="SheetBeforeRightClick" netHandler="Excel.IAppEvents_SheetBeforeRightClickEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="Range" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="SheetActivate" netName="SheetActivate" netHandler="Excel.IAppEvents_SheetActivateEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
      </event>
      <event id="SheetDeactivate" netName="SheetDeactivate" netHandler="Excel.IAppEvents_SheetDeactivateEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
      </event>
      <event id="SheetCalculate" netName="SheetCalculate" netHandler="Excel.IAppEvents_SheetCalculateEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
      </event>
      <event id="SheetChange" netName="SheetChange" netHandler="Excel.IAppEvents_SheetChangeEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="Range" status="ByVal"/>
      </event>
      <event id="WorkbookOpen" netName="WorkbookOpen" netHandler="Excel.IAppEvents_WorkbookOpenEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
      </event>
      <event id="WorkbookActivate" netName="WorkbookActivate" netHandler="Excel.IAppEvents_WorkbookActivateEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
      </event>
      <event id="WorkbookDeactivate" netName="WorkbookDeactivate" netHandler="Excel.IAppEvents_WorkbookDeactivateEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
      </event>
      <event id="WorkbookBeforeClose" netName="WorkbookBeforeClose" netHandler="Excel.IAppEvents_WorkbookBeforeCloseEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="WorkbookBeforeSave" netName="WorkbookBeforeSave" netHandler="Excel.IAppEvents_WorkbookBeforeSaveEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="saveAsUI" type="Boolean" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="WorkbookBeforePrint" netName="WorkbookBeforePrint" netHandler="Excel.IAppEvents_WorkbookBeforePrintEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="WorkbookNewSheet" netName="WorkbookNewSheet" netHandler="Excel.IAppEvents_WorkbookNewSheetEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="sh" type="Object" status="ByVal"/>
      </event>
      <event id="WorkbookAddinInstall" netName="WorkbookAddinInstall" netHandler="Excel.IAppEvents_WorkbookAddinInstallEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
      </event>
      <event id="WorkbookAddinUninstall" netName="WorkbookAddinUninstall" netHandler="Excel.IAppEvents_WorkbookAddinUninstallEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
      </event>
      <event id="WindowResize" netName="WindowResize" netHandler="Excel.IAppEvents_WindowResizeEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="wn" type="Window" status="ByVal"/>
      </event>
      <event id="WindowActivate" netName="WindowActivate" netHandler="Excel.IAppEvents_WindowActivateEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="wn" type="Window" status="ByVal"/>
      </event>
      <event id="WindowDeactivate" netName="WindowDeactivate" netHandler="Excel.IAppEvents_WindowDeactivateEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="wn" type="Window" status="ByVal"/>
      </event>
      <event id="SheetFollowHyperlink" netName="SheetFollowHyperlink" netHandler="Excel.IAppEvents_SheetFollowHyperlinkEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="Hyperlink" status="ByVal"/>
      </event>
      <event id="SheetPivotTableUpdate" netName="SheetPivotTableUpdate" netHandler="Excel.IAppEvents_SheetPivotTableUpdateEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="PivotTable" status="ByVal"/>
      </event>
      <event id="WorkbookPivotTableCloseConnection" netName="WorkbookPivotTableCloseConnection" netHandler="Excel.IAppEvents_WorkbookPivotTableCloseConnectionEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="target" type="PivotTable" status="ByVal"/>
      </event>
      <event id="WorkbookPivotTableOpenConnection" netName="WorkbookPivotTableOpenConnection" netHandler="Excel.IAppEvents_WorkbookPivotTableOpenConnectionEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="target" type="PivotTable" status="ByVal"/>
      </event>
      <event id="WorkbookSync" netName="WorkbookSync" netHandler="Excel.IAppEvents_WorkbookSyncEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="syncEventType" type="Office.MsoSyncEventType" status="ByVal"/>
      </event>
      <event id="WorkbookBeforeXmlImport" netName="WorkbookBeforeXmlImport" netHandler="Excel.IAppEvents_WorkbookBeforeXmlImportEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="map" type="XmlMap" status="ByVal"/>
         <argument id="url" type="String" status="ByVal"/>
         <argument id="isRefresh" type="Boolean" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="WorkbookAfterXmlImport" netName="WorkbookAfterXmlImport" netHandler="Excel.IAppEvents_WorkbookAfterXmlImportEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="map" type="XmlMap" status="ByVal"/>
         <argument id="isRefresh" type="Boolean" status="ByVal"/>
         <argument id="result" type="XlXmlImportResult" status="ByVal"/>
      </event>
      <event id="WorkbookBeforeXmlExport" netName="WorkbookBeforeXmlExport" netHandler="Excel.IAppEvents_WorkbookBeforeXmlExportEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="map" type="XmlMap" status="ByVal"/>
         <argument id="url" type="String" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="WorkbookAfterXmlExport" netName="WorkbookAfterXmlExport" netHandler="Excel.IAppEvents_WorkbookAfterXmlExportEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="map" type="XmlMap" status="ByVal"/>
         <argument id="url" type="String" status="ByVal"/>
         <argument id="result" type="XlXmlExportResult" status="ByVal"/>
      </event>
      <event id="WorkbookRowsetComplete" netName="WorkbookRowsetComplete" netHandler="Excel.IAppEvents_WorkbookRowsetCompleteEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="description" type="String" status="ByVal"/>
         <argument id="sheet" type="String" status="ByVal"/>
         <argument id="success" type="Boolean" status="ByVal"/>
      </event>
      <event id="AfterCalculate" netName="AfterCalculate" netHandler="System.EventHandler"/>
      <event id="SheetPivotTableAfterValueChange" netName="SheetPivotTableAfterValueChange" netHandler="Excel.IAppEvents_SheetPivotTableAfterValueChangeEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="targetRange" type="Range" status="ByVal"/>
      </event>
      <event id="SheetPivotTableBeforeAllocateChanges" netName="SheetPivotTableBeforeAllocateChanges" netHandler="Excel.IAppEvents_SheetPivotTableBeforeAllocateChangesEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="valueChangeStart" type="Integer" status="ByVal"/>
         <argument id="valueChangeEnd" type="Integer" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="SheetPivotTableBeforeCommitChanges" netName="SheetPivotTableBeforeCommitChanges" netHandler="Excel.IAppEvents_SheetPivotTableBeforeCommitChangesEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="valueChangeStart" type="Integer" status="ByVal"/>
         <argument id="valueChangeEnd" type="Integer" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="SheetPivotTableBeforeDiscardChanges" netName="SheetPivotTableBeforeDiscardChanges" netHandler="Excel.IAppEvents_SheetPivotTableBeforeDiscardChangesEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="valueChangeStart" type="Integer" status="ByVal"/>
         <argument id="valueChangeEnd" type="Integer" status="ByVal"/>
      </event>
      <event id="ProtectedViewWindowOpen" netName="ProtectedViewWindowOpen" netHandler="Excel.IAppEvents_ProtectedViewWindowOpenEventHandler">
         <argument id="pvw" type="ProtectedViewWindow" status="ByVal"/>
      </event>
      <event id="ProtectedViewWindowBeforeEdit" netName="ProtectedViewWindowBeforeEdit" netHandler="Excel.IAppEvents_ProtectedViewWindowBeforeEditEventHandler">
         <argument id="pvw" type="ProtectedViewWindow" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="ProtectedViewWindowBeforeClose" netName="ProtectedViewWindowBeforeClose" netHandler="Excel.IAppEvents_ProtectedViewWindowBeforeCloseEventHandler">
         <argument id="pvw" type="ProtectedViewWindow" status="ByVal"/>
         <argument id="reason" type="XlProtectedViewCloseReason" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="ProtectedViewWindowResize" netName="ProtectedViewWindowResize" netHandler="Excel.IAppEvents_ProtectedViewWindowResizeEventHandler">
         <argument id="pvw" type="ProtectedViewWindow" status="ByVal"/>
      </event>
      <event id="ProtectedViewWindowActivate" netName="ProtectedViewWindowActivate" netHandler="Excel.IAppEvents_ProtectedViewWindowActivateEventHandler">
         <argument id="pvw" type="ProtectedViewWindow" status="ByVal"/>
      </event>
      <event id="ProtectedViewWindowDeactivate" netName="ProtectedViewWindowDeactivate" netHandler="Excel.IAppEvents_ProtectedViewWindowDeactivateEventHandler">
         <argument id="pvw" type="ProtectedViewWindow" status="ByVal"/>
      </event>
      <event id="WorkbookAfterSave" netName="WorkbookAfterSave" netHandler="Excel.IAppEvents_WorkbookAfterSaveEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="success" type="Boolean" status="ByVal"/>
      </event>
      <event id="WorkbookNewChart" netName="WorkbookNewChart" netHandler="Excel.IAppEvents_WorkbookNewChartEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="ch" type="Chart" status="ByVal"/>
      </event>
   </class>
   <class id="_Application" parent="IDispatch" default="_Default" creatable="off">
      <property id="Application" migName="Application_Property" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Application" status="Out"/>
      <property id="ActiveCell" type="Range" status="Out"/>
      <property id="ActiveChart" type="Chart" status="Out"/>
      <property id="ActiveDialog" type="DialogSheet" status="Out"/>
      <property id="ActiveMenuBar" type="MenuBar" status="Out"/>
      <property id="ActiveSheet" type="Worksheet" status="Out"/>
      <property id="ActiveWindow" type="Window" status="Out"/>
      <property id="ActiveWorkbook" type="Workbook" status="Out"/>
      <property id="AddIns" type="AddIns" status="Out"/>
      <property id="Assistant" type="Office.Assistant" status="Out"/>
      <property id="Cells" type="Range" status="Out"/>
      <property id="Charts" type="Sheets" status="Out"/>
      <property id="Columns" type="Range" status="Out"/>
      <property id="CommandBars" type="Office.CommandBars" status="Out"/>
      <property id="DialogSheets" type="Sheets" status="Out"/>
      <property id="MenuBars" type="MenuBars" status="Out"/>
      <property id="Modules" type="Modules" status="Out"/>
      <property id="Names" type="Names" status="Out"/>
      <property id="Rows" type="Range" status="Out"/>
      <property id="Sheets" type="Sheets" status="Out"/>
      <property id="Toolbars" type="Toolbars" status="Out"/>
      <property id="Windows" type="Windows" status="Out"/>
      <property id="Workbooks" type="Workbooks" status="Out"/>
      <property id="WorksheetFunction" type="WorksheetFunction" status="Out"/>
      <property id="Worksheets" type="Sheets" status="Out"/>
      <property id="Excel4IntlMacroSheets" type="Sheets" status="Out"/>
      <property id="Excel4MacroSheets" type="Sheets" status="Out"/>
      <property id="AutoCorrect" type="AutoCorrect" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="ColorButtons" type="Boolean" status="InOut"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="Dialogs" type="Dialogs" status="Out"/>
      <property id="DisplayNoteIndicator" type="Boolean" status="InOut"/>
      <property id="DisplayCommentIndicator" type="XlCommentDisplayMode" status="InOut"/>
      <property id="DisplayRecentFiles" type="Boolean" status="InOut"/>
      <property id="EnableAutoComplete" type="Boolean" status="InOut"/>
      <property id="EnableSound" type="Boolean" status="InOut"/>
      <property id="FileSearch" type="Office.FileSearch" status="Out"/>
      <property id="FileFind" type="Office.IFind" status="Out"/>
      <property id="LargeButtons" type="Boolean" status="InOut"/>
      <property id="RecentFiles" type="RecentFiles" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="ODBCErrors" type="ODBCErrors" status="Out"/>
      <property id="ODBCTimeout" type="Integer" status="InOut"/>
      <property id="PivotTableSelection" type="Boolean" status="InOut"/>
      <property id="RollZoom" type="Boolean" status="InOut"/>
      <property id="ShowChartTipNames" type="Boolean" status="InOut"/>
      <property id="ShowChartTipValues" type="Boolean" status="InOut"/>
      <property id="ShowToolTips" type="Boolean" status="InOut"/>
      <property id="DefaultSaveFormat" type="XlFileFormat" status="InOut"/>
      <property id="UserControl" type="Boolean" status="InOut"/>
      <property id="Value" type="String" status="Out"/>
      <property id="VBE" type="VBIDE.VBE" status="Out"/>
      <property id="EnableEvents" type="Boolean" status="InOut"/>
      <property id="DisplayInfoWindow" type="Boolean" status="InOut"/>
      <property id="ExtendList" type="Boolean" status="InOut"/>
      <property id="OLEDBErrors" type="OLEDBErrors" status="Out"/>
      <property id="COMAddIns" type="Office.COMAddIns" status="Out"/>
      <property id="DefaultWebOptions" type="DefaultWebOptions" status="Out"/>
      <property id="ProductCode" type="String" status="Out"/>
      <property id="UserLibraryPath" type="String" status="Out"/>
      <property id="AutoPercentEntry" type="Boolean" status="InOut"/>
      <property id="LanguageSettings" type="Office.LanguageSettings" status="Out"/>
      <property id="Dummy101" type="Object" status="Out"/>
      <property id="AnswerWizard" type="Office.AnswerWizard" status="Out"/>
      <property id="CalculationVersion" type="Integer" status="Out"/>
      <property id="ShowWindowsInTaskbar" type="Boolean" status="InOut"/>
      <property id="FeatureInstall" type="Office.MsoFeatureInstall" status="InOut"/>
      <property id="Ready" type="Boolean" status="Out"/>
      <property id="FindFormat" type="CellFormat" status="InOut"/>
      <property id="ReplaceFormat" type="CellFormat" status="InOut"/>
      <property id="UsedObjects" type="UsedObjects" status="Out"/>
      <property id="CalculationState" type="XlCalculationState" status="Out"/>
      <property id="CalculationInterruptKey" type="XlCalculationInterruptKey" status="InOut"/>
      <property id="Watches" type="Watches" status="Out"/>
      <property id="DisplayFunctionToolTips" type="Boolean" status="InOut"/>
      <property id="AutomationSecurity" type="Office.MsoAutomationSecurity" status="InOut"/>
      <property id="DisplayPasteOptions" type="Boolean" status="InOut"/>
      <property id="DisplayInsertOptions" type="Boolean" status="InOut"/>
      <property id="GenerateGetPivotData" type="Boolean" status="InOut"/>
      <property id="AutoRecover" type="AutoRecover" status="Out"/>
      <property id="Hwnd" type="Integer" status="Out"/>
      <property id="Hinstance" type="Integer" status="Out"/>
      <property id="ErrorCheckingOptions" type="ErrorCheckingOptions" status="Out"/>
      <property id="AutoFormatAsYouTypeReplaceHyperlinks" type="Boolean" status="InOut"/>
      <property id="SmartTagRecognizers" type="SmartTagRecognizers" status="Out"/>
      <property id="NewWorkbook" type="Office.NewFile" status="Out"/>
      <property id="SpellingOptions" type="SpellingOptions" status="Out"/>
      <property id="Speech" type="Speech" status="Out"/>
      <property id="MapPaperSize" type="Boolean" status="InOut"/>
      <property id="ShowStartupDialog" type="Boolean" status="InOut"/>
      <property id="DecimalSeparator" type="String" status="InOut"/>
      <property id="ThousandsSeparator" type="String" status="InOut"/>
      <property id="UseSystemSeparators" type="Boolean" status="InOut"/>
      <property id="ThisCell" type="Range" status="Out"/>
      <property id="RTD" type="RTD" status="Out"/>
      <property id="DisplayDocumentActionTaskPane" type="Boolean" status="InOut"/>
      <property id="ArbitraryXMLSupportAvailable" type="Boolean" status="Out"/>
      <property id="MeasurementUnit" type="Integer" status="InOut"/>
      <property id="ShowSelectionFloaties" type="Boolean" status="InOut"/>
      <property id="ShowMenuFloaties" type="Boolean" status="InOut"/>
      <property id="ShowDevTools" type="Boolean" status="InOut"/>
      <property id="EnableLivePreview" type="Boolean" status="InOut"/>
      <property id="DisplayDocumentInformationPanel" type="Boolean" status="InOut"/>
      <property id="AlwaysUseClearType" type="Boolean" status="InOut"/>
      <property id="WarnOnFunctionNameConflict" type="Boolean" status="InOut"/>
      <property id="FormulaBarHeight" type="Integer" status="InOut"/>
      <property id="DisplayFormulaAutoComplete" type="Boolean" status="InOut"/>
      <property id="Assistance" type="Office.IAssistance" status="Out"/>
      <property id="EnableLargeOperationAlert" type="Boolean" status="InOut"/>
      <property id="LargeOperationCellThousandCount" type="Integer" status="InOut"/>
      <property id="DeferAsyncQueries" type="Boolean" status="InOut"/>
      <property id="MultiThreadedCalculation" type="MultiThreadedCalculation" status="Out"/>
      <property id="ActiveEncryptionSession" type="Integer" status="Out"/>
      <property id="HighQualityModeForGraphics" type="Boolean" status="InOut"/>
      <property id="FileExportConverters" type="FileExportConverters" status="Out"/>
      <property id="SmartArtLayouts" type="Office.SmartArtLayouts" status="Out"/>
      <property id="SmartArtQuickStyles" type="Office.SmartArtQuickStyles" status="Out"/>
      <property id="SmartArtColors" type="Office.SmartArtColors" status="Out"/>
      <property id="AddIns2" type="AddIns2" status="Out"/>
      <property id="PrintCommunication" type="Boolean" status="InOut"/>
      <property id="UseClusterConnector" type="Boolean" status="InOut"/>
      <property id="ClusterConnector" type="String" status="InOut"/>
      <property id="Quitting" type="Boolean" status="Out"/>
      <property id="Dummy22" type="Boolean" status="InOut"/>
      <property id="Dummy23" type="Boolean" status="InOut"/>
      <property id="ProtectedViewWindows" type="ProtectedViewWindows" status="Out"/>
      <property id="ActiveProtectedViewWindow" type="ProtectedViewWindow" status="Out"/>
      <property id="IsSandboxed" type="Boolean" status="Out"/>
      <property id="SaveISO8601Dates" type="Boolean" status="InOut"/>
      <property id="HinstancePtr" type="Variant" status="Out"/>
      <property id="FileValidation" type="Office.MsoFileValidationMode" status="InOut"/>
      <property id="FileValidationPivot" type="XlFileValidationPivotMode" status="InOut"/>
      <accessor id="ActivePrinter" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Calculate" type="Void"/>
      <accessor id="DDEAppReturnCode" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="DDEExecute" type="Void">
         <argument id="Channel" type="Integer" status="ByVal"/>
         <argument id="String" type="String" status="ByVal"/>
      </method>
      <method id="DDEInitiate" type="Integer">
         <argument id="App" type="String" status="ByVal"/>
         <argument id="Topic" type="String" status="ByVal"/>
      </method>
      <method id="DDEPoke" type="Void">
         <argument id="Channel" type="Integer" status="ByVal"/>
         <argument id="Item" type="Variant" status="ByVal"/>
         <argument id="Data" type="Variant" status="ByVal"/>
      </method>
      <method id="DDERequest" type="Variant">
         <argument id="Channel" type="Integer" status="ByVal"/>
         <argument id="Item" type="String" status="ByVal"/>
      </method>
      <method id="DDETerminate" type="Void">
         <argument id="Channel" type="Integer" status="ByVal"/>
      </method>
      <method id="Evaluate" type="Variant">
         <argument id="Name" type="Variant" status="ByVal"/>
      </method>
      <method id="_Evaluate" type="Variant">
         <argument id="Name" type="Variant" status="ByVal"/>
      </method>
      <method id="ExecuteExcel4Macro" type="Variant">
         <argument id="String" type="String" status="ByVal"/>
      </method>
      <method id="Intersect" type="Range">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Range" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Range" type="Range">
         <argument id="Cell1" type="Variant" status="ByVal"/>
         <argument id="Cell2" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Run" type="Variant">
         <argument id="Macro" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Run2" type="Variant">
         <argument id="Macro" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Selection" type="Object">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="SendKeys" type="Void">
         <argument id="Keys" type="Variant" status="ByVal"/>
         <argument id="Wait" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="ShortcutMenus" type="Menu">
         <argument id="Index" type="Integer" status="ByVal"/>
      </accessor>
      <accessor id="ThisWorkbook" type="Workbook">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Union" type="Range">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Range" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ActivateMicrosoftApp" type="Void">
         <argument id="Index" type="XlMSApplication" status="ByVal"/>
      </method>
      <method id="AddChartAutoFormat" type="Void">
         <argument id="Chart" type="Variant" status="ByVal"/>
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Description" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AddCustomList" type="Void">
         <argument id="ListArray" type="Variant" status="ByVal"/>
         <argument id="ByRow" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="AlertBeforeOverwriting" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="AltStartupPath" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="AskToUpdateLinks" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="EnableAnimations" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Build" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="CalculateBeforeSave" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Calculation" type="XlCalculation">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Caller" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="CanPlaySounds" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="CanRecordSounds" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="CellDragAndDrop" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CentimetersToPoints" type="Double">
         <argument id="Centimeters" type="Double" status="ByVal"/>
      </method>
      <method id="CheckSpelling" type="Boolean">
         <argument id="Word" type="String" status="ByVal"/>
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="ClipboardFormats" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="DisplayClipboardWindow" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="CommandUnderlines" type="XlCommandUnderlines">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="ConstrainNumeric" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="ConvertFormula" type="Variant">
         <argument id="Formula" type="Variant" status="ByVal"/>
         <argument id="FromReferenceStyle" type="XlReferenceStyle" status="ByVal"/>
         <argument id="ToReferenceStyle" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ToAbsolute" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RelativeTo" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="CopyObjectsWithCells" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Cursor" type="XlMousePointer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="CustomListCount" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <property id="CutCopyMode" type="XlCutCopyMode"/>
      <accessor id="DataEntryMode" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Dummy1" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dummy2" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dummy3" type="Variant"/>
      <method id="Dummy4" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dummy5" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dummy6" type="Variant"/>
      <method id="Dummy7" type="Variant"/>
      <method id="Dummy8" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dummy9" type="Variant"/>
      <method id="Dummy10" type="Boolean">
         <argument id="arg" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dummy11" type="Void"/>
      <accessor id="DefaultFilePath" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="DeleteChartAutoFormat" type="Void">
         <argument id="Name" type="String" status="ByVal"/>
      </method>
      <method id="DeleteCustomList" type="Void">
         <argument id="ListNum" type="Integer" status="ByVal"/>
      </method>
      <accessor id="DisplayAlerts" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="DisplayFormulaBar" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="DisplayFullScreen" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="DisplayExcel4Menus" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="DisplayScrollBars" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="DisplayStatusBar" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="DoubleClick" type="Void"/>
      <accessor id="EditDirectlyInCell" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="EnableCancelKey" type="XlEnableCancelKey">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="EnableTipWizard" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="FileConverters" type="Variant">
         <argument id="Index1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Index2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_FindFile" type="Void"/>
      <accessor id="FixedDecimal" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="FixedDecimalPlaces" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="GetCustomListContents" type="Variant">
         <argument id="ListNum" type="Integer" status="ByVal"/>
      </method>
      <method id="GetCustomListNum" type="Integer">
         <argument id="ListArray" type="Variant" status="ByVal"/>
      </method>
      <method id="GetOpenFilename" type="Variant">
         <argument id="FileFilter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="FilterIndex" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Title" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ButtonText" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MultiSelect" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="GetSaveAsFilename" type="Variant">
         <argument id="InitialFilename" type="Variant" status="ByVal" optional="Default"/>
         <argument id="FileFilter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="FilterIndex" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Title" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ButtonText" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Goto" type="Void">
         <argument id="Reference" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Scroll" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Height" type="Double">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Help" type="Void">
         <argument id="HelpFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HelpContextID" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="IgnoreRemoteRequests" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="InchesToPoints" type="Double">
         <argument id="Inches" type="Double" status="ByVal"/>
      </method>
      <method id="InputBox" type="Variant">
         <argument id="Prompt" type="String" status="ByVal"/>
         <argument id="Title" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Default" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Left" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Top" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HelpFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HelpContextID" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Type" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Interactive" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="International" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Iteration" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Left" type="Double">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="LibraryPath" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_MacroOptions" type="Void">
         <argument id="Macro" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Description" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HasMenu" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MenuText" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HasShortcutKey" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShortcutKey" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Category" type="Variant" status="ByVal" optional="Default"/>
         <argument id="StatusBar" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HelpContextID" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HelpFile" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="MailLogoff" type="Void"/>
      <method id="MailLogon" type="Void">
         <argument id="Name" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DownloadNewMail" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="MailSession" type="Variant">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="MailSystem" type="XlMailSystem">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="MathCoprocessorAvailable" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="MaxChange" type="Double">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="MaxIterations" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="MemoryFree" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="MemoryTotal" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="MemoryUsed" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="MouseAvailable" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="MoveAfterReturn" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="MoveAfterReturnDirection" type="XlDirection">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="NextLetter" type="Workbook"/>
      <accessor id="NetworkTemplatesPath" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="OnCalculate" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="OnData" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="OnDoubleClick" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="OnEntry" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="OnKey" type="Void">
         <argument id="Key" type="String" status="ByVal"/>
         <argument id="Procedure" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="OnRepeat" type="Void">
         <argument id="Text" type="String" status="ByVal"/>
         <argument id="Procedure" type="String" status="ByVal"/>
      </method>
      <accessor id="OnSheetActivate" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="OnSheetDeactivate" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="OnTime" type="Void">
         <argument id="EarliestTime" type="Variant" status="ByVal"/>
         <argument id="Procedure" type="String" status="ByVal"/>
         <argument id="LatestTime" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Schedule" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="OnUndo" type="Void">
         <argument id="Text" type="String" status="ByVal"/>
         <argument id="Procedure" type="String" status="ByVal"/>
      </method>
      <accessor id="OnWindow" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="OperatingSystem" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="OrganizationName" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Path" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="PathSeparator" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="PreviousSelections" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="PromptForSummaryInfo" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Quit" type="Void"/>
      <method id="RecordMacro" type="Void">
         <argument id="BasicCode" type="Variant" status="ByVal" optional="Default"/>
         <argument id="XlmCode" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="RecordRelative" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="ReferenceStyle" type="XlReferenceStyle">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="RegisteredFunctions" type="Variant">
         <argument id="Index1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Index2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="RegisterXLL" type="Boolean">
         <argument id="Filename" type="String" status="ByVal"/>
      </method>
      <method id="Repeat" type="Void"/>
      <method id="ResetTipWizard" type="Void"/>
      <method id="Save" type="Void">
         <argument id="Filename" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SaveWorkspace" type="Void">
         <argument id="Filename" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="ScreenUpdating" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="SetDefaultChart" type="Void">
         <argument id="FormatName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Gallery" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="SheetsInNewWorkbook" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="StandardFont" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="StandardFontSize" type="Double">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="StartupPath" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="StatusBar" type="Variant">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="TemplatesPath" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Top" type="Double">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="TransitionMenuKey" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="TransitionMenuKeyAction" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="TransitionNavigKeys" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Undo" type="Void"/>
      <accessor id="UsableHeight" type="Double">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="UsableWidth" type="Double">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="UserName" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <Property id="Version" type="String" status="InOut"/>
      <property id="Visible" type="Boolean"/>
      <method id="Volatile" type="Void">
         <argument id="Volatile" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Wait" type="Void">
         <argument id="Time" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Width" type="Double">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="WindowsForPens" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="WindowState" type="XlWindowState">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="UILanguage" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="DefaultSheetDirection" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="CursorMovement" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="ControlCharacters" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_WSFunction" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Wait" type="Boolean">
         <argument id="Time" type="Variant" status="ByVal"/>
      </method>
      <method id="GetPhonetic" type="String">
         <argument id="Text" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dummy12" type="Void">
         <argument id="p1" type="PivotTable" status="ByVal"/>
         <argument id="p2" type="PivotTable" status="ByVal"/>
      </method>
      <method id="CalculateFull" type="Void"/>
      <method id="FindFile" type="Boolean"/>
      <method id="Dummy13" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="FileDialog" type="Office.FileDialog">
         <argument id="fileDialogType" type="Office.MsoFileDialogType" status="ByVal"/>
      </accessor>
      <method id="Dummy14" type="Void"/>
      <method id="CalculateFullRebuild" type="Void"/>
      <method id="CheckAbort" type="Void">
         <argument id="KeepAbort" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DisplayXMLSourcePane" type="Void">
         <argument id="XmlMap" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Support" type="Variant">
         <argument id="Object" type="Object" status="ByVal"/>
         <argument id="ID" type="Integer" status="ByVal"/>
         <argument id="arg" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dummy20" type="Variant">
         <argument id="grfCompareFunctions" type="Integer" status="ByVal"/>
      </method>
      <accessor id="GenerateTableRefs" type="XlGenerateTableRefs">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CalculateUntilAsyncQueriesDone" type="Void"/>
      <method id="SharePointVersion" type="Integer">
         <argument id="bstrUrl" type="String" status="ByVal"/>
      </method>
      <method id="MacroOptions" type="Void">
         <argument id="Macro" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Description" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HasMenu" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MenuText" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HasShortcutKey" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShortcutKey" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Category" type="Variant" status="ByVal" optional="Default"/>
         <argument id="StatusBar" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HelpContextID" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HelpFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ArgumentDescriptions" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IWorksheetFunction" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <method id="_WSFunction" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Count" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="IsNA" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="IsError" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="Sum" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Average" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Min" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Max" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Npv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="StDev" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dollar" type="String">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Fixed" type="String">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Pi" type="Double"/>
      <method id="Ln" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Log10" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Round" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Lookup" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Index" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Rept" type="String">
         <argument id="Arg1" type="String" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="And" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Or" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DCount" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="DSum" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="DAverage" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="DMin" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="DMax" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="DStDev" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="Var" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DVar" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="Text" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="String" status="ByVal"/>
      </method>
      <method id="LinEst" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Trend" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="LogEst" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Growth" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Pv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Fv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="NPer" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Pmt" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Rate" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="MIrr" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Irr" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Match" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Weekday" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Search" type="Double">
         <argument id="Arg1" type="String" status="ByVal"/>
         <argument id="Arg2" type="String" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Transpose" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="Atan2" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Asin" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Acos" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Choose" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="HLookup" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="VLookup" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Log" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Proper" type="String">
         <argument id="Arg1" type="String" status="ByVal"/>
      </method>
      <method id="Trim" type="String">
         <argument id="Arg1" type="String" status="ByVal"/>
      </method>
      <method id="Replace" type="String">
         <argument id="Arg1" type="String" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="String" status="ByVal"/>
      </method>
      <method id="Substitute" type="String">
         <argument id="Arg1" type="String" status="ByVal"/>
         <argument id="Arg2" type="String" status="ByVal"/>
         <argument id="Arg3" type="String" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Find" type="Double">
         <argument id="Arg1" type="String" status="ByVal"/>
         <argument id="Arg2" type="String" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="IsErr" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="IsText" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="IsNumber" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="Sln" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Syd" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
      </method>
      <method id="Ddb" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Clean" type="String">
         <argument id="Arg1" type="String" status="ByVal"/>
      </method>
      <method id="MDeterm" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="MInverse" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="MMult" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Ipmt" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Ppmt" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CountA" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Product" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Fact" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="DProduct" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="IsNonText" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="StDevP" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="VarP" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DStDevP" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="DVarP" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="IsLogical" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="DCountA" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="USDollar" type="String">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="FindB" type="Double">
         <argument id="Arg1" type="String" status="ByVal"/>
         <argument id="Arg2" type="String" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SearchB" type="Double">
         <argument id="Arg1" type="String" status="ByVal"/>
         <argument id="Arg2" type="String" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ReplaceB" type="String">
         <argument id="Arg1" type="String" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="String" status="ByVal"/>
      </method>
      <method id="RoundUp" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="RoundDown" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Rank" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Range" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Days360" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Vdb" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
         <argument id="Arg5" type="Double" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Median" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SumProduct" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Sinh" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Cosh" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Tanh" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Asinh" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Acosh" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Atanh" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="DGet" type="Variant">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="Db" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Frequency" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="AveDev" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="BetaDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="GammaLn" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="BetaInv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="BinomDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="ChiDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="ChiInv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Combin" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Confidence" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="CritBinom" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Even" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="ExponDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Boolean" status="ByVal"/>
      </method>
      <method id="FDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="FInv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Fisher" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="FisherInv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Floor" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="GammaDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="GammaInv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Ceiling" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="HypGeomDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
      </method>
      <method id="LogNormDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="LogInv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="NegBinomDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="NormDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="NormSDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="NormInv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="NormSInv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Standardize" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Odd" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Permut" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Poisson" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Boolean" status="ByVal"/>
      </method>
      <method id="TDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Weibull" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="SumXMY2" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="SumX2MY2" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="SumX2PY2" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="ChiTest" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Correl" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Covar" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Forecast" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="FTest" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Intercept" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Pearson" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="RSq" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="StEyx" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Slope" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="TTest" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
      </method>
      <method id="Prob" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DevSq" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="GeoMean" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="HarMean" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SumSq" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Kurt" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Skew" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ZTest" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Large" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Small" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Quartile" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Percentile" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="PercentRank" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Mode" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="TrimMean" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="TInv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Power" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Radians" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Degrees" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Subtotal" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Range" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SumIf" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CountIf" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="CountBlank" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
      </method>
      <method id="Ispmt" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
      </method>
      <method id="Roman" type="String">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Asc" type="String">
         <argument id="Arg1" type="String" status="ByVal"/>
      </method>
      <method id="Dbcs" type="String">
         <argument id="Arg1" type="String" status="ByVal"/>
      </method>
      <method id="Phonetic" type="String">
         <argument id="Arg1" type="Range" status="ByVal"/>
      </method>
      <method id="BahtText" type="String">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="ThaiDayOfWeek" type="String">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="ThaiDigit" type="String">
         <argument id="Arg1" type="String" status="ByVal"/>
      </method>
      <method id="ThaiMonthOfYear" type="String">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="ThaiNumSound" type="String">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="ThaiNumString" type="String">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="ThaiStringLength" type="Double">
         <argument id="Arg1" type="String" status="ByVal"/>
      </method>
      <method id="IsThaiDigit" type="Boolean">
         <argument id="Arg1" type="String" status="ByVal"/>
      </method>
      <method id="RoundBahtDown" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="RoundBahtUp" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="ThaiYear" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="RTD" type="Variant">
         <argument id="progID" type="Variant" status="ByVal"/>
         <argument id="server" type="Variant" status="ByVal"/>
         <argument id="topic1" type="Variant" status="ByVal"/>
         <argument id="topic2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic28" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Hex2Bin" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Hex2Dec" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="Hex2Oct" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dec2Bin" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dec2Hex" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dec2Oct" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Oct2Bin" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Oct2Hex" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Oct2Dec" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="Bin2Dec" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="Bin2Oct" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Bin2Hex" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ImSub" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="ImDiv" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="ImPower" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="ImAbs" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ImSqrt" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ImLn" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ImLog2" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ImLog10" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ImSin" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ImCos" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ImExp" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ImArgument" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ImConjugate" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="Imaginary" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ImReal" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="Complex" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ImSum" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ImProduct" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SeriesSum" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
      </method>
      <method id="FactDouble" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="SqrtPi" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="Quotient" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Delta" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="GeStep" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="IsEven" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="IsOdd" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="MRound" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Erf" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ErfC" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="BesselJ" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="BesselK" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="BesselY" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="BesselI" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Xirr" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Xnpv" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="PriceMat" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="YieldMat" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="IntRate" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Received" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Disc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PriceDisc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="YieldDisc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="TBillEq" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="TBillPrice" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="TBillYield" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Price" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DollarDe" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="DollarFr" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Nominal" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Effect" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="CumPrinc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal"/>
      </method>
      <method id="CumIPmt" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal"/>
      </method>
      <method id="EDate" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="EoMonth" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="YearFrac" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CoupDayBs" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CoupDays" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CoupDaysNc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CoupNcd" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CoupNum" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CoupPcd" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Duration" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="MDuration" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="OddLPrice" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal"/>
         <argument id="Arg7" type="Variant" status="ByVal"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="OddLYield" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal"/>
         <argument id="Arg7" type="Variant" status="ByVal"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="OddFPrice" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal"/>
         <argument id="Arg7" type="Variant" status="ByVal"/>
         <argument id="Arg8" type="Variant" status="ByVal"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="OddFYield" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal"/>
         <argument id="Arg7" type="Variant" status="ByVal"/>
         <argument id="Arg8" type="Variant" status="ByVal"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="RandBetween" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="WeekNum" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AmorDegrc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AmorLinc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Convert" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="AccrInt" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AccrIntM" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="WorkDay" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="NetworkDays" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Gcd" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="MultiNomial" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Lcm" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="FVSchedule" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="SumIfs" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Range" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CountIfs" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AverageIf" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AverageIfs" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Range" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="IfError" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Aggregate" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Range" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Confidence_Norm" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Confidence_T" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="ChiSq_Test" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="F_Test" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Covariance_P" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Covariance_S" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Expon_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Boolean" status="ByVal"/>
      </method>
      <method id="Gamma_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="Gamma_Inv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Mode_Mult" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Mode_Sngl" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Norm_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="Norm_Inv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Percentile_Exc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Percentile_Inc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="PercentRank_Exc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PercentRank_Inc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Poisson_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Boolean" status="ByVal"/>
      </method>
      <method id="Quartile_Exc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Quartile_Inc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Rank_Avg" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Range" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Rank_Eq" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Range" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="StDev_S" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="StDev_P" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="T_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Boolean" status="ByVal"/>
      </method>
      <method id="T_Dist_2T" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="T_Dist_RT" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="T_Inv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="T_Inv_2T" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Var_S" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Var_P" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Weibull_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="NetworkDays_Intl" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="WorkDay_Intl" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ISO_Ceiling" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dummy21" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Dummy19" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Beta_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Beta_Inv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ChiSq_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Boolean" status="ByVal"/>
      </method>
      <method id="ChiSq_Dist_RT" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="ChiSq_Inv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="ChiSq_Inv_RT" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="F_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="F_Dist_RT" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="F_Inv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="F_Inv_RT" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="HypGeom_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
         <argument id="Arg5" type="Boolean" status="ByVal"/>
      </method>
      <method id="LogNorm_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="LogNorm_Inv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="NegBinom_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="Norm_S_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Boolean" status="ByVal"/>
      </method>
      <method id="Norm_S_Inv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="T_Test" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
      </method>
      <method id="Z_Test" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Binom_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="Binom_Inv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Erf_Precise" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ErfC_Precise" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="GammaLn_Precise" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Ceiling_Precise" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Floor_Precise" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IRange" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="AddIndent" type="Variant" status="InOut"/>
      <property id="Areas" type="Areas" status="Out"/>
      <property id="Borders" type="Borders" status="Out"/>
      <property id="Cells" type="Range" status="Out"/>
      <property id="Column" type="Integer" status="Out"/>
      <property id="Columns" type="Range" status="Out"/>
      <property id="ColumnWidth" type="Variant" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="CurrentArray" type="Range" status="Out"/>
      <property id="CurrentRegion" type="Range" status="Out"/>
      <property id="Dependents" type="Range" status="Out"/>
      <property id="DirectDependents" type="Range" status="Out"/>
      <property id="DirectPrecedents" type="Range" status="Out"/>
      <property id="EntireColumn" type="Range" status="Out"/>
      <property id="EntireRow" type="Range" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="FormulaArray" type="Variant" status="InOut"/>
      <property id="FormulaLabel" type="XlFormulaLabel" status="InOut"/>
      <property id="FormulaHidden" type="Variant" status="InOut"/>
      <property id="FormulaLocal" type="Variant" status="InOut"/>
      <property id="FormulaR1C1Local" type="Variant" status="InOut"/>
      <property id="HasArray" type="Variant" status="Out"/>
      <property id="HasFormula" type="Variant" status="Out"/>
      <property id="Height" type="Variant" status="Out"/>
      <property id="Hidden" type="Variant" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="IndentLevel" type="Variant" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Left" type="Variant" status="Out"/>
      <property id="ListHeaderRows" type="Integer" status="Out"/>
      <property id="LocationInTable" type="XlLocationInTable" status="Out"/>
      <property id="Locked" type="Variant" status="InOut"/>
      <property id="MergeArea" type="Range" status="Out"/>
      <property id="MergeCells" type="Variant" status="InOut"/>
      <property id="Name" type="Variant" status="InOut"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Next" type="Range" status="Out"/>
      <property id="NumberFormat" type="Variant" status="InOut"/>
      <property id="NumberFormatLocal" type="Variant" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="OutlineLevel" type="Variant" status="InOut"/>
      <property id="PageBreak" type="Integer" status="InOut"/>
      <property id="PivotField" type="PivotField" status="Out"/>
      <property id="PivotItem" type="PivotItem" status="Out"/>
      <property id="PivotTable" type="PivotTable" status="Out"/>
      <property id="Precedents" type="Range" status="Out"/>
      <property id="PrefixCharacter" type="Variant" status="Out"/>
      <property id="Previous" type="Range" status="Out"/>
      <property id="QueryTable" type="QueryTable" status="Out"/>
      <property id="Row" type="Integer" status="Out"/>
      <property id="RowHeight" type="Variant" status="InOut"/>
      <property id="Rows" type="Range" status="Out"/>
      <property id="ShowDetail" type="Variant" status="InOut"/>
      <property id="ShrinkToFit" type="Variant" status="InOut"/>
      <property id="SoundNote" type="SoundNote" status="Out"/>
      <property id="Style" type="Variant" status="InOut"/>
      <property id="Summary" type="Variant" status="Out"/>
      <property id="Text" type="Variant" status="Out"/>
      <property id="Top" type="Variant" status="Out"/>
      <property id="UseStandardHeight" type="Variant" status="InOut"/>
      <property id="UseStandardWidth" type="Variant" status="InOut"/>
      <property id="Validation" type="Validation" status="Out"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="Width" type="Variant" status="Out"/>
      <property id="Worksheet" type="Worksheet" status="Out"/>
      <property id="WrapText" type="Variant" status="InOut"/>
      <property id="Comment" type="Comment" status="Out"/>
      <property id="Phonetic" type="Phonetic" status="Out"/>
      <property id="FormatConditions" type="FormatConditions" status="Out"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Hyperlinks" type="Hyperlinks" status="Out"/>
      <property id="Phonetics" type="Phonetics" status="Out"/>
      <property id="ID" type="String" status="InOut"/>
      <property id="PivotCell" type="PivotCell" status="Out"/>
      <property id="Errors" type="Errors" status="Out"/>
      <property id="SmartTags" type="SmartTags" status="Out"/>
      <property id="AllowEdit" type="Boolean" status="Out"/>
      <property id="ListObject" type="ListObject" status="Out"/>
      <property id="XPath" type="XPath" status="Out"/>
      <property id="ServerActions" type="Actions" status="Out"/>
      <property id="MDX" type="String" status="Out"/>
      <property id="CountLarge" type="Variant" status="Out"/>
      <property id="SparklineGroups" type="SparklineGroups" status="Out"/>
      <property id="DisplayFormat" type="DisplayFormat" status="Out"/>
      <method id="Activate" type="Variant"/>
      <accessor id="Address" type="String">
         <argument id="RowAbsolute" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnAbsolute" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReferenceStyle" type="XlReferenceStyle" status="ByVal" optional="xlA1"/>
         <argument id="External" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RelativeTo" type="Variant" status="ByVal" optional="Default"/>
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="AddressLocal" type="String">
         <argument id="RowAbsolute" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnAbsolute" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReferenceStyle" type="XlReferenceStyle" status="ByVal" optional="xlA1"/>
         <argument id="External" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RelativeTo" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="AdvancedFilter" type="Variant">
         <argument id="Action" type="XlFilterAction" status="ByVal"/>
         <argument id="CriteriaRange" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CopyToRange" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Unique" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ApplyNames" type="Variant">
         <argument id="Names" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreRelativeAbsolute" type="Variant" status="ByVal" optional="Default"/>
         <argument id="UseRowColumnNames" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OmitColumn" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OmitRow" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Order" type="XlApplyNamesOrder" status="ByVal" optional="xlRowThenColumn"/>
         <argument id="AppendLast" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ApplyOutlineStyles" type="Variant"/>
      <method id="AutoComplete" type="String">
         <argument id="String" type="String" status="ByVal"/>
      </method>
      <method id="AutoFill" type="Variant">
         <argument id="Destination" type="Range" status="ByVal"/>
         <argument id="Type" type="XlAutoFillType" status="ByVal" optional="xlFillDefault"/>
      </method>
      <method id="AutoFilter" type="Variant">
         <argument id="Field" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Criteria1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Operator" type="XlAutoFilterOperator" status="ByVal" optional="xlAnd"/>
         <argument id="Criteria2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="VisibleDropDown" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AutoFit" type="Variant"/>
      <method id="AutoFormat" type="Variant">
         <argument id="Format" type="XlRangeAutoFormat" status="ByVal" optional="xlRangeAutoFormatClassic1"/>
         <argument id="Number" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Font" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Alignment" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Border" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Pattern" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Width" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AutoOutline" type="Variant"/>
      <method id="_BorderAround" type="Variant">
         <argument id="LineStyle" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Weight" type="XlBorderWeight" status="ByVal" optional="xlThin"/>
         <argument id="ColorIndex" type="XlColorIndex" status="ByVal" optional="xlColorIndexAutomatic"/>
         <argument id="Color" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Calculate" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Clear" type="Variant"/>
      <method id="ClearContents" type="Variant"/>
      <method id="ClearFormats" type="Variant"/>
      <method id="ClearNotes" type="Variant"/>
      <method id="ClearOutline" type="Variant"/>
      <method id="ColumnDifferences" type="Range">
         <argument id="Comparison" type="Variant" status="ByVal"/>
      </method>
      <method id="Consolidate" type="Variant">
         <argument id="Sources" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Function" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TopRow" type="Variant" status="ByVal" optional="Default"/>
         <argument id="LeftColumn" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CreateLinks" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Copy" type="Variant">
         <argument id="Destination" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CopyFromRecordset" type="Integer">
         <argument id="Data" type="Object" status="ByVal"/>
         <argument id="MaxRows" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MaxColumns" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlScreen"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="CreateNames" type="Variant">
         <argument id="Top" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Left" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Bottom" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Right" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CreatePublisher" type="Variant">
         <argument id="Edition" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlScreen"/>
         <argument id="ContainsPICT" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ContainsBIFF" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ContainsRTF" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ContainsVALU" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Cut" type="Variant">
         <argument id="Destination" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DataSeries" type="Variant">
         <argument id="Rowcol" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Type" type="XlDataSeriesType" status="ByVal" optional="xlDataSeriesLinear"/>
         <argument id="Date" type="XlDataSeriesDate" status="ByVal" optional="xlDay"/>
         <argument id="Step" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Stop" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Trend" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="Range" status="indexer">
         <argument id="RowIndex" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnIndex" type="Variant" status="ByVal" optional="Default"/>
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Variant">
         <argument id="Shift" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DialogBox" type="Variant"/>
      <method id="EditionOptions" type="Variant">
         <argument id="Type" type="XlEditionType" status="ByVal"/>
         <argument id="Option" type="XlEditionOptionsOption" status="ByVal"/>
         <argument id="Name" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Reference" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlScreen"/>
         <argument id="ChartSize" type="XlPictureAppearance" status="ByVal" optional="xlScreen"/>
         <argument id="Format" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="End" type="Range">
         <argument id="Direction" type="XlDirection" status="ByVal"/>
      </accessor>
      <method id="FillDown" type="Variant"/>
      <method id="FillLeft" type="Variant"/>
      <method id="FillRight" type="Variant"/>
      <method id="FillUp" type="Variant"/>
      <method id="Find" type="Range">
         <argument id="What" type="Variant" status="ByVal"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
         <argument id="LookIn" type="Variant" status="ByVal" optional="Default"/>
         <argument id="LookAt" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SearchOrder" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SearchDirection" type="XlSearchDirection" status="ByVal" optional="xlNext"/>
         <argument id="MatchCase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MatchByte" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SearchFormat" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="FindNext" type="Range">
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="FindPrevious" type="Range">
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Formula" type="Variant">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="FormulaR1C1" type="Variant">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="FunctionWizard" type="Variant"/>
      <method id="GoalSeek" type="Boolean">
         <argument id="Goal" type="Variant" status="ByVal"/>
         <argument id="ChangingCell" type="Range" status="ByVal"/>
      </method>
      <method id="Group" type="Variant">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="End" type="Variant" status="ByVal" optional="Default"/>
         <argument id="By" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Periods" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="InsertIndent" type="Void">
         <argument id="InsertAmount" type="Integer" status="ByVal"/>
      </method>
      <method id="Insert" type="Variant">
         <argument id="Shift" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CopyOrigin" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Item" type="Variant">
         <argument id="RowIndex" type="Variant" status="ByVal"/>
         <argument id="ColumnIndex" type="Variant" status="ByVal" optional="Default"/>
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Justify" type="Variant"/>
      <method id="ListNames" type="Variant"/>
      <method id="Merge" type="Void">
         <argument id="Across" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="UnMerge" type="Void"/>
      <method id="NavigateArrow" type="Variant">
         <argument id="TowardPrecedent" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ArrowNumber" type="Variant" status="ByVal" optional="Default"/>
         <argument id="LinkNumber" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="NoteText" type="String">
         <argument id="Text" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Offset" type="Range">
         <argument id="RowOffset" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnOffset" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Parse" type="Variant">
         <argument id="ParseLine" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Destination" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_PasteSpecial" type="Variant">
         <argument id="Paste" type="XlPasteType" status="ByVal" optional="xlPasteAll"/>
         <argument id="Operation" type="XlPasteSpecialOperation" status="ByVal" optional="xlPasteSpecialOperationNone"/>
         <argument id="SkipBlanks" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Transpose" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="__PrintOut" type="Variant">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintPreview" type="Variant">
         <argument id="EnableChanges" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Range" type="Range">
         <argument id="Cell1" type="Variant" status="ByVal"/>
         <argument id="Cell2" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="RemoveSubtotal" type="Variant"/>
      <method id="Replace" type="Boolean">
         <argument id="What" type="Variant" status="ByVal"/>
         <argument id="Replacement" type="Variant" status="ByVal"/>
         <argument id="LookAt" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SearchOrder" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MatchCase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MatchByte" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SearchFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReplaceFormat" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Resize" type="Range">
         <argument id="RowSize" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnSize" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="RowDifferences" type="Range">
         <argument id="Comparison" type="Variant" status="ByVal"/>
      </method>
      <method id="Run" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Select" type="Variant"/>
      <method id="Show" type="Variant"/>
      <method id="ShowDependents" type="Variant">
         <argument id="Remove" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ShowErrors" type="Variant"/>
      <method id="ShowPrecedents" type="Variant">
         <argument id="Remove" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Sort" type="Variant">
         <argument id="Key1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Order1" type="XlSortOrder" status="ByVal" optional="xlAscending"/>
         <argument id="Key2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Type" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Order2" type="XlSortOrder" status="ByVal" optional="xlAscending"/>
         <argument id="Key3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Order3" type="XlSortOrder" status="ByVal" optional="xlAscending"/>
         <argument id="Header" type="XlYesNoGuess" status="ByVal" optional="xlNo"/>
         <argument id="OrderCustom" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MatchCase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Orientation" type="XlSortOrientation" status="ByVal" optional="xlSortRows"/>
         <argument id="SortMethod" type="XlSortMethod" status="ByVal" optional="xlPinYin"/>
         <argument id="DataOption1" type="XlSortDataOption" status="ByVal" optional="xlSortNormal"/>
         <argument id="DataOption2" type="XlSortDataOption" status="ByVal" optional="xlSortNormal"/>
         <argument id="DataOption3" type="XlSortDataOption" status="ByVal" optional="xlSortNormal"/>
      </method>
      <method id="SortSpecial" type="Variant">
         <argument id="SortMethod" type="XlSortMethod" status="ByVal" optional="xlPinYin"/>
         <argument id="Key1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Order1" type="XlSortOrder" status="ByVal" optional="xlAscending"/>
         <argument id="Type" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Key2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Order2" type="XlSortOrder" status="ByVal" optional="xlAscending"/>
         <argument id="Key3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Order3" type="XlSortOrder" status="ByVal" optional="xlAscending"/>
         <argument id="Header" type="XlYesNoGuess" status="ByVal" optional="xlNo"/>
         <argument id="OrderCustom" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MatchCase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Orientation" type="XlSortOrientation" status="ByVal" optional="xlSortRows"/>
         <argument id="DataOption1" type="XlSortDataOption" status="ByVal" optional="xlSortNormal"/>
         <argument id="DataOption2" type="XlSortDataOption" status="ByVal" optional="xlSortNormal"/>
         <argument id="DataOption3" type="XlSortDataOption" status="ByVal" optional="xlSortNormal"/>
      </method>
      <method id="SpecialCells" type="Range">
         <argument id="Type" type="XlCellType" status="ByVal"/>
         <argument id="Value" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SubscribeTo" type="Variant">
         <argument id="Edition" type="String" status="ByVal"/>
         <argument id="Format" type="XlSubscribeToFormat" status="ByVal" optional="xlSubscribeToText"/>
      </method>
      <method id="Subtotal" type="Variant">
         <argument id="GroupBy" type="Integer" status="ByVal"/>
         <argument id="Function" type="XlConsolidationFunction" status="ByVal"/>
         <argument id="TotalList" type="Variant" status="ByVal"/>
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PageBreaks" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SummaryBelowData" type="XlSummaryRow" status="ByVal" optional="xlSummaryBelow"/>
      </method>
      <method id="Table" type="Variant">
         <argument id="RowInput" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnInput" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="TextToColumns" type="Variant">
         <argument id="Destination" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DataType" type="XlTextParsingType" status="ByVal" optional="xlDelimited"/>
         <argument id="TextQualifier" type="XlTextQualifier" status="ByVal" optional="xlTextQualifierDoubleQuote"/>
         <argument id="ConsecutiveDelimiter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Tab" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Semicolon" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Comma" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Space" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Other" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OtherChar" type="Variant" status="ByVal" optional="Default"/>
         <argument id="FieldInfo" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DecimalSeparator" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ThousandsSeparator" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TrailingMinusNumbers" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Ungroup" type="Variant"/>
      <accessor id="Value" type="Variant">
         <argument id="RangeValueDataType" type="Variant" status="ByVal" optional="Default"/>
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Value2" type="Variant">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="AddComment" type="Comment">
         <argument id="Text" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ClearComments" type="Void"/>
      <method id="SetPhonetic" type="Void"/>
      <method id="_PrintOut" type="Variant">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dirty" type="Void"/>
      <method id="Speak" type="Void">
         <argument id="SpeakDirection" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpeakFormulas" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PasteSpecial" type="Variant">
         <argument id="Paste" type="XlPasteType" status="ByVal" optional="xlPasteAll"/>
         <argument id="Operation" type="XlPasteSpecialOperation" status="ByVal" optional="xlPasteSpecialOperationNone"/>
         <argument id="SkipBlanks" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Transpose" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="RemoveDuplicates" type="Void">
         <argument id="Columns" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Header" type="XlYesNoGuess" status="ByVal" optional="xlNo"/>
      </method>
      <method id="PrintOut" type="Variant">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ExportAsFixedFormat" type="Void">
         <argument id="Type" type="XlFixedFormatType" status="ByVal"/>
         <argument id="Filename" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Quality" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IncludeDocProperties" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnorePrintAreas" type="Variant" status="ByVal" optional="Default"/>
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OpenAfterPublish" type="Variant" status="ByVal" optional="Default"/>
         <argument id="FixedFormatExtClassPtr" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CalculateRowMajorOrder" type="Variant"/>
      <method id="ClearHyperlinks" type="Void"/>
      <method id="BorderAround" type="Variant">
         <argument id="LineStyle" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Weight" type="XlBorderWeight" status="ByVal" optional="xlThin"/>
         <argument id="ColorIndex" type="XlColorIndex" status="ByVal" optional="xlColorIndexAutomatic"/>
         <argument id="Color" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ThemeColor" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AllocateChanges" type="Void"/>
      <method id="DiscardChanges" type="Void"/>
   </class>
   <class id="IChartEvents" parent="IDispatch">
      <event id="Activate" netName="Activate" netHandler="System.EventHandler"/>
      <event id="Deactivate" netName="Deactivate" netHandler="System.EventHandler"/>
      <event id="Resize" netName="Resize" netHandler="System.EventHandler"/>
      <event id="MouseDown" netName="MouseDownEvent" netHandler="Excel.IChartEvents_MouseDownEventHandler">
         <argument id="button" type="Integer" status="ByVal"/>
         <argument id="shift" type="Integer" status="ByVal"/>
         <argument id="x" type="Integer" status="ByVal"/>
         <argument id="y" type="Integer" status="ByVal"/>
      </event>
      <event id="MouseUp" netName="MouseUpEvent" netHandler="Excel.IChartEvents_MouseUpEventHandler">
         <argument id="button" type="Integer" status="ByVal"/>
         <argument id="shift" type="Integer" status="ByVal"/>
         <argument id="x" type="Integer" status="ByVal"/>
         <argument id="y" type="Integer" status="ByVal"/>
      </event>
      <event id="MouseMove" netName="MouseMoveEvent" netHandler="Excel.IChartEvents_MouseMoveEventHandler">
         <argument id="button" type="Integer" status="ByVal"/>
         <argument id="shift" type="Integer" status="ByVal"/>
         <argument id="x" type="Integer" status="ByVal"/>
         <argument id="y" type="Integer" status="ByVal"/>
      </event>
      <event id="BeforeRightClick" netName="BeforeRightClick" netHandler="Excel.IChartEvents_BeforeRightClickEventHandler">
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="DragPlot" netName="DragPlot" netHandler="System.EventHandler"/>
      <event id="DragOver" netName="DragOverEvent" netHandler="System.EventHandler"/>
      <event id="BeforeDoubleClick" netName="BeforeDoubleClick" netHandler="Excel.IChartEvents_BeforeDoubleClickEventHandler">
         <argument id="elementID" type="Integer" status="ByVal"/>
         <argument id="arg1" type="Integer" status="ByVal"/>
         <argument id="arg2" type="Integer" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="Select" netName="Select" netHandler="Excel.IChartEvents_SelectEventHandler">
         <argument id="elementID" type="Integer" status="ByVal"/>
         <argument id="arg1" type="Integer" status="ByVal"/>
         <argument id="arg2" type="Integer" status="ByVal"/>
      </event>
      <event id="SeriesChange" netName="SeriesChange" netHandler="Excel.IChartEvents_SeriesChangeEventHandler">
         <argument id="seriesIndex" type="Integer" status="ByVal"/>
         <argument id="pointIndex" type="Integer" status="ByVal"/>
      </event>
      <event id="Calculate" netName="Calculate" netHandler="System.EventHandler"/>
   </class>
   <class id="_Chart" parent="IDispatch" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="CodeName" type="String" status="Out"/>
      <property id="_CodeName" type="String" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="Next" type="Object" status="Out"/>
      <property id="PageSetup" type="PageSetup" status="Out"/>
      <property id="Previous" type="Object" status="Out"/>
      <property id="Shapes" type="Shapes" status="Out"/>
      <property id="DataTable" type="DataTable" status="Out"/>
      <property id="HasDataTable" type="Boolean" status="InOut"/>
      <property id="Hyperlinks" type="Hyperlinks" status="Out"/>
      <property id="ShowWindow" type="Boolean" status="InOut"/>
      <property id="ChartType" type="XlChartType" status="InOut"/>
      <property id="BarShape" type="XlBarShape" status="InOut"/>
      <property id="PlotBy" type="XlRowCol" status="InOut"/>
      <property id="ProtectFormatting" type="Boolean" status="InOut"/>
      <property id="ProtectData" type="Boolean" status="InOut"/>
      <property id="ProtectGoalSeek" type="Boolean" status="InOut"/>
      <property id="ProtectSelection" type="Boolean" status="InOut"/>
      <property id="PivotLayout" type="PivotLayout" status="Out"/>
      <property id="HasPivotFields" type="Boolean" status="InOut"/>
      <property id="Scripts" type="Office.Scripts" status="Out"/>
      <property id="Tab" type="Tab" status="Out"/>
      <property id="MailEnvelope" type="Office.MsoEnvelope" status="Out"/>
      <property id="ShowDataLabelsOverMaximum" type="Boolean" status="InOut"/>
      <property id="SideWall" type="Walls" status="Out"/>
      <property id="BackWall" type="Walls" status="Out"/>
      <property id="ChartStyle" type="Variant" status="InOut"/>
      <property id="PrintedCommentPages" type="Integer" status="Out"/>
      <property id="Dummy24" type="Boolean" status="InOut"/>
      <property id="Dummy25" type="Boolean" status="InOut"/>
      <property id="ShowReportFilterFieldButtons" type="Boolean" status="InOut"/>
      <property id="ShowLegendFieldButtons" type="Boolean" status="InOut"/>
      <property id="ShowAxisFieldButtons" type="Boolean" status="InOut"/>
      <property id="ShowValueFieldButtons" type="Boolean" status="InOut"/>
      <property id="ShowAllFieldButtons" type="Boolean" status="InOut"/>
      <method id="Activate" type="Void"/>
      <method id="Copy" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <accessor id="Index" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Move" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="OnDoubleClick" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="OnSheetActivate" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="OnSheetDeactivate" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="__PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintPreview" type="Void">
         <argument id="EnableChanges" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Protect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DrawingObjects" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Contents" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Scenarios" type="Variant" status="ByVal" optional="Default"/>
         <argument id="UserInterfaceOnly" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="ProtectContents" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="ProtectDrawingObjects" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="ProtectionMode" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_Dummy23" type="Void"/>
      <method id="_SaveAs" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="FileFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="WriteResPassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadOnlyRecommended" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CreateBackup" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddToMru" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextCodepage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextVisualLayout" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Select" type="Void">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Unprotect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Visible" type="XlSheetVisibility">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_ApplyDataLabels" type="Void">
         <argument id="Type" type="XlDataLabelsType" status="ByVal" optional="xlDataLabelsShowValue"/>
         <argument id="LegendKey" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AutoText" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HasLeaderLines" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Arcs" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Area3DGroup" type="ChartGroup">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="AreaGroups" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AutoFormat" type="Void">
         <argument id="Gallery" type="Integer" status="ByVal"/>
         <argument id="Format" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="AutoScaling" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Axes" type="Object">
         <argument id="Type" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AxisGroup" type="XlAxisGroup" status="ByVal" optional="xlPrimary"/>
      </method>
      <method id="SetBackgroundPicture" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
      </method>
      <accessor id="Bar3DGroup" type="ChartGroup">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="BarGroups" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Buttons" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="ChartArea" type="ChartArea">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="ChartGroups" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ChartObjects" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="ChartTitle" type="ChartTitle">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="ChartWizard" type="Void">
         <argument id="Source" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Gallery" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Format" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PlotBy" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CategoryLabels" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SeriesLabels" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HasLegend" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Title" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CategoryTitle" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ValueTitle" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ExtraTitle" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CheckBoxes" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CheckSpelling" type="Void">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Column3DGroup" type="ChartGroup">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="ColumnGroups" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CopyPicture" type="Void">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlScreen"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
         <argument id="Size" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
      </method>
      <accessor id="Corners" type="Corners">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CreatePublisher" type="Void">
         <argument id="Edition" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlScreen"/>
         <argument id="Size" type="XlPictureAppearance" status="ByVal" optional="xlScreen"/>
         <argument id="ContainsPICT" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ContainsBIFF" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ContainsRTF" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ContainsVALU" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="DepthPercent" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Deselect" type="Void"/>
      <accessor id="DisplayBlanksAs" type="XlDisplayBlanksAs">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="DoughnutGroups" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Drawings" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DrawingObjects" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DropDowns" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Elevation" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Evaluate" type="Variant">
         <argument id="Name" type="Variant" status="ByVal"/>
      </method>
      <method id="_Evaluate" type="Variant">
         <argument id="Name" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Floor" type="Floor">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="GapDepth" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="GroupBoxes" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="GroupObjects" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="HasAxis" type="Variant">
         <argument id="Index1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Index2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="HasLegend" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="HasTitle" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="HeightPercent" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Labels" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Legend" type="Legend">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Line3DGroup" type="ChartGroup">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="LineGroups" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Lines" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ListBoxes" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Location" type="Chart">
         <argument id="Where" type="XlChartLocation" status="ByVal"/>
         <argument id="Name" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="OLEObjects" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="OptionButtons" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Ovals" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Paste" type="Void">
         <argument id="Type" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Perspective" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Pictures" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Pie3DGroup" type="ChartGroup">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="PieGroups" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="PlotArea" type="PlotArea">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="PlotVisibleOnly" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="RadarGroups" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Rectangles" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="RightAngleAxes" type="Variant">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Rotation" type="Variant">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="ScrollBars" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SeriesCollection" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="SizeWithWindow" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Spinners" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="SubType" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="SurfaceGroup" type="ChartGroup">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="TextBoxes" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Type" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="ApplyCustomType" type="Void">
         <argument id="ChartType" type="XlChartType" status="ByVal"/>
         <argument id="TypeName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Walls" type="Walls">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="WallsAndGridlines2D" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="XYGroups" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CopyChartBuild" type="Void"/>
      <method id="GetChartElement" type="Void">
         <argument id="x" type="Integer" status="ByVal"/>
         <argument id="y" type="Integer" status="ByVal"/>
         <argument id="ElementID" type="Integer" status="ByRef"/>
         <argument id="Arg1" type="Integer" status="ByRef"/>
         <argument id="Arg2" type="Integer" status="ByRef"/>
      </method>
      <method id="SetSourceData" type="Void">
         <argument id="Source" type="Range" status="ByVal"/>
         <argument id="PlotBy" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Export" type="Boolean">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="FilterName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Interactive" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Refresh" type="Void"/>
      <method id="_PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ApplyDataLabels" type="Void">
         <argument id="Type" type="XlDataLabelsType" status="ByVal" optional="xlDataLabelsShowValue"/>
         <argument id="LegendKey" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AutoText" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HasLeaderLines" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowSeriesName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowCategoryName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowValue" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowPercentage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowBubbleSize" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Separator" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SaveAs" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="FileFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="WriteResPassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadOnlyRecommended" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CreateBackup" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddToMru" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextCodepage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextVisualLayout" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Local" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Protect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DrawingObjects" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Contents" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Scenarios" type="Variant" status="ByVal" optional="Default"/>
         <argument id="UserInterfaceOnly" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ApplyLayout" type="Void">
         <argument id="Layout" type="Integer" status="ByVal"/>
         <argument id="ChartType" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SetElement" type="Void">
         <argument id="Element" type="Office.MsoChartElementType" status="ByVal"/>
      </method>
      <method id="PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ApplyChartTemplate" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
      </method>
      <method id="SaveChartTemplate" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
      </method>
      <method id="SetDefaultChart" type="Void">
         <argument id="Name" type="Variant" status="ByVal"/>
      </method>
      <method id="ExportAsFixedFormat" type="Void">
         <argument id="Type" type="XlFixedFormatType" status="ByVal"/>
         <argument id="Filename" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Quality" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IncludeDocProperties" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnorePrintAreas" type="Variant" status="ByVal" optional="Default"/>
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OpenAfterPublish" type="Variant" status="ByVal" optional="Default"/>
         <argument id="FixedFormatExtClassPtr" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ClearToMatchStyle" type="Void"/>
   </class>
   <class id="Sheets" parent="IDispatch" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="HPageBreaks" type="HPageBreaks" status="Out"/>
      <property id="VPageBreaks" type="VPageBreaks" status="Out"/>
      <method id="Add" type="Worksheet">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Count" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Type" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Copy" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="FillAcrossSheets" type="Void">
         <argument id="Range" type="Range" status="ByVal"/>
         <argument id="Type" type="XlFillWith" status="ByVal" optional="xlFillWithAll"/>
      </method>
      <accessor id="Item" type="Worksheet">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Move" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="__PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintPreview" type="Void">
         <argument id="EnableChanges" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Select" type="Void">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Visible" type="Variant">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_Default" type="Worksheet" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnorePrintAreas" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IVPageBreak" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Worksheet" status="Out"/>
      <property id="Type" type="XlPageBreak" status="InOut"/>
      <property id="Extent" type="XlPageBreakExtent" status="Out"/>
      <property id="Location" type="Range" status="InOut"/>
      <method id="Delete" type="Void"/>
      <method id="DragOff" type="Void">
         <argument id="Direction" type="XlDirection" status="ByVal"/>
         <argument id="RegionIndex" type="Integer" status="ByVal"/>
      </method>
   </class>
   <class id="IHPageBreak" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Worksheet" status="Out"/>
      <property id="Type" type="XlPageBreak" status="InOut"/>
      <property id="Extent" type="XlPageBreakExtent" status="Out"/>
      <property id="Location" type="Range" status="InOut"/>
      <method id="Delete" type="Void"/>
      <method id="DragOff" type="Void">
         <argument id="Direction" type="XlDirection" status="ByVal"/>
         <argument id="RegionIndex" type="Integer" status="ByVal"/>
      </method>
   </class>
   <class id="IHPageBreaks" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <accessor id="Item" type="HPageBreak">
         <argument id="Index" type="Integer" status="ByVal"/>
      </accessor>
      <method id="_Default" type="HPageBreak" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <method id="Add" type="HPageBreak">
         <argument id="Before" type="Object" status="ByVal"/>
      </method>
   </class>
   <class id="IVPageBreaks" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <accessor id="Item" type="VPageBreak">
         <argument id="Index" type="Integer" status="ByVal"/>
      </accessor>
      <method id="_Default" type="VPageBreak" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <method id="Add" type="VPageBreak">
         <argument id="Before" type="Object" status="ByVal"/>
      </method>
   </class>
   <class id="IRecentFile" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Path" type="String" status="Out"/>
      <property id="Index" type="Integer" status="Out"/>
      <method id="Open" type="Workbook"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="IRecentFiles" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Maximum" type="Integer" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <accessor id="Item" type="RecentFile">
         <argument id="Index" type="Integer" status="ByVal"/>
      </accessor>
      <method id="_Default" type="RecentFile" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <method id="Add" type="RecentFile">
         <argument id="Name" type="String" status="ByVal"/>
      </method>
   </class>
   <class id="IDocEvents" parent="IDispatch">
      <event id="SelectionChange" netName="SelectionChange" netHandler="Excel.IDocEvents_SelectionChangeEventHandler">
         <argument id="target" type="Range" status="ByVal"/>
      </event>
      <event id="BeforeDoubleClick" netName="BeforeDoubleClick" netHandler="Excel.IDocEvents_BeforeDoubleClickEventHandler">
         <argument id="target" type="Range" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="BeforeRightClick" netName="BeforeRightClick" netHandler="Excel.IDocEvents_BeforeRightClickEventHandler">
         <argument id="target" type="Range" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="Activate" netName="Activate" netHandler="System.EventHandler"/>
      <event id="Deactivate" netName="Deactivate" netHandler="System.EventHandler"/>
      <event id="Calculate" netName="Calculate" netHandler="System.EventHandler"/>
      <event id="Change" netName="Change" netHandler="Excel.IDocEvents_ChangeEventHandler">
         <argument id="target" type="Range" status="ByVal"/>
      </event>
      <event id="FollowHyperlink" netName="FollowHyperlink" netHandler="Excel.IDocEvents_FollowHyperlinkEventHandler">
         <argument id="target" type="Hyperlink" status="ByVal"/>
      </event>
      <event id="PivotTableUpdate" netName="PivotTableUpdate" netHandler="Excel.IDocEvents_PivotTableUpdateEventHandler">
         <argument id="target" type="PivotTable" status="ByVal"/>
      </event>
      <event id="PivotTableAfterValueChange" netName="PivotTableAfterValueChange" netHandler="Excel.IDocEvents_PivotTableAfterValueChangeEventHandler">
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="targetRange" type="Range" status="ByVal"/>
      </event>
      <event id="PivotTableBeforeAllocateChanges" netName="PivotTableBeforeAllocateChanges" netHandler="Excel.IDocEvents_PivotTableBeforeAllocateChangesEventHandler">
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="valueChangeStart" type="Integer" status="ByVal"/>
         <argument id="valueChangeEnd" type="Integer" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="PivotTableBeforeCommitChanges" netName="PivotTableBeforeCommitChanges" netHandler="Excel.IDocEvents_PivotTableBeforeCommitChangesEventHandler">
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="valueChangeStart" type="Integer" status="ByVal"/>
         <argument id="valueChangeEnd" type="Integer" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="PivotTableBeforeDiscardChanges" netName="PivotTableBeforeDiscardChanges" netHandler="Excel.IDocEvents_PivotTableBeforeDiscardChangesEventHandler">
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="valueChangeStart" type="Integer" status="ByVal"/>
         <argument id="valueChangeEnd" type="Integer" status="ByVal"/>
      </event>
      <event id="PivotTableChangeSync" netName="PivotTableChangeSync" netHandler="Excel.IDocEvents_PivotTableChangeSyncEventHandler">
         <argument id="target" type="PivotTable" status="ByVal"/>
      </event>
   </class>
   <class id="_Worksheet" parent="IDispatch" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="CodeName" type="String" status="Out"/>
      <property id="_CodeName" type="String" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="Next" type="Object" status="Out"/>
      <property id="PageSetup" type="PageSetup" status="Out"/>
      <property id="Previous" type="Object" status="Out"/>
      <property id="Shapes" type="Shapes" status="Out"/>
      <property id="EnableCalculation" type="Boolean" status="InOut"/>
      <property id="Cells" type="Range" status="Out"/>
      <property id="Columns" type="Range" status="Out"/>
      <property id="EnableSelection" type="XlEnableSelection" status="InOut"/>
      <property id="Names" type="Names" status="Out"/>
      <property id="Outline" type="Outline" status="Out"/>
      <property id="Rows" type="Range" status="Out"/>
      <property id="ScrollArea" type="String" status="InOut"/>
      <property id="HPageBreaks" type="HPageBreaks" status="Out"/>
      <property id="VPageBreaks" type="VPageBreaks" status="Out"/>
      <property id="QueryTables" type="QueryTables" status="Out"/>
      <property id="DisplayPageBreaks" type="Boolean" status="InOut"/>
      <property id="Comments" type="Comments" status="Out"/>
      <property id="Hyperlinks" type="Hyperlinks" status="Out"/>
      <property id="AutoFilter" type="AutoFilter" status="Out"/>
      <property id="Scripts" type="Office.Scripts" status="Out"/>
      <property id="Tab" type="Tab" status="Out"/>
      <property id="MailEnvelope" type="Office.MsoEnvelope" status="Out"/>
      <property id="CustomProperties" type="CustomProperties" status="Out"/>
      <property id="SmartTags" type="SmartTags" status="Out"/>
      <property id="Protection" type="Protection" status="Out"/>
      <property id="ListObjects" type="ListObjects" status="Out"/>
      <property id="EnableFormatConditionsCalculation" type="Boolean" status="InOut"/>
      <property id="Sort" type="Sort" status="Out"/>
      <property id="PrintedCommentPages" type="Integer" status="Out"/>
      <method id="Activate" type="Void"/>
      <method id="Copy" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <accessor id="Index" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Move" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="OnDoubleClick" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="OnSheetActivate" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="OnSheetDeactivate" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="__PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintPreview" type="Void">
         <argument id="EnableChanges" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Protect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DrawingObjects" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Contents" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Scenarios" type="Variant" status="ByVal" optional="Default"/>
         <argument id="UserInterfaceOnly" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="ProtectContents" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="ProtectDrawingObjects" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="ProtectionMode" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="ProtectScenarios" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_SaveAs" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="FileFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="WriteResPassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadOnlyRecommended" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CreateBackup" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddToMru" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextCodepage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextVisualLayout" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Select" type="Void">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Unprotect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Visible" type="XlSheetVisibility">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="TransitionExpEval" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Arcs" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="AutoFilterMode" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="SetBackgroundPicture" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
      </method>
      <method id="Buttons" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Calculate" type="Void"/>
      <method id="ChartObjects" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CheckBoxes" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CheckSpelling" type="Void">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="CircularReference" type="Range">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="ClearArrows" type="Void"/>
      <accessor id="ConsolidationFunction" type="XlConsolidationFunction">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="ConsolidationOptions" type="Variant">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="ConsolidationSources" type="Variant">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="DisplayAutomaticPageBreaks" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Drawings" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DrawingObjects" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DropDowns" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="EnableAutoFilter" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="EnableOutlining" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="EnablePivotTable" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Evaluate" type="Variant">
         <argument id="Name" type="Variant" status="ByVal"/>
      </method>
      <method id="_Evaluate" type="Variant">
         <argument id="Name" type="Variant" status="ByVal"/>
      </method>
      <accessor id="FilterMode" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="ResetAllPageBreaks" type="Void"/>
      <method id="GroupBoxes" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="GroupObjects" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Labels" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Lines" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ListBoxes" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="OLEObjects" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="OnCalculate" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="OnData" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="OnEntry" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="OptionButtons" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Ovals" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Paste" type="Void">
         <argument id="Destination" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Link" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_PasteSpecial" type="Void">
         <argument id="Format" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Link" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DisplayAsIcon" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconFileName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconIndex" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconLabel" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Pictures" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PivotTables" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PivotTableWizard" type="PivotTable">
         <argument id="SourceType" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SourceData" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TableDestination" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TableName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RowGrand" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnGrand" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SaveData" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HasAutoFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AutoPage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Reserved" type="Variant" status="ByVal" optional="Default"/>
         <argument id="BackgroundQuery" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OptimizeCache" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PageFieldOrder" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PageFieldWrapCount" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadData" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Connection" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Range" type="Range">
         <argument id="Cell1" type="Variant" status="ByVal"/>
         <argument id="Cell2" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Rectangles" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Scenarios" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ScrollBars" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ShowAllData" type="Void"/>
      <method id="ShowDataForm" type="Void"/>
      <method id="Spinners" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="StandardHeight" type="Double">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="StandardWidth" type="Double">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="TextBoxes" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="TransitionFormEntry" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Type" type="XlSheetType">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="UsedRange" type="Range">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="ClearCircles" type="Void"/>
      <method id="CircleInvalid" type="Void"/>
      <accessor id="_DisplayRightToLeft" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="DisplayRightToLeft" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_CheckSpelling" type="Void">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreFinalYaa" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellScript" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SaveAs" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="FileFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="WriteResPassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadOnlyRecommended" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CreateBackup" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddToMru" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextCodepage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextVisualLayout" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Local" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PasteSpecial" type="Void">
         <argument id="Format" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Link" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DisplayAsIcon" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconFileName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconIndex" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconLabel" type="Variant" status="ByVal" optional="Default"/>
         <argument id="NoHTMLFormatting" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Protect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DrawingObjects" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Contents" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Scenarios" type="Variant" status="ByVal" optional="Default"/>
         <argument id="UserInterfaceOnly" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowFormattingCells" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowFormattingColumns" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowFormattingRows" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowInsertingColumns" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowInsertingRows" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowInsertingHyperlinks" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowDeletingColumns" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowDeletingRows" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowSorting" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowFiltering" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowUsingPivotTables" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="XmlDataQuery" type="Range">
         <argument id="XPath" type="String" status="ByVal"/>
         <argument id="SelectionNamespaces" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Map" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="XmlMapQuery" type="Range">
         <argument id="XPath" type="String" status="ByVal"/>
         <argument id="SelectionNamespaces" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Map" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnorePrintAreas" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ExportAsFixedFormat" type="Void">
         <argument id="Type" type="XlFixedFormatType" status="ByVal"/>
         <argument id="Filename" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Quality" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IncludeDocProperties" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnorePrintAreas" type="Variant" status="ByVal" optional="Default"/>
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OpenAfterPublish" type="Variant" status="ByVal" optional="Default"/>
         <argument id="FixedFormatExtClassPtr" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IStyle" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="BuiltIn" type="Boolean" status="Out"/>
      <property id="Borders" type="Borders" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="FormulaHidden" type="Boolean" status="InOut"/>
      <property id="HorizontalAlignment" type="XlHAlign" status="InOut"/>
      <property id="IncludeAlignment" type="Boolean" status="InOut"/>
      <property id="IncludeBorder" type="Boolean" status="InOut"/>
      <property id="IncludeFont" type="Boolean" status="InOut"/>
      <property id="IncludeNumber" type="Boolean" status="InOut"/>
      <property id="IncludePatterns" type="Boolean" status="InOut"/>
      <property id="IncludeProtection" type="Boolean" status="InOut"/>
      <property id="IndentLevel" type="Integer" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="MergeCells" type="Variant" status="InOut"/>
      <property id="NameLocal" type="String" status="Out"/>
      <property id="NumberFormat" type="String" status="InOut"/>
      <property id="NumberFormatLocal" type="String" status="InOut"/>
      <property id="Orientation" type="XlOrientation" status="InOut"/>
      <property id="ShrinkToFit" type="Boolean" status="InOut"/>
      <property id="VerticalAlignment" type="XlVAlign" status="InOut"/>
      <property id="WrapText" type="Boolean" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <method id="Delete" type="Variant"/>
      <accessor id="Name" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Value" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_Default" type="String" status="indexer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IStyles" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Add" type="Style">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="BasedOn" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Item" type="Style">
         <argument id="Index" type="Variant" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Merge" type="Variant">
         <argument id="Workbook" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="Style" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IBorders" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Color" type="Variant" status="InOut"/>
      <property id="ColorIndex" type="Variant" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="LineStyle" type="Variant" status="InOut"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Value" type="Variant" status="InOut"/>
      <property id="Weight" type="Variant" status="InOut"/>
      <property id="ThemeColor" type="Variant" status="InOut"/>
      <property id="TintAndShade" type="Variant" status="InOut"/>
      <accessor id="Item" type="Border">
         <argument id="Index" type="XlBordersIndex" status="ByVal"/>
      </accessor>
      <method id="_Default" type="Border" status="indexer">
         <argument id="Index" type="XlBordersIndex" status="ByVal"/>
      </method>
   </class>
   <class id="_Global" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Application" status="Out"/>
      <property id="ActiveCell" type="Range" status="Out"/>
      <property id="ActiveChart" type="Chart" status="Out"/>
      <property id="ActiveDialog" type="DialogSheet" status="Out"/>
      <property id="ActiveMenuBar" type="MenuBar" status="Out"/>
      <property id="ActiveSheet" type="Worksheet" status="Out"/>
      <property id="ActiveWindow" type="Window" status="Out"/>
      <property id="ActiveWorkbook" type="Workbook" status="Out"/>
      <property id="AddIns" type="AddIns" status="Out"/>
      <property id="Assistant" type="Office.Assistant" status="Out"/>
      <property id="Cells" type="Range" status="Out"/>
      <property id="Charts" type="Sheets" status="Out"/>
      <property id="Columns" type="Range" status="Out"/>
      <property id="CommandBars" type="Office.CommandBars" status="Out"/>
      <property id="DialogSheets" type="Sheets" status="Out"/>
      <property id="MenuBars" type="MenuBars" status="Out"/>
      <property id="Modules" type="Modules" status="Out"/>
      <property id="Names" type="Names" status="Out"/>
      <property id="Rows" type="Range" status="Out"/>
      <property id="Sheets" type="Sheets" status="Out"/>
      <property id="Toolbars" type="Toolbars" status="Out"/>
      <property id="Windows" type="Windows" status="Out"/>
      <property id="Workbooks" type="Workbooks" status="Out"/>
      <property id="WorksheetFunction" type="WorksheetFunction" status="Out"/>
      <property id="Worksheets" type="Sheets" status="Out"/>
      <property id="Excel4IntlMacroSheets" type="Sheets" status="Out"/>
      <property id="Excel4MacroSheets" type="Sheets" status="Out"/>
      <accessor id="ActivePrinter" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Calculate" type="Void"/>
      <accessor id="DDEAppReturnCode" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="DDEExecute" type="Void">
         <argument id="Channel" type="Integer" status="ByVal"/>
         <argument id="String" type="String" status="ByVal"/>
      </method>
      <method id="DDEInitiate" type="Integer">
         <argument id="App" type="String" status="ByVal"/>
         <argument id="Topic" type="String" status="ByVal"/>
      </method>
      <method id="DDEPoke" type="Void">
         <argument id="Channel" type="Integer" status="ByVal"/>
         <argument id="Item" type="Variant" status="ByVal"/>
         <argument id="Data" type="Variant" status="ByVal"/>
      </method>
      <method id="DDERequest" type="Variant">
         <argument id="Channel" type="Integer" status="ByVal"/>
         <argument id="Item" type="String" status="ByVal"/>
      </method>
      <method id="DDETerminate" type="Void">
         <argument id="Channel" type="Integer" status="ByVal"/>
      </method>
      <method id="Evaluate" type="Variant">
         <argument id="Name" type="Variant" status="ByVal"/>
      </method>
      <method id="_Evaluate" type="Variant">
         <argument id="Name" type="Variant" status="ByVal"/>
      </method>
      <method id="ExecuteExcel4Macro" type="Variant">
         <argument id="String" type="String" status="ByVal"/>
      </method>
      <method id="Intersect" type="Range">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Range" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Range" type="Range">
         <argument id="Cell1" type="Variant" status="ByVal"/>
         <argument id="Cell2" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Run" type="Variant">
         <argument id="Macro" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Run2" type="Variant">
         <argument id="Macro" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Selection" type="Object">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="SendKeys" type="Void">
         <argument id="Keys" type="Variant" status="ByVal"/>
         <argument id="Wait" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="ShortcutMenus" type="Menu">
         <argument id="Index" type="Integer" status="ByVal"/>
      </accessor>
      <accessor id="ThisWorkbook" type="Workbook">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Union" type="Range">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Range" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IAddIn" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Author" type="String" status="Out"/>
      <property id="Comments" type="String" status="Out"/>
      <property id="FullName" type="String" status="Out"/>
      <property id="Installed" type="Boolean" status="InOut"/>
      <property id="Keywords" type="String" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Path" type="String" status="Out"/>
      <property id="Subject" type="String" status="Out"/>
      <property id="Title" type="String" status="Out"/>
      <property id="progID" type="String" status="Out"/>
      <property id="CLSID" type="String" status="Out"/>
      <property id="IsOpen" type="Boolean" status="Out"/>
   </class>
   <class id="IAddIns" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Add" type="AddIn">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="CopyFile" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Item" type="AddIn">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="AddIn" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="IToolbar" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BuiltIn" type="Boolean" status="Out"/>
      <property id="Height" type="Integer" status="InOut"/>
      <property id="Left" type="Integer" status="InOut"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Position" type="Integer" status="InOut"/>
      <property id="Protection" type="XlToolbarProtection" status="InOut"/>
      <property id="ToolbarButtons" type="ToolbarButtons" status="Out"/>
      <property id="Top" type="Integer" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Integer" status="InOut"/>
      <method id="Delete" type="Void"/>
      <method id="Reset" type="Void"/>
   </class>
   <class id="IToolbars" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Add" type="Toolbar">
         <argument id="Name" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="Toolbar" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="Toolbar">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="IToolbarButton" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BuiltIn" type="Boolean" status="Out"/>
      <property id="BuiltInFace" type="Boolean" status="InOut"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="HelpContextID" type="Integer" status="InOut"/>
      <property id="HelpFile" type="String" status="InOut"/>
      <property id="ID" type="Integer" status="Out"/>
      <property id="IsGap" type="Boolean" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Pushed" type="Boolean" status="InOut"/>
      <property id="StatusBar" type="String" status="InOut"/>
      <property id="Width" type="Integer" status="InOut"/>
      <method id="Copy" type="Void">
         <argument id="Toolbar" type="Toolbar" status="ByVal"/>
         <argument id="Before" type="Integer" status="ByVal"/>
      </method>
      <method id="CopyFace" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="Edit" type="Void"/>
      <method id="Move" type="Void">
         <argument id="Toolbar" type="Toolbar" status="ByVal"/>
         <argument id="Before" type="Integer" status="ByVal"/>
      </method>
      <method id="PasteFace" type="Void"/>
      <method id="Reset" type="Void"/>
   </class>
   <class id="IToolbarButtons" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Add" type="ToolbarButton">
         <argument id="Button" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OnAction" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Pushed" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Enabled" type="Variant" status="ByVal" optional="Default"/>
         <argument id="StatusBar" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HelpFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HelpContextID" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Item" type="ToolbarButton">
         <argument id="Index" type="Integer" status="ByVal"/>
      </accessor>
      <method id="_Default" type="ToolbarButton" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
   </class>
   <class id="IAreas" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <accessor id="Item" type="Range">
         <argument id="Index" type="Integer" status="ByVal"/>
      </accessor>
      <method id="_Default" type="Range" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
   </class>
   <class id="IWorkbookEvents" parent="IDispatch">
      <event id="Open" netName="Open" netHandler="System.EventHandler"/>
      <event id="Activate" netName="Activate" netHandler="System.EventHandler"/>
      <event id="Deactivate" netName="Deactivate" netHandler="System.EventHandler"/>
      <event id="BeforeClose" netName="BeforeClose" netHandler="Excel.IWorkbookEvents_BeforeCloseEventHandler">
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="BeforeSave" netName="BeforeSave" netHandler="Excel.IWorkbookEvents_BeforeSaveEventHandler">
         <argument id="saveAsUI" type="Boolean" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="BeforePrint" netName="BeforePrint" netHandler="Excel.IWorkbookEvents_BeforePrintEventHandler">
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="NewSheet" netName="NewSheet" netHandler="Excel.IWorkbookEvents_NewSheetEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
      </event>
      <event id="AddinInstall" netName="AddinInstall" netHandler="System.EventHandler"/>
      <event id="AddinUninstall" netName="AddinUninstall" netHandler="System.EventHandler"/>
      <event id="WindowResize" netName="WindowResize" netHandler="Excel.IWorkbookEvents_WindowResizeEventHandler">
         <argument id="wn" type="Window" status="ByVal"/>
      </event>
      <event id="WindowActivate" netName="WindowActivate" netHandler="Excel.IWorkbookEvents_WindowActivateEventHandler">
         <argument id="wn" type="Window" status="ByVal"/>
      </event>
      <event id="WindowDeactivate" netName="WindowDeactivate" netHandler="Excel.IWorkbookEvents_WindowDeactivateEventHandler">
         <argument id="wn" type="Window" status="ByVal"/>
      </event>
      <event id="SheetSelectionChange" netName="SheetSelectionChange" netHandler="Excel.IWorkbookEvents_SheetSelectionChangeEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="Range" status="ByVal"/>
      </event>
      <event id="SheetBeforeDoubleClick" netName="SheetBeforeDoubleClick" netHandler="Excel.IWorkbookEvents_SheetBeforeDoubleClickEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="Range" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="SheetBeforeRightClick" netName="SheetBeforeRightClick" netHandler="Excel.IWorkbookEvents_SheetBeforeRightClickEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="Range" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="SheetActivate" netName="SheetActivate" netHandler="Excel.IWorkbookEvents_SheetActivateEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
      </event>
      <event id="SheetDeactivate" netName="SheetDeactivate" netHandler="Excel.IWorkbookEvents_SheetDeactivateEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
      </event>
      <event id="SheetCalculate" netName="SheetCalculate" netHandler="Excel.IWorkbookEvents_SheetCalculateEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
      </event>
      <event id="SheetChange" netName="SheetChange" netHandler="Excel.IWorkbookEvents_SheetChangeEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="Range" status="ByVal"/>
      </event>
      <event id="SheetFollowHyperlink" netName="SheetFollowHyperlink" netHandler="Excel.IWorkbookEvents_SheetFollowHyperlinkEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="Hyperlink" status="ByVal"/>
      </event>
      <event id="SheetPivotTableUpdate" netName="SheetPivotTableUpdate" netHandler="Excel.IWorkbookEvents_SheetPivotTableUpdateEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="PivotTable" status="ByVal"/>
      </event>
      <event id="PivotTableCloseConnection" netName="PivotTableCloseConnection" netHandler="Excel.IWorkbookEvents_PivotTableCloseConnectionEventHandler">
         <argument id="target" type="PivotTable" status="ByVal"/>
      </event>
      <event id="PivotTableOpenConnection" netName="PivotTableOpenConnection" netHandler="Excel.IWorkbookEvents_PivotTableOpenConnectionEventHandler">
         <argument id="target" type="PivotTable" status="ByVal"/>
      </event>
      <event id="Sync" netName="Sync" netHandler="Excel.IWorkbookEvents_SyncEventHandler">
         <argument id="syncEventType" type="Office.MsoSyncEventType" status="ByVal"/>
      </event>
      <event id="BeforeXmlImport" netName="BeforeXmlImport" netHandler="Excel.IWorkbookEvents_BeforeXmlImportEventHandler">
         <argument id="map" type="XmlMap" status="ByVal"/>
         <argument id="url" type="String" status="ByVal"/>
         <argument id="isRefresh" type="Boolean" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="AfterXmlImport" netName="AfterXmlImport" netHandler="Excel.IWorkbookEvents_AfterXmlImportEventHandler">
         <argument id="map" type="XmlMap" status="ByVal"/>
         <argument id="isRefresh" type="Boolean" status="ByVal"/>
         <argument id="result" type="XlXmlImportResult" status="ByVal"/>
      </event>
      <event id="BeforeXmlExport" netName="BeforeXmlExport" netHandler="Excel.IWorkbookEvents_BeforeXmlExportEventHandler">
         <argument id="map" type="XmlMap" status="ByVal"/>
         <argument id="url" type="String" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="AfterXmlExport" netName="AfterXmlExport" netHandler="Excel.IWorkbookEvents_AfterXmlExportEventHandler">
         <argument id="map" type="XmlMap" status="ByVal"/>
         <argument id="url" type="String" status="ByVal"/>
         <argument id="result" type="XlXmlExportResult" status="ByVal"/>
      </event>
      <event id="RowsetComplete" netName="RowsetComplete" netHandler="Excel.IWorkbookEvents_RowsetCompleteEventHandler">
         <argument id="description" type="String" status="ByVal"/>
         <argument id="sheet" type="String" status="ByVal"/>
         <argument id="success" type="Boolean" status="ByVal"/>
      </event>
      <event id="SheetPivotTableAfterValueChange" netName="SheetPivotTableAfterValueChange" netHandler="Excel.IWorkbookEvents_SheetPivotTableAfterValueChangeEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="targetRange" type="Range" status="ByVal"/>
      </event>
      <event id="SheetPivotTableBeforeAllocateChanges" netName="SheetPivotTableBeforeAllocateChanges" netHandler="Excel.IWorkbookEvents_SheetPivotTableBeforeAllocateChangesEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="valueChangeStart" type="Integer" status="ByVal"/>
         <argument id="valueChangeEnd" type="Integer" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="SheetPivotTableBeforeCommitChanges" netName="SheetPivotTableBeforeCommitChanges" netHandler="Excel.IWorkbookEvents_SheetPivotTableBeforeCommitChangesEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="valueChangeStart" type="Integer" status="ByVal"/>
         <argument id="valueChangeEnd" type="Integer" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="SheetPivotTableBeforeDiscardChanges" netName="SheetPivotTableBeforeDiscardChanges" netHandler="Excel.IWorkbookEvents_SheetPivotTableBeforeDiscardChangesEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="valueChangeStart" type="Integer" status="ByVal"/>
         <argument id="valueChangeEnd" type="Integer" status="ByVal"/>
      </event>
      <event id="SheetPivotTableChangeSync" netName="SheetPivotTableChangeSync" netHandler="Excel.IWorkbookEvents_SheetPivotTableChangeSyncEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="PivotTable" status="ByVal"/>
      </event>
      <event id="AfterSave" netName="AfterSave" netHandler="Excel.IWorkbookEvents_AfterSaveEventHandler">
         <argument id="success" type="Boolean" status="ByVal"/>
      </event>
      <event id="NewChart" netName="NewChart" netHandler="Excel.IWorkbookEvents_NewChartEventHandler">
         <argument id="ch" type="Chart" status="ByVal"/>
      </event>
   </class>
   <class id="_Workbook" parent="IDispatch" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="AcceptLabelsInFormulas" type="Boolean" status="InOut"/>
      <property id="ActiveChart" type="Chart" status="Out"/>
      <property id="ActiveSheet" type="Worksheet" status="Out"/>
      <property id="AutoUpdateFrequency" type="Integer" status="InOut"/>
      <property id="AutoUpdateSaveChanges" type="Boolean" status="InOut"/>
      <property id="ChangeHistoryDuration" type="Integer" status="InOut"/>
      <property id="BuiltinDocumentProperties" type="Object" status="Out"/>
      <property id="Charts" type="Sheets" status="Out"/>
      <property id="CodeName" type="String" status="Out"/>
      <property id="_CodeName" type="String" status="InOut"/>
      <property id="CommandBars" type="Office.CommandBars" status="Out"/>
      <property id="ConflictResolution" type="XlSaveConflictResolution" status="InOut"/>
      <property id="Container" type="Object" status="Out"/>
      <property id="CustomDocumentProperties" type="Object" status="Out"/>
      <property id="DialogSheets" type="Sheets" status="Out"/>
      <property id="IsAddin" type="Boolean" status="InOut"/>
      <property id="Mailer" type="Mailer" status="Out"/>
      <property id="Modules" type="Sheets" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Names" type="Names" status="Out"/>
      <property id="PersonalViewListSettings" type="Boolean" status="InOut"/>
      <property id="PersonalViewPrintSettings" type="Boolean" status="InOut"/>
      <property id="ProtectStructure" type="Boolean" status="Out"/>
      <property id="ProtectWindows" type="Boolean" status="Out"/>
      <property id="RoutingSlip" type="RoutingSlip" status="Out"/>
      <property id="Sheets" type="Sheets" status="Out"/>
      <property id="Styles" type="Styles" status="Out"/>
      <property id="UserControl" type="Boolean" status="InOut"/>
      <property id="CustomViews" type="CustomViews" status="Out"/>
      <property id="Windows" type="Windows" status="Out"/>
      <property id="Worksheets" type="Sheets" status="Out"/>
      <property id="Excel4IntlMacroSheets" type="Sheets" status="Out"/>
      <property id="Excel4MacroSheets" type="Sheets" status="Out"/>
      <property id="TemplateRemoveExtData" type="Boolean" status="InOut"/>
      <property id="HighlightChangesOnScreen" type="Boolean" status="InOut"/>
      <property id="KeepChangeHistory" type="Boolean" status="InOut"/>
      <property id="ListChangesOnNewSheet" type="Boolean" status="InOut"/>
      <property id="VBProject" type="VBIDE.VBProject" status="Out"/>
      <property id="IsInplace" type="Boolean" status="Out"/>
      <property id="PublishObjects" type="PublishObjects" status="Out"/>
      <property id="WebOptions" type="WebOptions" status="Out"/>
      <property id="HTMLProject" type="Office.HTMLProject" status="Out"/>
      <property id="EnvelopeVisible" type="Boolean" status="InOut"/>
      <property id="CalculationVersion" type="Integer" status="Out"/>
      <property id="VBASigned" type="Boolean" status="Out"/>
      <property id="ShowPivotTableFieldList" type="Boolean" status="InOut"/>
      <property id="UpdateLinks" type="XlUpdateLinks" status="InOut"/>
      <property id="EnableAutoRecover" type="Boolean" status="InOut"/>
      <property id="RemovePersonalInformation" type="Boolean" status="InOut"/>
      <property id="Password" type="String" status="InOut"/>
      <property id="WritePassword" type="String" status="InOut"/>
      <property id="PasswordEncryptionProvider" type="String" status="Out"/>
      <property id="PasswordEncryptionAlgorithm" type="String" status="Out"/>
      <property id="PasswordEncryptionKeyLength" type="Integer" status="Out"/>
      <property id="PasswordEncryptionFileProperties" type="Boolean" status="Out"/>
      <property id="ReadOnlyRecommended" type="Boolean" status="InOut"/>
      <property id="SmartTagOptions" type="SmartTagOptions" status="Out"/>
      <property id="Permission" type="Office.Permission" status="Out"/>
      <property id="SharedWorkspace" type="Office.SharedWorkspace" status="Out"/>
      <property id="Sync" type="Office.Sync" status="Out"/>
      <property id="XmlNamespaces" type="XmlNamespaces" status="Out"/>
      <property id="XmlMaps" type="XmlMaps" status="Out"/>
      <property id="SmartDocument" type="Office.SmartDocument" status="Out"/>
      <property id="DocumentLibraryVersions" type="Office.DocumentLibraryVersions" status="Out"/>
      <property id="InactiveListBorderVisible" type="Boolean" status="InOut"/>
      <property id="DisplayInkComments" type="Boolean" status="InOut"/>
      <property id="ContentTypeProperties" type="Office.MetaProperties" status="Out"/>
      <property id="Connections" type="Connections" status="Out"/>
      <property id="Signatures" type="Office.SignatureSet" status="Out"/>
      <property id="ServerPolicy" type="Office.ServerPolicy" status="Out"/>
      <property id="DocumentInspectors" type="Office.DocumentInspectors" status="Out"/>
      <property id="ServerViewableItems" type="ServerViewableItems" status="Out"/>
      <property id="TableStyles" type="TableStyles" status="Out"/>
      <property id="DefaultTableStyle" type="Variant" status="InOut"/>
      <property id="DefaultPivotTableStyle" type="Variant" status="InOut"/>
      <property id="CheckCompatibility" type="Boolean" status="InOut"/>
      <property id="HasVBProject" type="Boolean" status="Out"/>
      <property id="CustomXMLParts" type="Office.CustomXMLParts" status="Out"/>
      <property id="Final" type="Boolean" status="InOut"/>
      <property id="Research" type="Research" status="Out"/>
      <property id="Theme" type="Office.OfficeTheme" status="Out"/>
      <property id="Excel8CompatibilityMode" type="Boolean" status="Out"/>
      <property id="ConnectionsDisabled" type="Boolean" status="Out"/>
      <property id="ShowPivotChartActiveFields" type="Boolean" status="InOut"/>
      <property id="IconSets" type="IconSets" status="Out"/>
      <property id="EncryptionProvider" type="String" status="InOut"/>
      <property id="DoNotPromptForConvert" type="Boolean" status="InOut"/>
      <property id="ForceFullCalculation" type="Boolean" status="InOut"/>
      <property id="SlicerCaches" type="SlicerCaches" status="Out"/>
      <property id="ActiveSlicer" type="Slicer" status="Out"/>
      <property id="DefaultSlicerStyle" type="Variant" status="InOut"/>
      <property id="AccuracyVersion" type="Integer" status="InOut"/>
      <method id="Activate" type="Void"/>
      <accessor id="Author" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="ChangeFileAccess" type="Void">
         <argument id="Mode" type="XlFileAccess" status="ByVal"/>
         <argument id="WritePassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Notify" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ChangeLink" type="Void">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="NewName" type="String" status="ByVal"/>
         <argument id="Type" type="XlLinkType" status="ByVal" optional="xlLinkTypeExcelLinks"/>
      </method>
      <method id="Close" type="Void">
         <argument id="SaveChanges" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Filename" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RouteWorkbook" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Colors" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Comments" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="CreateBackup" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Date1904" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="DeleteNumberFormat" type="Void">
         <argument id="NumberFormat" type="String" status="ByVal"/>
      </method>
      <accessor id="DisplayDrawingObjects" type="XlDisplayDrawingObjects">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="ExclusiveAccess" type="Boolean"/>
      <accessor id="FileFormat" type="XlFileFormat">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="ForwardMailer" type="Void"/>
      <accessor id="FullName" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="HasMailer" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="HasPassword" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="HasRoutingSlip" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Keywords" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="LinkInfo" type="Variant">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="LinkInfo" type="XlLinkInfo" status="ByVal"/>
         <argument id="Type" type="Variant" status="ByVal" optional="Default"/>
         <argument id="EditionRef" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="LinkSources" type="Variant">
         <argument id="Type" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="MergeWorkbook" type="Void">
         <argument id="Filename" type="Variant" status="ByVal"/>
      </method>
      <accessor id="MultiUserEditing" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="NewWindow" type="Window"/>
      <accessor id="OnSave" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="OnSheetActivate" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="OnSheetDeactivate" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="OpenLinks" type="Void">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="ReadOnly" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Type" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Path" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="PivotCaches" type="PivotCaches"/>
      <method id="Post" type="Void">
         <argument id="DestName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="PrecisionAsDisplayed" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="__PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintPreview" type="Void">
         <argument id="EnableChanges" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Protect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Structure" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Windows" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_ProtectSharing" type="Void">
         <argument id="Filename" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="WriteResPassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadOnlyRecommended" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CreateBackup" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SharingPassword" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="ReadOnly" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="_ReadOnlyRecommended" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="RefreshAll" type="Void"/>
      <method id="Reply" type="Void"/>
      <method id="ReplyAll" type="Void"/>
      <method id="RemoveUser" type="Void">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <accessor id="RevisionNumber" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Route" type="Void"/>
      <accessor id="Routed" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="RunAutoMacros" type="Void">
         <argument id="Which" type="XlRunAutoMacro" status="ByVal"/>
      </method>
      <method id="Save" type="Void"/>
      <method id="_SaveAs" type="Void">
         <argument id="Filename" type="Variant" status="ByVal" optional="Default"/>
         <argument id="FileFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="WriteResPassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadOnlyRecommended" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CreateBackup" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AccessMode" type="XlSaveAsAccessMode" status="ByVal" optional="xlNoChange"/>
         <argument id="ConflictResolution" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddToMru" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextCodepage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextVisualLayout" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SaveCopyAs" type="Void">
         <argument id="Filename" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <property id="Saved" type="Boolean" />
      <accessor id="SaveLinkValues" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="SendMail" type="Void">
         <argument id="Recipients" type="Variant" status="ByVal"/>
         <argument id="Subject" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReturnReceipt" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendMailer" type="Void">
         <argument id="FileFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Priority" type="XlPriority" status="ByVal" optional="xlPriorityNormal"/>
      </method>
      <method id="SetLinkOnData" type="Void">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Procedure" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="ShowConflictHistory" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Subject" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Title" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Unprotect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="UnprotectSharing" type="Void">
         <argument id="SharingPassword" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="UpdateFromFile" type="Void"/>
      <method id="UpdateLink" type="Void">
         <argument id="Name" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Type" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="UpdateRemoteReferences" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="UserStatus" type="Variant">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="WriteReserved" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="WriteReservedBy" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="HighlightChangesOptions" type="Void">
         <argument id="When" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Who" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Where" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PurgeChangeHistoryNow" type="Void">
         <argument id="Days" type="Integer" status="ByVal"/>
         <argument id="SharingPassword" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AcceptAllChanges" type="Void">
         <argument id="When" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Who" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Where" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="RejectAllChanges" type="Void">
         <argument id="When" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Who" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Where" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PivotTableWizard" type="Void">
         <argument id="SourceType" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SourceData" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TableDestination" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TableName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RowGrand" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnGrand" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SaveData" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HasAutoFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AutoPage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Reserved" type="Variant" status="ByVal" optional="Default"/>
         <argument id="BackgroundQuery" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OptimizeCache" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PageFieldOrder" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PageFieldWrapCount" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadData" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Connection" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ResetColors" type="Void"/>
      <method id="FollowHyperlink" type="Void">
         <argument id="Address" type="String" status="ByVal"/>
         <argument id="SubAddress" type="Variant" status="ByVal" optional="Default"/>
         <argument id="NewWindow" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddHistory" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ExtraInfo" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Method" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HeaderInfo" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AddToFavorites" type="Void"/>
      <method id="_PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="WebPagePreview" type="Void"/>
      <method id="ReloadAs" type="Void">
         <argument id="Encoding" type="Office.MsoEncoding" status="ByVal"/>
      </method>
      <method id="Dummy17" type="Void">
         <argument id="calcid" type="Integer" status="ByVal"/>
      </method>
      <method id="sblt" type="Void">
         <argument id="s" type="String" status="ByVal"/>
      </method>
      <method id="BreakLink" type="Void">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Type" type="XlLinkType" status="ByVal"/>
      </method>
      <method id="Dummy16" type="Void"/>
      <method id="SaveAs" type="Void">
         <argument id="Filename" type="Variant" status="ByVal" optional="Default"/>
         <argument id="FileFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="WriteResPassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadOnlyRecommended" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CreateBackup" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AccessMode" type="XlSaveAsAccessMode" status="ByVal" optional="xlNoChange"/>
         <argument id="ConflictResolution" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddToMru" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextCodepage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextVisualLayout" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Local" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="FullNameURLEncoded" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckIn" type="Void">
         <argument id="SaveChanges" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Comments" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MakePublic" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CanCheckIn" type="Boolean"/>
      <method id="SendForReview" type="Void">
         <argument id="Recipients" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Subject" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowMessage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IncludeAttachment" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ReplyWithChanges" type="Void">
         <argument id="ShowMessage" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="EndReview" type="Void"/>
      <method id="SetPasswordEncryptionOptions" type="Void">
         <argument id="PasswordEncryptionProvider" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PasswordEncryptionAlgorithm" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PasswordEncryptionKeyLength" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PasswordEncryptionFileProperties" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Protect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Structure" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Windows" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="RecheckSmartTags" type="Void"/>
      <method id="SendFaxOverInternet" type="Void">
         <argument id="Recipients" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Subject" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowMessage" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="XmlImport" type="XlXmlImportResult">
         <argument id="Url" type="String" status="ByVal"/>
         <argument id="ImportMap" type="XmlMap" status="Out"/>
         <argument id="Overwrite" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Destination" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="XmlImportXml" type="XlXmlImportResult">
         <argument id="Data" type="String" status="ByVal"/>
         <argument id="ImportMap" type="XmlMap" status="Out"/>
         <argument id="Overwrite" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Destination" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SaveAsXMLData" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="Map" type="XmlMap" status="ByVal"/>
      </method>
      <method id="ToggleFormsDesign" type="Void"/>
      <method id="RemoveDocumentInformation" type="Void">
         <argument id="RemoveDocInfoType" type="XlRemoveDocInfoType" status="ByVal"/>
      </method>
      <method id="CheckInWithVersion" type="Void">
         <argument id="SaveChanges" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Comments" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MakePublic" type="Variant" status="ByVal" optional="Default"/>
         <argument id="VersionType" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="LockServerFile" type="Void"/>
      <method id="GetWorkflowTasks" type="Office.WorkflowTasks"/>
      <method id="GetWorkflowTemplates" type="Office.WorkflowTemplates"/>
      <method id="PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnorePrintAreas" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ApplyTheme" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
      </method>
      <method id="EnableConnections" type="Void"/>
      <method id="ExportAsFixedFormat" type="Void">
         <argument id="Type" type="XlFixedFormatType" status="ByVal"/>
         <argument id="Filename" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Quality" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IncludeDocProperties" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnorePrintAreas" type="Variant" status="ByVal" optional="Default"/>
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OpenAfterPublish" type="Variant" status="ByVal" optional="Default"/>
         <argument id="FixedFormatExtClassPtr" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ProtectSharing" type="Void">
         <argument id="Filename" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="WriteResPassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadOnlyRecommended" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CreateBackup" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SharingPassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="FileFormat" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dummy26" type="Void"/>
      <method id="Dummy27" type="Void"/>
   </class>
   <class id="Workbooks" parent="IDispatch" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Add" type="Workbook">
         <argument id="Template" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Close" type="Void"/>
      <accessor id="Item" type="Workbook">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Open" type="Workbook">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="UpdateLinks" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadOnly" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Format" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="WriteResPassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreReadOnlyRecommended" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Origin" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Delimiter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Editable" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Notify" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Converter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddToMru" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="__OpenText" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="Origin" type="Variant" status="ByVal" optional="Default"/>
         <argument id="StartRow" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DataType" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextQualifier" type="XlTextQualifier" status="ByVal" optional="xlTextQualifierDoubleQuote"/>
         <argument id="ConsecutiveDelimiter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Tab" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Semicolon" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Comma" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Space" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Other" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OtherChar" type="Variant" status="ByVal" optional="Default"/>
         <argument id="FieldInfo" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextVisualLayout" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="Workbook" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_OpenText" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="Origin" type="Variant" status="ByVal" optional="Default"/>
         <argument id="StartRow" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DataType" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextQualifier" type="XlTextQualifier" status="ByVal" optional="xlTextQualifierDoubleQuote"/>
         <argument id="ConsecutiveDelimiter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Tab" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Semicolon" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Comma" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Space" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Other" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OtherChar" type="Variant" status="ByVal" optional="Default"/>
         <argument id="FieldInfo" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextVisualLayout" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DecimalSeparator" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ThousandsSeparator" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Open" type="Workbook">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="UpdateLinks" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadOnly" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Format" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="WriteResPassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreReadOnlyRecommended" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Origin" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Delimiter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Editable" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Notify" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Converter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddToMru" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Local" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CorruptLoad" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="OpenText" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="Origin" type="Variant" status="ByVal" optional="Default"/>
         <argument id="StartRow" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DataType" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextQualifier" type="XlTextQualifier" status="ByVal" optional="xlTextQualifierDoubleQuote"/>
         <argument id="ConsecutiveDelimiter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Tab" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Semicolon" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Comma" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Space" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Other" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OtherChar" type="Variant" status="ByVal" optional="Default"/>
         <argument id="FieldInfo" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextVisualLayout" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DecimalSeparator" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ThousandsSeparator" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TrailingMinusNumbers" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Local" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="OpenDatabase" type="Workbook">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="CommandText" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CommandType" type="Variant" status="ByVal" optional="Default"/>
         <argument id="BackgroundQuery" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ImportDataAs" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CheckOut" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
      </method>
      <method id="CanCheckOut" type="Boolean">
         <argument id="Filename" type="String" status="ByVal"/>
      </method>
      <method id="_OpenXML" type="Workbook">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="Stylesheets" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="OpenXML" type="Workbook">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="Stylesheets" type="Variant" status="ByVal" optional="Default"/>
         <argument id="LoadOption" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IMenuBars" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Add" type="MenuBar">
         <argument id="Name" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="MenuBar" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="MenuBar">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="IMenuBar" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BuiltIn" type="Boolean" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Menus" type="Menus" status="Out"/>
      <method id="Activate" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="Reset" type="Void"/>
   </class>
   <class id="IMenus" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Add" type="Menu">
         <argument id="Caption" type="String" status="ByVal"/>
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Restore" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="Menu" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="Menu">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="IMenu" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="MenuItems" type="MenuItems" status="Out"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="IMenuItems" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Add" type="MenuItem">
         <argument id="Caption" type="String" status="ByVal"/>
         <argument id="OnAction" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShortcutKey" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Restore" type="Variant" status="ByVal" optional="Default"/>
         <argument id="StatusBar" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HelpFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HelpContextID" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AddMenu" type="Menu">
         <argument id="Caption" type="String" status="ByVal"/>
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Restore" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="Object" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="IMenuItem" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Checked" type="Boolean" status="InOut"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="HelpContextID" type="Integer" status="InOut"/>
      <property id="HelpFile" type="String" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="StatusBar" type="String" status="InOut"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="ICharts" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="HPageBreaks" type="HPageBreaks" status="Out"/>
      <property id="VPageBreaks" type="VPageBreaks" status="Out"/>
      <method id="Add" type="Chart">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Count" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Copy" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="_Dummy7" type="Void"/>
      <accessor id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Move" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="__PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintPreview" type="Void">
         <argument id="EnableChanges" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Select" type="Void">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Visible" type="Variant">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_Default" type="Object" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IDrawingObjects" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="ArrowHeadLength" type="Variant" status="InOut"/>
      <property id="ArrowHeadStyle" type="Variant" status="InOut"/>
      <property id="ArrowHeadWidth" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="CancelButton" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="DefaultButton" type="Boolean" status="InOut"/>
      <property id="DismissButton" type="Boolean" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="DisplayVerticalScrollBar" type="Boolean" status="InOut"/>
      <property id="DropDownLines" type="Integer" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="HelpButton" type="Boolean" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="InputType" type="Integer" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="LargeChange" type="Integer" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="ListFillRange" type="String" status="InOut"/>
      <property id="ListIndex" type="Integer" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Max" type="Integer" status="InOut"/>
      <property id="Min" type="Integer" status="InOut"/>
      <property id="MultiLine" type="Boolean" status="InOut"/>
      <property id="MultiSelect" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <property id="RoundedCorners" type="Boolean" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="SmallChange" type="Integer" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Value" type="Integer" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <method id="_Dummy28" type="Void"/>
      <method id="AddItem" type="Variant">
         <argument id="Text" type="Variant" status="ByVal"/>
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy47" type="Void"/>
      <method id="_Dummy54" type="Void"/>
      <method id="List" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy56" type="Void"/>
      <method id="RemoveAllItems" type="Variant"/>
      <method id="RemoveItem" type="Variant">
         <argument id="Index" type="Integer" status="ByVal"/>
         <argument id="Count" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Reshape" type="Variant">
         <argument id="Vertex" type="Integer" status="ByVal"/>
         <argument id="Insert" type="Variant" status="ByVal"/>
         <argument id="Left" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Top" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Selected" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Ungroup" type="Object"/>
      <method id="Vertices" type="Variant">
         <argument id="Index1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Index2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="LinkCombo" type="Variant">
         <argument id="Link" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="IPivotCache" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BackgroundQuery" type="Boolean" status="InOut"/>
      <property id="Connection" type="Variant" status="InOut"/>
      <property id="EnableRefresh" type="Boolean" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="MemoryUsed" type="Integer" status="Out"/>
      <property id="OptimizeCache" type="Boolean" status="InOut"/>
      <property id="RecordCount" type="Integer" status="Out"/>
      <property id="RefreshDate" type="Date" status="Out"/>
      <property id="RefreshName" type="String" status="Out"/>
      <property id="RefreshOnFileOpen" type="Boolean" status="InOut"/>
      <property id="Sql" type="Variant" status="InOut"/>
      <property id="SavePassword" type="Boolean" status="InOut"/>
      <property id="SourceData" type="Variant" status="InOut"/>
      <property id="CommandText" type="Variant" status="InOut"/>
      <property id="CommandType" type="XlCmdType" status="InOut"/>
      <property id="QueryType" type="XlQueryType" status="Out"/>
      <property id="MaintainConnection" type="Boolean" status="InOut"/>
      <property id="RefreshPeriod" type="Integer" status="InOut"/>
      <property id="Recordset" type="Object" status="InOut"/>
      <property id="LocalConnection" type="Variant" status="InOut"/>
      <property id="UseLocalConnection" type="Boolean" status="InOut"/>
      <property id="ADOConnection" type="Object" status="Out"/>
      <property id="IsConnected" type="Boolean" status="Out"/>
      <property id="OLAP" type="Boolean" status="Out"/>
      <property id="SourceType" type="XlPivotTableSourceType" status="Out"/>
      <property id="MissingItemsLimit" type="XlPivotTableMissingItems" status="InOut"/>
      <property id="SourceConnectionFile" type="String" status="InOut"/>
      <property id="SourceDataFile" type="String" status="Out"/>
      <property id="RobustConnect" type="XlRobustConnect" status="InOut"/>
      <property id="WorkbookConnection" type="WorkbookConnection" status="Out"/>
      <property id="Version" type="XlPivotTableVersionList" status="Out"/>
      <property id="UpgradeOnRefresh" type="Boolean" status="InOut"/>
      <method id="Refresh" type="Void"/>
      <method id="ResetTimer" type="Void"/>
      <method id="CreatePivotTable" type="PivotTable">
         <argument id="TableDestination" type="Variant" status="ByVal"/>
         <argument id="TableName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadData" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DefaultVersion" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="MakeConnection" type="Void"/>
      <method id="SaveAsODC" type="Void">
         <argument id="ODCFileName" type="String" status="ByVal"/>
         <argument id="Description" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Keywords" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IPivotCaches" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="Item" type="PivotCache">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="PivotCache" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="Add" type="PivotCache">
         <argument id="SourceType" type="XlPivotTableSourceType" status="ByVal"/>
         <argument id="SourceData" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Create" type="PivotCache">
         <argument id="SourceType" type="XlPivotTableSourceType" status="ByVal"/>
         <argument id="SourceData" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Version" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IPivotFormula" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="_Default" type="String" status="InOut"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="Value" type="String" status="InOut"/>
      <property id="Index" type="Integer" status="InOut"/>
      <property id="StandardFormula" type="String" status="InOut"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="IPivotFormulas" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Add" type="PivotFormula">
         <argument id="Formula" type="String" status="ByVal"/>
      </method>
      <method id="Item" type="PivotFormula">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="PivotFormula" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="Add" type="PivotFormula">
         <argument id="Formula" type="String" status="ByVal"/>
         <argument id="UseStandardFormula" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IPivotTable" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="ColumnGrand" type="Boolean" status="InOut"/>
      <property id="ColumnRange" type="Range" status="Out"/>
      <property id="DataBodyRange" type="Range" status="Out"/>
      <property id="DataLabelRange" type="Range" status="Out"/>
      <property id="_Default" type="String" status="InOut"/>
      <property id="HasAutoFormat" type="Boolean" status="InOut"/>
      <property id="InnerDetail" type="String" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="PageRange" type="Range" status="Out"/>
      <property id="PageRangeCells" type="Range" status="Out"/>
      <property id="RefreshDate" type="Date" status="Out"/>
      <property id="RefreshName" type="String" status="Out"/>
      <property id="RowGrand" type="Boolean" status="InOut"/>
      <property id="RowRange" type="Range" status="Out"/>
      <property id="SaveData" type="Boolean" status="InOut"/>
      <property id="SourceData" type="Variant" status="InOut"/>
      <property id="TableRange1" type="Range" status="Out"/>
      <property id="TableRange2" type="Range" status="Out"/>
      <property id="Value" type="String" status="InOut"/>
      <property id="CacheIndex" type="Integer" status="InOut"/>
      <property id="DisplayErrorString" type="Boolean" status="InOut"/>
      <property id="DisplayNullString" type="Boolean" status="InOut"/>
      <property id="EnableDrilldown" type="Boolean" status="InOut"/>
      <property id="EnableFieldDialog" type="Boolean" status="InOut"/>
      <property id="EnableWizard" type="Boolean" status="InOut"/>
      <property id="ErrorString" type="String" status="InOut"/>
      <property id="ManualUpdate" type="Boolean" status="InOut"/>
      <property id="MergeLabels" type="Boolean" status="InOut"/>
      <property id="NullString" type="String" status="InOut"/>
      <property id="PivotFormulas" type="PivotFormulas" status="Out"/>
      <property id="SubtotalHiddenPageItems" type="Boolean" status="InOut"/>
      <property id="PageFieldOrder" type="Integer" status="InOut"/>
      <property id="PageFieldStyle" type="String" status="InOut"/>
      <property id="PageFieldWrapCount" type="Integer" status="InOut"/>
      <property id="PreserveFormatting" type="Boolean" status="InOut"/>
      <property id="PivotSelection" type="String" status="InOut"/>
      <property id="SelectionMode" type="XlPTSelectionMode" status="InOut"/>
      <property id="TableStyle" type="String" status="InOut"/>
      <property id="Tag" type="String" status="InOut"/>
      <property id="VacatedStyle" type="String" status="InOut"/>
      <property id="PrintTitles" type="Boolean" status="InOut"/>
      <property id="CubeFields" type="CubeFields" status="Out"/>
      <property id="GrandTotalName" type="String" status="InOut"/>
      <property id="SmallGrid" type="Boolean" status="InOut"/>
      <property id="RepeatItemsOnEachPrintedPage" type="Boolean" status="InOut"/>
      <property id="TotalsAnnotation" type="Boolean" status="InOut"/>
      <property id="PivotSelectionStandard" type="String" status="InOut"/>
      <property id="DataPivotField" type="PivotField" status="Out"/>
      <property id="EnableDataValueEditing" type="Boolean" status="InOut"/>
      <property id="MDX" type="String" status="Out"/>
      <property id="ViewCalculatedMembers" type="Boolean" status="InOut"/>
      <property id="CalculatedMembers" type="CalculatedMembers" status="Out"/>
      <property id="DisplayImmediateItems" type="Boolean" status="InOut"/>
      <property id="EnableFieldList" type="Boolean" status="InOut"/>
      <property id="VisualTotals" type="Boolean" status="InOut"/>
      <property id="ShowPageMultipleItemLabel" type="Boolean" status="InOut"/>
      <property id="Version" type="XlPivotTableVersionList" status="Out"/>
      <property id="DisplayEmptyRow" type="Boolean" status="InOut"/>
      <property id="DisplayEmptyColumn" type="Boolean" status="InOut"/>
      <property id="ShowCellBackgroundFromOLAP" type="Boolean" status="InOut"/>
      <property id="PivotColumnAxis" type="PivotAxis" status="Out"/>
      <property id="PivotRowAxis" type="PivotAxis" status="Out"/>
      <property id="ShowDrillIndicators" type="Boolean" status="InOut"/>
      <property id="PrintDrillIndicators" type="Boolean" status="InOut"/>
      <property id="DisplayMemberPropertyTooltips" type="Boolean" status="InOut"/>
      <property id="DisplayContextTooltips" type="Boolean" status="InOut"/>
      <property id="CompactRowIndent" type="Integer" status="InOut"/>
      <property id="LayoutRowDefault" type="XlLayoutRowType" status="InOut"/>
      <property id="DisplayFieldCaptions" type="Boolean" status="InOut"/>
      <property id="ActiveFilters" type="PivotFilters" status="Out"/>
      <property id="InGridDropZones" type="Boolean" status="InOut"/>
      <property id="TableStyle2" type="Variant" status="InOut"/>
      <property id="ShowTableStyleLastColumn" type="Boolean" status="InOut"/>
      <property id="ShowTableStyleRowStripes" type="Boolean" status="InOut"/>
      <property id="ShowTableStyleColumnStripes" type="Boolean" status="InOut"/>
      <property id="ShowTableStyleRowHeaders" type="Boolean" status="InOut"/>
      <property id="ShowTableStyleColumnHeaders" type="Boolean" status="InOut"/>
      <property id="AllowMultipleFilters" type="Boolean" status="InOut"/>
      <property id="CompactLayoutRowHeader" type="String" status="InOut"/>
      <property id="CompactLayoutColumnHeader" type="String" status="InOut"/>
      <property id="FieldListSortAscending" type="Boolean" status="InOut"/>
      <property id="SortUsingCustomLists" type="Boolean" status="InOut"/>
      <property id="Location" type="String" status="InOut"/>
      <property id="EnableWriteback" type="Boolean" status="InOut"/>
      <property id="Allocation" type="XlAllocation" status="InOut"/>
      <property id="AllocationValue" type="XlAllocationValue" status="InOut"/>
      <property id="AllocationMethod" type="XlAllocationMethod" status="InOut"/>
      <property id="AllocationWeightExpression" type="String" status="InOut"/>
      <property id="ChangeList" type="PivotTableChangeList" status="Out"/>
      <property id="Slicers" type="Slicers" status="Out"/>
      <property id="AlternativeText" type="String" status="InOut"/>
      <property id="Summary" type="String" status="InOut"/>
      <property id="VisualTotalsForSets" type="Boolean" status="InOut"/>
      <property id="ShowValuesRow" type="Boolean" status="InOut"/>
      <property id="CalculatedMembersInFilters" type="Boolean" status="InOut"/>
      <method id="AddFields" type="Variant">
         <argument id="RowFields" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnFields" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PageFields" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddToTable" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="ColumnFields" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="ShowPages" type="Variant">
         <argument id="PageField" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="DataFields" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="HiddenFields" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="PageFields" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="PivotFields" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="RefreshTable" type="Boolean"/>
      <accessor id="RowFields" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="VisibleFields" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CalculatedFields" type="CalculatedFields"/>
      <method id="GetData" type="Double">
         <argument id="Name" type="String" status="ByVal"/>
      </method>
      <method id="ListFormulas" type="Void"/>
      <method id="PivotCache" type="PivotCache"/>
      <method id="PivotTableWizard" type="Void">
         <argument id="SourceType" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SourceData" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TableDestination" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TableName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RowGrand" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnGrand" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SaveData" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HasAutoFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AutoPage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Reserved" type="Variant" status="ByVal" optional="Default"/>
         <argument id="BackgroundQuery" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OptimizeCache" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PageFieldOrder" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PageFieldWrapCount" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadData" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Connection" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_PivotSelect" type="Void">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Mode" type="XlPTSelectionMode" status="ByVal" optional="xlDataAndLabel"/>
      </method>
      <method id="Update" type="Void"/>
      <method id="Format" type="Void">
         <argument id="Format" type="XlPivotFormatType" status="ByVal"/>
      </method>
      <method id="PivotSelect" type="Void">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Mode" type="XlPTSelectionMode" status="ByVal" optional="xlDataAndLabel"/>
         <argument id="UseStandardName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="GetPivotData" type="Range">
         <argument id="DataField" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item14" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AddDataField" type="PivotField">
         <argument id="Field" type="Object" status="ByVal"/>
         <argument id="Caption" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Function" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dummy15" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CreateCubeFile" type="String">
         <argument id="File" type="String" status="ByVal"/>
         <argument id="Measures" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Levels" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Members" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Properties" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ClearTable" type="Void"/>
      <method id="RowAxisLayout" type="Void">
         <argument id="RowLayout" type="XlLayoutRowType" status="ByVal"/>
      </method>
      <method id="SubtotalLocation" type="Void">
         <argument id="Location" type="XlSubtototalLocationType" status="ByVal"/>
      </method>
      <method id="ClearAllFilters" type="Void"/>
      <method id="ConvertToFormulas" type="Void">
         <argument id="ConvertFilters" type="Boolean" status="ByVal"/>
      </method>
      <method id="ChangeConnection" type="Void">
         <argument id="conn" type="WorkbookConnection" status="ByVal"/>
      </method>
      <method id="ChangePivotCache" type="Void">
         <argument id="PivotCache" type="Variant" status="ByVal"/>
      </method>
      <method id="AllocateChanges" type="Void"/>
      <method id="CommitChanges" type="Void"/>
      <method id="DiscardChanges" type="Void"/>
      <method id="RefreshDataSourceValues" type="Void"/>
      <method id="RepeatAllLabels" type="Void">
         <argument id="Repeat" type="XlPivotFieldRepeatLabels" status="ByVal"/>
      </method>
   </class>
   <class id="IPivotTables" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="Item" type="PivotTable">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="Add" type="PivotTable">
         <argument id="PivotCache" type="PivotCache" status="ByVal"/>
         <argument id="TableDestination" type="Variant" status="ByVal"/>
         <argument id="TableName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadData" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DefaultVersion" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IPivotField" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Calculation" type="XlPivotFieldCalculation" status="InOut"/>
      <property id="ChildField" type="PivotField" status="Out"/>
      <property id="CurrentPage" type="Variant" status="InOut"/>
      <property id="DataRange" type="Range" status="Out"/>
      <property id="DataType" type="XlPivotFieldDataType" status="Out"/>
      <property id="_Default" type="String" status="InOut"/>
      <property id="Function" type="XlConsolidationFunction" status="InOut"/>
      <property id="GroupLevel" type="Variant" status="Out"/>
      <property id="LabelRange" type="Range" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="NumberFormat" type="String" status="InOut"/>
      <property id="Orientation" type="XlPivotFieldOrientation" status="InOut"/>
      <property id="ShowAllItems" type="Boolean" status="InOut"/>
      <property id="ParentField" type="PivotField" status="Out"/>
      <property id="Position" type="Variant" status="InOut"/>
      <property id="SourceName" type="String" status="Out"/>
      <property id="BaseField" type="Variant" status="InOut"/>
      <property id="BaseItem" type="Variant" status="InOut"/>
      <property id="TotalLevels" type="Variant" status="Out"/>
      <property id="Value" type="String" status="InOut"/>
      <property id="DragToColumn" type="Boolean" status="InOut"/>
      <property id="DragToHide" type="Boolean" status="InOut"/>
      <property id="DragToPage" type="Boolean" status="InOut"/>
      <property id="DragToRow" type="Boolean" status="InOut"/>
      <property id="DragToData" type="Boolean" status="InOut"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="IsCalculated" type="Boolean" status="Out"/>
      <property id="MemoryUsed" type="Integer" status="Out"/>
      <property id="ServerBased" type="Boolean" status="InOut"/>
      <property id="AutoSortOrder" type="Integer" status="Out"/>
      <property id="AutoSortField" type="String" status="Out"/>
      <property id="AutoShowType" type="Integer" status="Out"/>
      <property id="AutoShowRange" type="Integer" status="Out"/>
      <property id="AutoShowCount" type="Integer" status="Out"/>
      <property id="AutoShowField" type="String" status="Out"/>
      <property id="LayoutBlankLine" type="Boolean" status="InOut"/>
      <property id="LayoutSubtotalLocation" type="XlSubtototalLocationType" status="InOut"/>
      <property id="LayoutPageBreak" type="Boolean" status="InOut"/>
      <property id="LayoutForm" type="XlLayoutFormType" status="InOut"/>
      <property id="SubtotalName" type="String" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="DrilledDown" type="Boolean" status="InOut"/>
      <property id="CubeField" type="CubeField" status="Out"/>
      <property id="CurrentPageName" type="String" status="InOut"/>
      <property id="StandardFormula" type="String" status="InOut"/>
      <property id="HiddenItemsList" type="Variant" status="InOut"/>
      <property id="DatabaseSort" type="Boolean" status="InOut"/>
      <property id="IsMemberProperty" type="Boolean" status="Out"/>
      <property id="PropertyParentField" type="PivotField" status="Out"/>
      <property id="PropertyOrder" type="Integer" status="InOut"/>
      <property id="EnableItemSelection" type="Boolean" status="InOut"/>
      <property id="CurrentPageList" type="Variant" status="InOut"/>
      <property id="Hidden" type="Boolean" status="InOut"/>
      <property id="UseMemberPropertyAsCaption" type="Boolean" status="InOut"/>
      <property id="MemberPropertyCaption" type="String" status="InOut"/>
      <property id="DisplayAsTooltip" type="Boolean" status="InOut"/>
      <property id="DisplayInReport" type="Boolean" status="InOut"/>
      <property id="DisplayAsCaption" type="Boolean" status="Out"/>
      <property id="LayoutCompactRow" type="Boolean" status="InOut"/>
      <property id="IncludeNewItemsInFilter" type="Boolean" status="InOut"/>
      <property id="VisibleItemsList" type="Variant" status="InOut"/>
      <property id="PivotFilters" type="PivotFilters" status="Out"/>
      <property id="AutoSortPivotLine" type="PivotLine" status="Out"/>
      <property id="AutoSortCustomSubtotal" type="Integer" status="Out"/>
      <property id="ShowingInAxis" type="Boolean" status="Out"/>
      <property id="EnableMultiplePageItems" type="Boolean" status="InOut"/>
      <property id="AllItemsVisible" type="Boolean" status="Out"/>
      <property id="SourceCaption" type="String" status="Out"/>
      <property id="ShowDetail" type="Boolean" status="InOut"/>
      <property id="RepeatLabels" type="Boolean" status="InOut"/>
      <accessor id="ChildItems" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="HiddenItems" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="ParentItems" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="PivotItems" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Subtotals" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="VisibleItems" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CalculatedItems" type="CalculatedItems"/>
      <method id="Delete" type="Void"/>
      <method id="_AutoSort" type="Void">
         <argument id="Order" type="Integer" status="ByVal"/>
         <argument id="Field" type="String" status="ByVal"/>
      </method>
      <method id="AutoShow" type="Void">
         <argument id="Type" type="Integer" status="ByVal"/>
         <argument id="Range" type="Integer" status="ByVal"/>
         <argument id="Count" type="Integer" status="ByVal"/>
         <argument id="Field" type="String" status="ByVal"/>
      </method>
      <method id="AddPageItem" type="Void">
         <argument id="Item" type="String" status="ByVal"/>
         <argument id="ClearList" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DrillTo" type="Void">
         <argument id="Field" type="String" status="ByVal"/>
      </method>
      <method id="ClearManualFilter" type="Void"/>
      <method id="ClearAllFilters" type="Void"/>
      <method id="ClearValueFilters" type="Void"/>
      <method id="ClearLabelFilters" type="Void"/>
      <method id="AutoSort" type="Void">
         <argument id="Order" type="Integer" status="ByVal"/>
         <argument id="Field" type="String" status="ByVal"/>
         <argument id="PivotLine" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CustomSubtotal" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IPivotFields" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="PivotTable" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="ICalculatedFields" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Add" type="PivotField">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Formula" type="String" status="ByVal"/>
      </method>
      <method id="Item" type="PivotField">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="PivotField" status="indexer">
         <argument id="Field" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="Add" type="PivotField">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Formula" type="String" status="ByVal"/>
         <argument id="UseStandardFormula" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IPivotItem" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="PivotField" status="Out"/>
      <property id="DataRange" type="Range" status="Out"/>
      <property id="_Default" type="String" status="InOut"/>
      <property id="LabelRange" type="Range" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="ParentItem" type="PivotItem" status="Out"/>
      <property id="ParentShowDetail" type="Boolean" status="Out"/>
      <property id="Position" type="Integer" status="InOut"/>
      <property id="ShowDetail" type="Boolean" status="InOut"/>
      <property id="SourceName" type="Variant" status="Out"/>
      <property id="Value" type="String" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="IsCalculated" type="Boolean" status="Out"/>
      <property id="RecordCount" type="Integer" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="DrilledDown" type="Boolean" status="InOut"/>
      <property id="StandardFormula" type="String" status="InOut"/>
      <property id="SourceNameStandard" type="String" status="Out"/>
      <accessor id="ChildItems" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Delete" type="Void"/>
      <method id="DrillTo" type="Void">
         <argument id="Field" type="String" status="ByVal"/>
      </method>
   </class>
   <class id="IPivotItems" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="PivotField" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="Add" type="Void">
         <argument id="Name" type="String" status="ByVal"/>
      </method>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="ICalculatedItems" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Add" type="PivotItem">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Formula" type="String" status="ByVal"/>
      </method>
      <method id="Item" type="PivotItem">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="PivotItem" status="indexer">
         <argument id="Field" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="Add" type="PivotItem">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Formula" type="String" status="ByVal"/>
         <argument id="UseStandardFormula" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="ICharacters" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="PhoneticCharacters" type="String" status="InOut"/>
      <method id="Delete" type="Variant"/>
      <method id="Insert" type="Variant">
         <argument id="String" type="String" status="ByVal"/>
      </method>
   </class>
   <class id="IDialogs" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <accessor id="Item" type="Dialog">
         <argument id="Index" type="XlBuiltInDialog" status="ByVal"/>
      </accessor>
      <method id="_Default" type="Dialog" status="indexer">
         <argument id="Index" type="XlBuiltInDialog" status="ByVal"/>
      </method>
   </class>
   <class id="IDialog" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <method id="Show" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="ISoundNote" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <method id="Delete" type="Variant"/>
      <method id="Import" type="Variant">
         <argument id="Filename" type="String" status="ByVal"/>
      </method>
      <method id="Play" type="Variant"/>
      <method id="Record" type="Variant"/>
   </class>
   <class id="IButton" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="CancelButton" type="Boolean" status="InOut"/>
      <property id="DefaultButton" type="Boolean" status="InOut"/>
      <property id="DismissButton" type="Boolean" status="InOut"/>
      <property id="HelpButton" type="Boolean" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IButtons" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="CancelButton" type="Boolean" status="InOut"/>
      <property id="DefaultButton" type="Boolean" status="InOut"/>
      <property id="DismissButton" type="Boolean" status="InOut"/>
      <property id="HelpButton" type="Boolean" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Add" type="Button">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="ICheckBox" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <property id="Value" type="Variant" status="InOut"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="ICheckBoxes" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <property id="Value" type="Variant" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Add" type="CheckBox">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="IOptionButton" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <property id="Value" type="Variant" status="InOut"/>
      <property id="GroupBox" type="GroupBox" status="Out"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IOptionButtons" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <property id="Value" type="Variant" status="InOut"/>
      <property id="GroupBox" type="GroupBox" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Add" type="OptionButton">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="IEditBox" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="DisplayVerticalScrollBar" type="Boolean" status="InOut"/>
      <property id="InputType" type="Integer" status="InOut"/>
      <property id="LinkedObject" type="String" status="Out"/>
      <property id="MultiLine" type="Boolean" status="InOut"/>
      <property id="PasswordEdit" type="Boolean" status="InOut"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IEditBoxes" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="DisplayVerticalScrollBar" type="Boolean" status="InOut"/>
      <property id="InputType" type="Integer" status="InOut"/>
      <property id="MultiLine" type="Boolean" status="InOut"/>
      <property id="PasswordEdit" type="Boolean" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy34" type="Void"/>
      <method id="Add" type="EditBox">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="Variant">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="IScrollBar" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="Max" type="Integer" status="InOut"/>
      <property id="Min" type="Integer" status="InOut"/>
      <property id="SmallChange" type="Integer" status="InOut"/>
      <property id="Value" type="Integer" status="InOut"/>
      <property id="LargeChange" type="Integer" status="InOut"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
   </class>
   <class id="IScrollBars" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="Max" type="Integer" status="InOut"/>
      <property id="Min" type="Integer" status="InOut"/>
      <property id="SmallChange" type="Integer" status="InOut"/>
      <property id="Value" type="Integer" status="InOut"/>
      <property id="LargeChange" type="Integer" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <method id="Add" type="ScrollBar">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="IListBox" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="LinkedObject" type="Variant" status="Out"/>
      <property id="ListCount" type="Integer" status="Out"/>
      <property id="ListFillRange" type="String" status="InOut"/>
      <property id="ListIndex" type="Integer" status="InOut"/>
      <property id="MultiSelect" type="Integer" status="InOut"/>
      <property id="Value" type="Integer" status="InOut"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="AddItem" type="Variant">
         <argument id="Text" type="Variant" status="ByVal"/>
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="List" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="RemoveAllItems" type="Variant"/>
      <method id="RemoveItem" type="Variant">
         <argument id="Index" type="Integer" status="ByVal"/>
         <argument id="Count" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Selected" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
   </class>
   <class id="IListBoxes" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="ListFillRange" type="String" status="InOut"/>
      <property id="ListIndex" type="Integer" status="InOut"/>
      <property id="MultiSelect" type="Integer" status="InOut"/>
      <property id="Value" type="Integer" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <method id="AddItem" type="Variant">
         <argument id="Text" type="Variant" status="ByVal"/>
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy31" type="Void"/>
      <accessor id="List" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_Dummy33" type="Void"/>
      <method id="RemoveAllItems" type="Variant"/>
      <method id="RemoveItem" type="Variant">
         <argument id="Index" type="Integer" status="ByVal"/>
         <argument id="Count" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Selected" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Add" type="ListBox">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="IGroupBox" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IGroupBoxes" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Add" type="GroupBox">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="IDropDown" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="LinkedObject" type="Variant" status="Out"/>
      <property id="ListCount" type="Integer" status="Out"/>
      <property id="ListFillRange" type="String" status="InOut"/>
      <property id="ListIndex" type="Integer" status="InOut"/>
      <property id="Value" type="Integer" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="DropDownLines" type="Integer" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="AddItem" type="Variant">
         <argument id="Text" type="Variant" status="ByVal"/>
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="List" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_Dummy36" type="Void"/>
      <method id="RemoveAllItems" type="Variant"/>
      <method id="RemoveItem" type="Variant">
         <argument id="Index" type="Integer" status="ByVal"/>
         <argument id="Count" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Selected" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
   </class>
   <class id="IDropDowns" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="ListFillRange" type="String" status="InOut"/>
      <property id="ListIndex" type="Integer" status="InOut"/>
      <property id="Value" type="Integer" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="DropDownLines" type="Integer" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <method id="AddItem" type="Variant">
         <argument id="Text" type="Variant" status="ByVal"/>
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy31" type="Void"/>
      <accessor id="List" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_Dummy33" type="Void"/>
      <method id="_Dummy36" type="Void"/>
      <method id="RemoveAllItems" type="Variant"/>
      <method id="RemoveItem" type="Variant">
         <argument id="Index" type="Integer" status="ByVal"/>
         <argument id="Count" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Selected" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Add" type="DropDown">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
         <argument id="Editable" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="ISpinner" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="Max" type="Integer" status="InOut"/>
      <property id="Min" type="Integer" status="InOut"/>
      <property id="SmallChange" type="Integer" status="InOut"/>
      <property id="Value" type="Integer" status="InOut"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
   </class>
   <class id="ISpinners" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="Max" type="Integer" status="InOut"/>
      <property id="Min" type="Integer" status="InOut"/>
      <property id="SmallChange" type="Integer" status="InOut"/>
      <property id="Value" type="Integer" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <method id="Add" type="Spinner">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="IDialogFrame" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <method id="_Dummy3" type="Void"/>
      <method id="_Dummy4" type="Void"/>
      <method id="_Dummy5" type="Void"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="_Dummy7" type="Void"/>
      <method id="_Dummy8" type="Void"/>
      <method id="_Dummy9" type="Void"/>
      <method id="_Dummy10" type="Void"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy17" type="Void"/>
      <method id="_Dummy18" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy20" type="Void"/>
      <method id="_Dummy22" type="Void"/>
      <method id="_Dummy23" type="Void"/>
      <method id="_Dummy25" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="ILabel" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy33" type="Void"/>
   </class>
   <class id="ILabels" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy33" type="Void"/>
      <method id="Add" type="Label">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="IPanes" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <accessor id="Item" type="Pane">
         <argument id="Index" type="Integer" status="ByVal"/>
      </accessor>
      <method id="_Default" type="Pane" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
   </class>
   <class id="IPane" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="ScrollColumn" type="Integer" status="InOut"/>
      <property id="ScrollRow" type="Integer" status="InOut"/>
      <property id="VisibleRange" type="Range" status="Out"/>
      <method id="Activate" type="Boolean"/>
      <method id="LargeScroll" type="Variant">
         <argument id="Down" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Up" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ToRight" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ToLeft" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SmallScroll" type="Variant">
         <argument id="Down" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Up" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ToRight" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ToLeft" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ScrollIntoView" type="Void">
         <argument id="Left" type="Integer" status="ByVal"/>
         <argument id="Top" type="Integer" status="ByVal"/>
         <argument id="Width" type="Integer" status="ByVal"/>
         <argument id="Height" type="Integer" status="ByVal"/>
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PointsToScreenPixelsX" type="Integer">
         <argument id="Points" type="Integer" status="ByVal"/>
      </method>
      <method id="PointsToScreenPixelsY" type="Integer">
         <argument id="Points" type="Integer" status="ByVal"/>
      </method>
   </class>
   <class id="IScenarios" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="Add" type="Scenario">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="ChangingCells" type="Variant" status="ByVal"/>
         <argument id="Values" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Comment" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Locked" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Hidden" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CreateSummary" type="Variant">
         <argument id="ReportType" type="XlSummaryReportType" status="ByVal" optional="xlStandardSummary"/>
         <argument id="ResultCells" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Item" type="Scenario">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Merge" type="Variant">
         <argument id="Source" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="IScenario" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="ChangingCells" type="Range" status="Out"/>
      <property id="Comment" type="String" status="InOut"/>
      <property id="Hidden" type="Boolean" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <method id="ChangeScenario" type="Variant">
         <argument id="ChangingCells" type="Variant" status="ByVal"/>
         <argument id="Values" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Variant"/>
      <method id="Show" type="Variant"/>
      <accessor id="Values" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
   </class>
   <class id="IGroupObject" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="ArrowHeadLength" type="Variant" status="InOut"/>
      <property id="ArrowHeadStyle" type="Variant" status="InOut"/>
      <property id="ArrowHeadWidth" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="RoundedCorners" type="Boolean" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy27" type="Void"/>
      <method id="_Dummy28" type="Void"/>
      <method id="_Dummy30" type="Void"/>
      <method id="_Dummy36" type="Void"/>
      <method id="_Dummy37" type="Void"/>
      <method id="_Dummy38" type="Void"/>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy41" type="Void"/>
      <method id="_Dummy42" type="Void"/>
      <method id="_Dummy43" type="Void"/>
      <method id="_Dummy44" type="Void"/>
      <method id="_Dummy45" type="Void"/>
      <method id="_Dummy47" type="Void"/>
      <method id="_Dummy48" type="Void"/>
      <method id="_Dummy50" type="Void"/>
      <method id="_Dummy52" type="Void"/>
      <method id="_Dummy53" type="Void"/>
      <method id="_Dummy54" type="Void"/>
      <method id="_Dummy55" type="Void"/>
      <method id="_Dummy56" type="Void"/>
      <method id="_Dummy57" type="Void"/>
      <method id="_Dummy58" type="Void"/>
      <method id="_Dummy59" type="Void"/>
      <method id="_Dummy60" type="Void"/>
      <method id="_Dummy61" type="Void"/>
      <method id="_Dummy62" type="Void"/>
      <method id="_Dummy63" type="Void"/>
      <method id="_Dummy65" type="Void"/>
      <method id="_Dummy66" type="Void"/>
      <method id="_Dummy67" type="Void"/>
      <method id="_Dummy68" type="Void"/>
      <method id="_Dummy70" type="Void"/>
      <method id="_Dummy72" type="Void"/>
      <method id="_Dummy73" type="Void"/>
      <method id="Ungroup" type="Object"/>
      <method id="_Dummy75" type="Void"/>
      <method id="_Dummy77" type="Void"/>
   </class>
   <class id="IGroupObjects" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="ArrowHeadLength" type="Variant" status="InOut"/>
      <property id="ArrowHeadStyle" type="Variant" status="InOut"/>
      <property id="ArrowHeadWidth" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="RoundedCorners" type="Boolean" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <method id="_Dummy27" type="Void"/>
      <method id="_Dummy28" type="Void"/>
      <method id="_Dummy30" type="Void"/>
      <method id="_Dummy36" type="Void"/>
      <method id="_Dummy37" type="Void"/>
      <method id="_Dummy38" type="Void"/>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy41" type="Void"/>
      <method id="_Dummy42" type="Void"/>
      <method id="_Dummy43" type="Void"/>
      <method id="_Dummy44" type="Void"/>
      <method id="_Dummy45" type="Void"/>
      <method id="_Dummy47" type="Void"/>
      <method id="_Dummy48" type="Void"/>
      <method id="_Dummy50" type="Void"/>
      <method id="_Dummy52" type="Void"/>
      <method id="_Dummy53" type="Void"/>
      <method id="_Dummy54" type="Void"/>
      <method id="_Dummy55" type="Void"/>
      <method id="_Dummy56" type="Void"/>
      <method id="_Dummy57" type="Void"/>
      <method id="_Dummy58" type="Void"/>
      <method id="_Dummy59" type="Void"/>
      <method id="_Dummy60" type="Void"/>
      <method id="_Dummy61" type="Void"/>
      <method id="_Dummy62" type="Void"/>
      <method id="_Dummy63" type="Void"/>
      <method id="_Dummy65" type="Void"/>
      <method id="_Dummy66" type="Void"/>
      <method id="_Dummy67" type="Void"/>
      <method id="_Dummy68" type="Void"/>
      <method id="_Dummy70" type="Void"/>
      <method id="_Dummy72" type="Void"/>
      <method id="_Dummy73" type="Void"/>
      <method id="Ungroup" type="Object"/>
      <method id="_Dummy75" type="Void"/>
      <method id="_Dummy77" type="Void"/>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="ILine" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="ArrowHeadLength" type="Variant" status="InOut"/>
      <property id="ArrowHeadStyle" type="Variant" status="InOut"/>
      <property id="ArrowHeadWidth" type="Variant" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
   </class>
   <class id="ILines" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="ArrowHeadLength" type="Variant" status="InOut"/>
      <property id="ArrowHeadStyle" type="Variant" status="InOut"/>
      <property id="ArrowHeadWidth" type="Variant" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <method id="Add" type="Line">
         <argument id="X1" type="Double" status="ByVal"/>
         <argument id="Y1" type="Double" status="ByVal"/>
         <argument id="X2" type="Double" status="ByVal"/>
         <argument id="Y2" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="IRectangle" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="RoundedCorners" type="Boolean" status="InOut"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IRectangles" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="RoundedCorners" type="Boolean" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Add" type="Rectangle">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="IOval" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IOvals" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Add" type="Oval">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="IArc" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy43" type="Void"/>
   </class>
   <class id="IArcs" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy43" type="Void"/>
      <method id="Add" type="Arc">
         <argument id="X1" type="Double" status="ByVal"/>
         <argument id="Y1" type="Double" status="ByVal"/>
         <argument id="X2" type="Double" status="ByVal"/>
         <argument id="Y2" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="IOLEObjectEvents" parent="IDispatch">
      <event id="GotFocus" netName="GotFocus" netHandler="System.EventHandler"/>
      <event id="LostFocus" netName="LostFocus" netHandler="System.EventHandler"/>
   </class>
   <class id="_IOLEObject" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="AutoLoad" type="Boolean" status="InOut"/>
      <property id="AutoUpdate" type="Boolean" status="InOut"/>
      <property id="Object" type="Object" status="Out"/>
      <property id="OLEType" type="Variant" status="Out"/>
      <property id="SourceName" type="String" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="ListFillRange" type="String" status="InOut"/>
      <property id="progID" type="String" status="Out"/>
      <property id="AltHTML" type="String" status="InOut"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="Activate" type="Variant"/>
      <method id="Update" type="Variant"/>
      <method id="Verb" type="Variant">
         <argument id="Verb" type="XlOLEVerb" status="ByVal" optional="xlVerbPrimary"/>
      </method>
   </class>
   <class id="IOLEObjects" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="AutoLoad" type="Boolean" status="InOut"/>
      <property id="SourceName" type="String" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <method id="_Dummy30" type="Void"/>
      <method id="_Dummy32" type="Void"/>
      <method id="_Dummy33" type="Void"/>
      <method id="_Dummy34" type="Void"/>
      <method id="_Dummy36" type="Void"/>
      <method id="_Dummy37" type="Void"/>
      <method id="_Dummy38" type="Void"/>
      <method id="_Dummy39" type="Void"/>
      <method id="_Dummy40" type="Void"/>
      <method id="_Dummy41" type="Void"/>
      <method id="Add" type="OLEObject">
         <argument id="ClassType" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Filename" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Link" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DisplayAsIcon" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconFileName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconIndex" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconLabel" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Left" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Top" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Width" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Height" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="ITextBox" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="RoundedCorners" type="Boolean" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="ITextBoxes" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="RoundedCorners" type="Boolean" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Add" type="TextBox">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="IPicture" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Formula" type="String" status="InOut"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
   </class>
   <class id="IPictures" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <method id="Add" type="Picture">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Insert" type="Picture">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="Converter" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="Paste" type="Picture">
         <argument id="Link" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IDrawing" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AddVertex" type="Variant">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
      </method>
      <method id="Reshape" type="Variant">
         <argument id="Vertex" type="Integer" status="ByVal"/>
         <argument id="Insert" type="Boolean" status="ByVal"/>
         <argument id="Left" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Top" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Vertices" type="Variant">
         <argument id="Index1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Index2" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
   </class>
   <class id="IDrawings" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy44" type="Void"/>
      <method id="Reshape" type="Variant">
         <argument id="Vertex" type="Integer" status="ByVal"/>
         <argument id="Insert" type="Boolean" status="ByVal"/>
         <argument id="Left" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Top" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy46" type="Void"/>
      <method id="Add" type="Drawing">
         <argument id="X1" type="Double" status="ByVal"/>
         <argument id="Y1" type="Double" status="ByVal"/>
         <argument id="X2" type="Double" status="ByVal"/>
         <argument id="Y2" type="Double" status="ByVal"/>
         <argument id="Closed" type="Boolean" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="IRoutingSlip" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Delivery" type="XlRoutingSlipDelivery" status="InOut"/>
      <property id="Message" type="Variant" status="InOut"/>
      <property id="ReturnWhenDone" type="Boolean" status="InOut"/>
      <property id="Status" type="XlRoutingSlipStatus" status="Out"/>
      <property id="Subject" type="Variant" status="InOut"/>
      <property id="TrackStatus" type="Boolean" status="InOut"/>
      <accessor id="Recipients" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Reset" type="Variant"/>
   </class>
   <class id="IOutline" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="AutomaticStyles" type="Boolean" status="InOut"/>
      <property id="SummaryColumn" type="XlSummaryColumn" status="InOut"/>
      <property id="SummaryRow" type="XlSummaryRow" status="InOut"/>
      <method id="ShowLevels" type="Variant">
         <argument id="RowLevels" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnLevels" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IModule" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="CodeName" type="String" status="Out"/>
      <property id="_CodeName" type="String" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="Next" type="Object" status="Out"/>
      <property id="PageSetup" type="PageSetup" status="Out"/>
      <property id="Previous" type="Object" status="Out"/>
      <property id="Shapes" type="Shapes" status="Out"/>
      <method id="Activate" type="Void"/>
      <method id="Copy" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <accessor id="Index" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Move" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="OnDoubleClick" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="OnSheetActivate" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="OnSheetDeactivate" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="__PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy18" type="Void"/>
      <method id="_Protect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DrawingObjects" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Contents" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Scenarios" type="Variant" status="ByVal" optional="Default"/>
         <argument id="UserInterfaceOnly" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="ProtectContents" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_Dummy21" type="Void"/>
      <accessor id="ProtectionMode" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_Dummy23" type="Void"/>
      <method id="_SaveAs" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="FileFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="WriteResPassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadOnlyRecommended" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CreateBackup" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddToMru" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextCodepage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextVisualLayout" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Select" type="Void">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Unprotect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Visible" type="XlSheetVisibility">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="InsertFile" type="Variant">
         <argument id="Filename" type="Variant" status="ByVal"/>
         <argument id="Merge" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SaveAs" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="FileFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="WriteResPassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadOnlyRecommended" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CreateBackup" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddToMru" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextCodepage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextVisualLayout" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Protect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DrawingObjects" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Contents" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Scenarios" type="Variant" status="ByVal" optional="Default"/>
         <argument id="UserInterfaceOnly" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IModules" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="HPageBreaks" type="HPageBreaks" status="Out"/>
      <property id="VPageBreaks" type="VPageBreaks" status="Out"/>
      <method id="Add" type="Module">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Count" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Copy" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="_Dummy7" type="Void"/>
      <accessor id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Move" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="__PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy12" type="Void"/>
      <method id="Select" type="Void">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Visible" type="Variant">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_Default" type="Object" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnorePrintAreas" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IDialogSheet" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="CodeName" type="String" status="Out"/>
      <property id="_CodeName" type="String" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="Next" type="Object" status="Out"/>
      <property id="PageSetup" type="PageSetup" status="Out"/>
      <property id="Previous" type="Object" status="Out"/>
      <property id="Shapes" type="Shapes" status="Out"/>
      <property id="EnableCalculation" type="Boolean" status="InOut"/>
      <property id="EnableSelection" type="XlEnableSelection" status="InOut"/>
      <property id="Names" type="Names" status="Out"/>
      <property id="ScrollArea" type="String" status="InOut"/>
      <property id="HPageBreaks" type="HPageBreaks" status="Out"/>
      <property id="VPageBreaks" type="VPageBreaks" status="Out"/>
      <property id="QueryTables" type="QueryTables" status="Out"/>
      <property id="DisplayPageBreaks" type="Boolean" status="InOut"/>
      <property id="Comments" type="Comments" status="Out"/>
      <property id="Hyperlinks" type="Hyperlinks" status="Out"/>
      <property id="AutoFilter" type="AutoFilter" status="Out"/>
      <property id="Scripts" type="Office.Scripts" status="Out"/>
      <property id="Tab" type="Tab" status="Out"/>
      <property id="MailEnvelope" type="Office.MsoEnvelope" status="Out"/>
      <property id="CustomProperties" type="CustomProperties" status="Out"/>
      <property id="SmartTags" type="SmartTags" status="Out"/>
      <property id="Protection" type="Protection" status="Out"/>
      <property id="EnableFormatConditionsCalculation" type="Boolean" status="InOut"/>
      <property id="Sort" type="Sort" status="Out"/>
      <property id="PrintedCommentPages" type="Integer" status="Out"/>
      <property id="DefaultButton" type="Variant" status="InOut"/>
      <property id="DialogFrame" type="DialogFrame" status="Out"/>
      <property id="Focus" type="Variant" status="InOut"/>
      <method id="Activate" type="Void"/>
      <method id="Copy" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <accessor id="Index" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Move" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="OnDoubleClick" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="OnSheetActivate" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="OnSheetDeactivate" type="String">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="__PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintPreview" type="Void">
         <argument id="EnableChanges" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Protect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DrawingObjects" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Contents" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Scenarios" type="Variant" status="ByVal" optional="Default"/>
         <argument id="UserInterfaceOnly" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="ProtectContents" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="ProtectDrawingObjects" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="ProtectionMode" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="ProtectScenarios" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_SaveAs" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="FileFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="WriteResPassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadOnlyRecommended" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CreateBackup" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddToMru" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextCodepage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextVisualLayout" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Select" type="Void">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Unprotect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Visible" type="XlSheetVisibility">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_Dummy29" type="Void"/>
      <method id="Arcs" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy31" type="Void"/>
      <method id="_Dummy32" type="Void"/>
      <method id="Buttons" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy34" type="Void"/>
      <method id="_Dummy36" type="Void"/>
      <method id="ChartObjects" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CheckBoxes" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CheckSpelling" type="Void">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy40" type="Void"/>
      <method id="_Dummy41" type="Void"/>
      <method id="_Dummy42" type="Void"/>
      <method id="_Dummy43" type="Void"/>
      <method id="_Dummy44" type="Void"/>
      <method id="_Dummy45" type="Void"/>
      <accessor id="DisplayAutomaticPageBreaks" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Drawings" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DrawingObjects" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DropDowns" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="EnableAutoFilter" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="EnableOutlining" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="EnablePivotTable" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Evaluate" type="Variant">
         <argument id="Name" type="Variant" status="ByVal"/>
      </method>
      <method id="_Evaluate" type="Variant">
         <argument id="Name" type="Variant" status="ByVal"/>
      </method>
      <method id="_Dummy56" type="Void"/>
      <method id="ResetAllPageBreaks" type="Void"/>
      <method id="GroupBoxes" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="GroupObjects" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Labels" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Lines" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ListBoxes" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="OLEObjects" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy65" type="Void"/>
      <method id="_Dummy66" type="Void"/>
      <method id="_Dummy67" type="Void"/>
      <method id="OptionButtons" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy69" type="Void"/>
      <method id="Ovals" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Paste" type="Void">
         <argument id="Destination" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Link" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_PasteSpecial" type="Void">
         <argument id="Format" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Link" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DisplayAsIcon" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconFileName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconIndex" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconLabel" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Pictures" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy74" type="Void"/>
      <method id="_Dummy75" type="Void"/>
      <method id="_Dummy76" type="Void"/>
      <method id="Rectangles" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy78" type="Void"/>
      <method id="_Dummy79" type="Void"/>
      <method id="ScrollBars" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy82" type="Void"/>
      <method id="_Dummy83" type="Void"/>
      <method id="Spinners" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy85" type="Void"/>
      <method id="_Dummy86" type="Void"/>
      <method id="TextBoxes" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy88" type="Void"/>
      <method id="_Dummy89" type="Void"/>
      <method id="_Dummy90" type="Void"/>
      <method id="ClearCircles" type="Void"/>
      <method id="CircleInvalid" type="Void"/>
      <accessor id="_DisplayRightToLeft" type="Integer">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="DisplayRightToLeft" type="Boolean">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_CheckSpelling" type="Void">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreFinalYaa" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellScript" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SaveAs" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="FileFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="WriteResPassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadOnlyRecommended" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CreateBackup" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddToMru" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextCodepage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextVisualLayout" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Local" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PasteSpecial" type="Void">
         <argument id="Format" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Link" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DisplayAsIcon" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconFileName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconIndex" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconLabel" type="Variant" status="ByVal" optional="Default"/>
         <argument id="NoHTMLFormatting" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Protect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DrawingObjects" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Contents" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Scenarios" type="Variant" status="ByVal" optional="Default"/>
         <argument id="UserInterfaceOnly" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowFormattingCells" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowFormattingColumns" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowFormattingRows" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowInsertingColumns" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowInsertingRows" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowInsertingHyperlinks" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowDeletingColumns" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowDeletingRows" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowSorting" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowFiltering" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowUsingPivotTables" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy113" type="Void"/>
      <method id="_Dummy114" type="Void"/>
      <method id="_Dummy115" type="Void"/>
      <method id="PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ExportAsFixedFormat" type="Void">
         <argument id="Type" type="XlFixedFormatType" status="ByVal"/>
         <argument id="Filename" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Quality" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IncludeDocProperties" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnorePrintAreas" type="Variant" status="ByVal" optional="Default"/>
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OpenAfterPublish" type="Variant" status="ByVal" optional="Default"/>
         <argument id="FixedFormatExtClassPtr" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="EditBoxes" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Hide" type="Boolean">
         <argument id="Cancel" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Show" type="Boolean"/>
   </class>
   <class id="IDialogSheets" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="HPageBreaks" type="HPageBreaks" status="Out"/>
      <property id="VPageBreaks" type="VPageBreaks" status="Out"/>
      <method id="Add" type="DialogSheet">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Count" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Copy" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="_Dummy7" type="Void"/>
      <accessor id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Move" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="__PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintPreview" type="Void">
         <argument id="EnableChanges" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Select" type="Void">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Visible" type="Variant">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_Default" type="Object" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IWorksheets" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="HPageBreaks" type="HPageBreaks" status="Out"/>
      <property id="VPageBreaks" type="VPageBreaks" status="Out"/>
      <method id="Add" type="Object">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Count" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Type" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Copy" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="FillAcrossSheets" type="Void">
         <argument id="Range" type="Range" status="ByVal"/>
         <argument id="Type" type="XlFillWith" status="ByVal" optional="xlFillWithAll"/>
      </method>
      <accessor id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Move" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="__PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintPreview" type="Void">
         <argument id="EnableChanges" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Select" type="Void">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Visible" type="Variant">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_Default" type="Object" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnorePrintAreas" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IPageSetup" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BlackAndWhite" type="Boolean" status="InOut"/>
      <property id="BottomMargin" type="Double" status="InOut"/>
      <property id="CenterFooter" type="String" status="InOut"/>
      <property id="CenterHeader" type="String" status="InOut"/>
      <property id="CenterHorizontally" type="Boolean" status="InOut"/>
      <property id="CenterVertically" type="Boolean" status="InOut"/>
      <property id="ChartSize" type="XlObjectSize" status="InOut"/>
      <property id="Draft" type="Boolean" status="InOut"/>
      <property id="FirstPageNumber" type="Integer" status="InOut"/>
      <property id="FitToPagesTall" type="Variant" status="InOut"/>
      <property id="FitToPagesWide" type="Variant" status="InOut"/>
      <property id="FooterMargin" type="Double" status="InOut"/>
      <property id="HeaderMargin" type="Double" status="InOut"/>
      <property id="LeftFooter" type="String" status="InOut"/>
      <property id="LeftHeader" type="String" status="InOut"/>
      <property id="LeftMargin" type="Double" status="InOut"/>
      <property id="Order" type="XlOrder" status="InOut"/>
      <property id="Orientation" type="XlPageOrientation" status="InOut"/>
      <property id="PaperSize" type="XlPaperSize" status="InOut"/>
      <property id="PrintArea" type="String" status="InOut"/>
      <property id="PrintGridlines" type="Boolean" status="InOut"/>
      <property id="PrintHeadings" type="Boolean" status="InOut"/>
      <property id="PrintNotes" type="Boolean" status="InOut"/>
      <property id="PrintTitleColumns" type="String" status="InOut"/>
      <property id="PrintTitleRows" type="String" status="InOut"/>
      <property id="RightFooter" type="String" status="InOut"/>
      <property id="RightHeader" type="String" status="InOut"/>
      <property id="RightMargin" type="Double" status="InOut"/>
      <property id="TopMargin" type="Double" status="InOut"/>
      <property id="Zoom" type="Variant" status="InOut"/>
      <property id="PrintComments" type="XlPrintLocation" status="InOut"/>
      <property id="PrintErrors" type="XlPrintErrors" status="InOut"/>
      <property id="CenterHeaderPicture" type="Graphic" status="Out"/>
      <property id="CenterFooterPicture" type="Graphic" status="Out"/>
      <property id="LeftHeaderPicture" type="Graphic" status="Out"/>
      <property id="LeftFooterPicture" type="Graphic" status="Out"/>
      <property id="RightHeaderPicture" type="Graphic" status="Out"/>
      <property id="RightFooterPicture" type="Graphic" status="Out"/>
      <property id="OddAndEvenPagesHeaderFooter" type="Boolean" status="InOut"/>
      <property id="DifferentFirstPageHeaderFooter" type="Boolean" status="InOut"/>
      <property id="ScaleWithDocHeaderFooter" type="Boolean" status="InOut"/>
      <property id="AlignMarginsHeaderFooter" type="Boolean" status="InOut"/>
      <property id="Pages" type="Pages" status="Out"/>
      <property id="EvenPage" type="Page" status="Out"/>
      <property id="FirstPage" type="Page" status="Out"/>
      <accessor id="PrintQuality" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
   </class>
   <class id="INames" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Add" type="Name">
         <argument id="Name" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RefersTo" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Visible" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MacroType" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShortcutKey" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Category" type="Variant" status="ByVal" optional="Default"/>
         <argument id="NameLocal" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RefersToLocal" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CategoryLocal" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RefersToR1C1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RefersToR1C1Local" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Item" type="Name">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IndexLocal" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RefersTo" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="Name">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IndexLocal" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RefersTo" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IName" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="CategoryLocal" type="String" status="InOut"/>
      <property id="MacroType" type="XlXLMMacroType" status="InOut"/>
      <property id="ShortcutKey" type="String" status="InOut"/>
      <property id="Value" type="String" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="NameLocal" type="String" status="InOut"/>
      <property id="RefersToLocal" type="Variant" status="InOut"/>
      <property id="RefersToR1C1Local" type="Variant" status="InOut"/>
      <property id="RefersToRange" type="Range" status="Out"/>
      <property id="Comment" type="String" status="InOut"/>
      <property id="WorkbookParameter" type="Boolean" status="InOut"/>
      <property id="ValidWorkbookParameter" type="Boolean" status="Out"/>
      <accessor id="Category" type="String">
         <argument id="lcidIn" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Delete" type="Void"/>
      <accessor id="Name" type="String">
         <argument id="lcidIn" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="RefersTo" type="Variant">
         <argument id="lcidIn" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="RefersToR1C1" type="Variant">
         <argument id="lcidIn" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
   </class>
   <class id="IChartObject" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Chart" type="Chart" status="Out"/>
      <property id="ProtectChartObject" type="Boolean" status="InOut"/>
      <property id="RoundedCorners" type="Boolean" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <method id="BringToFront" type="Variant"/>
      <method id="_Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="Activate" type="Variant"/>
      <method id="Copy" type="Variant"/>
   </class>
   <class id="IChartObjects" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="ProtectChartObject" type="Boolean" status="InOut"/>
      <property id="RoundedCorners" type="Boolean" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="_Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="Object"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <method id="_Dummy25" type="Void"/>
      <method id="_Dummy27" type="Void"/>
      <method id="_Dummy28" type="Void"/>
      <method id="Copy" type="Variant"/>
      <method id="Add" type="ChartObject">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="_Default" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="IMailer" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BCCRecipients" type="Variant" status="InOut"/>
      <property id="CCRecipients" type="Variant" status="InOut"/>
      <property id="Enclosures" type="Variant" status="InOut"/>
      <property id="Received" type="Boolean" status="Out"/>
      <property id="SendDateTime" type="Date" status="Out"/>
      <property id="Sender" type="String" status="Out"/>
      <property id="Subject" type="String" status="InOut"/>
      <property id="ToRecipients" type="Variant" status="InOut"/>
      <property id="WhichAddress" type="Variant" status="InOut"/>
   </class>
   <class id="ICustomViews" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Item" type="CustomView">
         <argument id="ViewName" type="Variant" status="ByVal"/>
      </method>
      <method id="Add" type="CustomView">
         <argument id="ViewName" type="String" status="ByVal"/>
         <argument id="PrintSettings" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RowColSettings" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="CustomView" status="indexer">
         <argument id="ViewName" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="ICustomView" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="PrintSettings" type="Boolean" status="Out"/>
      <property id="RowColSettings" type="Boolean" status="Out"/>
      <method id="Show" type="Void"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="IFormatConditions" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Add" type="Object">
         <argument id="Type" type="XlFormatConditionType" status="ByVal"/>
         <argument id="Operator" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Formula1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Formula2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="String" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextOperator" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DateOperator" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ScopeType" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="Object" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="AddColorScale" type="Object">
         <argument id="ColorScaleType" type="Integer" status="ByVal"/>
      </method>
      <method id="AddDatabar" type="Object"/>
      <method id="AddIconSetCondition" type="Object"/>
      <method id="AddTop10" type="Object"/>
      <method id="AddAboveAverage" type="Object"/>
      <method id="AddUniqueValues" type="Object"/>
   </class>
   <class id="IFormatCondition" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Type" type="Integer" status="Out"/>
      <property id="Operator" type="Integer" status="Out"/>
      <property id="Formula1" type="String" status="Out"/>
      <property id="Formula2" type="String" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Borders" type="Borders" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="TextOperator" type="XlContainsOperator" status="InOut"/>
      <property id="DateOperator" type="XlTimePeriods" status="InOut"/>
      <property id="NumberFormat" type="Variant" status="InOut"/>
      <property id="Priority" type="Integer" status="InOut"/>
      <property id="StopIfTrue" type="Boolean" status="InOut"/>
      <property id="AppliesTo" type="Range" status="Out"/>
      <property id="PTCondition" type="Boolean" status="Out"/>
      <property id="ScopeType" type="XlPivotConditionScope" status="InOut"/>
      <method id="_Modify" type="Void">
         <argument id="Type" type="XlFormatConditionType" status="ByVal"/>
         <argument id="Operator" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Formula1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Formula2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="Modify" type="Void">
         <argument id="Type" type="XlFormatConditionType" status="ByVal"/>
         <argument id="Operator" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Formula1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Formula2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="String" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Operator2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ModifyAppliesToRange" type="Void">
         <argument id="Range" type="Range" status="ByVal"/>
      </method>
      <method id="SetFirstPriority" type="Void"/>
      <method id="SetLastPriority" type="Void"/>
   </class>
   <class id="IComments" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Item" type="Comment">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <method id="_Default" type="Comment" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
   </class>
   <class id="IComment" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Author" type="String" status="Out"/>
      <property id="Shape" type="Shape" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <method id="Text" type="String">
         <argument id="Text" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Overwrite" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="Next" type="Comment"/>
      <method id="Previous" type="Comment"/>
   </class>
   <class id="IRefreshEvents" parent="IDispatch">
      <event id="BeforeRefresh" netName="BeforeRefresh" netHandler="Excel.IRefreshEvents_BeforeRefreshEventHandler">
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="AfterRefresh" netName="AfterRefresh" netHandler="Excel.IRefreshEvents_AfterRefreshEventHandler">
         <argument id="success" type="Boolean" status="ByVal"/>
      </event>
   </class>
   <class id="_IQueryTable" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="FieldNames" type="Boolean" status="InOut"/>
      <property id="RowNumbers" type="Boolean" status="InOut"/>
      <property id="FillAdjacentFormulas" type="Boolean" status="InOut"/>
      <property id="HasAutoFormat" type="Boolean" status="InOut"/>
      <property id="RefreshOnFileOpen" type="Boolean" status="InOut"/>
      <property id="Refreshing" type="Boolean" status="Out"/>
      <property id="FetchedRowOverflow" type="Boolean" status="Out"/>
      <property id="BackgroundQuery" type="Boolean" status="InOut"/>
      <property id="RefreshStyle" type="XlCellInsertionMode" status="InOut"/>
      <property id="EnableRefresh" type="Boolean" status="InOut"/>
      <property id="SavePassword" type="Boolean" status="InOut"/>
      <property id="Destination" type="Range" status="Out"/>
      <property id="Connection" type="Variant" status="InOut"/>
      <property id="Sql" type="Variant" status="InOut"/>
      <property id="PostText" type="String" status="InOut"/>
      <property id="ResultRange" type="Range" status="Out"/>
      <property id="Parameters" type="Parameters" status="Out"/>
      <property id="Recordset" type="Object" status="InOut"/>
      <property id="SaveData" type="Boolean" status="InOut"/>
      <property id="TablesOnlyFromHTML" type="Boolean" status="InOut"/>
      <property id="EnableEditing" type="Boolean" status="InOut"/>
      <property id="TextFilePlatform" type="Integer" status="InOut"/>
      <property id="TextFileStartRow" type="Integer" status="InOut"/>
      <property id="TextFileParseType" type="XlTextParsingType" status="InOut"/>
      <property id="TextFileTextQualifier" type="XlTextQualifier" status="InOut"/>
      <property id="TextFileConsecutiveDelimiter" type="Boolean" status="InOut"/>
      <property id="TextFileTabDelimiter" type="Boolean" status="InOut"/>
      <property id="TextFileSemicolonDelimiter" type="Boolean" status="InOut"/>
      <property id="TextFileCommaDelimiter" type="Boolean" status="InOut"/>
      <property id="TextFileSpaceDelimiter" type="Boolean" status="InOut"/>
      <property id="TextFileOtherDelimiter" type="String" status="InOut"/>
      <property id="TextFileColumnDataTypes" type="Variant" status="InOut"/>
      <property id="TextFileFixedColumnWidths" type="Variant" status="InOut"/>
      <property id="PreserveColumnInfo" type="Boolean" status="InOut"/>
      <property id="PreserveFormatting" type="Boolean" status="InOut"/>
      <property id="AdjustColumnWidth" type="Boolean" status="InOut"/>
      <property id="CommandText" type="Variant" status="InOut"/>
      <property id="CommandType" type="XlCmdType" status="InOut"/>
      <property id="TextFilePromptOnRefresh" type="Boolean" status="InOut"/>
      <property id="QueryType" type="XlQueryType" status="Out"/>
      <property id="MaintainConnection" type="Boolean" status="InOut"/>
      <property id="TextFileDecimalSeparator" type="String" status="InOut"/>
      <property id="TextFileThousandsSeparator" type="String" status="InOut"/>
      <property id="RefreshPeriod" type="Integer" status="InOut"/>
      <property id="WebSelectionType" type="XlWebSelectionType" status="InOut"/>
      <property id="WebFormatting" type="XlWebFormatting" status="InOut"/>
      <property id="WebTables" type="String" status="InOut"/>
      <property id="WebPreFormattedTextToColumns" type="Boolean" status="InOut"/>
      <property id="WebSingleBlockTextImport" type="Boolean" status="InOut"/>
      <property id="WebDisableDateRecognition" type="Boolean" status="InOut"/>
      <property id="WebConsecutiveDelimitersAsOne" type="Boolean" status="InOut"/>
      <property id="WebDisableRedirections" type="Boolean" status="InOut"/>
      <property id="EditWebPage" type="Variant" status="InOut"/>
      <property id="SourceConnectionFile" type="String" status="InOut"/>
      <property id="SourceDataFile" type="String" status="InOut"/>
      <property id="RobustConnect" type="XlRobustConnect" status="InOut"/>
      <property id="TextFileTrailingMinusNumbers" type="Boolean" status="InOut"/>
      <property id="ListObject" type="ListObject" status="Out"/>
      <property id="TextFileVisualLayout" type="XlTextVisualLayoutType" status="InOut"/>
      <property id="WorkbookConnection" type="WorkbookConnection" status="Out"/>
      <property id="Sort" type="Sort" status="Out"/>
      <method id="CancelRefresh" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="Refresh" type="Boolean">
         <argument id="BackgroundQuery" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ResetTimer" type="Void"/>
      <method id="SaveAsODC" type="Void">
         <argument id="ODCFileName" type="String" status="ByVal"/>
         <argument id="Description" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Keywords" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IQueryTables" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="Add" type="QueryTable">
         <argument id="Connection" type="Variant" status="ByVal"/>
         <argument id="Destination" type="Range" status="ByVal"/>
         <argument id="Sql" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Item" type="QueryTable">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="QueryTable" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="IParameter" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="DataType" type="XlParameterDataType" status="InOut"/>
      <property id="Type" type="XlParameterType" status="Out"/>
      <property id="PromptString" type="String" status="Out"/>
      <property id="Value" type="Variant" status="Out"/>
      <property id="SourceRange" type="Range" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="RefreshOnChange" type="Boolean" status="InOut"/>
      <method id="SetParam" type="Void">
         <argument id="Type" type="XlParameterType" status="ByVal"/>
         <argument id="Value" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="IParameters" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="Add" type="Parameter">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="iDataType" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Item" type="Parameter">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="Parameter" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="IODBCError" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="SqlState" type="String" status="Out"/>
      <property id="ErrorString" type="String" status="Out"/>
   </class>
   <class id="IODBCErrors" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="Item" type="ODBCError">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <method id="_Default" type="ODBCError" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="IValidation" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="AlertStyle" type="Integer" status="Out"/>
      <property id="IgnoreBlank" type="Boolean" status="InOut"/>
      <property id="IMEMode" type="Integer" status="InOut"/>
      <property id="InCellDropdown" type="Boolean" status="InOut"/>
      <property id="ErrorMessage" type="String" status="InOut"/>
      <property id="ErrorTitle" type="String" status="InOut"/>
      <property id="InputMessage" type="String" status="InOut"/>
      <property id="InputTitle" type="String" status="InOut"/>
      <property id="Formula1" type="String" status="Out"/>
      <property id="Formula2" type="String" status="Out"/>
      <property id="Operator" type="Integer" status="Out"/>
      <property id="ShowError" type="Boolean" status="InOut"/>
      <property id="ShowInput" type="Boolean" status="InOut"/>
      <property id="Type" type="Integer" status="Out"/>
      <property id="Value" type="Boolean" status="Out"/>
      <method id="Add" type="Void">
         <argument id="Type" type="XlDVType" status="ByVal"/>
         <argument id="AlertStyle" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Operator" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Formula1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Formula2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="Modify" type="Void">
         <argument id="Type" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlertStyle" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Operator" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Formula1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Formula2" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IHyperlinks" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Add" type="Object">
         <argument id="Anchor" type="Object" status="ByVal"/>
         <argument id="Address" type="String" status="ByVal"/>
         <argument id="SubAddress" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ScreenTip" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextToDisplay" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Item" type="Hyperlink">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="Hyperlink" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Delete" type="Void"/>
   </class>
   <class id="IHyperlink" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Range" type="Range" status="Out"/>
      <property id="Shape" type="Shape" status="Out"/>
      <property id="SubAddress" type="String" status="InOut"/>
      <property id="Address" type="String" status="InOut"/>
      <property id="Type" type="Integer" status="Out"/>
      <property id="EmailSubject" type="String" status="InOut"/>
      <property id="ScreenTip" type="String" status="InOut"/>
      <property id="TextToDisplay" type="String" status="InOut"/>
      <method id="AddToFavorites" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="Follow" type="Void">
         <argument id="NewWindow" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddHistory" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ExtraInfo" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Method" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HeaderInfo" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CreateNewDocument" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="EditNow" type="Boolean" status="ByVal"/>
         <argument id="Overwrite" type="Boolean" status="ByVal"/>
      </method>
   </class>
   <class id="IAutoFilter" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Range" type="Range" status="Out"/>
      <property id="Filters" type="Filters" status="Out"/>
      <property id="FilterMode" type="Boolean" status="Out"/>
      <property id="Sort" type="Sort" status="Out"/>
      <method id="ApplyFilter" type="Void"/>
      <method id="ShowAllData" type="Void"/>
   </class>
   <class id="IFilters" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="_Default" type="Filter" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <accessor id="Item" type="Filter">
         <argument id="Index" type="Integer" status="ByVal"/>
      </accessor>
   </class>
   <class id="IFilter" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="On" type="Boolean" status="Out"/>
      <property id="Criteria1" type="Variant" status="Out"/>
      <property id="_Operator" type="XlAutoFilterOperator" status="Out"/>
      <property id="Criteria2" type="Variant" status="Out"/>
      <property id="Operator" type="XlAutoFilterOperator" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
   </class>
   <class id="IAutoCorrect" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="CapitalizeNamesOfDays" type="Boolean" status="InOut"/>
      <property id="ReplaceText" type="Boolean" status="InOut"/>
      <property id="TwoInitialCapitals" type="Boolean" status="InOut"/>
      <property id="CorrectSentenceCap" type="Boolean" status="InOut"/>
      <property id="CorrectCapsLock" type="Boolean" status="InOut"/>
      <property id="DisplayAutoCorrectOptions" type="Boolean" status="InOut"/>
      <property id="AutoExpandListRange" type="Boolean" status="InOut"/>
      <property id="AutoFillFormulasInLists" type="Boolean" status="InOut"/>
      <method id="AddReplacement" type="Variant">
         <argument id="What" type="String" status="ByVal"/>
         <argument id="Replacement" type="String" status="ByVal"/>
      </method>
      <method id="DeleteReplacement" type="Variant">
         <argument id="What" type="String" status="ByVal"/>
      </method>
      <accessor id="ReplacementList" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
   </class>
   <class id="IBorder" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Color" type="Variant" status="InOut"/>
      <property id="ColorIndex" type="Variant" status="InOut"/>
      <property id="LineStyle" type="Variant" status="InOut"/>
      <property id="Weight" type="Variant" status="InOut"/>
      <property id="ThemeColor" type="Variant" status="InOut"/>
      <property id="TintAndShade" type="Variant" status="InOut"/>
   </class>
   <class id="IInterior" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Color" type="Variant" status="InOut"/>
      <property id="ColorIndex" type="Variant" status="InOut"/>
      <property id="InvertIfNegative" type="Variant" status="InOut"/>
      <property id="Pattern" type="Variant" status="InOut"/>
      <property id="PatternColor" type="Variant" status="InOut"/>
      <property id="PatternColorIndex" type="Variant" status="InOut"/>
      <property id="ThemeColor" type="Variant" status="InOut"/>
      <property id="TintAndShade" type="Variant" status="InOut"/>
      <property id="PatternThemeColor" type="Variant" status="InOut"/>
      <property id="PatternTintAndShade" type="Variant" status="InOut"/>
      <property id="Gradient" type="Object" status="Out"/>
   </class>
   <class id="IChartFillFormat" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BackColor" type="ChartColorFormat" status="Out"/>
      <property id="ForeColor" type="ChartColorFormat" status="Out"/>
      <property id="GradientColorType" type="Office.MsoGradientColorType" status="Out"/>
      <property id="GradientDegree" type="Single" status="Out"/>
      <property id="GradientStyle" type="Office.MsoGradientStyle" status="Out"/>
      <property id="GradientVariant" type="Integer" status="Out"/>
      <property id="Pattern" type="Office.MsoPatternType" status="Out"/>
      <property id="PresetGradientType" type="Office.MsoPresetGradientType" status="Out"/>
      <property id="PresetTexture" type="Office.MsoPresetTexture" status="Out"/>
      <property id="TextureName" type="String" status="Out"/>
      <property id="TextureType" type="Office.MsoTextureType" status="Out"/>
      <property id="Type" type="Office.MsoFillType" status="Out"/>
      <property id="Visible" type="Office.MsoTriState" status="InOut"/>
      <method id="OneColorGradient" type="Void">
         <argument id="Style" type="Office.MsoGradientStyle" status="ByVal"/>
         <argument id="Variant" type="Integer" status="ByVal"/>
         <argument id="Degree" type="Single" status="ByVal"/>
      </method>
      <method id="TwoColorGradient" type="Void">
         <argument id="Style" type="Office.MsoGradientStyle" status="ByVal"/>
         <argument id="Variant" type="Integer" status="ByVal"/>
      </method>
      <method id="PresetTextured" type="Void">
         <argument id="PresetTexture" type="Office.MsoPresetTexture" status="ByVal"/>
      </method>
      <method id="Solid" type="Void"/>
      <method id="Patterned" type="Void">
         <argument id="Pattern" type="Office.MsoPatternType" status="ByVal"/>
      </method>
      <method id="UserPicture" type="Void">
         <argument id="PictureFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PictureFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PictureStackUnit" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PicturePlacement" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="UserTextured" type="Void">
         <argument id="TextureFile" type="String" status="ByVal"/>
      </method>
      <method id="PresetGradient" type="Void">
         <argument id="Style" type="Office.MsoGradientStyle" status="ByVal"/>
         <argument id="Variant" type="Integer" status="ByVal"/>
         <argument id="PresetGradientType" type="Office.MsoPresetGradientType" status="ByVal"/>
      </method>
   </class>
   <class id="IChartColorFormat" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="SchemeColor" type="Integer" status="InOut"/>
      <property id="RGB" type="Integer" status="Out"/>
      <property id="_Default" type="Integer" status="Out"/>
      <property id="Type" type="Integer" status="Out"/>
   </class>
   <class id="IAxis" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="AxisBetweenCategories" type="Boolean" status="InOut"/>
      <property id="AxisGroup" type="XlAxisGroup" status="Out"/>
      <property id="AxisTitle" type="AxisTitle" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="CategoryNames" type="Variant" status="InOut"/>
      <property id="Crosses" type="XlAxisCrosses" status="InOut"/>
      <property id="CrossesAt" type="Double" status="InOut"/>
      <property id="HasMajorGridlines" type="Boolean" status="InOut"/>
      <property id="HasMinorGridlines" type="Boolean" status="InOut"/>
      <property id="HasTitle" type="Boolean" status="InOut"/>
      <property id="MajorGridlines" type="Gridlines" status="Out"/>
      <property id="MajorTickMark" type="XlTickMark" status="InOut"/>
      <property id="MajorUnit" type="Double" status="InOut"/>
      <property id="MajorUnitIsAuto" type="Boolean" status="InOut"/>
      <property id="MaximumScale" type="Double" status="InOut"/>
      <property id="MaximumScaleIsAuto" type="Boolean" status="InOut"/>
      <property id="MinimumScale" type="Double" status="InOut"/>
      <property id="MinimumScaleIsAuto" type="Boolean" status="InOut"/>
      <property id="MinorGridlines" type="Gridlines" status="Out"/>
      <property id="MinorTickMark" type="XlTickMark" status="InOut"/>
      <property id="MinorUnit" type="Double" status="InOut"/>
      <property id="MinorUnitIsAuto" type="Boolean" status="InOut"/>
      <property id="ReversePlotOrder" type="Boolean" status="InOut"/>
      <property id="ScaleType" type="XlScaleType" status="InOut"/>
      <property id="TickLabelPosition" type="XlTickLabelPosition" status="InOut"/>
      <property id="TickLabels" type="TickLabels" status="Out"/>
      <property id="TickLabelSpacing" type="Integer" status="InOut"/>
      <property id="TickMarkSpacing" type="Integer" status="InOut"/>
      <property id="Type" type="XlAxisType" status="InOut"/>
      <property id="BaseUnit" type="XlTimeUnit" status="InOut"/>
      <property id="BaseUnitIsAuto" type="Boolean" status="InOut"/>
      <property id="MajorUnitScale" type="XlTimeUnit" status="InOut"/>
      <property id="MinorUnitScale" type="XlTimeUnit" status="InOut"/>
      <property id="CategoryType" type="XlCategoryType" status="InOut"/>
      <property id="Left" type="Double" status="Out"/>
      <property id="Top" type="Double" status="Out"/>
      <property id="Width" type="Double" status="Out"/>
      <property id="Height" type="Double" status="Out"/>
      <property id="DisplayUnit" type="XlDisplayUnit" status="InOut"/>
      <property id="DisplayUnitCustom" type="Double" status="InOut"/>
      <property id="HasDisplayUnitLabel" type="Boolean" status="InOut"/>
      <property id="DisplayUnitLabel" type="DisplayUnitLabel" status="Out"/>
      <property id="LogBase" type="Double" status="InOut"/>
      <property id="TickLabelSpacingIsAuto" type="Boolean" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="Delete" type="Variant"/>
      <method id="Select" type="Variant"/>
   </class>
   <class id="IChartTitle" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="IncludeInLayout" type="Boolean" status="InOut"/>
      <property id="Position" type="XlChartElementPosition" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <property id="Height" type="Double" status="Out"/>
      <property id="Width" type="Double" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="FormulaR1C1" type="String" status="InOut"/>
      <property id="FormulaLocal" type="String" status="InOut"/>
      <property id="FormulaR1C1Local" type="String" status="InOut"/>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
   </class>
   <class id="IAxisTitle" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="IncludeInLayout" type="Boolean" status="InOut"/>
      <property id="Position" type="XlChartElementPosition" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <property id="Height" type="Double" status="Out"/>
      <property id="Width" type="Double" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="FormulaR1C1" type="String" status="InOut"/>
      <property id="FormulaLocal" type="String" status="InOut"/>
      <property id="FormulaR1C1Local" type="String" status="InOut"/>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
   </class>
   <class id="IChartGroup" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="AxisGroup" type="XlAxisGroup" status="InOut"/>
      <property id="DoughnutHoleSize" type="Integer" status="InOut"/>
      <property id="DownBars" type="DownBars" status="Out"/>
      <property id="DropLines" type="DropLines" status="Out"/>
      <property id="FirstSliceAngle" type="Integer" status="InOut"/>
      <property id="GapWidth" type="Integer" status="InOut"/>
      <property id="HasDropLines" type="Boolean" status="InOut"/>
      <property id="HasHiLoLines" type="Boolean" status="InOut"/>
      <property id="HasRadarAxisLabels" type="Boolean" status="InOut"/>
      <property id="HasSeriesLines" type="Boolean" status="InOut"/>
      <property id="HasUpDownBars" type="Boolean" status="InOut"/>
      <property id="HiLoLines" type="HiLoLines" status="Out"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Overlap" type="Integer" status="InOut"/>
      <property id="RadarAxisLabels" type="TickLabels" status="Out"/>
      <property id="SeriesLines" type="SeriesLines" status="Out"/>
      <property id="SubType" type="Integer" status="InOut"/>
      <property id="Type" type="Integer" status="InOut"/>
      <property id="UpBars" type="UpBars" status="Out"/>
      <property id="VaryByCategories" type="Boolean" status="InOut"/>
      <property id="SizeRepresents" type="XlSizeRepresents" status="InOut"/>
      <property id="BubbleScale" type="Integer" status="InOut"/>
      <property id="ShowNegativeBubbles" type="Boolean" status="InOut"/>
      <property id="SplitType" type="XlChartSplitType" status="InOut"/>
      <property id="SplitValue" type="Variant" status="InOut"/>
      <property id="SecondPlotSize" type="Integer" status="InOut"/>
      <property id="Has3DShading" type="Boolean" status="InOut"/>
      <method id="SeriesCollection" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IChartGroups" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="Item" type="ChartGroup">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="IAxes" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="Item" type="Axis">
         <argument id="Type" type="XlAxisType" status="ByVal"/>
         <argument id="AxisGroup" type="XlAxisGroup" status="ByVal" optional="xlPrimary"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="_Default" type="Axis">
         <argument id="Type" type="XlAxisType" status="ByVal"/>
         <argument id="AxisGroup" type="XlAxisGroup" status="ByVal" optional="xlPrimary"/>
      </method>
   </class>
   <class id="IPoints" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="Item" type="Point">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="_Default" type="Point">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
   </class>
   <class id="IPoint" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="DataLabel" type="DataLabel" status="Out"/>
      <property id="Explosion" type="Integer" status="InOut"/>
      <property id="HasDataLabel" type="Boolean" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="InvertIfNegative" type="Boolean" status="InOut"/>
      <property id="MarkerBackgroundColor" type="Integer" status="InOut"/>
      <property id="MarkerBackgroundColorIndex" type="XlColorIndex" status="InOut"/>
      <property id="MarkerForegroundColor" type="Integer" status="InOut"/>
      <property id="MarkerForegroundColorIndex" type="XlColorIndex" status="InOut"/>
      <property id="MarkerSize" type="Integer" status="InOut"/>
      <property id="MarkerStyle" type="XlMarkerStyle" status="InOut"/>
      <property id="PictureType" type="XlChartPictureType" status="InOut"/>
      <property id="PictureUnit" type="Integer" status="InOut"/>
      <property id="ApplyPictToSides" type="Boolean" status="InOut"/>
      <property id="ApplyPictToFront" type="Boolean" status="InOut"/>
      <property id="ApplyPictToEnd" type="Boolean" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="SecondaryPlot" type="Boolean" status="InOut"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Has3DEffect" type="Boolean" status="InOut"/>
      <property id="PictureUnit2" type="Double" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <property id="Height" type="Double" status="Out"/>
      <property id="Width" type="Double" status="Out"/>
      <property id="Top" type="Double" status="Out"/>
      <property id="Left" type="Double" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <method id="_ApplyDataLabels" type="Variant">
         <argument id="Type" type="XlDataLabelsType" status="ByVal" optional="xlDataLabelsShowValue"/>
         <argument id="LegendKey" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AutoText" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HasLeaderLines" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ClearFormats" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Paste" type="Variant"/>
      <method id="Select" type="Variant"/>
      <method id="ApplyDataLabels" type="Variant">
         <argument id="Type" type="XlDataLabelsType" status="ByVal" optional="xlDataLabelsShowValue"/>
         <argument id="LegendKey" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AutoText" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HasLeaderLines" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowSeriesName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowCategoryName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowValue" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowPercentage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowBubbleSize" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Separator" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PieSliceLocation" type="Double">
         <argument id="loc" type="XlPieSliceLocation" status="ByVal"/>
         <argument id="Index" type="XlPieSliceIndex" status="ByVal" optional="xlOuterCenterPoint"/>
      </method>
   </class>
   <class id="ISeries" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="AxisGroup" type="XlAxisGroup" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="ErrorBars" type="ErrorBars" status="Out"/>
      <property id="Explosion" type="Integer" status="InOut"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="FormulaLocal" type="String" status="InOut"/>
      <property id="FormulaR1C1" type="String" status="InOut"/>
      <property id="FormulaR1C1Local" type="String" status="InOut"/>
      <property id="HasDataLabels" type="Boolean" status="InOut"/>
      <property id="HasErrorBars" type="Boolean" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="InvertIfNegative" type="Boolean" status="InOut"/>
      <property id="MarkerBackgroundColor" type="Integer" status="InOut"/>
      <property id="MarkerBackgroundColorIndex" type="XlColorIndex" status="InOut"/>
      <property id="MarkerForegroundColor" type="Integer" status="InOut"/>
      <property id="MarkerForegroundColorIndex" type="XlColorIndex" status="InOut"/>
      <property id="MarkerSize" type="Integer" status="InOut"/>
      <property id="MarkerStyle" type="XlMarkerStyle" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="PictureType" type="XlChartPictureType" status="InOut"/>
      <property id="PictureUnit" type="Integer" status="InOut"/>
      <property id="PlotOrder" type="Integer" status="InOut"/>
      <property id="Smooth" type="Boolean" status="InOut"/>
      <property id="Type" type="Integer" status="InOut"/>
      <property id="ChartType" type="XlChartType" status="InOut"/>
      <property id="Values" type="Variant" status="InOut"/>
      <property id="XValues" type="Variant" status="InOut"/>
      <property id="BubbleSizes" type="Variant" status="InOut"/>
      <property id="BarShape" type="XlBarShape" status="InOut"/>
      <property id="ApplyPictToSides" type="Boolean" status="InOut"/>
      <property id="ApplyPictToFront" type="Boolean" status="InOut"/>
      <property id="ApplyPictToEnd" type="Boolean" status="InOut"/>
      <property id="Has3DEffect" type="Boolean" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="HasLeaderLines" type="Boolean" status="InOut"/>
      <property id="LeaderLines" type="LeaderLines" status="Out"/>
      <property id="PictureUnit2" type="Double" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <property id="PlotColorIndex" type="Integer" status="Out"/>
      <property id="InvertColor" type="Integer" status="InOut"/>
      <property id="InvertColorIndex" type="Integer" status="InOut"/>
      <method id="_ApplyDataLabels" type="Variant">
         <argument id="Type" type="XlDataLabelsType" status="ByVal" optional="xlDataLabelsShowValue"/>
         <argument id="LegendKey" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AutoText" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HasLeaderLines" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ClearFormats" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="DataLabels" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Variant"/>
      <method id="ErrorBar" type="Variant">
         <argument id="Direction" type="XlErrorBarDirection" status="ByVal"/>
         <argument id="Include" type="XlErrorBarInclude" status="ByVal"/>
         <argument id="Type" type="XlErrorBarType" status="ByVal"/>
         <argument id="Amount" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MinusValues" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Paste" type="Variant"/>
      <method id="Points" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Select" type="Variant"/>
      <method id="Trendlines" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ApplyCustomType" type="Void">
         <argument id="ChartType" type="XlChartType" status="ByVal"/>
      </method>
      <method id="ApplyDataLabels" type="Variant">
         <argument id="Type" type="XlDataLabelsType" status="ByVal" optional="xlDataLabelsShowValue"/>
         <argument id="LegendKey" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AutoText" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HasLeaderLines" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowSeriesName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowCategoryName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowValue" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowPercentage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowBubbleSize" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Separator" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="ISeriesCollection" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="Add" type="Series">
         <argument id="Source" type="Variant" status="ByVal"/>
         <argument id="Rowcol" type="XlRowCol" status="ByVal" optional="-4105"/>
         <argument id="SeriesLabels" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CategoryLabels" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Extend" type="Variant">
         <argument id="Source" type="Variant" status="ByVal"/>
         <argument id="Rowcol" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CategoryLabels" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Item" type="Series">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="Paste" type="Variant">
         <argument id="Rowcol" type="XlRowCol" status="ByVal" optional="-4105"/>
         <argument id="SeriesLabels" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CategoryLabels" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
         <argument id="NewSeries" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="NewSeries" type="Series"/>
      <method id="_Default" type="Series">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="IDataLabel" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoText" type="Boolean" status="InOut"/>
      <property id="NumberFormat" type="String" status="InOut"/>
      <property id="NumberFormatLinked" type="Boolean" status="InOut"/>
      <property id="NumberFormatLocal" type="Variant" status="InOut"/>
      <property id="ShowLegendKey" type="Boolean" status="InOut"/>
      <property id="Type" type="Variant" status="InOut"/>
      <property id="Position" type="XlDataLabelPosition" status="InOut"/>
      <property id="ShowSeriesName" type="Boolean" status="InOut"/>
      <property id="ShowCategoryName" type="Boolean" status="InOut"/>
      <property id="ShowValue" type="Boolean" status="InOut"/>
      <property id="ShowPercentage" type="Boolean" status="InOut"/>
      <property id="ShowBubbleSize" type="Boolean" status="InOut"/>
      <property id="Separator" type="Variant" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <property id="Height" type="Double" status="Out"/>
      <property id="Width" type="Double" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="FormulaR1C1" type="String" status="InOut"/>
      <property id="FormulaLocal" type="String" status="InOut"/>
      <property id="FormulaR1C1Local" type="String" status="InOut"/>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
   </class>
   <class id="IDataLabels" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoText" type="Boolean" status="InOut"/>
      <property id="NumberFormat" type="String" status="InOut"/>
      <property id="NumberFormatLinked" type="Boolean" status="InOut"/>
      <property id="NumberFormatLocal" type="Variant" status="InOut"/>
      <property id="ShowLegendKey" type="Boolean" status="InOut"/>
      <property id="Type" type="Variant" status="InOut"/>
      <property id="Position" type="XlDataLabelPosition" status="InOut"/>
      <property id="ShowSeriesName" type="Boolean" status="InOut"/>
      <property id="ShowCategoryName" type="Boolean" status="InOut"/>
      <property id="ShowValue" type="Boolean" status="InOut"/>
      <property id="ShowPercentage" type="Boolean" status="InOut"/>
      <property id="ShowBubbleSize" type="Boolean" status="InOut"/>
      <property id="Separator" type="Variant" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="_Dummy9" type="Void"/>
      <method id="_Dummy10" type="Void"/>
      <method id="_Dummy13" type="Void"/>
      <method id="_Dummy16" type="Void"/>
      <method id="_Dummy17" type="Void"/>
      <method id="Item" type="DataLabel">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="_Default" type="DataLabel">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="ILegendEntry" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="LegendKey" type="LegendKey" status="Out"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="Left" type="Double" status="Out"/>
      <property id="Top" type="Double" status="Out"/>
      <property id="Width" type="Double" status="Out"/>
      <property id="Height" type="Double" status="Out"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="Delete" type="Variant"/>
      <method id="Select" type="Variant"/>
   </class>
   <class id="ILegendEntries" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="Item" type="LegendEntry">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="_Default" type="LegendEntry">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="ILegendKey" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="InvertIfNegative" type="Boolean" status="InOut"/>
      <property id="MarkerBackgroundColor" type="Integer" status="InOut"/>
      <property id="MarkerBackgroundColorIndex" type="XlColorIndex" status="InOut"/>
      <property id="MarkerForegroundColor" type="Integer" status="InOut"/>
      <property id="MarkerForegroundColorIndex" type="XlColorIndex" status="InOut"/>
      <property id="MarkerSize" type="Integer" status="InOut"/>
      <property id="MarkerStyle" type="XlMarkerStyle" status="InOut"/>
      <property id="PictureType" type="Integer" status="InOut"/>
      <property id="PictureUnit" type="Integer" status="InOut"/>
      <property id="Smooth" type="Boolean" status="InOut"/>
      <property id="Left" type="Double" status="Out"/>
      <property id="Top" type="Double" status="Out"/>
      <property id="Width" type="Double" status="Out"/>
      <property id="Height" type="Double" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="PictureUnit2" type="Double" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="ClearFormats" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Select" type="Variant"/>
   </class>
   <class id="ITrendlines" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="Add" type="Trendline">
         <argument id="Type" type="XlTrendlineType" status="ByVal" optional="xlLinear"/>
         <argument id="Order" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Period" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Forward" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Backward" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Intercept" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DisplayEquation" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DisplayRSquared" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Name" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Item" type="Trendline">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="_Default" type="Trendline">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="ITrendline" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Backward" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="DataLabel" type="DataLabel" status="Out"/>
      <property id="DisplayEquation" type="Boolean" status="InOut"/>
      <property id="DisplayRSquared" type="Boolean" status="InOut"/>
      <property id="Forward" type="Integer" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Intercept" type="Double" status="InOut"/>
      <property id="InterceptIsAuto" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="NameIsAuto" type="Boolean" status="InOut"/>
      <property id="Order" type="Integer" status="InOut"/>
      <property id="Period" type="Integer" status="InOut"/>
      <property id="Type" type="XlTrendlineType" status="InOut"/>
      <property id="Backward2" type="Double" status="InOut"/>
      <property id="Forward2" type="Double" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="ClearFormats" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Select" type="Variant"/>
   </class>
   <class id="ICorners" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <method id="Select" type="Variant"/>
   </class>
   <class id="ISeriesLines" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
   </class>
   <class id="IHiLoLines" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
   </class>
   <class id="IGridlines" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
   </class>
   <class id="IDropLines" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
   </class>
   <class id="ILeaderLines" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="Delete" type="Void"/>
      <method id="Select" type="Void"/>
   </class>
   <class id="IUpBars" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
   </class>
   <class id="IDownBars" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
   </class>
   <class id="IFloor" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="PictureType" type="Variant" status="InOut"/>
      <property id="Thickness" type="Integer" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="Select" type="Variant"/>
      <method id="ClearFormats" type="Variant"/>
      <method id="Paste" type="Void"/>
   </class>
   <class id="IWalls" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="PictureType" type="Variant" status="InOut"/>
      <property id="PictureUnit" type="Variant" status="InOut"/>
      <property id="Thickness" type="Integer" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="Select" type="Variant"/>
      <method id="ClearFormats" type="Variant"/>
      <method id="Paste" type="Void"/>
   </class>
   <class id="ITickLabels" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="NumberFormat" type="String" status="InOut"/>
      <property id="NumberFormatLinked" type="Boolean" status="InOut"/>
      <property id="NumberFormatLocal" type="Variant" status="InOut"/>
      <property id="Orientation" type="XlTickLabelOrientation" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="Depth" type="Integer" status="Out"/>
      <property id="Offset" type="Integer" status="InOut"/>
      <property id="Alignment" type="Integer" status="InOut"/>
      <property id="MultiLevel" type="Boolean" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="Delete" type="Variant"/>
      <method id="Select" type="Variant"/>
   </class>
   <class id="IPlotArea" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="_InsideLeft" type="Double" status="Out"/>
      <property id="_InsideTop" type="Double" status="Out"/>
      <property id="_InsideWidth" type="Double" status="Out"/>
      <property id="_InsideHeight" type="Double" status="Out"/>
      <property id="InsideLeft" type="Double" status="InOut"/>
      <property id="InsideTop" type="Double" status="InOut"/>
      <property id="InsideWidth" type="Double" status="InOut"/>
      <property id="InsideHeight" type="Double" status="InOut"/>
      <property id="Position" type="XlChartElementPosition" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="Select" type="Variant"/>
      <method id="ClearFormats" type="Variant"/>
   </class>
   <class id="IChartArea" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <property id="RoundedCorners" type="Boolean" status="InOut"/>
      <method id="Select" type="Variant"/>
      <method id="Clear" type="Variant"/>
      <method id="ClearContents" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="ClearFormats" type="Variant"/>
   </class>
   <class id="ILegend" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Position" type="XlLegendPosition" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="IncludeInLayout" type="Boolean" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="LegendEntries" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Clear" type="Variant"/>
   </class>
   <class id="IErrorBars" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="EndStyle" type="XlEndStyleCap" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="ClearFormats" type="Variant"/>
   </class>
   <class id="IDataTable" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="ShowLegendKey" type="Boolean" status="InOut"/>
      <property id="HasBorderHorizontal" type="Boolean" status="InOut"/>
      <property id="HasBorderVertical" type="Boolean" status="InOut"/>
      <property id="HasBorderOutline" type="Boolean" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="Select" type="Void"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="IPhonetic" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="CharacterType" type="Integer" status="InOut"/>
      <property id="Alignment" type="Integer" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Text" type="String" status="InOut"/>
   </class>
   <class id="IShape" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Adjustments" type="Adjustments" status="Out"/>
      <property id="TextFrame" type="TextFrame" status="Out"/>
      <property id="AutoShapeType" type="Office.MsoAutoShapeType" status="InOut"/>
      <property id="Callout" type="CalloutFormat" status="Out"/>
      <property id="ConnectionSiteCount" type="Integer" status="Out"/>
      <property id="Connector" type="Office.MsoTriState" status="Out"/>
      <property id="ConnectorFormat" type="ConnectorFormat" status="Out"/>
      <property id="Fill" type="FillFormat" status="Out"/>
      <property id="GroupItems" type="GroupShapes" status="Out"/>
      <property id="Height" type="Single" status="InOut"/>
      <property id="HorizontalFlip" type="Office.MsoTriState" status="Out"/>
      <property id="Left" type="Single" status="InOut"/>
      <property id="Line" type="LineFormat" status="Out"/>
      <property id="LockAspectRatio" type="Office.MsoTriState" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="Nodes" type="ShapeNodes" status="Out"/>
      <property id="Rotation" type="Single" status="InOut"/>
      <property id="PictureFormat" type="PictureFormat" status="Out"/>
      <property id="Shadow" type="ShadowFormat" status="Out"/>
      <property id="TextEffect" type="TextEffectFormat" status="Out"/>
      <property id="ThreeD" type="ThreeDFormat" status="Out"/>
      <property id="Top" type="Single" status="InOut"/>
      <property id="Type" type="Office.MsoShapeType" status="Out"/>
      <property id="VerticalFlip" type="Office.MsoTriState" status="Out"/>
      <property id="Vertices" type="Variant" status="Out"/>
      <property id="Visible" type="Office.MsoTriState" status="InOut"/>
      <property id="Width" type="Single" status="InOut"/>
      <property id="ZOrderPosition" type="Integer" status="Out"/>
      <property id="Hyperlink" type="Hyperlink" status="Out"/>
      <property id="BlackWhiteMode" type="Office.MsoBlackWhiteMode" status="InOut"/>
      <property id="DrawingObject" type="Object" status="Out"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Placement" type="XlPlacement" status="InOut"/>
      <property id="ControlFormat" type="ControlFormat" status="Out"/>
      <property id="LinkFormat" type="LinkFormat" status="Out"/>
      <property id="OLEFormat" type="OLEFormat" status="Out"/>
      <property id="FormControlType" type="XlFormControl" status="Out"/>
      <property id="AlternativeText" type="String" status="InOut"/>
      <property id="Script" type="Office.Script" status="Out"/>
      <property id="DiagramNode" type="DiagramNode" status="Out"/>
      <property id="HasDiagramNode" type="Office.MsoTriState" status="Out"/>
      <property id="Diagram" type="Diagram" status="Out"/>
      <property id="HasDiagram" type="Office.MsoTriState" status="Out"/>
      <property id="Child" type="Office.MsoTriState" status="Out"/>
      <property id="ParentGroup" type="Shape" status="Out"/>
      <property id="CanvasItems" type="Office.CanvasShapes" status="Out"/>
      <property id="ID" type="Integer" status="Out"/>
      <property id="Chart" type="Chart" status="Out"/>
      <property id="HasChart" type="Office.MsoTriState" status="Out"/>
      <property id="TextFrame2" type="TextFrame2" status="Out"/>
      <property id="ShapeStyle" type="Office.MsoShapeStyleIndex" status="InOut"/>
      <property id="BackgroundStyle" type="Office.MsoBackgroundStyleIndex" status="InOut"/>
      <property id="SoftEdge" type="Office.SoftEdgeFormat" status="Out"/>
      <property id="Glow" type="Office.GlowFormat" status="Out"/>
      <property id="Reflection" type="Office.ReflectionFormat" status="Out"/>
      <property id="HasSmartArt" type="Office.MsoTriState" status="Out"/>
      <property id="SmartArt" type="Office.SmartArt" status="Out"/>
      <property id="Title" type="String" status="InOut"/>
      <method id="Apply" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="Duplicate" type="Shape"/>
      <method id="Flip" type="Void">
         <argument id="FlipCmd" type="Office.MsoFlipCmd" status="ByVal"/>
      </method>
      <method id="IncrementLeft" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="IncrementRotation" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="IncrementTop" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="PickUp" type="Void"/>
      <method id="RerouteConnections" type="Void"/>
      <method id="ScaleHeight" type="Void">
         <argument id="Factor" type="Single" status="ByVal"/>
         <argument id="RelativeToOriginalSize" type="Office.MsoTriState" status="ByVal"/>
         <argument id="Scale" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ScaleWidth" type="Void">
         <argument id="Factor" type="Single" status="ByVal"/>
         <argument id="RelativeToOriginalSize" type="Office.MsoTriState" status="ByVal"/>
         <argument id="Scale" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Select" type="Void">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SetShapesDefaultProperties" type="Void"/>
      <method id="Ungroup" type="ShapeRange"/>
      <method id="ZOrder" type="Void">
         <argument id="ZOrderCmd" type="Office.MsoZOrderCmd" status="ByVal"/>
      </method>
      <method id="Copy" type="Void"/>
      <method id="Cut" type="Void"/>
      <method id="CopyPicture" type="Void">
         <argument id="Appearance" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Format" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CanvasCropLeft" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="CanvasCropTop" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="CanvasCropRight" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="CanvasCropBottom" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
   </class>
   <class id="IShapes" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Item" type="Shape">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="Shape">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="AddCallout" type="Shape">
         <argument id="Type" type="Office.MsoCalloutType" status="ByVal"/>
         <argument id="Left" type="Single" status="ByVal"/>
         <argument id="Top" type="Single" status="ByVal"/>
         <argument id="Width" type="Single" status="ByVal"/>
         <argument id="Height" type="Single" status="ByVal"/>
      </method>
      <method id="AddConnector" type="Shape">
         <argument id="Type" type="Office.MsoConnectorType" status="ByVal"/>
         <argument id="BeginX" type="Single" status="ByVal"/>
         <argument id="BeginY" type="Single" status="ByVal"/>
         <argument id="EndX" type="Single" status="ByVal"/>
         <argument id="EndY" type="Single" status="ByVal"/>
      </method>
      <method id="AddCurve" type="Shape">
         <argument id="SafeArrayOfPoints" type="Variant" status="ByVal"/>
      </method>
      <method id="AddLabel" type="Shape">
         <argument id="Orientation" type="Office.MsoTextOrientation" status="ByVal"/>
         <argument id="Left" type="Single" status="ByVal"/>
         <argument id="Top" type="Single" status="ByVal"/>
         <argument id="Width" type="Single" status="ByVal"/>
         <argument id="Height" type="Single" status="ByVal"/>
      </method>
      <method id="AddLine" type="Shape">
         <argument id="BeginX" type="Single" status="ByVal"/>
         <argument id="BeginY" type="Single" status="ByVal"/>
         <argument id="EndX" type="Single" status="ByVal"/>
         <argument id="EndY" type="Single" status="ByVal"/>
      </method>
      <method id="AddPicture" type="Shape">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="LinkToFile" type="Office.MsoTriState" status="ByVal"/>
         <argument id="SaveWithDocument" type="Office.MsoTriState" status="ByVal"/>
         <argument id="Left" type="Single" status="ByVal"/>
         <argument id="Top" type="Single" status="ByVal"/>
         <argument id="Width" type="Single" status="ByVal"/>
         <argument id="Height" type="Single" status="ByVal"/>
      </method>
      <method id="AddPolyline" type="Shape">
         <argument id="SafeArrayOfPoints" type="Variant" status="ByVal"/>
      </method>
      <method id="AddShape" type="Shape">
         <argument id="Type" type="Office.MsoAutoShapeType" status="ByVal"/>
         <argument id="Left" type="Single" status="ByVal"/>
         <argument id="Top" type="Single" status="ByVal"/>
         <argument id="Width" type="Single" status="ByVal"/>
         <argument id="Height" type="Single" status="ByVal"/>
      </method>
      <method id="AddTextEffect" type="Shape">
         <argument id="PresetTextEffect" type="Office.MsoPresetTextEffect" status="ByVal"/>
         <argument id="Text" type="String" status="ByVal"/>
         <argument id="FontName" type="String" status="ByVal"/>
         <argument id="FontSize" type="Single" status="ByVal"/>
         <argument id="FontBold" type="Office.MsoTriState" status="ByVal"/>
         <argument id="FontItalic" type="Office.MsoTriState" status="ByVal"/>
         <argument id="Left" type="Single" status="ByVal"/>
         <argument id="Top" type="Single" status="ByVal"/>
      </method>
      <method id="AddTextbox" type="Shape">
         <argument id="Orientation" type="Office.MsoTextOrientation" status="ByVal"/>
         <argument id="Left" type="Single" status="ByVal"/>
         <argument id="Top" type="Single" status="ByVal"/>
         <argument id="Width" type="Single" status="ByVal"/>
         <argument id="Height" type="Single" status="ByVal"/>
      </method>
      <method id="BuildFreeform" type="FreeformBuilder">
         <argument id="EditingType" type="Office.MsoEditingType" status="ByVal"/>
         <argument id="X1" type="Single" status="ByVal"/>
         <argument id="Y1" type="Single" status="ByVal"/>
      </method>
      <accessor id="Range" type="ShapeRange">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="SelectAll" type="Void"/>
      <method id="AddFormControl" type="Shape">
         <argument id="Type" type="XlFormControl" status="ByVal"/>
         <argument id="Left" type="Integer" status="ByVal"/>
         <argument id="Top" type="Integer" status="ByVal"/>
         <argument id="Width" type="Integer" status="ByVal"/>
         <argument id="Height" type="Integer" status="ByVal"/>
      </method>
      <method id="AddOLEObject" type="Shape">
         <argument id="ClassType" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Filename" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Link" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DisplayAsIcon" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconFileName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconIndex" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconLabel" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Left" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Top" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Width" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Height" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AddDiagram" type="Shape">
         <argument id="Type" type="Office.MsoDiagramType" status="ByVal"/>
         <argument id="Left" type="Single" status="ByVal"/>
         <argument id="Top" type="Single" status="ByVal"/>
         <argument id="Width" type="Single" status="ByVal"/>
         <argument id="Height" type="Single" status="ByVal"/>
      </method>
      <method id="AddCanvas" type="Shape">
         <argument id="Left" type="Single" status="ByVal"/>
         <argument id="Top" type="Single" status="ByVal"/>
         <argument id="Width" type="Single" status="ByVal"/>
         <argument id="Height" type="Single" status="ByVal"/>
      </method>
      <method id="AddChart" type="Shape">
         <argument id="XlChartType" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Left" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Top" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Width" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Height" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AddSmartArt" type="Shape">
         <argument id="Layout" type="Office.SmartArtLayout" status="ByVal"/>
         <argument id="Left" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Top" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Width" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Height" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IShapeRange" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Adjustments" type="Adjustments" status="Out"/>
      <property id="TextFrame" type="TextFrame" status="Out"/>
      <property id="AutoShapeType" type="Office.MsoAutoShapeType" status="InOut"/>
      <property id="Callout" type="CalloutFormat" status="Out"/>
      <property id="ConnectionSiteCount" type="Integer" status="Out"/>
      <property id="Connector" type="Office.MsoTriState" status="Out"/>
      <property id="ConnectorFormat" type="ConnectorFormat" status="Out"/>
      <property id="Fill" type="FillFormat" status="Out"/>
      <property id="GroupItems" type="GroupShapes" status="Out"/>
      <property id="Height" type="Single" status="InOut"/>
      <property id="HorizontalFlip" type="Office.MsoTriState" status="Out"/>
      <property id="Left" type="Single" status="InOut"/>
      <property id="Line" type="LineFormat" status="Out"/>
      <property id="LockAspectRatio" type="Office.MsoTriState" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="Nodes" type="ShapeNodes" status="Out"/>
      <property id="Rotation" type="Single" status="InOut"/>
      <property id="PictureFormat" type="PictureFormat" status="Out"/>
      <property id="Shadow" type="ShadowFormat" status="Out"/>
      <property id="TextEffect" type="TextEffectFormat" status="Out"/>
      <property id="ThreeD" type="ThreeDFormat" status="Out"/>
      <property id="Top" type="Single" status="InOut"/>
      <property id="Type" type="Office.MsoShapeType" status="Out"/>
      <property id="VerticalFlip" type="Office.MsoTriState" status="Out"/>
      <property id="Vertices" type="Variant" status="Out"/>
      <property id="Visible" type="Office.MsoTriState" status="InOut"/>
      <property id="Width" type="Single" status="InOut"/>
      <property id="ZOrderPosition" type="Integer" status="Out"/>
      <property id="BlackWhiteMode" type="Office.MsoBlackWhiteMode" status="InOut"/>
      <property id="AlternativeText" type="String" status="InOut"/>
      <property id="DiagramNode" type="DiagramNode" status="Out"/>
      <property id="HasDiagramNode" type="Office.MsoTriState" status="Out"/>
      <property id="Diagram" type="Diagram" status="Out"/>
      <property id="HasDiagram" type="Office.MsoTriState" status="Out"/>
      <property id="Child" type="Office.MsoTriState" status="Out"/>
      <property id="ParentGroup" type="Shape" status="Out"/>
      <property id="CanvasItems" type="Office.CanvasShapes" status="Out"/>
      <property id="ID" type="Integer" status="Out"/>
      <property id="Chart" type="Chart" status="Out"/>
      <property id="HasChart" type="Office.MsoTriState" status="Out"/>
      <property id="TextFrame2" type="TextFrame2" status="Out"/>
      <property id="ShapeStyle" type="Office.MsoShapeStyleIndex" status="InOut"/>
      <property id="BackgroundStyle" type="Office.MsoBackgroundStyleIndex" status="InOut"/>
      <property id="SoftEdge" type="Office.SoftEdgeFormat" status="Out"/>
      <property id="Glow" type="Office.GlowFormat" status="Out"/>
      <property id="Reflection" type="Office.ReflectionFormat" status="Out"/>
      <property id="Title" type="String" status="InOut"/>
      <method id="Item" type="Shape">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="Shape">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Align" type="Void">
         <argument id="AlignCmd" type="Office.MsoAlignCmd" status="ByVal"/>
         <argument id="RelativeTo" type="Office.MsoTriState" status="ByVal"/>
      </method>
      <method id="Apply" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="Distribute" type="Void">
         <argument id="DistributeCmd" type="Office.MsoDistributeCmd" status="ByVal"/>
         <argument id="RelativeTo" type="Office.MsoTriState" status="ByVal"/>
      </method>
      <method id="Duplicate" type="ShapeRange"/>
      <method id="Flip" type="Void">
         <argument id="FlipCmd" type="Office.MsoFlipCmd" status="ByVal"/>
      </method>
      <method id="IncrementLeft" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="IncrementRotation" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="IncrementTop" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="Group" type="Shape"/>
      <method id="PickUp" type="Void"/>
      <method id="RerouteConnections" type="Void"/>
      <method id="Regroup" type="Shape"/>
      <method id="ScaleHeight" type="Void">
         <argument id="Factor" type="Single" status="ByVal"/>
         <argument id="RelativeToOriginalSize" type="Office.MsoTriState" status="ByVal"/>
         <argument id="Scale" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ScaleWidth" type="Void">
         <argument id="Factor" type="Single" status="ByVal"/>
         <argument id="RelativeToOriginalSize" type="Office.MsoTriState" status="ByVal"/>
         <argument id="Scale" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Select" type="Void">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SetShapesDefaultProperties" type="Void"/>
      <method id="Ungroup" type="ShapeRange"/>
      <method id="ZOrder" type="Void">
         <argument id="ZOrderCmd" type="Office.MsoZOrderCmd" status="ByVal"/>
      </method>
      <method id="CanvasCropLeft" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="CanvasCropTop" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="CanvasCropRight" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="CanvasCropBottom" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
   </class>
   <class id="IGroupShapes" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Item" type="Shape">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="Shape">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Range" type="ShapeRange">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="ITextFrame" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="MarginBottom" type="Single" status="InOut"/>
      <property id="MarginLeft" type="Single" status="InOut"/>
      <property id="MarginRight" type="Single" status="InOut"/>
      <property id="MarginTop" type="Single" status="InOut"/>
      <property id="Orientation" type="Office.MsoTextOrientation" status="InOut"/>
      <property id="HorizontalAlignment" type="XlHAlign" status="InOut"/>
      <property id="VerticalAlignment" type="XlVAlign" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="AutoMargins" type="Boolean" status="InOut"/>
      <property id="VerticalOverflow" type="XlOartVerticalOverflow" status="InOut"/>
      <property id="HorizontalOverflow" type="XlOartHorizontalOverflow" status="InOut"/>
      <method id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IConnectorFormat" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BeginConnected" type="Office.MsoTriState" status="Out"/>
      <property id="BeginConnectedShape" type="Shape" status="Out"/>
      <property id="BeginConnectionSite" type="Integer" status="Out"/>
      <property id="EndConnected" type="Office.MsoTriState" status="Out"/>
      <property id="EndConnectedShape" type="Shape" status="Out"/>
      <property id="EndConnectionSite" type="Integer" status="Out"/>
      <property id="Type" type="Office.MsoConnectorType" status="InOut"/>
      <method id="BeginConnect" type="Void">
         <argument id="ConnectedShape" type="Shape" status="ByVal"/>
         <argument id="ConnectionSite" type="Integer" status="ByVal"/>
      </method>
      <method id="BeginDisconnect" type="Void"/>
      <method id="EndConnect" type="Void">
         <argument id="ConnectedShape" type="Shape" status="ByVal"/>
         <argument id="ConnectionSite" type="Integer" status="ByVal"/>
      </method>
      <method id="EndDisconnect" type="Void"/>
   </class>
   <class id="IFreeformBuilder" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <method id="AddNodes" type="Void">
         <argument id="SegmentType" type="Office.MsoSegmentType" status="ByVal"/>
         <argument id="EditingType" type="Office.MsoEditingType" status="ByVal"/>
         <argument id="X1" type="Single" status="ByVal"/>
         <argument id="Y1" type="Single" status="ByVal"/>
         <argument id="X2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Y2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="X3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Y3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ConvertToShape" type="Shape"/>
   </class>
   <class id="IControlFormat" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="DropDownLines" type="Integer" status="InOut"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="LargeChange" type="Integer" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="ListCount" type="Integer" status="InOut"/>
      <property id="ListFillRange" type="String" status="InOut"/>
      <property id="ListIndex" type="Integer" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Max" type="Integer" status="InOut"/>
      <property id="Min" type="Integer" status="InOut"/>
      <property id="MultiSelect" type="Integer" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="SmallChange" type="Integer" status="InOut"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Value" type="Integer" status="InOut"/>
      <method id="AddItem" type="Void">
         <argument id="Text" type="String" status="ByVal"/>
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="RemoveAllItems" type="Void"/>
      <method id="RemoveItem" type="Void">
         <argument id="Index" type="Integer" status="ByVal"/>
         <argument id="Count" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="List" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IOLEFormat" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Object" type="Object" status="Out"/>
      <property id="progID" type="String" status="Out"/>
      <method id="Activate" type="Void"/>
      <method id="Verb" type="Void">
         <argument id="Verb" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="ILinkFormat" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="AutoUpdate" type="Boolean" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <method id="Update" type="Void"/>
   </class>
   <class id="IPublishObjects" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Add" type="PublishObject">
         <argument id="SourceType" type="XlSourceType" status="ByVal"/>
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="Sheet" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Source" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HtmlType" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DivID" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Title" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Item" type="PublishObject">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="PublishObject" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="Publish" type="Void"/>
   </class>
   <class id="PublishObject" parent="IDispatch" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="DivID" type="String" status="Out"/>
      <property id="Sheet" type="String" status="Out"/>
      <property id="SourceType" type="XlSourceType" status="Out"/>
      <property id="Source" type="String" status="Out"/>
      <property id="HtmlType" type="XlHtmlType" status="InOut"/>
      <property id="Title" type="String" status="InOut"/>
      <property id="Filename" type="String" status="InOut"/>
      <property id="AutoRepublish" type="Boolean" status="InOut"/>
      <method id="Delete" type="Void"/>
      <method id="Publish" type="Void">
         <argument id="Create" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IOLEDBError" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="SqlState" type="String" status="Out"/>
      <property id="ErrorString" type="String" status="Out"/>
      <property id="Native" type="Integer" status="Out"/>
      <property id="Number" type="Integer" status="Out"/>
      <property id="Stage" type="Integer" status="Out"/>
   </class>
   <class id="IOLEDBErrors" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="Item" type="OLEDBError">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <method id="_Default" type="OLEDBError" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="IPhonetics" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="Start" type="Integer" status="Out"/>
      <property id="Length" type="Integer" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="CharacterType" type="Integer" status="InOut"/>
      <property id="Alignment" type="Integer" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <accessor id="Item" type="Object">
         <argument id="Index" type="Integer" status="ByVal"/>
      </accessor>
      <method id="Delete" type="Void"/>
      <method id="Add" type="Void">
         <argument id="Start" type="Integer" status="ByVal"/>
         <argument id="Length" type="Integer" status="ByVal"/>
         <argument id="Text" type="String" status="ByVal"/>
      </method>
      <method id="_Default" type="Object" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
   </class>
   <class id="DefaultWebOptions" parent="IDispatch" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="RelyOnCSS" type="Boolean" status="InOut"/>
      <property id="SaveHiddenData" type="Boolean" status="InOut"/>
      <property id="LoadPictures" type="Boolean" status="InOut"/>
      <property id="OrganizeInFolder" type="Boolean" status="InOut"/>
      <property id="UpdateLinksOnSave" type="Boolean" status="InOut"/>
      <property id="UseLongFileNames" type="Boolean" status="InOut"/>
      <property id="CheckIfOfficeIsHTMLEditor" type="Boolean" status="InOut"/>
      <property id="DownloadComponents" type="Boolean" status="InOut"/>
      <property id="RelyOnVML" type="Boolean" status="InOut"/>
      <property id="AllowPNG" type="Boolean" status="InOut"/>
      <property id="ScreenSize" type="Office.MsoScreenSize" status="InOut"/>
      <property id="PixelsPerInch" type="Integer" status="InOut"/>
      <property id="LocationOfComponents" type="String" status="InOut"/>
      <property id="Encoding" type="Office.MsoEncoding" status="InOut"/>
      <property id="AlwaysSaveInDefaultEncoding" type="Boolean" status="InOut"/>
      <property id="Fonts" type="Office.WebPageFonts" status="Out"/>
      <property id="FolderSuffix" type="String" status="Out"/>
      <property id="TargetBrowser" type="Office.MsoTargetBrowser" status="InOut"/>
      <property id="SaveNewWebPagesAsWebArchives" type="Boolean" status="InOut"/>
   </class>
   <class id="WebOptions" parent="IDispatch" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="RelyOnCSS" type="Boolean" status="InOut"/>
      <property id="OrganizeInFolder" type="Boolean" status="InOut"/>
      <property id="UseLongFileNames" type="Boolean" status="InOut"/>
      <property id="DownloadComponents" type="Boolean" status="InOut"/>
      <property id="RelyOnVML" type="Boolean" status="InOut"/>
      <property id="AllowPNG" type="Boolean" status="InOut"/>
      <property id="ScreenSize" type="Office.MsoScreenSize" status="InOut"/>
      <property id="PixelsPerInch" type="Integer" status="InOut"/>
      <property id="LocationOfComponents" type="String" status="InOut"/>
      <property id="Encoding" type="Office.MsoEncoding" status="InOut"/>
      <property id="FolderSuffix" type="String" status="Out"/>
      <property id="TargetBrowser" type="Office.MsoTargetBrowser" status="InOut"/>
      <method id="UseDefaultFolderSuffix" type="Void"/>
   </class>
   <class id="IPivotLayout" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="CubeFields" type="CubeFields" status="Out"/>
      <property id="PivotCache" type="PivotCache" status="Out"/>
      <property id="PivotTable" type="PivotTable" status="Out"/>
      <property id="InnerDetail" type="String" status="InOut"/>
      <accessor id="ColumnFields" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="DataFields" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="PageFields" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="RowFields" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="HiddenFields" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="VisibleFields" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="PivotFields" type="Object">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="AddFields" type="Void">
         <argument id="RowFields" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnFields" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PageFields" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AppendField" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="TreeviewControl" parent="IDispatch" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Hidden" type="Variant" status="InOut"/>
      <property id="Drilled" type="Variant" status="InOut"/>
   </class>
   <class id="CubeField" parent="IDispatch" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="CubeFieldType" type="XlCubeFieldType" status="Out"/>
      <property id="_Caption" type="String" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Value" type="String" status="Out"/>
      <property id="Orientation" type="XlPivotFieldOrientation" status="InOut"/>
      <property id="Position" type="Integer" status="InOut"/>
      <property id="TreeviewControl" type="TreeviewControl" status="Out"/>
      <property id="DragToColumn" type="Boolean" status="InOut"/>
      <property id="DragToHide" type="Boolean" status="InOut"/>
      <property id="DragToPage" type="Boolean" status="InOut"/>
      <property id="DragToRow" type="Boolean" status="InOut"/>
      <property id="DragToData" type="Boolean" status="InOut"/>
      <property id="HiddenLevels" type="Integer" status="InOut"/>
      <property id="HasMemberProperties" type="Boolean" status="Out"/>
      <property id="LayoutForm" type="XlLayoutFormType" status="InOut"/>
      <property id="PivotFields" type="PivotFields" status="Out"/>
      <property id="EnableMultiplePageItems" type="Boolean" status="InOut"/>
      <property id="LayoutSubtotalLocation" type="XlSubtototalLocationType" status="InOut"/>
      <property id="ShowInFieldList" type="Boolean" status="InOut"/>
      <property id="IncludeNewItemsInFilter" type="Boolean" status="InOut"/>
      <property id="CubeFieldSubType" type="XlCubeFieldSubType" status="Out"/>
      <property id="AllItemsVisible" type="Boolean" status="Out"/>
      <property id="CurrentPageName" type="String" status="InOut"/>
      <property id="IsDate" type="Boolean" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="FlattenHierarchies" type="Boolean" status="InOut"/>
      <property id="HierarchizeDistinct" type="Boolean" status="InOut"/>
      <method id="_AddMemberPropertyField" type="Void">
         <argument id="Property" type="String" status="ByVal"/>
         <argument id="PropertyOrder" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="AddMemberPropertyField" type="Void">
         <argument id="Property" type="String" status="ByVal"/>
         <argument id="PropertyOrder" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PropertyDisplayedIn" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ClearManualFilter" type="Void"/>
      <method id="CreatePivotFields" type="Void"/>
   </class>
   <class id="CubeFields" parent="IDispatch" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <accessor id="Item" type="CubeField">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="CubeField" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="AddSet" type="CubeField">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Caption" type="String" status="ByVal"/>
      </method>
   </class>
   <class id="IDisplayUnitLabel" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="Position" type="XlChartElementPosition" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <property id="Height" type="Double" status="Out"/>
      <property id="Width" type="Double" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="FormulaR1C1" type="String" status="InOut"/>
      <property id="FormulaLocal" type="String" status="InOut"/>
      <property id="FormulaR1C1Local" type="String" status="InOut"/>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_Dummy21" type="Void"/>
   </class>
   <class id="ICellFormat" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Borders" type="Borders" status="InOut"/>
      <property id="Font" type="Font" status="InOut"/>
      <property id="Interior" type="Interior" status="InOut"/>
      <property id="NumberFormatLocal" type="Variant" status="InOut"/>
      <property id="AddIndent" type="Variant" status="InOut"/>
      <property id="IndentLevel" type="Variant" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="ShrinkToFit" type="Variant" status="InOut"/>
      <property id="WrapText" type="Variant" status="InOut"/>
      <property id="Locked" type="Variant" status="InOut"/>
      <property id="FormulaHidden" type="Variant" status="InOut"/>
      <property id="MergeCells" type="Variant" status="InOut"/>
      <accessor id="NumberFormat" type="Variant">
         <argument id="lcid" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Clear" type="Void"/>
   </class>
   <class id="IUsedObjects" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="_Default" type="Object" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="ICustomProperties" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Add" type="CustomProperty">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Value" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="CustomProperty" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="CustomProperty">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="ICustomProperty" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="Value" type="Variant" status="InOut"/>
      <property id="_Default" type="Variant" status="Out"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="ICalculatedMembers" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <accessor id="Item" type="CalculatedMember">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="CalculatedMember" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Add" type="CalculatedMember">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Formula" type="String" status="ByVal"/>
         <argument id="SolveOrder" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Type" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Add" type="CalculatedMember">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Formula" type="Variant" status="ByVal"/>
         <argument id="SolveOrder" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Type" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Dynamic" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DisplayFolder" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HierarchizeDistinct" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="ICalculatedMember" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Formula" type="String" status="Out"/>
      <property id="SourceName" type="String" status="Out"/>
      <property id="SolveOrder" type="Integer" status="Out"/>
      <property id="IsValid" type="Boolean" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="Type" type="XlCalculatedMemberType" status="Out"/>
      <property id="Dynamic" type="Boolean" status="Out"/>
      <property id="DisplayFolder" type="String" status="Out"/>
      <property id="HierarchizeDistinct" type="Boolean" status="InOut"/>
      <property id="FlattenHierarchies" type="Boolean" status="InOut"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="IWatches" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Add" type="Watch">
         <argument id="Source" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="Watch" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="Watch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Delete" type="Void"/>
   </class>
   <class id="IWatch" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Source" type="Variant" status="Out"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="IPivotCell" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="PivotCellType" type="XlPivotCellType" status="Out"/>
      <property id="PivotTable" type="PivotTable" status="Out"/>
      <property id="DataField" type="PivotField" status="Out"/>
      <property id="PivotField" type="PivotField" status="Out"/>
      <property id="PivotItem" type="PivotItem" status="Out"/>
      <property id="RowItems" type="PivotItemList" status="Out"/>
      <property id="ColumnItems" type="PivotItemList" status="Out"/>
      <property id="Range" type="Range" status="Out"/>
      <property id="Dummy18" type="String" status="Out"/>
      <property id="CustomSubtotalFunction" type="XlConsolidationFunction" status="Out"/>
      <property id="PivotRowLine" type="PivotLine" status="Out"/>
      <property id="PivotColumnLine" type="PivotLine" status="Out"/>
      <property id="DataSourceValue" type="Variant" status="Out"/>
      <property id="CellChanged" type="XlCellChangedState" status="Out"/>
      <property id="MDX" type="String" status="Out"/>
      <method id="AllocateChange" type="Void"/>
      <method id="DiscardChange" type="Void"/>
   </class>
   <class id="IGraphic" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Brightness" type="Single" status="InOut"/>
      <property id="ColorType" type="Office.MsoPictureColorType" status="InOut"/>
      <property id="Contrast" type="Single" status="InOut"/>
      <property id="CropBottom" type="Single" status="InOut"/>
      <property id="CropLeft" type="Single" status="InOut"/>
      <property id="CropRight" type="Single" status="InOut"/>
      <property id="CropTop" type="Single" status="InOut"/>
      <property id="Filename" type="String" status="InOut"/>
      <property id="Height" type="Single" status="InOut"/>
      <property id="LockAspectRatio" type="Office.MsoTriState" status="InOut"/>
      <property id="Width" type="Single" status="InOut"/>
   </class>
   <class id="IAutoRecover" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Time" type="Integer" status="InOut"/>
      <property id="Path" type="String" status="InOut"/>
   </class>
   <class id="IErrorCheckingOptions" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BackgroundChecking" type="Boolean" status="InOut"/>
      <property id="IndicatorColorIndex" type="XlColorIndex" status="InOut"/>
      <property id="EvaluateToError" type="Boolean" status="InOut"/>
      <property id="TextDate" type="Boolean" status="InOut"/>
      <property id="NumberAsText" type="Boolean" status="InOut"/>
      <property id="InconsistentFormula" type="Boolean" status="InOut"/>
      <property id="OmittedCells" type="Boolean" status="InOut"/>
      <property id="UnlockedFormulaCells" type="Boolean" status="InOut"/>
      <property id="EmptyCellReferences" type="Boolean" status="InOut"/>
      <property id="ListDataValidation" type="Boolean" status="InOut"/>
      <property id="InconsistentTableFormula" type="Boolean" status="InOut"/>
   </class>
   <class id="IErrors" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <accessor id="Item" type="Error">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="Error" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="IError" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Value" type="Boolean" status="Out"/>
      <property id="Ignore" type="Boolean" status="InOut"/>
   </class>
   <class id="ISmartTagAction" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="Type" type="XlSmartTagControlType" status="Out"/>
      <property id="PresentInPane" type="Boolean" status="Out"/>
      <property id="ExpandHelp" type="Boolean" status="InOut"/>
      <property id="CheckboxState" type="Boolean" status="InOut"/>
      <property id="TextboxText" type="String" status="InOut"/>
      <property id="ListSelection" type="Integer" status="InOut"/>
      <property id="RadioGroupSelection" type="Integer" status="InOut"/>
      <property id="ActiveXControl" type="Object" status="Out"/>
      <method id="Execute" type="Void"/>
   </class>
   <class id="ISmartTagActions" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="_Default" type="SmartTagAction" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="SmartTagAction">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="ISmartTag" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="DownloadURL" type="String" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="XML" type="String" status="Out"/>
      <property id="Range" type="Range" status="Out"/>
      <property id="SmartTagActions" type="SmartTagActions" status="Out"/>
      <property id="Properties" type="CustomProperties" status="Out"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="ISmartTags" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Add" type="SmartTag">
         <argument id="SmartTagType" type="String" status="ByVal"/>
      </method>
      <method id="_Default" type="SmartTag" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="ISmartTagRecognizer" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="progID" type="String" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="FullName" type="String" status="Out"/>
   </class>
   <class id="ISmartTagRecognizers" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Recognize" type="Boolean" status="InOut"/>
      <accessor id="Item" type="SmartTagRecognizer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="SmartTagRecognizer" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="ISmartTagOptions" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="DisplaySmartTags" type="XlSmartTagDisplayMode" status="InOut"/>
      <property id="EmbedSmartTags" type="Boolean" status="InOut"/>
   </class>
   <class id="ISpellingOptions" parent="IDispatch">
      <property id="DictLang" type="Integer" status="InOut"/>
      <property id="UserDict" type="String" status="InOut"/>
      <property id="IgnoreCaps" type="Boolean" status="InOut"/>
      <property id="SuggestMainOnly" type="Boolean" status="InOut"/>
      <property id="IgnoreMixedDigits" type="Boolean" status="InOut"/>
      <property id="IgnoreFileNames" type="Boolean" status="InOut"/>
      <property id="GermanPostReform" type="Boolean" status="InOut"/>
      <property id="KoreanCombineAux" type="Boolean" status="InOut"/>
      <property id="KoreanUseAutoChangeList" type="Boolean" status="InOut"/>
      <property id="KoreanProcessCompound" type="Boolean" status="InOut"/>
      <property id="HebrewModes" type="XlHebrewModes" status="InOut"/>
      <property id="ArabicModes" type="XlArabicModes" status="InOut"/>
      <property id="ArabicStrictAlefHamza" type="Boolean" status="InOut"/>
      <property id="ArabicStrictFinalYaa" type="Boolean" status="InOut"/>
      <property id="ArabicStrictTaaMarboota" type="Boolean" status="InOut"/>
      <property id="RussianStrictE" type="Boolean" status="InOut"/>
      <property id="SpanishModes" type="XlSpanishModes" status="InOut"/>
      <property id="PortugalReform" type="XlPortugueseReform" status="InOut"/>
      <property id="BrazilReform" type="XlPortugueseReform" status="InOut"/>
   </class>
   <class id="ISpeech" parent="IDispatch">
      <property id="Direction" type="XlSpeakDirection" status="InOut"/>
      <property id="SpeakCellOnEnter" type="Boolean" status="InOut"/>
      <method id="Speak" type="Void">
         <argument id="Text" type="String" status="ByVal"/>
         <argument id="SpeakAsync" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpeakXML" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Purge" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IProtection" parent="IDispatch">
      <property id="AllowFormattingCells" type="Boolean" status="Out"/>
      <property id="AllowFormattingColumns" type="Boolean" status="Out"/>
      <property id="AllowFormattingRows" type="Boolean" status="Out"/>
      <property id="AllowInsertingColumns" type="Boolean" status="Out"/>
      <property id="AllowInsertingRows" type="Boolean" status="Out"/>
      <property id="AllowInsertingHyperlinks" type="Boolean" status="Out"/>
      <property id="AllowDeletingColumns" type="Boolean" status="Out"/>
      <property id="AllowDeletingRows" type="Boolean" status="Out"/>
      <property id="AllowSorting" type="Boolean" status="Out"/>
      <property id="AllowFiltering" type="Boolean" status="Out"/>
      <property id="AllowUsingPivotTables" type="Boolean" status="Out"/>
      <property id="AllowEditRanges" type="AllowEditRanges" status="Out"/>
   </class>
   <class id="IPivotItemList" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="Item" type="PivotItem">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="PivotItem" status="indexer">
         <argument id="Field" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="ITab" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Color" type="Variant" status="InOut"/>
      <property id="ColorIndex" type="XlColorIndex" status="InOut"/>
      <property id="ThemeColor" type="XlThemeColor" status="InOut"/>
      <property id="TintAndShade" type="Variant" status="InOut"/>
   </class>
   <class id="IAllowEditRanges" parent="IDispatch" default="_Default">
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <accessor id="Item" type="AllowEditRange">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Add" type="AllowEditRange">
         <argument id="Title" type="String" status="ByVal"/>
         <argument id="Range" type="Range" status="ByVal"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="AllowEditRange" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="IAllowEditRange" parent="IDispatch">
      <property id="Title" type="String" status="InOut"/>
      <property id="Range" type="Range" status="InOut"/>
      <property id="Users" type="UserAccessList" status="Out"/>
      <method id="ChangePassword" type="Void">
         <argument id="Password" type="String" status="ByVal"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="Unprotect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IUserAccessList" parent="IDispatch" default="_Default">
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <accessor id="Item" type="UserAccess">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Add" type="UserAccess">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="AllowEdit" type="Boolean" status="ByVal"/>
      </method>
      <method id="DeleteAll" type="Void"/>
      <method id="_Default" type="UserAccess" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="IUserAccess" parent="IDispatch">
      <property id="Name" type="String" status="Out"/>
      <property id="AllowEdit" type="Boolean" status="InOut"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="IRTD" parent="IDispatch">
      <property id="ThrottleInterval" type="Integer" status="InOut"/>
      <method id="RefreshData" type="Void"/>
      <method id="RestartServers" type="Void"/>
   </class>
   <class id="IDiagram" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Nodes" type="DiagramNodes" status="Out"/>
      <property id="Type" type="Office.MsoDiagramType" status="Out"/>
      <property id="AutoLayout" type="Office.MsoTriState" status="InOut"/>
      <property id="Reverse" type="Office.MsoTriState" status="InOut"/>
      <property id="AutoFormat" type="Office.MsoTriState" status="InOut"/>
      <method id="Convert" type="Void">
         <argument id="Type" type="Office.MsoDiagramType" status="ByVal"/>
      </method>
      <method id="FitText" type="Void"/>
   </class>
   <class id="IListObjects" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Add" type="ListObject">
         <argument id="SourceType" type="XlListObjectSourceType" status="ByVal" optional="xlSrcRange"/>
         <argument id="Source" type="Variant" status="ByVal" optional="Default"/>
         <argument id="LinkSource" type="Variant" status="ByVal" optional="Default"/>
         <argument id="XlListObjectHasHeaders" type="XlYesNoGuess" status="ByVal" optional="xlGuess"/>
         <argument id="Destination" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="ListObject" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="ListObject">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Add" type="ListObject">
         <argument id="SourceType" type="XlListObjectSourceType" status="ByVal" optional="xlSrcRange"/>
         <argument id="Source" type="Variant" status="ByVal" optional="Default"/>
         <argument id="LinkSource" type="Variant" status="ByVal" optional="Default"/>
         <argument id="XlListObjectHasHeaders" type="XlYesNoGuess" status="ByVal" optional="xlGuess"/>
         <argument id="Destination" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TableStyleName" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IListObject" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="Active" type="Boolean" status="Out"/>
      <property id="DataBodyRange" type="Range" status="Out"/>
      <property id="DisplayRightToLeft" type="Boolean" status="Out"/>
      <property id="HeaderRowRange" type="Range" status="Out"/>
      <property id="InsertRowRange" type="Range" status="Out"/>
      <property id="ListColumns" type="ListColumns" status="Out"/>
      <property id="ListRows" type="ListRows" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="QueryTable" type="QueryTable" status="Out"/>
      <property id="Range" type="Range" status="Out"/>
      <property id="ShowAutoFilter" type="Boolean" status="InOut"/>
      <property id="ShowTotals" type="Boolean" status="InOut"/>
      <property id="SourceType" type="XlListObjectSourceType" status="Out"/>
      <property id="TotalsRowRange" type="Range" status="Out"/>
      <property id="SharePointURL" type="String" status="Out"/>
      <property id="XmlMap" type="XmlMap" status="Out"/>
      <property id="DisplayName" type="String" status="InOut"/>
      <property id="ShowHeaders" type="Boolean" status="InOut"/>
      <property id="AutoFilter" type="AutoFilter" status="Out"/>
      <property id="TableStyle" type="Variant" status="InOut"/>
      <property id="ShowTableStyleFirstColumn" type="Boolean" status="InOut"/>
      <property id="ShowTableStyleLastColumn" type="Boolean" status="InOut"/>
      <property id="ShowTableStyleRowStripes" type="Boolean" status="InOut"/>
      <property id="ShowTableStyleColumnStripes" type="Boolean" status="InOut"/>
      <property id="Sort" type="Sort" status="Out"/>
      <property id="Comment" type="String" status="InOut"/>
      <property id="AlternativeText" type="String" status="InOut"/>
      <property id="Summary" type="String" status="InOut"/>
      <method id="Delete" type="Void"/>
      <method id="Publish" type="String">
         <argument id="Target" type="Variant" status="ByVal"/>
         <argument id="LinkSource" type="Boolean" status="ByVal"/>
      </method>
      <method id="Refresh" type="Void"/>
      <method id="Unlink" type="Void"/>
      <method id="Unlist" type="Void"/>
      <method id="UpdateChanges" type="Void">
         <argument id="iConflictType" type="XlListConflict" status="ByVal" optional="xlListConflictDialog"/>
      </method>
      <method id="Resize" type="Void">
         <argument id="Range" type="Range" status="ByVal"/>
      </method>
      <method id="ExportToVisio" type="Void"/>
   </class>
   <class id="IListColumns" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="Add" type="ListColumn">
         <argument id="Position" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="ListColumn" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="ListColumn">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="IListColumn" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="ListDataFormat" type="ListDataFormat" status="Out"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="Range" type="Range" status="Out"/>
      <property id="TotalsCalculation" type="XlTotalsCalculation" status="InOut"/>
      <property id="XPath" type="XPath" status="Out"/>
      <property id="SharePointFormula" type="String" status="Out"/>
      <property id="DataBodyRange" type="Range" status="Out"/>
      <property id="Total" type="Range" status="Out"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="IListRows" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Add" type="ListRow">
         <argument id="Position" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="ListRow" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="ListRow">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Add" type="ListRow">
         <argument id="Position" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysInsert" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IListRow" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="InvalidData" type="Boolean" status="Out"/>
      <property id="Range" type="Range" status="Out"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="IXmlNamespace" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="Uri" type="String" status="Out"/>
      <property id="Prefix" type="String" status="Out"/>
   </class>
   <class id="IXmlNamespaces" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="Value" type="String" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="_Default" type="XmlNamespace" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="XmlNamespace">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="InstallManifest" type="Void">
         <argument id="Path" type="String" status="ByVal"/>
         <argument id="InstallForAllUsers" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IXmlDataBinding" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="SourceUrl" type="String" status="Out"/>
      <method id="Refresh" type="XlXmlImportResult"/>
      <method id="LoadSettings" type="Void">
         <argument id="Url" type="String" status="ByVal"/>
      </method>
      <method id="ClearSettings" type="Void"/>
   </class>
   <class id="IXmlSchema" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Namespace" type="XmlNamespace" status="Out"/>
      <property id="XML" type="String" status="Out"/>
      <property id="Name" type="String" status="Out"/>
   </class>
   <class id="IXmlSchemas" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="_Default" type="XmlSchema" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="XmlSchema">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="IXmlMap" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="IsExportable" type="Boolean" status="Out"/>
      <property id="ShowImportExportValidationErrors" type="Boolean" status="InOut"/>
      <property id="SaveDataSourceDefinition" type="Boolean" status="InOut"/>
      <property id="AdjustColumnWidth" type="Boolean" status="InOut"/>
      <property id="PreserveColumnFilter" type="Boolean" status="InOut"/>
      <property id="PreserveNumberFormatting" type="Boolean" status="InOut"/>
      <property id="AppendOnImport" type="Boolean" status="InOut"/>
      <property id="RootElementName" type="String" status="Out"/>
      <property id="RootElementNamespace" type="XmlNamespace" status="Out"/>
      <property id="Schemas" type="XmlSchemas" status="Out"/>
      <property id="DataBinding" type="XmlDataBinding" status="Out"/>
      <property id="WorkbookConnection" type="WorkbookConnection" status="Out"/>
      <method id="Delete" type="Void"/>
      <method id="Import" type="XlXmlImportResult">
         <argument id="Url" type="String" status="ByVal"/>
         <argument id="Overwrite" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ImportXml" type="XlXmlImportResult">
         <argument id="XmlData" type="String" status="ByVal"/>
         <argument id="Overwrite" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Export" type="XlXmlExportResult">
         <argument id="Url" type="String" status="ByVal"/>
         <argument id="Overwrite" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ExportXml" type="XlXmlExportResult">
         <argument id="Data" type="String" status="Out"/>
      </method>
   </class>
   <class id="IXmlMaps" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Add" type="XmlMap">
         <argument id="Schema" type="String" status="ByVal"/>
         <argument id="RootElementName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="XmlMap" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="XmlMap">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="IListDataFormat" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="_Default" type="XlListDataType" status="Out"/>
      <property id="Choices" type="Variant" status="Out"/>
      <property id="DecimalPlaces" type="Integer" status="Out"/>
      <property id="DefaultValue" type="Variant" status="Out"/>
      <property id="IsPercent" type="Boolean" status="Out"/>
      <property id="lcid" type="Integer" status="Out"/>
      <property id="MaxCharacters" type="Integer" status="Out"/>
      <property id="MaxNumber" type="Variant" status="Out"/>
      <property id="MinNumber" type="Variant" status="Out"/>
      <property id="Required" type="Boolean" status="Out"/>
      <property id="Type" type="XlListDataType" status="Out"/>
      <property id="ReadOnly" type="Boolean" status="Out"/>
      <property id="AllowFillIn" type="Boolean" status="Out"/>
   </class>
   <class id="IXPath" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="Value" type="String" status="Out"/>
      <property id="Map" type="XmlMap" status="Out"/>
      <property id="Repeating" type="Boolean" status="Out"/>
      <method id="SetValue" type="Void">
         <argument id="Map" type="XmlMap" status="ByVal"/>
         <argument id="XPath" type="String" status="ByVal"/>
         <argument id="SelectionNamespace" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Repeating" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Clear" type="Void"/>
   </class>
   <class id="IPivotLineCells" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Default" type="PivotCell" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="PivotCell">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="IPivotLine" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="LineType" type="XlPivotLineType" status="Out"/>
      <property id="Position" type="Integer" status="Out"/>
      <property id="PivotLineCells" type="PivotLineCells" status="Out"/>
   </class>
   <class id="IPivotLines" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Default" type="PivotLine" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="PivotLine">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="IPivotAxis" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="PivotLines" type="PivotLines" status="Out"/>
   </class>
   <class id="IPivotFilter" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Order" type="Integer" status="InOut"/>
      <property id="FilterType" type="XlPivotFilterType" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Description" type="String" status="Out"/>
      <property id="Active" type="Boolean" status="Out"/>
      <property id="PivotField" type="PivotField" status="Out"/>
      <property id="DataField" type="PivotField" status="Out"/>
      <property id="DataCubeField" type="CubeField" status="Out"/>
      <property id="Value1" type="Variant" status="Out"/>
      <property id="Value2" type="Variant" status="Out"/>
      <property id="MemberPropertyField" type="PivotField" status="Out"/>
      <property id="IsMemberPropertyFilter" type="Boolean" status="Out"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="IPivotFilters" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Default" type="PivotFilter" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="PivotFilter">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Add" type="PivotFilter">
         <argument id="Type" type="XlPivotFilterType" status="ByVal"/>
         <argument id="DataField" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Value1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Value2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Order" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Name" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Description" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MemberPropertyField" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IWorkbookConnection" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="Description" type="String" status="InOut"/>
      <property id="_Default" type="String" status="InOut"/>
      <property id="Type" type="XlConnectionType" status="Out"/>
      <property id="OLEDBConnection" type="OLEDBConnection" status="Out"/>
      <property id="ODBCConnection" type="ODBCConnection" status="Out"/>
      <property id="Ranges" type="Ranges" status="Out"/>
      <method id="Delete" type="Void"/>
      <method id="Refresh" type="Void"/>
   </class>
   <class id="IConnections" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="AddFromFile" type="WorkbookConnection">
         <argument id="Filename" type="String" status="ByVal"/>
      </method>
      <method id="Add" type="WorkbookConnection">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Description" type="String" status="ByVal"/>
         <argument id="ConnectionString" type="Variant" status="ByVal"/>
         <argument id="CommandText" type="Variant" status="ByVal"/>
         <argument id="lCmdtype" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Item" type="WorkbookConnection">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="WorkbookConnection" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="IWorksheetView" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Sheet" type="Object" status="Out"/>
      <property id="DisplayGridlines" type="Boolean" status="InOut"/>
      <property id="DisplayFormulas" type="Boolean" status="InOut"/>
      <property id="DisplayHeadings" type="Boolean" status="InOut"/>
      <property id="DisplayOutline" type="Boolean" status="InOut"/>
      <property id="DisplayZeros" type="Boolean" status="InOut"/>
   </class>
   <class id="IChartView" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Sheet" type="Object" status="Out"/>
   </class>
   <class id="IModuleView" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Sheet" type="Object" status="Out"/>
   </class>
   <class id="IDialogSheetView" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Sheet" type="Object" status="Out"/>
   </class>
   <class id="ISheetViews" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_NewEnum" type="Object"/>
      <accessor id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="Object" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="IOLEDBConnection" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="ADOConnection" type="Object" status="Out"/>
      <property id="BackgroundQuery" type="Boolean" status="InOut"/>
      <property id="CommandText" type="Variant" status="InOut"/>
      <property id="CommandType" type="XlCmdType" status="InOut"/>
      <property id="Connection" type="Variant" status="InOut"/>
      <property id="EnableRefresh" type="Boolean" status="InOut"/>
      <property id="LocalConnection" type="Variant" status="InOut"/>
      <property id="MaintainConnection" type="Boolean" status="InOut"/>
      <property id="RefreshDate" type="Date" status="Out"/>
      <property id="Refreshing" type="Boolean" status="Out"/>
      <property id="RefreshOnFileOpen" type="Boolean" status="InOut"/>
      <property id="RefreshPeriod" type="Integer" status="InOut"/>
      <property id="RobustConnect" type="XlRobustConnect" status="InOut"/>
      <property id="SavePassword" type="Boolean" status="InOut"/>
      <property id="SourceConnectionFile" type="String" status="InOut"/>
      <property id="SourceDataFile" type="String" status="InOut"/>
      <property id="OLAP" type="Boolean" status="Out"/>
      <property id="UseLocalConnection" type="Boolean" status="InOut"/>
      <property id="MaxDrillthroughRecords" type="Integer" status="InOut"/>
      <property id="IsConnected" type="Boolean" status="Out"/>
      <property id="ServerCredentialsMethod" type="XlCredentialsMethod" status="InOut"/>
      <property id="ServerSSOApplicationID" type="String" status="InOut"/>
      <property id="AlwaysUseConnectionFile" type="Boolean" status="InOut"/>
      <property id="ServerFillColor" type="Boolean" status="InOut"/>
      <property id="ServerFontStyle" type="Boolean" status="InOut"/>
      <property id="ServerNumberFormat" type="Boolean" status="InOut"/>
      <property id="ServerTextColor" type="Boolean" status="InOut"/>
      <property id="RetrieveInOfficeUILang" type="Boolean" status="InOut"/>
      <property id="CalculatedMembers" type="CalculatedMembers" status="Out"/>
      <property id="LocaleID" type="Integer" status="InOut"/>
      <method id="CancelRefresh" type="Void"/>
      <method id="MakeConnection" type="Void"/>
      <method id="Refresh" type="Void"/>
      <method id="SaveAsODC" type="Void">
         <argument id="ODCFileName" type="String" status="ByVal"/>
         <argument id="Description" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Keywords" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Reconnect" type="Void"/>
   </class>
   <class id="IODBCConnection" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="BackgroundQuery" type="Boolean" status="InOut"/>
      <property id="CommandText" type="Variant" status="InOut"/>
      <property id="CommandType" type="XlCmdType" status="InOut"/>
      <property id="Connection" type="Variant" status="InOut"/>
      <property id="EnableRefresh" type="Boolean" status="InOut"/>
      <property id="RefreshDate" type="Date" status="Out"/>
      <property id="Refreshing" type="Boolean" status="Out"/>
      <property id="RefreshOnFileOpen" type="Boolean" status="InOut"/>
      <property id="RefreshPeriod" type="Integer" status="InOut"/>
      <property id="RobustConnect" type="XlRobustConnect" status="InOut"/>
      <property id="SavePassword" type="Boolean" status="InOut"/>
      <property id="SourceConnectionFile" type="String" status="InOut"/>
      <property id="SourceData" type="Variant" status="InOut"/>
      <property id="SourceDataFile" type="String" status="InOut"/>
      <property id="ServerCredentialsMethod" type="XlCredentialsMethod" status="InOut"/>
      <property id="ServerSSOApplicationID" type="String" status="InOut"/>
      <property id="AlwaysUseConnectionFile" type="Boolean" status="InOut"/>
      <method id="CancelRefresh" type="Void"/>
      <method id="Refresh" type="Void"/>
      <method id="SaveAsODC" type="Void">
         <argument id="ODCFileName" type="String" status="ByVal"/>
         <argument id="Description" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Keywords" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IAction" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Caption" type="String" status="Out"/>
      <property id="Type" type="XlActionType" status="Out"/>
      <property id="Coordinate" type="String" status="Out"/>
      <property id="Content" type="String" status="Out"/>
      <method id="Execute" type="Void"/>
   </class>
   <class id="IActions" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Default" type="Action" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="Action">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="IFormatColor" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Color" type="Variant" status="InOut"/>
      <property id="ColorIndex" type="XlColorIndex" status="InOut"/>
      <property id="ThemeColor" type="Variant" status="InOut"/>
      <property id="TintAndShade" type="Variant" status="InOut"/>
   </class>
   <class id="IConditionValue" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Type" type="XlConditionValueTypes" status="Out"/>
      <property id="Value" type="Variant" status="Out"/>
      <method id="Modify" type="Void">
         <argument id="newtype" type="XlConditionValueTypes" status="ByVal"/>
         <argument id="newvalue" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IColorScale" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Priority" type="Integer" status="InOut"/>
      <property id="StopIfTrue" type="Boolean" status="Out"/>
      <property id="AppliesTo" type="Range" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="Type" type="Integer" status="Out"/>
      <property id="PTCondition" type="Boolean" status="Out"/>
      <property id="ScopeType" type="XlPivotConditionScope" status="InOut"/>
      <property id="ColorScaleCriteria" type="ColorScaleCriteria" status="Out"/>
      <method id="SetFirstPriority" type="Void"/>
      <method id="SetLastPriority" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="ModifyAppliesToRange" type="Void">
         <argument id="Range" type="Range" status="ByVal"/>
      </method>
   </class>
   <class id="IColorScaleCriteria" parent="IDispatch" default="_Default">
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="_Default" type="ColorScaleCriterion" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="ColorScaleCriterion">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="IColorScaleCriterion" parent="IDispatch">
      <property id="Index" type="Integer" status="Out"/>
      <property id="Type" type="XlConditionValueTypes" status="InOut"/>
      <property id="Value" type="Variant" status="InOut"/>
      <property id="FormatColor" type="FormatColor" status="Out"/>
   </class>
   <class id="IDatabar" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Priority" type="Integer" status="InOut"/>
      <property id="StopIfTrue" type="Boolean" status="Out"/>
      <property id="AppliesTo" type="Range" status="Out"/>
      <property id="MinPoint" type="ConditionValue" status="Out"/>
      <property id="MaxPoint" type="ConditionValue" status="Out"/>
      <property id="PercentMin" type="Integer" status="InOut"/>
      <property id="PercentMax" type="Integer" status="InOut"/>
      <property id="BarColor" type="Object" status="Out"/>
      <property id="ShowValue" type="Boolean" status="InOut"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="Type" type="Integer" status="Out"/>
      <property id="PTCondition" type="Boolean" status="Out"/>
      <property id="ScopeType" type="XlPivotConditionScope" status="InOut"/>
      <property id="Direction" type="Integer" status="InOut"/>
      <property id="BarFillType" type="XlDataBarFillType" status="InOut"/>
      <property id="AxisPosition" type="XlDataBarAxisPosition" status="InOut"/>
      <property id="AxisColor" type="Object" status="Out"/>
      <property id="BarBorder" type="DataBarBorder" status="Out"/>
      <property id="NegativeBarFormat" type="NegativeBarFormat" status="Out"/>
      <method id="SetFirstPriority" type="Void"/>
      <method id="SetLastPriority" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="ModifyAppliesToRange" type="Void">
         <argument id="Range" type="Range" status="ByVal"/>
      </method>
   </class>
   <class id="IIconSetCondition" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Priority" type="Integer" status="InOut"/>
      <property id="StopIfTrue" type="Boolean" status="Out"/>
      <property id="AppliesTo" type="Range" status="Out"/>
      <property id="Type" type="Integer" status="Out"/>
      <property id="PTCondition" type="Boolean" status="Out"/>
      <property id="ScopeType" type="XlPivotConditionScope" status="InOut"/>
      <property id="ReverseOrder" type="Boolean" status="InOut"/>
      <property id="PercentileValues" type="Boolean" status="InOut"/>
      <property id="ShowIconOnly" type="Boolean" status="InOut"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="IconSet" type="Variant" status="InOut"/>
      <property id="IconCriteria" type="IconCriteria" status="Out"/>
      <method id="ModifyAppliesToRange" type="Void">
         <argument id="Range" type="Range" status="ByVal"/>
      </method>
      <method id="SetFirstPriority" type="Void"/>
      <method id="SetLastPriority" type="Void"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="IIconCriteria" parent="IDispatch" default="_Default">
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="_Default" type="IconCriterion" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="IconCriterion">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="IIconCriterion" parent="IDispatch">
      <property id="Index" type="Integer" status="Out"/>
      <property id="Type" type="XlConditionValueTypes" status="InOut"/>
      <property id="Value" type="Variant" status="InOut"/>
      <property id="Operator" type="Integer" status="InOut"/>
      <property id="Icon" type="XlIcon" status="InOut"/>
   </class>
   <class id="IIcon" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="IconSet" status="Out"/>
      <property id="Index" type="Integer" status="Out"/>
   </class>
   <class id="IIconSet" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="ID" type="XlIconSet" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="_Default" type="Icon" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="Icon">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="IIconSets" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="_Default" type="Object" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="ITop10" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Priority" type="Integer" status="InOut"/>
      <property id="StopIfTrue" type="Boolean" status="InOut"/>
      <property id="AppliesTo" type="Range" status="Out"/>
      <property id="TopBottom" type="XlTopBottom" status="InOut"/>
      <property id="Rank" type="Integer" status="InOut"/>
      <property id="Percent" type="Boolean" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Borders" type="Borders" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Type" type="Integer" status="Out"/>
      <property id="NumberFormat" type="Variant" status="InOut"/>
      <property id="PTCondition" type="Boolean" status="Out"/>
      <property id="ScopeType" type="XlPivotConditionScope" status="InOut"/>
      <property id="CalcFor" type="XlCalcFor" status="InOut"/>
      <method id="SetFirstPriority" type="Void"/>
      <method id="SetLastPriority" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="ModifyAppliesToRange" type="Void">
         <argument id="Range" type="Range" status="ByVal"/>
      </method>
   </class>
   <class id="IAboveAverage" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Priority" type="Integer" status="InOut"/>
      <property id="StopIfTrue" type="Boolean" status="InOut"/>
      <property id="AppliesTo" type="Range" status="Out"/>
      <property id="AboveBelow" type="XlAboveBelow" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Borders" type="Borders" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Type" type="Integer" status="Out"/>
      <property id="NumberFormat" type="Variant" status="InOut"/>
      <property id="PTCondition" type="Boolean" status="Out"/>
      <property id="ScopeType" type="XlPivotConditionScope" status="InOut"/>
      <property id="CalcFor" type="XlCalcFor" status="InOut"/>
      <property id="NumStdDev" type="Integer" status="InOut"/>
      <method id="SetFirstPriority" type="Void"/>
      <method id="SetLastPriority" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="ModifyAppliesToRange" type="Void">
         <argument id="Range" type="Range" status="ByVal"/>
      </method>
   </class>
   <class id="IUniqueValues" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Priority" type="Integer" status="InOut"/>
      <property id="StopIfTrue" type="Boolean" status="InOut"/>
      <property id="AppliesTo" type="Range" status="Out"/>
      <property id="DupeUnique" type="XlDupeUnique" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Borders" type="Borders" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Type" type="Integer" status="Out"/>
      <property id="NumberFormat" type="Variant" status="InOut"/>
      <property id="PTCondition" type="Boolean" status="Out"/>
      <property id="ScopeType" type="XlPivotConditionScope" status="InOut"/>
      <method id="SetFirstPriority" type="Void"/>
      <method id="SetLastPriority" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="ModifyAppliesToRange" type="Void">
         <argument id="Range" type="Range" status="ByVal"/>
      </method>
   </class>
   <class id="IRanges" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Default" type="Range" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="Range">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="IHeaderFooter" parent="IDispatch">
      <property id="Text" type="String" status="InOut"/>
      <property id="Picture" type="Graphic" status="Out"/>
   </class>
   <class id="IPage" parent="IDispatch">
      <property id="LeftHeader" type="HeaderFooter" status="Out"/>
      <property id="CenterHeader" type="HeaderFooter" status="Out"/>
      <property id="RightHeader" type="HeaderFooter" status="Out"/>
      <property id="LeftFooter" type="HeaderFooter" status="Out"/>
      <property id="CenterFooter" type="HeaderFooter" status="Out"/>
      <property id="RightFooter" type="HeaderFooter" status="Out"/>
   </class>
   <class id="IPages" parent="IDispatch" default="_Default">
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <accessor id="Item" type="Page">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="Page" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="IServerViewableItems" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Add" type="Object">
         <argument id="Obj" type="Variant" status="ByVal"/>
      </method>
      <method id="Delete" type="Void">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="DeleteAll" type="Void"/>
      <method id="Item" type="Object">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="Object" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="ITableStyleElement" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="HasFormat" type="Boolean" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Borders" type="Borders" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="StripeSize" type="Integer" status="InOut"/>
      <method id="Clear" type="Void"/>
   </class>
   <class id="ITableStyleElements" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Item" type="TableStyleElement">
         <argument id="Index" type="XlTableStyleElementType" status="ByVal"/>
      </method>
      <method id="_Default" type="TableStyleElement" status="indexer">
         <argument id="Index" type="XlTableStyleElementType" status="ByVal"/>
      </method>
   </class>
   <class id="ITableStyle" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="NameLocal" type="String" status="Out"/>
      <property id="BuiltIn" type="Boolean" status="Out"/>
      <property id="TableStyleElements" type="TableStyleElements" status="Out"/>
      <property id="ShowAsAvailableTableStyle" type="Boolean" status="InOut"/>
      <property id="ShowAsAvailablePivotTableStyle" type="Boolean" status="InOut"/>
      <property id="ShowAsAvailableSlicerStyle" type="Boolean" status="InOut"/>
      <method id="Delete" type="Void"/>
      <method id="Duplicate" type="TableStyle">
         <argument id="NewTableStyleName" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="ITableStyles" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Add" type="TableStyle">
         <argument id="TableStyleName" type="String" status="ByVal"/>
      </method>
      <method id="Item" type="TableStyle">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="TableStyle" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="ISortField" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="SortOn" type="XlSortOn" status="InOut"/>
      <property id="SortOnValue" type="Object" status="Out"/>
      <property id="Key" type="Range" status="Out"/>
      <property id="Order" type="XlSortOrder" status="InOut"/>
      <property id="CustomOrder" type="Variant" status="InOut"/>
      <property id="DataOption" type="XlSortDataOption" status="InOut"/>
      <property id="Priority" type="Integer" status="InOut"/>
      <method id="Delete" type="Void"/>
      <method id="ModifyKey" type="Void">
         <argument id="Key" type="Range" status="ByVal"/>
      </method>
      <method id="SetIcon" type="Void">
         <argument id="Icon" type="Icon" status="ByVal"/>
      </method>
   </class>
   <class id="ISortFields" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Add" type="SortField">
         <argument id="Key" type="Range" status="ByVal"/>
         <argument id="SortOn" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Order" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CustomOrder" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DataOption" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Item" type="SortField">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Clear" type="Void"/>
      <method id="_Default" type="SortField" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="ISort" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Rng" type="Range" status="Out"/>
      <property id="Header" type="XlYesNoGuess" status="InOut"/>
      <property id="MatchCase" type="Boolean" status="InOut"/>
      <property id="Orientation" type="XlSortOrientation" status="InOut"/>
      <property id="SortMethod" type="XlSortMethod" status="InOut"/>
      <property id="SortFields" type="SortFields" status="Out"/>
      <method id="SetRange" type="Void">
         <argument id="Rng" type="Range" status="ByVal"/>
      </method>
      <method id="Apply" type="Void"/>
   </class>
   <class id="IResearch" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <method id="Query" type="Variant">
         <argument id="ServiceID" type="String" status="ByVal"/>
         <argument id="QueryString" type="Variant" status="ByVal" optional="Default"/>
         <argument id="QueryLanguage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="UseSelection" type="Variant" status="ByVal" optional="Default"/>
         <argument id="LaunchQuery" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="IsResearchService" type="Boolean">
         <argument id="ServiceID" type="String" status="ByVal"/>
      </method>
      <method id="SetLanguagePair" type="Variant">
         <argument id="LanguageFrom" type="Integer" status="ByVal"/>
         <argument id="LanguageTo" type="Integer" status="ByVal"/>
      </method>
   </class>
   <class id="IColorStop" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Color" type="Variant" status="InOut"/>
      <property id="ThemeColor" type="Integer" status="InOut"/>
      <property id="TintAndShade" type="Variant" status="InOut"/>
      <property id="Position" type="Double" status="InOut"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="IColorStops" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Add" type="ColorStop">
         <argument id="Position" type="Double" status="ByVal"/>
      </method>
      <method id="Item" type="ColorStop">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="ColorStop" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Clear" type="Void"/>
   </class>
   <class id="ILinearGradient" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="ColorStops" type="ColorStops" status="Out"/>
      <property id="Degree" type="Double" status="InOut"/>
   </class>
   <class id="IRectangularGradient" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="ColorStops" type="ColorStops" status="Out"/>
      <property id="RectangleTop" type="Double" status="InOut"/>
      <property id="RectangleBottom" type="Double" status="InOut"/>
      <property id="RectangleLeft" type="Double" status="InOut"/>
      <property id="RectangleRight" type="Double" status="InOut"/>
   </class>
   <class id="IMultiThreadedCalculation" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="ThreadMode" type="XlThreadMode" status="InOut"/>
      <property id="ThreadCount" type="Integer" status="InOut"/>
   </class>
   <class id="IChartFormat" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Fill" type="FillFormat" status="Out"/>
      <property id="Glow" type="Office.GlowFormat" status="Out"/>
      <property id="Line" type="LineFormat" status="Out"/>
      <property id="PictureFormat" type="PictureFormat" status="Out"/>
      <property id="Shadow" type="ShadowFormat" status="Out"/>
      <property id="SoftEdge" type="Office.SoftEdgeFormat" status="Out"/>
      <property id="TextFrame2" type="TextFrame2" status="Out"/>
      <property id="ThreeD" type="ThreeDFormat" status="Out"/>
   </class>
   <class id="IFileExportConverter" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Extensions" type="String" status="Out"/>
      <property id="Description" type="String" status="Out"/>
      <property id="FileFormat" type="Integer" status="Out"/>
   </class>
   <class id="IFileExportConverters" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="_Default" type="FileExportConverter" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="FileExportConverter">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="IAddIns2" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Add" type="AddIn">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="CopyFile" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Item" type="AddIn">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="AddIn" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="ISparklineGroups" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="Add" type="SparklineGroup">
         <argument id="Type" type="XlSparkType" status="ByVal"/>
         <argument id="SourceData" type="String" status="ByVal"/>
      </method>
      <accessor id="Item" type="SparklineGroup">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="SparklineGroup" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Clear" type="Void"/>
      <method id="ClearGroups" type="Void"/>
      <method id="Group" type="Void">
         <argument id="Location" type="Range" status="ByVal"/>
      </method>
      <method id="Ungroup" type="Void"/>
   </class>
   <class id="ISparklineGroup" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Location" type="Range" status="InOut"/>
      <property id="SourceData" type="String" status="InOut"/>
      <property id="DateRange" type="String" status="InOut"/>
      <property id="Type" type="XlSparkType" status="InOut"/>
      <property id="SeriesColor" type="FormatColor" status="Out"/>
      <property id="Points" type="SparkPoints" status="Out"/>
      <property id="Axes" type="SparkAxes" status="Out"/>
      <property id="DisplayBlanksAs" type="XlDisplayBlanksAs" status="InOut"/>
      <property id="DisplayHidden" type="Boolean" status="InOut"/>
      <property id="LineWeight" type="Variant" status="InOut"/>
      <property id="PlotBy" type="XlSparklineRowCol" status="InOut"/>
      <accessor id="Item" type="Sparkline">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="ModifyLocation" type="Void">
         <argument id="Location" type="Range" status="ByVal"/>
      </method>
      <method id="ModifySourceData" type="Void">
         <argument id="SourceData" type="String" status="ByVal"/>
      </method>
      <method id="Modify" type="Void">
         <argument id="Location" type="Range" status="ByVal"/>
         <argument id="SourceData" type="String" status="ByVal"/>
      </method>
      <method id="ModifyDateRange" type="Void">
         <argument id="DateRange" type="String" status="ByVal"/>
      </method>
      <method id="Delete" type="Void"/>
   </class>
   <class id="ISparkPoints" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Negative" type="SparkColor" status="Out"/>
      <property id="Markers" type="SparkColor" status="Out"/>
      <property id="Highpoint" type="SparkColor" status="Out"/>
      <property id="Lowpoint" type="SparkColor" status="Out"/>
      <property id="Firstpoint" type="SparkColor" status="Out"/>
      <property id="Lastpoint" type="SparkColor" status="Out"/>
   </class>
   <class id="ISparkline" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Location" type="Range" status="InOut"/>
      <property id="SourceData" type="String" status="InOut"/>
      <method id="ModifyLocation" type="Void">
         <argument id="Range" type="Range" status="ByVal"/>
      </method>
      <method id="ModifySourceData" type="Void">
         <argument id="Formula" type="String" status="ByVal"/>
      </method>
   </class>
   <class id="ISparkAxes" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Vertical" type="SparkVerticalAxis" status="Out"/>
      <property id="Horizontal" type="SparkHorizontalAxis" status="Out"/>
   </class>
   <class id="ISparkHorizontalAxis" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Axis" type="SparkColor" status="Out"/>
      <property id="IsDateAxis" type="Boolean" status="Out"/>
      <property id="RightToLeftPlotOrder" type="Boolean" status="InOut"/>
   </class>
   <class id="ISparkVerticalAxis" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="MinScaleType" type="XlSparkScale" status="InOut"/>
      <property id="CustomMinScaleValue" type="Variant" status="InOut"/>
      <property id="MaxScaleType" type="XlSparkScale" status="InOut"/>
      <property id="CustomMaxScaleValue" type="Variant" status="InOut"/>
   </class>
   <class id="ISparkColor" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Color" type="FormatColor" status="Out"/>
   </class>
   <class id="IDataBarBorder" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Type" type="XlDataBarBorderType" status="InOut"/>
      <property id="Color" type="Object" status="Out"/>
   </class>
   <class id="INegativeBarFormat" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="ColorType" type="XlDataBarNegativeColorType" status="InOut"/>
      <property id="BorderColorType" type="XlDataBarNegativeColorType" status="InOut"/>
      <property id="Color" type="Object" status="Out"/>
      <property id="BorderColor" type="Object" status="Out"/>
   </class>
   <class id="IValueChange" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Order" type="Integer" status="Out"/>
      <property id="VisibleInPivotTable" type="Boolean" status="Out"/>
      <property id="PivotCell" type="PivotCell" status="Out"/>
      <property id="Tuple" type="String" status="Out"/>
      <property id="Value" type="Double" status="Out"/>
      <property id="AllocationValue" type="XlAllocationValue" status="Out"/>
      <property id="AllocationMethod" type="XlAllocationMethod" status="Out"/>
      <property id="AllocationWeightExpression" type="String" status="Out"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="IPivotTableChangeList" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="_Default" type="ValueChange" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="ValueChange">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Add" type="ValueChange">
         <argument id="Tuple" type="String" status="ByVal"/>
         <argument id="Value" type="Double" status="ByVal"/>
         <argument id="AllocationValue" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllocationMethod" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllocationWeightExpression" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IDisplayFormat" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Borders" type="Borders" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Style" type="Variant" status="Out"/>
      <property id="AddIndent" type="Variant" status="Out"/>
      <property id="FormulaHidden" type="Variant" status="Out"/>
      <property id="HorizontalAlignment" type="Variant" status="Out"/>
      <property id="IndentLevel" type="Variant" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Locked" type="Variant" status="Out"/>
      <property id="MergeCells" type="Variant" status="Out"/>
      <property id="NumberFormatLocal" type="Variant" status="Out"/>
      <property id="Orientation" type="Variant" status="Out"/>
      <property id="ReadingOrder" type="Integer" status="Out"/>
      <property id="ShrinkToFit" type="Variant" status="Out"/>
      <property id="VerticalAlignment" type="Variant" status="Out"/>
      <property id="WrapText" type="Variant" status="Out"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="NumberFormat" type="Variant">
         <argument id="lcidIn" type="Integer" status="ByVal" optional="Default"/>
      </accessor>
   </class>
   <class id="ISlicerCaches" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <accessor id="Item" type="SlicerCache">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="SlicerCache" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Add" type="SlicerCache">
         <argument id="Source" type="Variant" status="ByVal"/>
         <argument id="SourceField" type="Variant" status="ByVal"/>
         <argument id="Name" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="ISlicerCache" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="OLAP" type="Boolean" status="Out"/>
      <property id="SourceType" type="XlPivotTableSourceType" status="Out"/>
      <property id="WorkbookConnection" type="WorkbookConnection" status="Out"/>
      <property id="Slicers" type="Slicers" status="Out"/>
      <property id="PivotTables" type="SlicerPivotTables" status="Out"/>
      <property id="SlicerCacheLevels" type="SlicerCacheLevels" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="VisibleSlicerItems" type="SlicerItems" status="Out"/>
      <property id="VisibleSlicerItemsList" type="Variant" status="InOut"/>
      <property id="SlicerItems" type="SlicerItems" status="Out"/>
      <property id="CrossFilterType" type="XlSlicerCrossFilterType" status="InOut"/>
      <property id="SortItems" type="XlSlicerSort" status="InOut"/>
      <property id="SourceName" type="String" status="Out"/>
      <property id="SortUsingCustomLists" type="Boolean" status="InOut"/>
      <property id="ShowAllItems" type="Boolean" status="InOut"/>
      <method id="ClearManualFilter" type="Void"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="ISlicerCacheLevels" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <accessor id="Item" type="SlicerCacheLevel">
         <argument id="Level" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_Default" type="SlicerCacheLevel" status="indexer">
         <argument id="Level" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="ISlicerCacheLevel" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="SlicerItems" type="SlicerItems" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="Ordinal" type="Integer" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="CrossFilterType" type="XlSlicerCrossFilterType" status="InOut"/>
      <property id="SortItems" type="XlSlicerSort" status="InOut"/>
      <property id="VisibleSlicerItemsList" type="Variant" status="Out"/>
   </class>
   <class id="ISlicers" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <accessor id="Item" type="Slicer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="Slicer" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Add" type="Slicer">
         <argument id="SlicerDestination" type="Variant" status="ByVal"/>
         <argument id="Level" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Name" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Caption" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Top" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Left" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Width" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Height" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="ISlicer" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="DisableMoveResizeUI" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="RowHeight" type="Double" status="InOut"/>
      <property id="ColumnWidth" type="Double" status="InOut"/>
      <property id="NumberOfColumns" type="Integer" status="InOut"/>
      <property id="DisplayHeader" type="Boolean" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="SlicerCache" type="SlicerCache" status="Out"/>
      <property id="SlicerCacheLevel" type="SlicerCacheLevel" status="Out"/>
      <property id="Shape" type="Shape" status="Out"/>
      <property id="Style" type="Variant" status="InOut"/>
      <property id="ActiveItem" type="SlicerItem" status="Out"/>
      <method id="Delete" type="Void"/>
      <method id="Cut" type="Void"/>
      <method id="Copy" type="Void"/>
   </class>
   <class id="ISlicerItem" parent="IDispatch">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="SlicerCache" status="Out"/>
      <property id="Caption" type="String" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="SourceName" type="Variant" status="Out"/>
      <property id="SourceNameStandard" type="String" status="Out"/>
      <property id="Value" type="String" status="Out"/>
      <property id="Selected" type="Boolean" status="InOut"/>
      <property id="HasData" type="Boolean" status="Out"/>
   </class>
   <class id="ISlicerItems" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <accessor id="Item" type="SlicerItem">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="SlicerItem" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="ISlicerPivotTables" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <accessor id="Item" type="PivotTable">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="PivotTable" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="AddPivotTable" type="Void">
         <argument id="PivotTable" type="PivotTable" status="ByVal"/>
      </method>
      <method id="RemovePivotTable" type="Void">
         <argument id="PivotTable" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="IProtectedViewWindows" parent="IDispatch" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <accessor id="Item" type="ProtectedViewWindow">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="ProtectedViewWindow" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Open" type="ProtectedViewWindow">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddToMru" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RepairMode" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IProtectedViewWindow" parent="IDispatch" default="_Default">
      <property id="_Default" type="String" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="EnableResize" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="SourceName" type="String" status="Out"/>
      <property id="SourcePath" type="String" status="Out"/>
      <property id="WindowState" type="XlProtectedViewWindowState" status="InOut"/>
      <property id="Workbook" type="Workbook" status="Out"/>
      <method id="Activate" type="Void"/>
      <method id="Close" type="Boolean"/>
      <method id="Edit" type="Workbook">
         <argument id="WriteResPassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="UpdateLinks" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="Font" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Background" type="Variant" status="InOut"/>
      <property id="Bold" type="Variant" status="InOut"/>
      <property id="Color" type="Variant" status="InOut"/>
      <property id="ColorIndex" type="Variant" status="InOut"/>
      <property id="FontStyle" type="Variant" status="InOut"/>
      <property id="Italic" type="Variant" status="InOut"/>
      <property id="Name" type="Variant" status="InOut"/>
      <property id="OutlineFont" type="Variant" status="InOut"/>
      <property id="Shadow" type="Variant" status="InOut"/>
      <property id="Size" type="Variant" status="InOut"/>
      <property id="Strikethrough" type="Variant" status="InOut"/>
      <property id="Subscript" type="Variant" status="InOut"/>
      <property id="Superscript" type="Variant" status="InOut"/>
      <property id="Underline" type="Variant" status="InOut"/>
      <property id="ThemeColor" type="Variant" status="InOut"/>
      <property id="TintAndShade" type="Variant" status="InOut"/>
      <property id="ThemeFont" type="XlThemeFont" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="Window" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="ActiveCell" type="Range" status="Out"/>
      <property id="ActiveChart" type="Chart" status="Out"/>
      <property id="ActivePane" type="Pane" status="Out"/>
      <property id="ActiveSheet" type="Worksheet" status="Out"/>
      <property id="Caption" type="Variant" status="InOut"/>
      <property id="DisplayFormulas" type="Boolean" status="InOut"/>
      <property id="DisplayGridlines" type="Boolean" status="InOut"/>
      <property id="DisplayHeadings" type="Boolean" status="InOut"/>
      <property id="DisplayHorizontalScrollBar" type="Boolean" status="InOut"/>
      <property id="DisplayOutline" type="Boolean" status="InOut"/>
      <property id="_DisplayRightToLeft" type="Boolean" status="InOut"/>
      <property id="DisplayVerticalScrollBar" type="Boolean" status="InOut"/>
      <property id="DisplayWorkbookTabs" type="Boolean" status="InOut"/>
      <property id="DisplayZeros" type="Boolean" status="InOut"/>
      <property id="EnableResize" type="Boolean" status="InOut"/>
      <property id="FreezePanes" type="Boolean" status="InOut"/>
      <property id="GridlineColor" type="Integer" status="InOut"/>
      <property id="GridlineColorIndex" type="XlColorIndex" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="OnWindow" type="String" status="InOut"/>
      <property id="Panes" type="Panes" status="Out"/>
      <property id="RangeSelection" type="Range" status="Out"/>
      <property id="ScrollColumn" type="Integer" status="InOut"/>
      <property id="ScrollRow" type="Integer" status="InOut"/>
      <property id="SelectedSheets" type="Sheets" status="Out"/>
      <property id="Selection" type="stdole.IDispatch" status="Out"/>
      <property id="Split" type="Boolean" status="InOut"/>
      <property id="SplitColumn" type="Integer" status="InOut"/>
      <property id="SplitHorizontal" type="Double" status="InOut"/>
      <property id="SplitRow" type="Integer" status="InOut"/>
      <property id="SplitVertical" type="Double" status="InOut"/>
      <property id="TabRatio" type="Double" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Type" type="XlWindowType" status="Out"/>
      <property id="UsableHeight" type="Double" status="Out"/>
      <property id="UsableWidth" type="Double" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="VisibleRange" type="Range" status="Out"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="WindowNumber" type="Integer" status="Out"/>
      <property id="WindowState" type="XlWindowState" status="InOut"/>
      <property id="Zoom" type="Variant" status="InOut"/>
      <property id="View" type="XlWindowView" status="InOut"/>
      <property id="DisplayRightToLeft" type="Boolean" status="InOut"/>
      <property id="SheetViews" type="SheetViews" status="Out"/>
      <property id="ActiveSheetView" type="stdole.IDispatch" status="Out"/>
      <property id="DisplayRuler" type="Boolean" status="InOut"/>
      <property id="AutoFilterDateGrouping" type="Boolean" status="InOut"/>
      <property id="DisplayWhitespace" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Activate" type="Variant"/>
      <method id="ActivateNext" type="Variant"/>
      <method id="ActivatePrevious" type="Variant"/>
      <method id="Close" type="Boolean">
         <argument id="SaveChanges" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Filename" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RouteWorkbook" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="LargeScroll" type="Variant">
         <argument id="Down" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Up" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ToRight" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ToLeft" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="NewWindow" type="Window"/>
      <method id="_PrintOut" type="Variant">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintPreview" type="Variant">
         <argument id="EnableChanges" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ScrollWorkbookTabs" type="Variant">
         <argument id="Sheets" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Position" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SmallScroll" type="Variant">
         <argument id="Down" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Up" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ToRight" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ToLeft" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PointsToScreenPixelsX" type="Integer">
         <argument id="Points" type="Integer" status="ByVal"/>
      </method>
      <method id="PointsToScreenPixelsY" type="Integer">
         <argument id="Points" type="Integer" status="ByVal"/>
      </method>
      <method id="RangeFromPoint" type="stdole.IDispatch">
         <argument id="x" type="Integer" status="ByVal"/>
         <argument id="y" type="Integer" status="ByVal"/>
      </method>
      <method id="ScrollIntoView" type="Void">
         <argument id="Left" type="Integer" status="ByVal"/>
         <argument id="Top" type="Integer" status="ByVal"/>
         <argument id="Width" type="Integer" status="ByVal"/>
         <argument id="Height" type="Integer" status="ByVal"/>
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintOut" type="Variant">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="Windows" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="SyncScrollingSideBySide" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Arrange" type="Variant">
         <argument id="ArrangeStyle" type="XlArrangeStyle" status="ByVal" optional="xlArrangeStyleTiled"/>
         <argument id="ActiveWorkbook" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SyncHorizontal" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SyncVertical" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Item" type="Window">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="Window" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="CompareSideBySideWith" type="Boolean">
         <argument id="WindowName" type="Variant" status="ByVal"/>
      </method>
      <method id="BreakSideBySide" type="Boolean"/>
      <method id="ResetPositionsSideBySide" type="Void"/>
   </class>
   <class id="AppEvents" parent="None">
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <event id="QueryInterface" netName="QueryInterface" netHandler="Excel.AppEvents_QueryInterfaceEventHandler">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </event>
      <event id="GetTypeInfoCount" netName="GetTypeInfoCount" netHandler="Excel.AppEvents_GetTypeInfoCountEventHandler">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </event>
      <event id="GetTypeInfo" netName="GetTypeInfo" netHandler="Excel.AppEvents_GetTypeInfoEventHandler">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </event>
      <event id="GetIDsOfNames" netName="GetIDsOfNames" netHandler="Excel.AppEvents_GetIDsOfNamesEventHandler">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </event>
      <event id="Invoke" netName="Invoke" netHandler="Excel.AppEvents_InvokeEventHandler">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </event>
      <event id="NewWorkbook" netName="NewWorkbook" netHandler="Excel.AppEvents_NewWorkbookEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
      </event>
      <event id="SheetSelectionChange" netName="SheetSelectionChange" netHandler="Excel.AppEvents_SheetSelectionChangeEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="Range" status="ByVal"/>
      </event>
      <event id="SheetBeforeDoubleClick" netName="SheetBeforeDoubleClick" netHandler="Excel.AppEvents_SheetBeforeDoubleClickEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="Range" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="SheetBeforeRightClick" netName="SheetBeforeRightClick" netHandler="Excel.AppEvents_SheetBeforeRightClickEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="Range" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="SheetActivate" netName="SheetActivate" netHandler="Excel.AppEvents_SheetActivateEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
      </event>
      <event id="SheetDeactivate" netName="SheetDeactivate" netHandler="Excel.AppEvents_SheetDeactivateEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
      </event>
      <event id="SheetCalculate" netName="SheetCalculate" netHandler="Excel.AppEvents_SheetCalculateEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
      </event>
      <event id="SheetChange" netName="SheetChange" netHandler="Excel.AppEvents_SheetChangeEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="Range" status="ByVal"/>
      </event>
      <event id="WorkbookOpen" netName="WorkbookOpen" netHandler="Excel.AppEvents_WorkbookOpenEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
      </event>
      <event id="WorkbookActivate" netName="WorkbookActivate" netHandler="Excel.AppEvents_WorkbookActivateEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
      </event>
      <event id="WorkbookDeactivate" netName="WorkbookDeactivate" netHandler="Excel.AppEvents_WorkbookDeactivateEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
      </event>
      <event id="WorkbookBeforeClose" netName="WorkbookBeforeClose" netHandler="Excel.AppEvents_WorkbookBeforeCloseEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="WorkbookBeforeSave" netName="WorkbookBeforeSave" netHandler="Excel.AppEvents_WorkbookBeforeSaveEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="saveAsUI" type="Boolean" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="WorkbookBeforePrint" netName="WorkbookBeforePrint" netHandler="Excel.AppEvents_WorkbookBeforePrintEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="WorkbookNewSheet" netName="WorkbookNewSheet" netHandler="Excel.AppEvents_WorkbookNewSheetEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="sh" type="Object" status="ByVal"/>
      </event>
      <event id="WorkbookAddinInstall" netName="WorkbookAddinInstall" netHandler="Excel.AppEvents_WorkbookAddinInstallEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
      </event>
      <event id="WorkbookAddinUninstall" netName="WorkbookAddinUninstall" netHandler="Excel.AppEvents_WorkbookAddinUninstallEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
      </event>
      <event id="WindowResize" netName="WindowResize" netHandler="Excel.AppEvents_WindowResizeEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="wn" type="Window" status="ByVal"/>
      </event>
      <event id="WindowActivate" netName="WindowActivate" netHandler="Excel.AppEvents_WindowActivateEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="wn" type="Window" status="ByVal"/>
      </event>
      <event id="WindowDeactivate" netName="WindowDeactivate" netHandler="Excel.AppEvents_WindowDeactivateEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="wn" type="Window" status="ByVal"/>
      </event>
      <event id="SheetFollowHyperlink" netName="SheetFollowHyperlink" netHandler="Excel.AppEvents_SheetFollowHyperlinkEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="Hyperlink" status="ByVal"/>
      </event>
      <event id="SheetPivotTableUpdate" netName="SheetPivotTableUpdate" netHandler="Excel.AppEvents_SheetPivotTableUpdateEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="PivotTable" status="ByVal"/>
      </event>
      <event id="WorkbookPivotTableCloseConnection" netName="WorkbookPivotTableCloseConnection" netHandler="Excel.AppEvents_WorkbookPivotTableCloseConnectionEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="target" type="PivotTable" status="ByVal"/>
      </event>
      <event id="WorkbookPivotTableOpenConnection" netName="WorkbookPivotTableOpenConnection" netHandler="Excel.AppEvents_WorkbookPivotTableOpenConnectionEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="target" type="PivotTable" status="ByVal"/>
      </event>
      <event id="WorkbookSync" netName="WorkbookSync" netHandler="Excel.AppEvents_WorkbookSyncEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="syncEventType" type="Office.MsoSyncEventType" status="ByVal"/>
      </event>
      <event id="WorkbookBeforeXmlImport" netName="WorkbookBeforeXmlImport" netHandler="Excel.AppEvents_WorkbookBeforeXmlImportEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="map" type="XmlMap" status="ByVal"/>
         <argument id="url" type="String" status="ByVal"/>
         <argument id="isRefresh" type="Boolean" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="WorkbookAfterXmlImport" netName="WorkbookAfterXmlImport" netHandler="Excel.AppEvents_WorkbookAfterXmlImportEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="map" type="XmlMap" status="ByVal"/>
         <argument id="isRefresh" type="Boolean" status="ByVal"/>
         <argument id="result" type="XlXmlImportResult" status="ByVal"/>
      </event>
      <event id="WorkbookBeforeXmlExport" netName="WorkbookBeforeXmlExport" netHandler="Excel.AppEvents_WorkbookBeforeXmlExportEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="map" type="XmlMap" status="ByVal"/>
         <argument id="url" type="String" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="WorkbookAfterXmlExport" netName="WorkbookAfterXmlExport" netHandler="Excel.AppEvents_WorkbookAfterXmlExportEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="map" type="XmlMap" status="ByVal"/>
         <argument id="url" type="String" status="ByVal"/>
         <argument id="result" type="XlXmlExportResult" status="ByVal"/>
      </event>
      <event id="WorkbookRowsetComplete" netName="WorkbookRowsetComplete" netHandler="Excel.AppEvents_WorkbookRowsetCompleteEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="description" type="String" status="ByVal"/>
         <argument id="sheet" type="String" status="ByVal"/>
         <argument id="success" type="Boolean" status="ByVal"/>
      </event>
      <event id="AfterCalculate" netName="AfterCalculate" netHandler="System.EventHandler"/>
      <event id="SheetPivotTableAfterValueChange" netName="SheetPivotTableAfterValueChange" netHandler="Excel.AppEvents_SheetPivotTableAfterValueChangeEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="targetRange" type="Range" status="ByVal"/>
      </event>
      <event id="SheetPivotTableBeforeAllocateChanges" netName="SheetPivotTableBeforeAllocateChanges" netHandler="Excel.AppEvents_SheetPivotTableBeforeAllocateChangesEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="valueChangeStart" type="Integer" status="ByVal"/>
         <argument id="valueChangeEnd" type="Integer" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="SheetPivotTableBeforeCommitChanges" netName="SheetPivotTableBeforeCommitChanges" netHandler="Excel.AppEvents_SheetPivotTableBeforeCommitChangesEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="valueChangeStart" type="Integer" status="ByVal"/>
         <argument id="valueChangeEnd" type="Integer" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="SheetPivotTableBeforeDiscardChanges" netName="SheetPivotTableBeforeDiscardChanges" netHandler="Excel.AppEvents_SheetPivotTableBeforeDiscardChangesEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="valueChangeStart" type="Integer" status="ByVal"/>
         <argument id="valueChangeEnd" type="Integer" status="ByVal"/>
      </event>
      <event id="ProtectedViewWindowOpen" netName="ProtectedViewWindowOpen" netHandler="Excel.AppEvents_ProtectedViewWindowOpenEventHandler">
         <argument id="pvw" type="ProtectedViewWindow" status="ByVal"/>
      </event>
      <event id="ProtectedViewWindowBeforeEdit" netName="ProtectedViewWindowBeforeEdit" netHandler="Excel.AppEvents_ProtectedViewWindowBeforeEditEventHandler">
         <argument id="pvw" type="ProtectedViewWindow" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="ProtectedViewWindowBeforeClose" netName="ProtectedViewWindowBeforeClose" netHandler="Excel.AppEvents_ProtectedViewWindowBeforeCloseEventHandler">
         <argument id="pvw" type="ProtectedViewWindow" status="ByVal"/>
         <argument id="reason" type="XlProtectedViewCloseReason" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="ProtectedViewWindowResize" netName="ProtectedViewWindowResize" netHandler="Excel.AppEvents_ProtectedViewWindowResizeEventHandler">
         <argument id="pvw" type="ProtectedViewWindow" status="ByVal"/>
      </event>
      <event id="ProtectedViewWindowActivate" netName="ProtectedViewWindowActivate" netHandler="Excel.AppEvents_ProtectedViewWindowActivateEventHandler">
         <argument id="pvw" type="ProtectedViewWindow" status="ByVal"/>
      </event>
      <event id="ProtectedViewWindowDeactivate" netName="ProtectedViewWindowDeactivate" netHandler="Excel.AppEvents_ProtectedViewWindowDeactivateEventHandler">
         <argument id="pvw" type="ProtectedViewWindow" status="ByVal"/>
      </event>
      <event id="WorkbookAfterSave" netName="WorkbookAfterSave" netHandler="Excel.AppEvents_WorkbookAfterSaveEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="success" type="Boolean" status="ByVal"/>
      </event>
      <event id="WorkbookNewChart" netName="WorkbookNewChart" netHandler="Excel.AppEvents_WorkbookNewChartEventHandler">
         <argument id="wb" type="Workbook" status="ByVal"/>
         <argument id="ch" type="Chart" status="ByVal"/>
      </event>
   </class>
   <class id="WorksheetFunction" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_WSFunction" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Count" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="IsNA" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="IsError" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="Sum" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Average" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Min" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Max" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Npv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="StDev" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dollar" type="String">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Fixed" type="String">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Pi" type="Double"/>
      <method id="Ln" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Log10" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Round" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Lookup" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Index" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Rept" type="String">
         <argument id="Arg1" type="String" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="And" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Or" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DCount" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="DSum" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="DAverage" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="DMin" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="DMax" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="DStDev" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="Var" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DVar" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="Text" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="String" status="ByVal"/>
      </method>
      <method id="LinEst" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Trend" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="LogEst" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Growth" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Pv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Fv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="NPer" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Pmt" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Rate" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="MIrr" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Irr" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Match" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Weekday" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Search" type="Double">
         <argument id="Arg1" type="String" status="ByVal"/>
         <argument id="Arg2" type="String" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Transpose" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="Atan2" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Asin" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Acos" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Choose" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="HLookup" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="VLookup" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Log" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Proper" type="String">
         <argument id="Arg1" type="String" status="ByVal"/>
      </method>
      <method id="Trim" type="String">
         <argument id="Arg1" type="String" status="ByVal"/>
      </method>
      <method id="Replace" type="String">
         <argument id="Arg1" type="String" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="String" status="ByVal"/>
      </method>
      <method id="Substitute" type="String">
         <argument id="Arg1" type="String" status="ByVal"/>
         <argument id="Arg2" type="String" status="ByVal"/>
         <argument id="Arg3" type="String" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Find" type="Double">
         <argument id="Arg1" type="String" status="ByVal"/>
         <argument id="Arg2" type="String" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="IsErr" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="IsText" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="IsNumber" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="Sln" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Syd" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
      </method>
      <method id="Ddb" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Clean" type="String">
         <argument id="Arg1" type="String" status="ByVal"/>
      </method>
      <method id="MDeterm" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="MInverse" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="MMult" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Ipmt" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Ppmt" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CountA" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Product" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Fact" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="DProduct" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="IsNonText" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="StDevP" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="VarP" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DStDevP" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="DVarP" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="IsLogical" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="DCountA" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="USDollar" type="String">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="FindB" type="Double">
         <argument id="Arg1" type="String" status="ByVal"/>
         <argument id="Arg2" type="String" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SearchB" type="Double">
         <argument id="Arg1" type="String" status="ByVal"/>
         <argument id="Arg2" type="String" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ReplaceB" type="String">
         <argument id="Arg1" type="String" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="String" status="ByVal"/>
      </method>
      <method id="RoundUp" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="RoundDown" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Rank" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Range" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Days360" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Vdb" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
         <argument id="Arg5" type="Double" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Median" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SumProduct" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Sinh" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Cosh" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Tanh" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Asinh" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Acosh" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Atanh" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="DGet" type="Variant">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="Db" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Frequency" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="AveDev" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="BetaDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="GammaLn" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="BetaInv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="BinomDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="ChiDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="ChiInv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Combin" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Confidence" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="CritBinom" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Even" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="ExponDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Boolean" status="ByVal"/>
      </method>
      <method id="FDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="FInv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Fisher" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="FisherInv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Floor" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="GammaDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="GammaInv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Ceiling" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="HypGeomDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
      </method>
      <method id="LogNormDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="LogInv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="NegBinomDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="NormDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="NormSDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="NormInv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="NormSInv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Standardize" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Odd" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Permut" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Poisson" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Boolean" status="ByVal"/>
      </method>
      <method id="TDist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Weibull" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="SumXMY2" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="SumX2MY2" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="SumX2PY2" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="ChiTest" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Correl" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Covar" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Forecast" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="FTest" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Intercept" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Pearson" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="RSq" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="StEyx" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Slope" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="TTest" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
      </method>
      <method id="Prob" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DevSq" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="GeoMean" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="HarMean" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SumSq" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Kurt" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Skew" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ZTest" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Large" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Small" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Quartile" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Percentile" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="PercentRank" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Mode" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="TrimMean" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="TInv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Power" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Radians" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Degrees" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Subtotal" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Range" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SumIf" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CountIf" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="CountBlank" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
      </method>
      <method id="Ispmt" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
      </method>
      <method id="Roman" type="String">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Asc" type="String">
         <argument id="Arg1" type="String" status="ByVal"/>
      </method>
      <method id="Dbcs" type="String">
         <argument id="Arg1" type="String" status="ByVal"/>
      </method>
      <method id="Phonetic" type="String">
         <argument id="Arg1" type="Range" status="ByVal"/>
      </method>
      <method id="BahtText" type="String">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="ThaiDayOfWeek" type="String">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="ThaiDigit" type="String">
         <argument id="Arg1" type="String" status="ByVal"/>
      </method>
      <method id="ThaiMonthOfYear" type="String">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="ThaiNumSound" type="String">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="ThaiNumString" type="String">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="ThaiStringLength" type="Double">
         <argument id="Arg1" type="String" status="ByVal"/>
      </method>
      <method id="IsThaiDigit" type="Boolean">
         <argument id="Arg1" type="String" status="ByVal"/>
      </method>
      <method id="RoundBahtDown" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="RoundBahtUp" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="ThaiYear" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="RTD" type="Variant">
         <argument id="progID" type="Variant" status="ByVal"/>
         <argument id="server" type="Variant" status="ByVal"/>
         <argument id="topic1" type="Variant" status="ByVal"/>
         <argument id="topic2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="topic28" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Hex2Bin" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Hex2Dec" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="Hex2Oct" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dec2Bin" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dec2Hex" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dec2Oct" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Oct2Bin" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Oct2Hex" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Oct2Dec" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="Bin2Dec" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="Bin2Oct" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Bin2Hex" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ImSub" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="ImDiv" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="ImPower" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="ImAbs" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ImSqrt" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ImLn" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ImLog2" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ImLog10" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ImSin" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ImCos" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ImExp" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ImArgument" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ImConjugate" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="Imaginary" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ImReal" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="Complex" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ImSum" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ImProduct" type="String">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SeriesSum" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
      </method>
      <method id="FactDouble" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="SqrtPi" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="Quotient" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Delta" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="GeStep" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="IsEven" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="IsOdd" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="MRound" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Erf" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ErfC" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="BesselJ" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="BesselK" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="BesselY" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="BesselI" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Xirr" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Xnpv" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="PriceMat" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="YieldMat" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="IntRate" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Received" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Disc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PriceDisc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="YieldDisc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="TBillEq" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="TBillPrice" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="TBillYield" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Price" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DollarDe" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="DollarFr" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Nominal" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Effect" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="CumPrinc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal"/>
      </method>
      <method id="CumIPmt" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal"/>
      </method>
      <method id="EDate" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="EoMonth" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="YearFrac" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CoupDayBs" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CoupDays" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CoupDaysNc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CoupNcd" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CoupNum" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CoupPcd" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Duration" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="MDuration" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="OddLPrice" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal"/>
         <argument id="Arg7" type="Variant" status="ByVal"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="OddLYield" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal"/>
         <argument id="Arg7" type="Variant" status="ByVal"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="OddFPrice" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal"/>
         <argument id="Arg7" type="Variant" status="ByVal"/>
         <argument id="Arg8" type="Variant" status="ByVal"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="OddFYield" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal"/>
         <argument id="Arg7" type="Variant" status="ByVal"/>
         <argument id="Arg8" type="Variant" status="ByVal"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="RandBetween" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="WeekNum" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AmorDegrc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AmorLinc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Convert" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
      </method>
      <method id="AccrInt" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal"/>
         <argument id="Arg6" type="Variant" status="ByVal"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AccrIntM" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="WorkDay" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="NetworkDays" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Gcd" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="MultiNomial" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Lcm" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="FVSchedule" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="SumIfs" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Range" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CountIfs" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AverageIf" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AverageIfs" type="Double">
         <argument id="Arg1" type="Range" status="ByVal"/>
         <argument id="Arg2" type="Range" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="IfError" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Aggregate" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Range" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Confidence_Norm" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Confidence_T" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="ChiSq_Test" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="F_Test" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Covariance_P" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Covariance_S" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
      </method>
      <method id="Expon_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Boolean" status="ByVal"/>
      </method>
      <method id="Gamma_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="Gamma_Inv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Mode_Mult" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Mode_Sngl" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Norm_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="Norm_Inv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Percentile_Exc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Percentile_Inc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="PercentRank_Exc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PercentRank_Inc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Poisson_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Boolean" status="ByVal"/>
      </method>
      <method id="Quartile_Exc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Quartile_Inc" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Rank_Avg" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Range" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Rank_Eq" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Range" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="StDev_S" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="StDev_P" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="T_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Boolean" status="ByVal"/>
      </method>
      <method id="T_Dist_2T" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="T_Dist_RT" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="T_Inv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="T_Inv_2T" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Var_S" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Var_P" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Weibull_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="NetworkDays_Intl" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="WorkDay_Intl" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ISO_Ceiling" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dummy21" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="Dummy19" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Beta_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Beta_Inv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ChiSq_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Boolean" status="ByVal"/>
      </method>
      <method id="ChiSq_Dist_RT" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="ChiSq_Inv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="ChiSq_Inv_RT" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
      </method>
      <method id="F_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="F_Dist_RT" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="F_Inv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="F_Inv_RT" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="HypGeom_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
         <argument id="Arg5" type="Boolean" status="ByVal"/>
      </method>
      <method id="LogNorm_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="LogNorm_Inv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="NegBinom_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="Norm_S_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Boolean" status="ByVal"/>
      </method>
      <method id="Norm_S_Inv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="T_Test" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Double" status="ByVal"/>
      </method>
      <method id="Z_Test" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Binom_Dist" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
         <argument id="Arg4" type="Boolean" status="ByVal"/>
      </method>
      <method id="Binom_Inv" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Double" status="ByVal"/>
         <argument id="Arg3" type="Double" status="ByVal"/>
      </method>
      <method id="Erf_Precise" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="ErfC_Precise" type="Double">
         <argument id="Arg1" type="Variant" status="ByVal"/>
      </method>
      <method id="GammaLn_Precise" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
      </method>
      <method id="Ceiling_Precise" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Floor_Precise" type="Double">
         <argument id="Arg1" type="Double" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="Range" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="AddIndent" type="Variant" status="InOut"/>
      <property id="Areas" type="Areas" status="Out"/>
      <property id="Borders" type="Borders" status="Out"/>
      <property id="Cells" type="Range" status="Out"/>
      <property id="Column" type="Integer" status="Out"/>
      <property id="Columns" type="Range" status="Out"/>
      <property id="ColumnWidth" type="Variant" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="CurrentArray" type="Range" status="Out"/>
      <property id="CurrentRegion" type="Range" status="Out"/>
      <property id="Dependents" type="Range" status="Out"/>
      <property id="DirectDependents" type="Range" status="Out"/>
      <property id="DirectPrecedents" type="Range" status="Out"/>
      <property id="EntireColumn" type="Range" status="Out"/>
      <property id="EntireRow" type="Range" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="Variant" status="InOut"/>
      <property id="FormulaArray" type="Variant" status="InOut"/>
      <property id="FormulaLabel" type="XlFormulaLabel" status="InOut"/>
      <property id="FormulaHidden" type="Variant" status="InOut"/>
      <property id="FormulaLocal" type="Variant" status="InOut"/>
      <property id="FormulaR1C1" type="Variant" status="InOut"/>
      <property id="FormulaR1C1Local" type="Variant" status="InOut"/>
      <property id="HasArray" type="Variant" status="Out"/>
      <property id="HasFormula" type="Variant" status="Out"/>
      <property id="Height" type="Variant" status="Out"/>
      <property id="Hidden" type="Variant" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="IndentLevel" type="Variant" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Left" type="Variant" status="Out"/>
      <property id="ListHeaderRows" type="Integer" status="Out"/>
      <property id="LocationInTable" type="XlLocationInTable" status="Out"/>
      <property id="Locked" type="Variant" status="InOut"/>
      <property id="MergeArea" type="Range" status="Out"/>
      <property id="MergeCells" type="Variant" status="InOut"/>
      <property id="Name" type="Variant" status="InOut"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Next" type="Range" status="Out"/>
      <property id="NumberFormat" type="Variant" status="InOut"/>
      <property id="NumberFormatLocal" type="Variant" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="OutlineLevel" type="Variant" status="InOut"/>
      <property id="PageBreak" type="Integer" status="InOut"/>
      <property id="PivotField" type="PivotField" status="Out"/>
      <property id="PivotItem" type="PivotItem" status="Out"/>
      <property id="PivotTable" type="PivotTable" status="Out"/>
      <property id="Precedents" type="Range" status="Out"/>
      <property id="PrefixCharacter" type="Variant" status="Out"/>
      <property id="Previous" type="Range" status="Out"/>
      <property id="QueryTable" type="QueryTable" status="Out"/>
      <property id="Row" type="Integer" status="Out"/>
      <property id="RowHeight" type="Variant" status="InOut"/>
      <property id="Rows" type="Range" status="Out"/>
      <property id="ShowDetail" type="Variant" status="InOut"/>
      <property id="ShrinkToFit" type="Variant" status="InOut"/>
      <property id="SoundNote" type="SoundNote" status="Out"/>
      <property id="Style" type="Variant" status="InOut"/>
      <property id="Summary" type="Variant" status="Out"/>
      <property id="Text" type="Variant" status="Out"/>
      <property id="Top" type="Variant" status="Out"/>
      <property id="UseStandardHeight" type="Variant" status="InOut"/>
      <property id="UseStandardWidth" type="Variant" status="InOut"/>
      <property id="Validation" type="Validation" status="Out"/>
      <property id="Value2" type="Variant" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="Width" type="Variant" status="Out"/>
      <property id="Worksheet" type="Worksheet" status="Out"/>
      <property id="WrapText" type="Variant" status="InOut"/>
      <property id="Comment" type="Comment" status="Out"/>
      <property id="Phonetic" type="Phonetic" status="Out"/>
      <property id="FormatConditions" type="FormatConditions" status="Out"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Hyperlinks" type="Hyperlinks" status="Out"/>
      <property id="Phonetics" type="Phonetics" status="Out"/>
      <property id="ID" type="String" status="InOut"/>
      <property id="PivotCell" type="PivotCell" status="Out"/>
      <property id="Errors" type="Errors" status="Out"/>
      <property id="SmartTags" type="SmartTags" status="Out"/>
      <property id="AllowEdit" type="Boolean" status="Out"/>
      <property id="ListObject" type="ListObject" status="Out"/>
      <property id="XPath" type="XPath" status="Out"/>
      <property id="ServerActions" type="Actions" status="Out"/>
      <property id="MDX" type="String" status="Out"/>
      <property id="CountLarge" type="Variant" status="Out"/>
      <property id="SparklineGroups" type="SparklineGroups" status="Out"/>
      <property id="DisplayFormat" type="DisplayFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Activate" type="Variant"/>
      <accessor id="Address" type="String">
         <argument id="RowAbsolute" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnAbsolute" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReferenceStyle" type="XlReferenceStyle" status="ByVal" optional="xlA1"/>
         <argument id="External" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RelativeTo" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="AddressLocal" type="String">
         <argument id="RowAbsolute" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnAbsolute" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReferenceStyle" type="XlReferenceStyle" status="ByVal" optional="xlA1"/>
         <argument id="External" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RelativeTo" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="AdvancedFilter" type="Variant">
         <argument id="Action" type="XlFilterAction" status="ByVal"/>
         <argument id="CriteriaRange" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CopyToRange" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Unique" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ApplyNames" type="Variant">
         <argument id="Names" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreRelativeAbsolute" type="Variant" status="ByVal" optional="Default"/>
         <argument id="UseRowColumnNames" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OmitColumn" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OmitRow" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Order" type="XlApplyNamesOrder" status="ByVal" optional="xlRowThenColumn"/>
         <argument id="AppendLast" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ApplyOutlineStyles" type="Variant"/>
      <method id="AutoComplete" type="String">
         <argument id="String" type="String" status="ByVal"/>
      </method>
      <method id="AutoFill" type="Variant">
         <argument id="Destination" type="Range" status="ByVal"/>
         <argument id="Type" type="XlAutoFillType" status="ByVal" optional="xlFillDefault"/>
      </method>
      <method id="AutoFilter" type="Variant">
         <argument id="Field" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Criteria1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Operator" type="XlAutoFilterOperator" status="ByVal" optional="xlAnd"/>
         <argument id="Criteria2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="VisibleDropDown" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AutoFit" type="Variant"/>
      <method id="AutoFormat" type="Variant">
         <argument id="Format" type="XlRangeAutoFormat" status="ByVal" optional="xlRangeAutoFormatClassic1"/>
         <argument id="Number" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Font" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Alignment" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Border" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Pattern" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Width" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AutoOutline" type="Variant"/>
      <method id="_BorderAround" type="Variant">
         <argument id="LineStyle" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Weight" type="XlBorderWeight" status="ByVal" optional="xlThin"/>
         <argument id="ColorIndex" type="XlColorIndex" status="ByVal" optional="xlColorIndexAutomatic"/>
         <argument id="Color" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Calculate" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Clear" type="Variant"/>
      <method id="ClearContents" type="Variant"/>
      <method id="ClearFormats" type="Variant"/>
      <method id="ClearNotes" type="Variant"/>
      <method id="ClearOutline" type="Variant"/>
      <method id="ColumnDifferences" type="Range">
         <argument id="Comparison" type="Variant" status="ByVal"/>
      </method>
      <method id="Consolidate" type="Variant">
         <argument id="Sources" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Function" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TopRow" type="Variant" status="ByVal" optional="Default"/>
         <argument id="LeftColumn" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CreateLinks" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Copy" type="Variant">
         <argument id="Destination" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CopyFromRecordset" type="Integer">
         <argument id="Data" type="Object" status="ByVal"/>
         <argument id="MaxRows" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MaxColumns" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlScreen"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="CreateNames" type="Variant">
         <argument id="Top" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Left" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Bottom" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Right" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CreatePublisher" type="Variant">
         <argument id="Edition" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlScreen"/>
         <argument id="ContainsPICT" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ContainsBIFF" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ContainsRTF" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ContainsVALU" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Cut" type="Variant">
         <argument id="Destination" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DataSeries" type="Variant">
         <argument id="Rowcol" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Type" type="XlDataSeriesType" status="ByVal" optional="xlDataSeriesLinear"/>
         <argument id="Date" type="XlDataSeriesDate" status="ByVal" optional="xlDay"/>
         <argument id="Step" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Stop" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Trend" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="Range" nPram="3" migPattern="%1d.get_Range(%2d,%3o)" >
         <argument id="RowIndex" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnIndex" type="Variant" status="ByVal" optional="DEF.OVerload"/>
      </method>
      <method id="Delete" type="Variant">
         <argument id="Shift" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DialogBox" type="Variant"/>
      <method id="EditionOptions" type="Variant">
         <argument id="Type" type="XlEditionType" status="ByVal"/>
         <argument id="Option" type="XlEditionOptionsOption" status="ByVal"/>
         <argument id="Name" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Reference" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlScreen"/>
         <argument id="ChartSize" type="XlPictureAppearance" status="ByVal" optional="xlScreen"/>
         <argument id="Format" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="End" type="Range">
         <argument id="Direction" type="XlDirection" status="ByVal"/>
      </accessor>
      <method id="FillDown" type="Variant"/>
      <method id="FillLeft" type="Variant"/>
      <method id="FillRight" type="Variant"/>
      <method id="FillUp" type="Variant"/>
      <method id="Find" type="Range">
         <argument id="What" type="Variant" status="ByVal"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
         <argument id="LookIn" type="Variant" status="ByVal" optional="Default"/>
         <argument id="LookAt" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SearchOrder" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SearchDirection" type="XlSearchDirection" status="ByVal" optional="xlNext"/>
         <argument id="MatchCase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MatchByte" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SearchFormat" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="FindNext" type="Range">
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="FindPrevious" type="Range">
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="FunctionWizard" type="Variant"/>
      <method id="GoalSeek" type="Boolean">
         <argument id="Goal" type="Variant" status="ByVal"/>
         <argument id="ChangingCell" type="Range" status="ByVal"/>
      </method>
      <method id="Group" type="Variant">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="End" type="Variant" status="ByVal" optional="Default"/>
         <argument id="By" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Periods" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="InsertIndent" type="Void">
         <argument id="InsertAmount" type="Integer" status="ByVal"/>
      </method>
      <method id="Insert" type="Range">
         <argument id="Shift" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CopyOrigin" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Item" type="Variant">
         <argument id="RowIndex" type="Variant" status="ByVal"/>
         <argument id="ColumnIndex" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Justify" type="Variant"/>
      <method id="ListNames" type="Variant"/>
      <method id="Merge" type="Void">
         <argument id="Across" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="UnMerge" type="Void"/>
      <method id="NavigateArrow" type="Variant">
         <argument id="TowardPrecedent" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ArrowNumber" type="Variant" status="ByVal" optional="Default"/>
         <argument id="LinkNumber" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="NoteText" type="String">
         <argument id="Text" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Offset" type="Range" migName="get_Offset">
         <argument id="RowOffset" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnOffset" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Parse" type="Variant">
         <argument id="ParseLine" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Destination" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_PasteSpecial" type="Variant">
         <argument id="Paste" type="XlPasteType" status="ByVal" optional="xlPasteAll"/>
         <argument id="Operation" type="XlPasteSpecialOperation" status="ByVal" optional="xlPasteSpecialOperationNone"/>
         <argument id="SkipBlanks" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Transpose" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="__PrintOut" type="Variant">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintPreview" type="Variant">
         <argument id="EnableChanges" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Range" type="Range" migName="get_Range">
         <argument id="Cell1" type="Variant" status="ByVal"/>
         <argument id="Cell2" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="RemoveSubtotal" type="Variant"/>
      <method id="Replace" type="Boolean">
         <argument id="What" type="Variant" status="ByVal"/>
         <argument id="Replacement" type="Variant" status="ByVal"/>
         <argument id="LookAt" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SearchOrder" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MatchCase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MatchByte" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SearchFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReplaceFormat" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Resize" type="Range">
         <argument id="RowSize" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnSize" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="RowDifferences" type="Range">
         <argument id="Comparison" type="Variant" status="ByVal"/>
      </method>
      <method id="Run" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Select" type="Variant"/>
      <method id="Show" type="Variant"/>
      <method id="ShowDependents" type="Variant">
         <argument id="Remove" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ShowErrors" type="Variant"/>
      <method id="ShowPrecedents" type="Variant">
         <argument id="Remove" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Sort" type="Variant">
         <argument id="Key1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Order1" type="XlSortOrder" status="ByVal" optional="xlAscending"/>
         <argument id="Key2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Type" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Order2" type="XlSortOrder" status="ByVal" optional="xlAscending"/>
         <argument id="Key3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Order3" type="XlSortOrder" status="ByVal" optional="xlAscending"/>
         <argument id="Header" type="XlYesNoGuess" status="ByVal" optional="xlNo"/>
         <argument id="OrderCustom" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MatchCase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Orientation" type="XlSortOrientation" status="ByVal" optional="xlSortRows"/>
         <argument id="SortMethod" type="XlSortMethod" status="ByVal" optional="xlPinYin"/>
         <argument id="DataOption1" type="XlSortDataOption" status="ByVal" optional="xlSortNormal"/>
         <argument id="DataOption2" type="XlSortDataOption" status="ByVal" optional="xlSortNormal"/>
         <argument id="DataOption3" type="XlSortDataOption" status="ByVal" optional="xlSortNormal"/>
      </method>
      <method id="SortSpecial" type="Variant">
         <argument id="SortMethod" type="XlSortMethod" status="ByVal" optional="xlPinYin"/>
         <argument id="Key1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Order1" type="XlSortOrder" status="ByVal" optional="xlAscending"/>
         <argument id="Type" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Key2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Order2" type="XlSortOrder" status="ByVal" optional="xlAscending"/>
         <argument id="Key3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Order3" type="XlSortOrder" status="ByVal" optional="xlAscending"/>
         <argument id="Header" type="XlYesNoGuess" status="ByVal" optional="xlNo"/>
         <argument id="OrderCustom" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MatchCase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Orientation" type="XlSortOrientation" status="ByVal" optional="xlSortRows"/>
         <argument id="DataOption1" type="XlSortDataOption" status="ByVal" optional="xlSortNormal"/>
         <argument id="DataOption2" type="XlSortDataOption" status="ByVal" optional="xlSortNormal"/>
         <argument id="DataOption3" type="XlSortDataOption" status="ByVal" optional="xlSortNormal"/>
      </method>
      <method id="SpecialCells" type="Range">
         <argument id="Type" type="XlCellType" status="ByVal"/>
         <argument id="Value" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SubscribeTo" type="Variant">
         <argument id="Edition" type="String" status="ByVal"/>
         <argument id="Format" type="XlSubscribeToFormat" status="ByVal" optional="xlSubscribeToText"/>
      </method>
      <method id="Subtotal" type="Variant">
         <argument id="GroupBy" type="Integer" status="ByVal"/>
         <argument id="Function" type="XlConsolidationFunction" status="ByVal"/>
         <argument id="TotalList" type="Variant" status="ByVal"/>
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PageBreaks" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SummaryBelowData" type="XlSummaryRow" status="ByVal" optional="xlSummaryBelow"/>
      </method>
      <method id="Table" type="Variant">
         <argument id="RowInput" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnInput" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="TextToColumns" type="Variant">
         <argument id="Destination" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DataType" type="XlTextParsingType" status="ByVal" optional="xlDelimited"/>
         <argument id="TextQualifier" type="XlTextQualifier" status="ByVal" optional="xlTextQualifierDoubleQuote"/>
         <argument id="ConsecutiveDelimiter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Tab" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Semicolon" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Comma" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Space" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Other" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OtherChar" type="Variant" status="ByVal" optional="Default"/>
         <argument id="FieldInfo" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DecimalSeparator" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ThousandsSeparator" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TrailingMinusNumbers" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Ungroup" type="Variant"/>
      <accessor id="Value" type="Variant" status="GetSet">
         <argument id="RangeValueDataType" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <pattern id="Value.Get" >
         <all narg="2" code="%1d.get_Value(%2d)"/>
      </pattern>
      <pattern id="Value.Set" >
         <all narg="3" code="%1d.set_Value(%2d,%3d)"/>
      </pattern>
      
      <method id="AddComment" type="Comment">
         <argument id="Text" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ClearComments" type="Void"/>
      <method id="SetPhonetic" type="Void"/>
      <method id="_PrintOut" type="Variant">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dirty" type="Void"/>
      <method id="Speak" type="Void">
         <argument id="SpeakDirection" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpeakFormulas" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PasteSpecial" type="Variant">
         <argument id="Paste" type="XlPasteType" status="ByVal" optional="xlPasteAll"/>
         <argument id="Operation" type="XlPasteSpecialOperation" status="ByVal" optional="xlPasteSpecialOperationNone"/>
         <argument id="SkipBlanks" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Transpose" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="RemoveDuplicates" type="Void">
         <argument id="Columns" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Header" type="XlYesNoGuess" status="ByVal" optional="xlNo"/>
      </method>
      <method id="PrintOut" type="Variant">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ExportAsFixedFormat" type="Void">
         <argument id="Type" type="XlFixedFormatType" status="ByVal"/>
         <argument id="Filename" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Quality" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IncludeDocProperties" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnorePrintAreas" type="Variant" status="ByVal" optional="Default"/>
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OpenAfterPublish" type="Variant" status="ByVal" optional="Default"/>
         <argument id="FixedFormatExtClassPtr" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CalculateRowMajorOrder" type="Variant"/>
      <method id="ClearHyperlinks" type="Void"/>
      <method id="BorderAround" type="Variant">
         <argument id="LineStyle" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Weight" type="XlBorderWeight" status="ByVal" optional="xlThin"/>
         <argument id="ColorIndex" type="XlColorIndex" status="ByVal" optional="xlColorIndexAutomatic"/>
         <argument id="Color" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ThemeColor" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AllocateChanges" type="Void"/>
      <method id="DiscardChanges" type="Void"/>
   </class>
   <class id="ChartEvents" parent="None">
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <event id="QueryInterface" netName="QueryInterface" netHandler="Excel.ChartEvents_QueryInterfaceEventHandler">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </event>
      <event id="GetTypeInfoCount" netName="GetTypeInfoCount" netHandler="Excel.ChartEvents_GetTypeInfoCountEventHandler">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </event>
      <event id="GetTypeInfo" netName="GetTypeInfo" netHandler="Excel.ChartEvents_GetTypeInfoEventHandler">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </event>
      <event id="GetIDsOfNames" netName="GetIDsOfNames" netHandler="Excel.ChartEvents_GetIDsOfNamesEventHandler">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </event>
      <event id="Invoke" netName="Invoke" netHandler="Excel.ChartEvents_InvokeEventHandler">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </event>
      <event id="Activate" netName="Activate" netHandler="System.EventHandler"/>
      <event id="Deactivate" netName="Deactivate" netHandler="System.EventHandler"/>
      <event id="Resize" netName="Resize" netHandler="System.EventHandler"/>
      <event id="MouseDown" netName="MouseDownEvent" netHandler="Excel.ChartEvents_MouseDownEventHandler">
         <argument id="button" type="Integer" status="ByVal"/>
         <argument id="shift" type="Integer" status="ByVal"/>
         <argument id="x" type="Integer" status="ByVal"/>
         <argument id="y" type="Integer" status="ByVal"/>
      </event>
      <event id="MouseUp" netName="MouseUpEvent" netHandler="Excel.ChartEvents_MouseUpEventHandler">
         <argument id="button" type="Integer" status="ByVal"/>
         <argument id="shift" type="Integer" status="ByVal"/>
         <argument id="x" type="Integer" status="ByVal"/>
         <argument id="y" type="Integer" status="ByVal"/>
      </event>
      <event id="MouseMove" netName="MouseMoveEvent" netHandler="Excel.ChartEvents_MouseMoveEventHandler">
         <argument id="button" type="Integer" status="ByVal"/>
         <argument id="shift" type="Integer" status="ByVal"/>
         <argument id="x" type="Integer" status="ByVal"/>
         <argument id="y" type="Integer" status="ByVal"/>
      </event>
      <event id="BeforeRightClick" netName="BeforeRightClick" netHandler="Excel.ChartEvents_BeforeRightClickEventHandler">
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="DragPlot" netName="DragPlot" netHandler="System.EventHandler"/>
      <event id="DragOver" netName="DragOverEvent" netHandler="System.EventHandler"/>
      <event id="BeforeDoubleClick" netName="BeforeDoubleClick" netHandler="Excel.ChartEvents_BeforeDoubleClickEventHandler">
         <argument id="elementID" type="Integer" status="ByVal"/>
         <argument id="arg1" type="Integer" status="ByVal"/>
         <argument id="arg2" type="Integer" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="Select" netName="Select" netHandler="Excel.ChartEvents_SelectEventHandler">
         <argument id="elementID" type="Integer" status="ByVal"/>
         <argument id="arg1" type="Integer" status="ByVal"/>
         <argument id="arg2" type="Integer" status="ByVal"/>
      </event>
      <event id="SeriesChange" netName="SeriesChange" netHandler="Excel.ChartEvents_SeriesChangeEventHandler">
         <argument id="seriesIndex" type="Integer" status="ByVal"/>
         <argument id="pointIndex" type="Integer" status="ByVal"/>
      </event>
      <event id="Calculate" netName="Calculate" netHandler="System.EventHandler"/>
   </class>
   <class id="VPageBreak" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Worksheet" status="Out"/>
      <property id="Type" type="XlPageBreak" status="InOut"/>
      <property id="Extent" type="XlPageBreakExtent" status="Out"/>
      <property id="Location" type="Range" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="DragOff" type="Void">
         <argument id="Direction" type="XlDirection" status="ByVal"/>
         <argument id="RegionIndex" type="Integer" status="ByVal"/>
      </method>
   </class>
   <class id="HPageBreak" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="Worksheet" status="Out"/>
      <property id="Type" type="XlPageBreak" status="InOut"/>
      <property id="Extent" type="XlPageBreakExtent" status="Out"/>
      <property id="Location" type="Range" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="DragOff" type="Void">
         <argument id="Direction" type="XlDirection" status="ByVal"/>
         <argument id="RegionIndex" type="Integer" status="ByVal"/>
      </method>
   </class>
   <class id="HPageBreaks" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Item" type="HPageBreak">
         <argument id="Index" type="Integer" status="ByVal"/>
      </accessor>
      <method id="_Default" type="HPageBreak" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <method id="Add" type="HPageBreak">
         <argument id="Before" type="Object" status="ByVal"/>
      </method>
   </class>
   <class id="VPageBreaks" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Item" type="VPageBreak">
         <argument id="Index" type="Integer" status="ByVal"/>
      </accessor>
      <method id="_Default" type="VPageBreak" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <method id="Add" type="VPageBreak">
         <argument id="Before" type="Object" status="ByVal"/>
      </method>
   </class>
   <class id="RecentFile" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Path" type="String" status="Out"/>
      <property id="Index" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Open" type="Workbook"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="RecentFiles" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Maximum" type="Integer" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Item" type="RecentFile">
         <argument id="Index" type="Integer" status="ByVal"/>
      </accessor>
      <method id="_Default" type="RecentFile" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <method id="Add" type="RecentFile">
         <argument id="Name" type="String" status="ByVal"/>
      </method>
   </class>
   <class id="DocEvents" parent="None">
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <event id="QueryInterface" netName="QueryInterface" netHandler="Excel.DocEvents_QueryInterfaceEventHandler">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </event>
      <event id="GetTypeInfoCount" netName="GetTypeInfoCount" netHandler="Excel.DocEvents_GetTypeInfoCountEventHandler">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </event>
      <event id="GetTypeInfo" netName="GetTypeInfo" netHandler="Excel.DocEvents_GetTypeInfoEventHandler">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </event>
      <event id="GetIDsOfNames" netName="GetIDsOfNames" netHandler="Excel.DocEvents_GetIDsOfNamesEventHandler">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </event>
      <event id="Invoke" netName="Invoke" netHandler="Excel.DocEvents_InvokeEventHandler">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </event>
      <event id="SelectionChange" netName="SelectionChange" netHandler="Excel.DocEvents_SelectionChangeEventHandler">
         <argument id="target" type="Range" status="ByVal"/>
      </event>
      <event id="BeforeDoubleClick" netName="BeforeDoubleClick" netHandler="Excel.DocEvents_BeforeDoubleClickEventHandler">
         <argument id="target" type="Range" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="BeforeRightClick" netName="BeforeRightClick" netHandler="Excel.DocEvents_BeforeRightClickEventHandler">
         <argument id="target" type="Range" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="Activate" netName="Activate" netHandler="System.EventHandler"/>
      <event id="Deactivate" netName="Deactivate" netHandler="System.EventHandler"/>
      <event id="Calculate" netName="Calculate" netHandler="System.EventHandler"/>
      <event id="Change" netName="Change" netHandler="Excel.DocEvents_ChangeEventHandler">
         <argument id="target" type="Range" status="ByVal"/>
      </event>
      <event id="FollowHyperlink" netName="FollowHyperlink" netHandler="Excel.DocEvents_FollowHyperlinkEventHandler">
         <argument id="target" type="Hyperlink" status="ByVal"/>
      </event>
      <event id="PivotTableUpdate" netName="PivotTableUpdate" netHandler="Excel.DocEvents_PivotTableUpdateEventHandler">
         <argument id="target" type="PivotTable" status="ByVal"/>
      </event>
      <event id="PivotTableAfterValueChange" netName="PivotTableAfterValueChange" netHandler="Excel.DocEvents_PivotTableAfterValueChangeEventHandler">
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="targetRange" type="Range" status="ByVal"/>
      </event>
      <event id="PivotTableBeforeAllocateChanges" netName="PivotTableBeforeAllocateChanges" netHandler="Excel.DocEvents_PivotTableBeforeAllocateChangesEventHandler">
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="valueChangeStart" type="Integer" status="ByVal"/>
         <argument id="valueChangeEnd" type="Integer" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="PivotTableBeforeCommitChanges" netName="PivotTableBeforeCommitChanges" netHandler="Excel.DocEvents_PivotTableBeforeCommitChangesEventHandler">
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="valueChangeStart" type="Integer" status="ByVal"/>
         <argument id="valueChangeEnd" type="Integer" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="PivotTableBeforeDiscardChanges" netName="PivotTableBeforeDiscardChanges" netHandler="Excel.DocEvents_PivotTableBeforeDiscardChangesEventHandler">
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="valueChangeStart" type="Integer" status="ByVal"/>
         <argument id="valueChangeEnd" type="Integer" status="ByVal"/>
      </event>
      <event id="PivotTableChangeSync" netName="PivotTableChangeSync" netHandler="Excel.DocEvents_PivotTableChangeSyncEventHandler">
         <argument id="target" type="PivotTable" status="ByVal"/>
      </event>
   </class>
   <class id="Style" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="BuiltIn" type="Boolean" status="Out"/>
      <property id="Borders" type="Borders" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="FormulaHidden" type="Boolean" status="InOut"/>
      <property id="HorizontalAlignment" type="XlHAlign" status="InOut"/>
      <property id="IncludeAlignment" type="Boolean" status="InOut"/>
      <property id="IncludeBorder" type="Boolean" status="InOut"/>
      <property id="IncludeFont" type="Boolean" status="InOut"/>
      <property id="IncludeNumber" type="Boolean" status="InOut"/>
      <property id="IncludePatterns" type="Boolean" status="InOut"/>
      <property id="IncludeProtection" type="Boolean" status="InOut"/>
      <property id="IndentLevel" type="Integer" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="MergeCells" type="Variant" status="InOut"/>
      <property id="Name" type="String" status="Out"/>
      <property id="NameLocal" type="String" status="Out"/>
      <property id="NumberFormat" type="String" status="InOut"/>
      <property id="NumberFormatLocal" type="String" status="InOut"/>
      <property id="Orientation" type="XlOrientation" status="InOut"/>
      <property id="ShrinkToFit" type="Boolean" status="InOut"/>
      <property id="Value" type="String" status="Out"/>
      <property id="VerticalAlignment" type="XlVAlign" status="InOut"/>
      <property id="WrapText" type="Boolean" status="InOut"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Variant"/>
   </class>
   <class id="Styles" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="Style">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="BasedOn" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Item" type="Style">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Merge" type="Variant">
         <argument id="Workbook" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="Style" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="Borders" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Color" type="Variant" status="InOut"/>
      <property id="ColorIndex" type="Variant" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="LineStyle" type="Variant" status="InOut"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Value" type="Variant" status="InOut"/>
      <property id="Weight" type="Variant" status="InOut"/>
      <property id="ThemeColor" type="Variant" status="InOut"/>
      <property id="TintAndShade" type="Variant" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Item" type="Border">
         <argument id="Index" type="XlBordersIndex" status="ByVal"/>
      </accessor>
      <method id="_Default" type="Border" status="indexer">
         <argument id="Index" type="XlBordersIndex" status="ByVal"/>
      </method>
   </class>
   <class id="AddIn" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Author" type="String" status="Out"/>
      <property id="Comments" type="String" status="Out"/>
      <property id="FullName" type="String" status="Out"/>
      <property id="Installed" type="Boolean" status="InOut"/>
      <property id="Keywords" type="String" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Path" type="String" status="Out"/>
      <property id="Subject" type="String" status="Out"/>
      <property id="Title" type="String" status="Out"/>
      <property id="progID" type="String" status="Out"/>
      <property id="CLSID" type="String" status="Out"/>
      <property id="IsOpen" type="Boolean" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="AddIns" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="AddIn">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="CopyFile" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Item" type="AddIn">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="AddIn" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="Toolbar" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BuiltIn" type="Boolean" status="Out"/>
      <property id="Height" type="Integer" status="InOut"/>
      <property id="Left" type="Integer" status="InOut"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Position" type="Integer" status="InOut"/>
      <property id="Protection" type="XlToolbarProtection" status="InOut"/>
      <property id="ToolbarButtons" type="ToolbarButtons" status="Out"/>
      <property id="Top" type="Integer" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Integer" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="Reset" type="Void"/>
   </class>
   <class id="Toolbars" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="Toolbar">
         <argument id="Name" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="Toolbar" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="Toolbar">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="ToolbarButton" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BuiltIn" type="Boolean" status="Out"/>
      <property id="BuiltInFace" type="Boolean" status="InOut"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="HelpContextID" type="Integer" status="InOut"/>
      <property id="HelpFile" type="String" status="InOut"/>
      <property id="ID" type="Integer" status="Out"/>
      <property id="IsGap" type="Boolean" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Pushed" type="Boolean" status="InOut"/>
      <property id="StatusBar" type="String" status="InOut"/>
      <property id="Width" type="Integer" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Copy" type="Void">
         <argument id="Toolbar" type="Toolbar" status="ByVal"/>
         <argument id="Before" type="Integer" status="ByVal"/>
      </method>
      <method id="CopyFace" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="Edit" type="Void"/>
      <method id="Move" type="Void">
         <argument id="Toolbar" type="Toolbar" status="ByVal"/>
         <argument id="Before" type="Integer" status="ByVal"/>
      </method>
      <method id="PasteFace" type="Void"/>
      <method id="Reset" type="Void"/>
   </class>
   <class id="ToolbarButtons" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="ToolbarButton">
         <argument id="Button" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OnAction" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Pushed" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Enabled" type="Variant" status="ByVal" optional="Default"/>
         <argument id="StatusBar" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HelpFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HelpContextID" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Item" type="ToolbarButton">
         <argument id="Index" type="Integer" status="ByVal"/>
      </accessor>
      <method id="_Default" type="ToolbarButton" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
   </class>
   <class id="Areas" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Item" type="Range">
         <argument id="Index" type="Integer" status="ByVal"/>
      </accessor>
      <method id="_Default" type="Range" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
   </class>
   <class id="WorkbookEvents" parent="None">
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <event id="QueryInterface" netName="QueryInterface" netHandler="Excel.WorkbookEvents_QueryInterfaceEventHandler">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </event>
      <event id="GetTypeInfoCount" netName="GetTypeInfoCount" netHandler="Excel.WorkbookEvents_GetTypeInfoCountEventHandler">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </event>
      <event id="GetTypeInfo" netName="GetTypeInfo" netHandler="Excel.WorkbookEvents_GetTypeInfoEventHandler">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </event>
      <event id="GetIDsOfNames" netName="GetIDsOfNames" netHandler="Excel.WorkbookEvents_GetIDsOfNamesEventHandler">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </event>
      <event id="Invoke" netName="Invoke" netHandler="Excel.WorkbookEvents_InvokeEventHandler">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </event>
      <event id="Open" netName="Open" netHandler="System.EventHandler"/>
      <event id="Activate" netName="Activate" netHandler="System.EventHandler"/>
      <event id="Deactivate" netName="Deactivate" netHandler="System.EventHandler"/>
      <event id="BeforeClose" netName="BeforeClose" netHandler="Excel.WorkbookEvents_BeforeCloseEventHandler">
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="BeforeSave" netName="BeforeSave" netHandler="Excel.WorkbookEvents_BeforeSaveEventHandler">
         <argument id="saveAsUI" type="Boolean" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="BeforePrint" netName="BeforePrint" netHandler="Excel.WorkbookEvents_BeforePrintEventHandler">
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="NewSheet" netName="NewSheet" netHandler="Excel.WorkbookEvents_NewSheetEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
      </event>
      <event id="AddinInstall" netName="AddinInstall" netHandler="System.EventHandler"/>
      <event id="AddinUninstall" netName="AddinUninstall" netHandler="System.EventHandler"/>
      <event id="WindowResize" netName="WindowResize" netHandler="Excel.WorkbookEvents_WindowResizeEventHandler">
         <argument id="wn" type="Window" status="ByVal"/>
      </event>
      <event id="WindowActivate" netName="WindowActivate" netHandler="Excel.WorkbookEvents_WindowActivateEventHandler">
         <argument id="wn" type="Window" status="ByVal"/>
      </event>
      <event id="WindowDeactivate" netName="WindowDeactivate" netHandler="Excel.WorkbookEvents_WindowDeactivateEventHandler">
         <argument id="wn" type="Window" status="ByVal"/>
      </event>
      <event id="SheetSelectionChange" netName="SheetSelectionChange" netHandler="Excel.WorkbookEvents_SheetSelectionChangeEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="Range" status="ByVal"/>
      </event>
      <event id="SheetBeforeDoubleClick" netName="SheetBeforeDoubleClick" netHandler="Excel.WorkbookEvents_SheetBeforeDoubleClickEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="Range" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="SheetBeforeRightClick" netName="SheetBeforeRightClick" netHandler="Excel.WorkbookEvents_SheetBeforeRightClickEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="Range" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="SheetActivate" netName="SheetActivate" netHandler="Excel.WorkbookEvents_SheetActivateEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
      </event>
      <event id="SheetDeactivate" netName="SheetDeactivate" netHandler="Excel.WorkbookEvents_SheetDeactivateEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
      </event>
      <event id="SheetCalculate" netName="SheetCalculate" netHandler="Excel.WorkbookEvents_SheetCalculateEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
      </event>
      <event id="SheetChange" netName="SheetChange" netHandler="Excel.WorkbookEvents_SheetChangeEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="Range" status="ByVal"/>
      </event>
      <event id="SheetFollowHyperlink" netName="SheetFollowHyperlink" netHandler="Excel.WorkbookEvents_SheetFollowHyperlinkEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="Hyperlink" status="ByVal"/>
      </event>
      <event id="SheetPivotTableUpdate" netName="SheetPivotTableUpdate" netHandler="Excel.WorkbookEvents_SheetPivotTableUpdateEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="PivotTable" status="ByVal"/>
      </event>
      <event id="PivotTableCloseConnection" netName="PivotTableCloseConnection" netHandler="Excel.WorkbookEvents_PivotTableCloseConnectionEventHandler">
         <argument id="target" type="PivotTable" status="ByVal"/>
      </event>
      <event id="PivotTableOpenConnection" netName="PivotTableOpenConnection" netHandler="Excel.WorkbookEvents_PivotTableOpenConnectionEventHandler">
         <argument id="target" type="PivotTable" status="ByVal"/>
      </event>
      <event id="Sync" netName="Sync" netHandler="Excel.WorkbookEvents_SyncEventHandler">
         <argument id="syncEventType" type="Office.MsoSyncEventType" status="ByVal"/>
      </event>
      <event id="BeforeXmlImport" netName="BeforeXmlImport" netHandler="Excel.WorkbookEvents_BeforeXmlImportEventHandler">
         <argument id="map" type="XmlMap" status="ByVal"/>
         <argument id="url" type="String" status="ByVal"/>
         <argument id="isRefresh" type="Boolean" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="AfterXmlImport" netName="AfterXmlImport" netHandler="Excel.WorkbookEvents_AfterXmlImportEventHandler">
         <argument id="map" type="XmlMap" status="ByVal"/>
         <argument id="isRefresh" type="Boolean" status="ByVal"/>
         <argument id="result" type="XlXmlImportResult" status="ByVal"/>
      </event>
      <event id="BeforeXmlExport" netName="BeforeXmlExport" netHandler="Excel.WorkbookEvents_BeforeXmlExportEventHandler">
         <argument id="map" type="XmlMap" status="ByVal"/>
         <argument id="url" type="String" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="AfterXmlExport" netName="AfterXmlExport" netHandler="Excel.WorkbookEvents_AfterXmlExportEventHandler">
         <argument id="map" type="XmlMap" status="ByVal"/>
         <argument id="url" type="String" status="ByVal"/>
         <argument id="result" type="XlXmlExportResult" status="ByVal"/>
      </event>
      <event id="RowsetComplete" netName="RowsetComplete" netHandler="Excel.WorkbookEvents_RowsetCompleteEventHandler">
         <argument id="description" type="String" status="ByVal"/>
         <argument id="sheet" type="String" status="ByVal"/>
         <argument id="success" type="Boolean" status="ByVal"/>
      </event>
      <event id="SheetPivotTableAfterValueChange" netName="SheetPivotTableAfterValueChange" netHandler="Excel.WorkbookEvents_SheetPivotTableAfterValueChangeEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="targetRange" type="Range" status="ByVal"/>
      </event>
      <event id="SheetPivotTableBeforeAllocateChanges" netName="SheetPivotTableBeforeAllocateChanges" netHandler="Excel.WorkbookEvents_SheetPivotTableBeforeAllocateChangesEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="valueChangeStart" type="Integer" status="ByVal"/>
         <argument id="valueChangeEnd" type="Integer" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="SheetPivotTableBeforeCommitChanges" netName="SheetPivotTableBeforeCommitChanges" netHandler="Excel.WorkbookEvents_SheetPivotTableBeforeCommitChangesEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="valueChangeStart" type="Integer" status="ByVal"/>
         <argument id="valueChangeEnd" type="Integer" status="ByVal"/>
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="SheetPivotTableBeforeDiscardChanges" netName="SheetPivotTableBeforeDiscardChanges" netHandler="Excel.WorkbookEvents_SheetPivotTableBeforeDiscardChangesEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="targetPivotTable" type="PivotTable" status="ByVal"/>
         <argument id="valueChangeStart" type="Integer" status="ByVal"/>
         <argument id="valueChangeEnd" type="Integer" status="ByVal"/>
      </event>
      <event id="SheetPivotTableChangeSync" netName="SheetPivotTableChangeSync" netHandler="Excel.WorkbookEvents_SheetPivotTableChangeSyncEventHandler">
         <argument id="sh" type="Object" status="ByVal"/>
         <argument id="target" type="PivotTable" status="ByVal"/>
      </event>
      <event id="AfterSave" netName="AfterSave" netHandler="Excel.WorkbookEvents_AfterSaveEventHandler">
         <argument id="success" type="Boolean" status="ByVal"/>
      </event>
      <event id="NewChart" netName="NewChart" netHandler="Excel.WorkbookEvents_NewChartEventHandler">
         <argument id="ch" type="Chart" status="ByVal"/>
      </event>
   </class>
   <class id="MenuBars" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="MenuBar">
         <argument id="Name" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="MenuBar" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="MenuBar">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="MenuBar" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BuiltIn" type="Boolean" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Menus" type="Menus" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Activate" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="Reset" type="Void"/>
   </class>
   <class id="Menus" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="Menu">
         <argument id="Caption" type="String" status="ByVal"/>
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Restore" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="Menu" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="Menu">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="Menu" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="MenuItems" type="MenuItems" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
   </class>
   <class id="MenuItems" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="MenuItem">
         <argument id="Caption" type="String" status="ByVal"/>
         <argument id="OnAction" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShortcutKey" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Restore" type="Variant" status="ByVal" optional="Default"/>
         <argument id="StatusBar" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HelpFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HelpContextID" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AddMenu" type="Menu">
         <argument id="Caption" type="String" status="ByVal"/>
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Restore" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="stdole.IDispatch" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="MenuItem" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Checked" type="Boolean" status="InOut"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="HelpContextID" type="Integer" status="InOut"/>
      <property id="HelpFile" type="String" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="StatusBar" type="String" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
   </class>
   <class id="Charts" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="HPageBreaks" type="HPageBreaks" status="Out"/>
      <property id="VPageBreaks" type="VPageBreaks" status="Out"/>
      <property id="Visible" type="Variant" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="Chart">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Count" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Copy" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="_Dummy7" type="Void"/>
      <accessor id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Move" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="__PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintPreview" type="Void">
         <argument id="EnableChanges" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Select" type="Void">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="stdole.IDispatch" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="DrawingObjects" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="ArrowHeadLength" type="Variant" status="InOut"/>
      <property id="ArrowHeadStyle" type="Variant" status="InOut"/>
      <property id="ArrowHeadWidth" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="CancelButton" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="DefaultButton" type="Boolean" status="InOut"/>
      <property id="DismissButton" type="Boolean" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="DisplayVerticalScrollBar" type="Boolean" status="InOut"/>
      <property id="DropDownLines" type="Integer" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="HelpButton" type="Boolean" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="InputType" type="Integer" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="LargeChange" type="Integer" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="ListFillRange" type="String" status="InOut"/>
      <property id="ListIndex" type="Integer" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Max" type="Integer" status="InOut"/>
      <property id="Min" type="Integer" status="InOut"/>
      <property id="MultiLine" type="Boolean" status="InOut"/>
      <property id="MultiSelect" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <property id="RoundedCorners" type="Boolean" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="SmallChange" type="Integer" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Value" type="Integer" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <method id="_Dummy28" type="Void"/>
      <method id="AddItem" type="Variant">
         <argument id="Text" type="Variant" status="ByVal"/>
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy47" type="Void"/>
      <method id="_Dummy54" type="Void"/>
      <method id="List" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy56" type="Void"/>
      <method id="RemoveAllItems" type="Variant"/>
      <method id="RemoveItem" type="Variant">
         <argument id="Index" type="Integer" status="ByVal"/>
         <argument id="Count" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Reshape" type="Variant">
         <argument id="Vertex" type="Integer" status="ByVal"/>
         <argument id="Insert" type="Variant" status="ByVal"/>
         <argument id="Left" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Top" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Selected" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Ungroup" type="stdole.IDispatch"/>
      <method id="Vertices" type="Variant">
         <argument id="Index1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Index2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="LinkCombo" type="Variant">
         <argument id="Link" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="PivotCache" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BackgroundQuery" type="Boolean" status="InOut"/>
      <property id="Connection" type="Variant" status="InOut"/>
      <property id="EnableRefresh" type="Boolean" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="MemoryUsed" type="Integer" status="Out"/>
      <property id="OptimizeCache" type="Boolean" status="InOut"/>
      <property id="RecordCount" type="Integer" status="Out"/>
      <property id="RefreshDate" type="Date" status="Out"/>
      <property id="RefreshName" type="String" status="Out"/>
      <property id="RefreshOnFileOpen" type="Boolean" status="InOut"/>
      <property id="Sql" type="Variant" status="InOut"/>
      <property id="SavePassword" type="Boolean" status="InOut"/>
      <property id="SourceData" type="Variant" status="InOut"/>
      <property id="CommandText" type="Variant" status="InOut"/>
      <property id="CommandType" type="XlCmdType" status="InOut"/>
      <property id="QueryType" type="XlQueryType" status="Out"/>
      <property id="MaintainConnection" type="Boolean" status="InOut"/>
      <property id="RefreshPeriod" type="Integer" status="InOut"/>
      <property id="Recordset" type="stdole.IDispatch" status="InOut"/>
      <property id="LocalConnection" type="Variant" status="InOut"/>
      <property id="UseLocalConnection" type="Boolean" status="InOut"/>
      <property id="ADOConnection" type="stdole.IDispatch" status="Out"/>
      <property id="IsConnected" type="Boolean" status="Out"/>
      <property id="OLAP" type="Boolean" status="Out"/>
      <property id="SourceType" type="XlPivotTableSourceType" status="Out"/>
      <property id="MissingItemsLimit" type="XlPivotTableMissingItems" status="InOut"/>
      <property id="SourceConnectionFile" type="String" status="InOut"/>
      <property id="SourceDataFile" type="String" status="Out"/>
      <property id="RobustConnect" type="XlRobustConnect" status="InOut"/>
      <property id="WorkbookConnection" type="WorkbookConnection" status="Out"/>
      <property id="Version" type="XlPivotTableVersionList" status="Out"/>
      <property id="UpgradeOnRefresh" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Refresh" type="Void"/>
      <method id="ResetTimer" type="Void"/>
      <method id="CreatePivotTable" type="PivotTable">
         <argument id="TableDestination" type="Variant" status="ByVal"/>
         <argument id="TableName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadData" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DefaultVersion" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="MakeConnection" type="Void"/>
      <method id="SaveAsODC" type="Void">
         <argument id="ODCFileName" type="String" status="ByVal"/>
         <argument id="Description" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Keywords" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="PivotCaches" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Item" type="PivotCache">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="PivotCache" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="Add" type="PivotCache">
         <argument id="SourceType" type="XlPivotTableSourceType" status="ByVal"/>
         <argument id="SourceData" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Create" type="PivotCache">
         <argument id="SourceType" type="XlPivotTableSourceType" status="ByVal"/>
         <argument id="SourceData" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Version" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="PivotFormula" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="_Default" type="String" status="InOut"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="Value" type="String" status="InOut"/>
      <property id="Index" type="Integer" status="InOut"/>
      <property id="StandardFormula" type="String" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
   </class>
   <class id="PivotFormulas" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Add" type="PivotFormula">
         <argument id="Formula" type="String" status="ByVal"/>
      </method>
      <method id="Item" type="PivotFormula">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="PivotFormula" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="Add" type="PivotFormula">
         <argument id="Formula" type="String" status="ByVal"/>
         <argument id="UseStandardFormula" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="PivotTable" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="ColumnGrand" type="Boolean" status="InOut"/>
      <property id="ColumnRange" type="Range" status="Out"/>
      <property id="DataBodyRange" type="Range" status="Out"/>
      <property id="DataLabelRange" type="Range" status="Out"/>
      <property id="_Default" type="String" status="InOut"/>
      <property id="HasAutoFormat" type="Boolean" status="InOut"/>
      <property id="InnerDetail" type="String" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="PageRange" type="Range" status="Out"/>
      <property id="PageRangeCells" type="Range" status="Out"/>
      <property id="RefreshDate" type="Date" status="Out"/>
      <property id="RefreshName" type="String" status="Out"/>
      <property id="RowGrand" type="Boolean" status="InOut"/>
      <property id="RowRange" type="Range" status="Out"/>
      <property id="SaveData" type="Boolean" status="InOut"/>
      <property id="SourceData" type="Variant" status="InOut"/>
      <property id="TableRange1" type="Range" status="Out"/>
      <property id="TableRange2" type="Range" status="Out"/>
      <property id="Value" type="String" status="InOut"/>
      <property id="CacheIndex" type="Integer" status="InOut"/>
      <property id="DisplayErrorString" type="Boolean" status="InOut"/>
      <property id="DisplayNullString" type="Boolean" status="InOut"/>
      <property id="EnableDrilldown" type="Boolean" status="InOut"/>
      <property id="EnableFieldDialog" type="Boolean" status="InOut"/>
      <property id="EnableWizard" type="Boolean" status="InOut"/>
      <property id="ErrorString" type="String" status="InOut"/>
      <property id="ManualUpdate" type="Boolean" status="InOut"/>
      <property id="MergeLabels" type="Boolean" status="InOut"/>
      <property id="NullString" type="String" status="InOut"/>
      <property id="PivotFormulas" type="PivotFormulas" status="Out"/>
      <property id="SubtotalHiddenPageItems" type="Boolean" status="InOut"/>
      <property id="PageFieldOrder" type="Integer" status="InOut"/>
      <property id="PageFieldStyle" type="String" status="InOut"/>
      <property id="PageFieldWrapCount" type="Integer" status="InOut"/>
      <property id="PreserveFormatting" type="Boolean" status="InOut"/>
      <property id="PivotSelection" type="String" status="InOut"/>
      <property id="SelectionMode" type="XlPTSelectionMode" status="InOut"/>
      <property id="TableStyle" type="String" status="InOut"/>
      <property id="Tag" type="String" status="InOut"/>
      <property id="VacatedStyle" type="String" status="InOut"/>
      <property id="PrintTitles" type="Boolean" status="InOut"/>
      <property id="CubeFields" type="CubeFields" status="Out"/>
      <property id="GrandTotalName" type="String" status="InOut"/>
      <property id="SmallGrid" type="Boolean" status="InOut"/>
      <property id="RepeatItemsOnEachPrintedPage" type="Boolean" status="InOut"/>
      <property id="TotalsAnnotation" type="Boolean" status="InOut"/>
      <property id="PivotSelectionStandard" type="String" status="InOut"/>
      <property id="DataPivotField" type="PivotField" status="Out"/>
      <property id="EnableDataValueEditing" type="Boolean" status="InOut"/>
      <property id="MDX" type="String" status="Out"/>
      <property id="ViewCalculatedMembers" type="Boolean" status="InOut"/>
      <property id="CalculatedMembers" type="CalculatedMembers" status="Out"/>
      <property id="DisplayImmediateItems" type="Boolean" status="InOut"/>
      <property id="EnableFieldList" type="Boolean" status="InOut"/>
      <property id="VisualTotals" type="Boolean" status="InOut"/>
      <property id="ShowPageMultipleItemLabel" type="Boolean" status="InOut"/>
      <property id="Version" type="XlPivotTableVersionList" status="Out"/>
      <property id="DisplayEmptyRow" type="Boolean" status="InOut"/>
      <property id="DisplayEmptyColumn" type="Boolean" status="InOut"/>
      <property id="ShowCellBackgroundFromOLAP" type="Boolean" status="InOut"/>
      <property id="PivotColumnAxis" type="PivotAxis" status="Out"/>
      <property id="PivotRowAxis" type="PivotAxis" status="Out"/>
      <property id="ShowDrillIndicators" type="Boolean" status="InOut"/>
      <property id="PrintDrillIndicators" type="Boolean" status="InOut"/>
      <property id="DisplayMemberPropertyTooltips" type="Boolean" status="InOut"/>
      <property id="DisplayContextTooltips" type="Boolean" status="InOut"/>
      <property id="CompactRowIndent" type="Integer" status="InOut"/>
      <property id="LayoutRowDefault" type="XlLayoutRowType" status="InOut"/>
      <property id="DisplayFieldCaptions" type="Boolean" status="InOut"/>
      <property id="ActiveFilters" type="PivotFilters" status="Out"/>
      <property id="InGridDropZones" type="Boolean" status="InOut"/>
      <property id="TableStyle2" type="Variant" status="InOut"/>
      <property id="ShowTableStyleLastColumn" type="Boolean" status="InOut"/>
      <property id="ShowTableStyleRowStripes" type="Boolean" status="InOut"/>
      <property id="ShowTableStyleColumnStripes" type="Boolean" status="InOut"/>
      <property id="ShowTableStyleRowHeaders" type="Boolean" status="InOut"/>
      <property id="ShowTableStyleColumnHeaders" type="Boolean" status="InOut"/>
      <property id="AllowMultipleFilters" type="Boolean" status="InOut"/>
      <property id="CompactLayoutRowHeader" type="String" status="InOut"/>
      <property id="CompactLayoutColumnHeader" type="String" status="InOut"/>
      <property id="FieldListSortAscending" type="Boolean" status="InOut"/>
      <property id="SortUsingCustomLists" type="Boolean" status="InOut"/>
      <property id="Location" type="String" status="InOut"/>
      <property id="EnableWriteback" type="Boolean" status="InOut"/>
      <property id="Allocation" type="XlAllocation" status="InOut"/>
      <property id="AllocationValue" type="XlAllocationValue" status="InOut"/>
      <property id="AllocationMethod" type="XlAllocationMethod" status="InOut"/>
      <property id="AllocationWeightExpression" type="String" status="InOut"/>
      <property id="ChangeList" type="PivotTableChangeList" status="Out"/>
      <property id="Slicers" type="Slicers" status="Out"/>
      <property id="AlternativeText" type="String" status="InOut"/>
      <property id="Summary" type="String" status="InOut"/>
      <property id="VisualTotalsForSets" type="Boolean" status="InOut"/>
      <property id="ShowValuesRow" type="Boolean" status="InOut"/>
      <property id="CalculatedMembersInFilters" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="AddFields" type="Variant">
         <argument id="RowFields" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnFields" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PageFields" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddToTable" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="ColumnFields" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="ShowPages" type="Variant">
         <argument id="PageField" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="DataFields" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="HiddenFields" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="PageFields" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="PivotFields" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="RefreshTable" type="Boolean"/>
      <accessor id="RowFields" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="VisibleFields" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CalculatedFields" type="CalculatedFields"/>
      <method id="GetData" type="Double">
         <argument id="Name" type="String" status="ByVal"/>
      </method>
      <method id="ListFormulas" type="Void"/>
      <method id="PivotCache" type="PivotCache"/>
      <method id="PivotTableWizard" type="Void">
         <argument id="SourceType" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SourceData" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TableDestination" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TableName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RowGrand" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnGrand" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SaveData" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HasAutoFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AutoPage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Reserved" type="Variant" status="ByVal" optional="Default"/>
         <argument id="BackgroundQuery" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OptimizeCache" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PageFieldOrder" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PageFieldWrapCount" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadData" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Connection" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_PivotSelect" type="Void">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Mode" type="XlPTSelectionMode" status="ByVal" optional="xlDataAndLabel"/>
      </method>
      <method id="Update" type="Void"/>
      <method id="Format" type="Void">
         <argument id="Format" type="XlPivotFormatType" status="ByVal"/>
      </method>
      <method id="PivotSelect" type="Void">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Mode" type="XlPTSelectionMode" status="ByVal" optional="xlDataAndLabel"/>
         <argument id="UseStandardName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="GetPivotData" type="Range">
         <argument id="DataField" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Field14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Item14" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AddDataField" type="PivotField">
         <argument id="Field" type="Object" status="ByVal"/>
         <argument id="Caption" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Function" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Dummy15" type="Variant">
         <argument id="Arg1" type="Variant" status="ByVal"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CreateCubeFile" type="String">
         <argument id="File" type="String" status="ByVal"/>
         <argument id="Measures" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Levels" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Members" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Properties" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ClearTable" type="Void"/>
      <method id="RowAxisLayout" type="Void">
         <argument id="RowLayout" type="XlLayoutRowType" status="ByVal"/>
      </method>
      <method id="SubtotalLocation" type="Void">
         <argument id="Location" type="XlSubtototalLocationType" status="ByVal"/>
      </method>
      <method id="ClearAllFilters" type="Void"/>
      <method id="ConvertToFormulas" type="Void">
         <argument id="ConvertFilters" type="Boolean" status="ByVal"/>
      </method>
      <method id="ChangeConnection" type="Void">
         <argument id="conn" type="WorkbookConnection" status="ByVal"/>
      </method>
      <method id="ChangePivotCache" type="Void">
         <argument id="PivotCache" type="Variant" status="ByVal"/>
      </method>
      <method id="AllocateChanges" type="Void"/>
      <method id="CommitChanges" type="Void"/>
      <method id="DiscardChanges" type="Void"/>
      <method id="RefreshDataSourceValues" type="Void"/>
      <method id="RepeatAllLabels" type="Void">
         <argument id="Repeat" type="XlPivotFieldRepeatLabels" status="ByVal"/>
      </method>
   </class>
   <class id="PivotTables" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Item" type="PivotTable">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="Add" type="PivotTable">
         <argument id="PivotCache" type="PivotCache" status="ByVal"/>
         <argument id="TableDestination" type="Variant" status="ByVal"/>
         <argument id="TableName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadData" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DefaultVersion" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="PivotField" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Calculation" type="XlPivotFieldCalculation" status="InOut"/>
      <property id="ChildField" type="PivotField" status="Out"/>
      <property id="CurrentPage" type="Variant" status="InOut"/>
      <property id="DataRange" type="Range" status="Out"/>
      <property id="DataType" type="XlPivotFieldDataType" status="Out"/>
      <property id="_Default" type="String" status="InOut"/>
      <property id="Function" type="XlConsolidationFunction" status="InOut"/>
      <property id="GroupLevel" type="Variant" status="Out"/>
      <property id="LabelRange" type="Range" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="NumberFormat" type="String" status="InOut"/>
      <property id="Orientation" type="XlPivotFieldOrientation" status="InOut"/>
      <property id="ShowAllItems" type="Boolean" status="InOut"/>
      <property id="ParentField" type="PivotField" status="Out"/>
      <property id="Position" type="Variant" status="InOut"/>
      <property id="SourceName" type="String" status="Out"/>
      <property id="BaseField" type="Variant" status="InOut"/>
      <property id="BaseItem" type="Variant" status="InOut"/>
      <property id="TotalLevels" type="Variant" status="Out"/>
      <property id="Value" type="String" status="InOut"/>
      <property id="DragToColumn" type="Boolean" status="InOut"/>
      <property id="DragToHide" type="Boolean" status="InOut"/>
      <property id="DragToPage" type="Boolean" status="InOut"/>
      <property id="DragToRow" type="Boolean" status="InOut"/>
      <property id="DragToData" type="Boolean" status="InOut"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="IsCalculated" type="Boolean" status="Out"/>
      <property id="MemoryUsed" type="Integer" status="Out"/>
      <property id="ServerBased" type="Boolean" status="InOut"/>
      <property id="AutoSortOrder" type="Integer" status="Out"/>
      <property id="AutoSortField" type="String" status="Out"/>
      <property id="AutoShowType" type="Integer" status="Out"/>
      <property id="AutoShowRange" type="Integer" status="Out"/>
      <property id="AutoShowCount" type="Integer" status="Out"/>
      <property id="AutoShowField" type="String" status="Out"/>
      <property id="LayoutBlankLine" type="Boolean" status="InOut"/>
      <property id="LayoutSubtotalLocation" type="XlSubtototalLocationType" status="InOut"/>
      <property id="LayoutPageBreak" type="Boolean" status="InOut"/>
      <property id="LayoutForm" type="XlLayoutFormType" status="InOut"/>
      <property id="SubtotalName" type="String" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="DrilledDown" type="Boolean" status="InOut"/>
      <property id="CubeField" type="CubeField" status="Out"/>
      <property id="CurrentPageName" type="String" status="InOut"/>
      <property id="StandardFormula" type="String" status="InOut"/>
      <property id="HiddenItemsList" type="Variant" status="InOut"/>
      <property id="DatabaseSort" type="Boolean" status="InOut"/>
      <property id="IsMemberProperty" type="Boolean" status="Out"/>
      <property id="PropertyParentField" type="PivotField" status="Out"/>
      <property id="PropertyOrder" type="Integer" status="InOut"/>
      <property id="EnableItemSelection" type="Boolean" status="InOut"/>
      <property id="CurrentPageList" type="Variant" status="InOut"/>
      <property id="Hidden" type="Boolean" status="InOut"/>
      <property id="UseMemberPropertyAsCaption" type="Boolean" status="InOut"/>
      <property id="MemberPropertyCaption" type="String" status="InOut"/>
      <property id="DisplayAsTooltip" type="Boolean" status="InOut"/>
      <property id="DisplayInReport" type="Boolean" status="InOut"/>
      <property id="DisplayAsCaption" type="Boolean" status="Out"/>
      <property id="LayoutCompactRow" type="Boolean" status="InOut"/>
      <property id="IncludeNewItemsInFilter" type="Boolean" status="InOut"/>
      <property id="VisibleItemsList" type="Variant" status="InOut"/>
      <property id="PivotFilters" type="PivotFilters" status="Out"/>
      <property id="AutoSortPivotLine" type="PivotLine" status="Out"/>
      <property id="AutoSortCustomSubtotal" type="Integer" status="Out"/>
      <property id="ShowingInAxis" type="Boolean" status="Out"/>
      <property id="EnableMultiplePageItems" type="Boolean" status="InOut"/>
      <property id="AllItemsVisible" type="Boolean" status="Out"/>
      <property id="SourceCaption" type="String" status="Out"/>
      <property id="ShowDetail" type="Boolean" status="InOut"/>
      <property id="RepeatLabels" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="ChildItems" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="HiddenItems" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="ParentItems" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="PivotItems" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Subtotals" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="VisibleItems" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CalculatedItems" type="CalculatedItems"/>
      <method id="Delete" type="Void"/>
      <method id="_AutoSort" type="Void">
         <argument id="Order" type="Integer" status="ByVal"/>
         <argument id="Field" type="String" status="ByVal"/>
      </method>
      <method id="AutoShow" type="Void">
         <argument id="Type" type="Integer" status="ByVal"/>
         <argument id="Range" type="Integer" status="ByVal"/>
         <argument id="Count" type="Integer" status="ByVal"/>
         <argument id="Field" type="String" status="ByVal"/>
      </method>
      <method id="AddPageItem" type="Void">
         <argument id="Item" type="String" status="ByVal"/>
         <argument id="ClearList" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DrillTo" type="Void">
         <argument id="Field" type="String" status="ByVal"/>
      </method>
      <method id="ClearManualFilter" type="Void"/>
      <method id="ClearAllFilters" type="Void"/>
      <method id="ClearValueFilters" type="Void"/>
      <method id="ClearLabelFilters" type="Void"/>
      <method id="AutoSort" type="Void">
         <argument id="Order" type="Integer" status="ByVal"/>
         <argument id="Field" type="String" status="ByVal"/>
         <argument id="PivotLine" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CustomSubtotal" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="PivotFields" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="PivotTable" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="CalculatedFields" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Add" type="PivotField">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Formula" type="String" status="ByVal"/>
      </method>
      <method id="Item" type="PivotField">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="PivotField" status="indexer">
         <argument id="Field" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="Add" type="PivotField">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Formula" type="String" status="ByVal"/>
         <argument id="UseStandardFormula" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="PivotItem" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="PivotField" status="Out"/>
      <property id="DataRange" type="Range" status="Out"/>
      <property id="_Default" type="String" status="InOut"/>
      <property id="LabelRange" type="Range" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="ParentItem" type="PivotItem" status="Out"/>
      <property id="ParentShowDetail" type="Boolean" status="Out"/>
      <property id="Position" type="Integer" status="InOut"/>
      <property id="ShowDetail" type="Boolean" status="InOut"/>
      <property id="SourceName" type="Variant" status="Out"/>
      <property id="Value" type="String" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="IsCalculated" type="Boolean" status="Out"/>
      <property id="RecordCount" type="Integer" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="DrilledDown" type="Boolean" status="InOut"/>
      <property id="StandardFormula" type="String" status="InOut"/>
      <property id="SourceNameStandard" type="String" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="ChildItems" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Delete" type="Void"/>
      <method id="DrillTo" type="Void">
         <argument id="Field" type="String" status="ByVal"/>
      </method>
   </class>
   <class id="PivotItems" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="PivotField" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="Void">
         <argument id="Name" type="String" status="ByVal"/>
      </method>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="CalculatedItems" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Add" type="PivotItem">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Formula" type="String" status="ByVal"/>
      </method>
      <method id="Item" type="PivotItem">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="PivotItem" status="indexer">
         <argument id="Field" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="Add" type="PivotItem">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Formula" type="String" status="ByVal"/>
         <argument id="UseStandardFormula" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="Characters" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="PhoneticCharacters" type="String" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Variant"/>
      <method id="Insert" type="Variant">
         <argument id="String" type="String" status="ByVal"/>
      </method>
   </class>
   <class id="Dialogs" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Item" type="Dialog">
         <argument id="Index" type="XlBuiltInDialog" status="ByVal"/>
      </accessor>
      <method id="_Default" type="Dialog" status="indexer">
         <argument id="Index" type="XlBuiltInDialog" status="ByVal"/>
      </method>
   </class>
   <class id="Dialog" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Show" type="Boolean">
         <argument id="Arg1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg4" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg5" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg6" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg7" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg8" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg9" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg10" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg11" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg12" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg13" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg14" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg15" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg16" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg17" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg18" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg19" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg20" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg21" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg22" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg23" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg24" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg25" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg26" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg27" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg28" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg29" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Arg30" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="SoundNote" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Variant"/>
      <method id="Import" type="Variant">
         <argument id="Filename" type="String" status="ByVal"/>
      </method>
      <method id="Play" type="Variant"/>
      <method id="Record" type="Variant"/>
   </class>
   <class id="Button" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="CancelButton" type="Boolean" status="InOut"/>
      <property id="DefaultButton" type="Boolean" status="InOut"/>
      <property id="DismissButton" type="Boolean" status="InOut"/>
      <property id="HelpButton" type="Boolean" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="Buttons" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="CancelButton" type="Boolean" status="InOut"/>
      <property id="DefaultButton" type="Boolean" status="InOut"/>
      <property id="DismissButton" type="Boolean" status="InOut"/>
      <property id="HelpButton" type="Boolean" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Add" type="Button">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="CheckBox" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <property id="Value" type="Variant" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="CheckBoxes" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <property id="Value" type="Variant" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Add" type="CheckBox">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="OptionButton" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <property id="Value" type="Variant" status="InOut"/>
      <property id="GroupBox" type="GroupBox" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="OptionButtons" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <property id="Value" type="Variant" status="InOut"/>
      <property id="GroupBox" type="GroupBox" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Add" type="OptionButton">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="EditBox" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="DisplayVerticalScrollBar" type="Boolean" status="InOut"/>
      <property id="InputType" type="Integer" status="InOut"/>
      <property id="LinkedObject" type="String" status="Out"/>
      <property id="MultiLine" type="Boolean" status="InOut"/>
      <property id="PasswordEdit" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="EditBoxes" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="DisplayVerticalScrollBar" type="Boolean" status="InOut"/>
      <property id="InputType" type="Integer" status="InOut"/>
      <property id="MultiLine" type="Boolean" status="InOut"/>
      <property id="PasswordEdit" type="Boolean" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy34" type="Void"/>
      <method id="Add" type="EditBox">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="Variant">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="ScrollBar" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="Max" type="Integer" status="InOut"/>
      <property id="Min" type="Integer" status="InOut"/>
      <property id="SmallChange" type="Integer" status="InOut"/>
      <property id="Value" type="Integer" status="InOut"/>
      <property id="LargeChange" type="Integer" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
   </class>
   <class id="ScrollBars" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="Max" type="Integer" status="InOut"/>
      <property id="Min" type="Integer" status="InOut"/>
      <property id="SmallChange" type="Integer" status="InOut"/>
      <property id="Value" type="Integer" status="InOut"/>
      <property id="LargeChange" type="Integer" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <method id="Add" type="ScrollBar">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="ListBox" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="LinkedObject" type="Variant" status="Out"/>
      <property id="ListCount" type="Integer" status="Out"/>
      <property id="ListFillRange" type="String" status="InOut"/>
      <property id="ListIndex" type="Integer" status="InOut"/>
      <property id="MultiSelect" type="Integer" status="InOut"/>
      <property id="Value" type="Integer" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="AddItem" type="Variant">
         <argument id="Text" type="Variant" status="ByVal"/>
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="List" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="RemoveAllItems" type="Variant"/>
      <method id="RemoveItem" type="Variant">
         <argument id="Index" type="Integer" status="ByVal"/>
         <argument id="Count" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Selected" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
   </class>
   <class id="ListBoxes" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="ListFillRange" type="String" status="InOut"/>
      <property id="ListIndex" type="Integer" status="InOut"/>
      <property id="MultiSelect" type="Integer" status="InOut"/>
      <property id="Value" type="Integer" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <method id="AddItem" type="Variant">
         <argument id="Text" type="Variant" status="ByVal"/>
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy31" type="Void"/>
      <accessor id="List" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_Dummy33" type="Void"/>
      <method id="RemoveAllItems" type="Variant"/>
      <method id="RemoveItem" type="Variant">
         <argument id="Index" type="Integer" status="ByVal"/>
         <argument id="Count" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Selected" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Add" type="ListBox">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="GroupBox" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="GroupBoxes" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Add" type="GroupBox">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="DropDown" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="LinkedObject" type="Variant" status="Out"/>
      <property id="ListCount" type="Integer" status="Out"/>
      <property id="ListFillRange" type="String" status="InOut"/>
      <property id="ListIndex" type="Integer" status="InOut"/>
      <property id="Value" type="Integer" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="DropDownLines" type="Integer" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="AddItem" type="Variant">
         <argument id="Text" type="Variant" status="ByVal"/>
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="List" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_Dummy36" type="Void"/>
      <method id="RemoveAllItems" type="Variant"/>
      <method id="RemoveItem" type="Variant">
         <argument id="Index" type="Integer" status="ByVal"/>
         <argument id="Count" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Selected" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
   </class>
   <class id="DropDowns" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="ListFillRange" type="String" status="InOut"/>
      <property id="ListIndex" type="Integer" status="InOut"/>
      <property id="Value" type="Integer" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="DropDownLines" type="Integer" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <method id="AddItem" type="Variant">
         <argument id="Text" type="Variant" status="ByVal"/>
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy31" type="Void"/>
      <accessor id="List" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_Dummy33" type="Void"/>
      <method id="_Dummy36" type="Void"/>
      <method id="RemoveAllItems" type="Variant"/>
      <method id="RemoveItem" type="Variant">
         <argument id="Index" type="Integer" status="ByVal"/>
         <argument id="Count" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Selected" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Add" type="DropDown">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
         <argument id="Editable" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="Spinner" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="Max" type="Integer" status="InOut"/>
      <property id="Min" type="Integer" status="InOut"/>
      <property id="SmallChange" type="Integer" status="InOut"/>
      <property id="Value" type="Integer" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
   </class>
   <class id="Spinners" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Display3DShading" type="Boolean" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="Max" type="Integer" status="InOut"/>
      <property id="Min" type="Integer" status="InOut"/>
      <property id="SmallChange" type="Integer" status="InOut"/>
      <property id="Value" type="Integer" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <method id="Add" type="Spinner">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="DialogFrame" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="_Dummy4" type="Void"/>
      <method id="_Dummy5" type="Void"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="_Dummy7" type="Void"/>
      <method id="_Dummy8" type="Void"/>
      <method id="_Dummy9" type="Void"/>
      <method id="_Dummy10" type="Void"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy17" type="Void"/>
      <method id="_Dummy18" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy20" type="Void"/>
      <method id="_Dummy22" type="Void"/>
      <method id="_Dummy23" type="Void"/>
      <method id="_Dummy25" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="Label" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy33" type="Void"/>
   </class>
   <class id="Labels" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Accelerator" type="Variant" status="InOut"/>
      <property id="PhoneticAccelerator" type="Variant" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy33" type="Void"/>
      <method id="Add" type="Label">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="Panes" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Item" type="Pane">
         <argument id="Index" type="Integer" status="ByVal"/>
      </accessor>
      <method id="_Default" type="Pane" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
   </class>
   <class id="Pane" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="ScrollColumn" type="Integer" status="InOut"/>
      <property id="ScrollRow" type="Integer" status="InOut"/>
      <property id="VisibleRange" type="Range" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Activate" type="Boolean"/>
      <method id="LargeScroll" type="Variant">
         <argument id="Down" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Up" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ToRight" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ToLeft" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SmallScroll" type="Variant">
         <argument id="Down" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Up" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ToRight" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ToLeft" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ScrollIntoView" type="Void">
         <argument id="Left" type="Integer" status="ByVal"/>
         <argument id="Top" type="Integer" status="ByVal"/>
         <argument id="Width" type="Integer" status="ByVal"/>
         <argument id="Height" type="Integer" status="ByVal"/>
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PointsToScreenPixelsX" type="Integer">
         <argument id="Points" type="Integer" status="ByVal"/>
      </method>
      <method id="PointsToScreenPixelsY" type="Integer">
         <argument id="Points" type="Integer" status="ByVal"/>
      </method>
   </class>
   <class id="Scenarios" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="Scenario">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="ChangingCells" type="Variant" status="ByVal"/>
         <argument id="Values" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Comment" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Locked" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Hidden" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CreateSummary" type="Variant">
         <argument id="ReportType" type="XlSummaryReportType" status="ByVal" optional="xlStandardSummary"/>
         <argument id="ResultCells" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Item" type="Scenario">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Merge" type="Variant">
         <argument id="Source" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="Scenario" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="ChangingCells" type="Range" status="Out"/>
      <property id="Comment" type="String" status="InOut"/>
      <property id="Hidden" type="Boolean" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="ChangeScenario" type="Variant">
         <argument id="ChangingCells" type="Variant" status="ByVal"/>
         <argument id="Values" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Variant"/>
      <method id="Show" type="Variant"/>
      <accessor id="Values" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
   </class>
   <class id="GroupObject" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="ArrowHeadLength" type="Variant" status="InOut"/>
      <property id="ArrowHeadStyle" type="Variant" status="InOut"/>
      <property id="ArrowHeadWidth" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="RoundedCorners" type="Boolean" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy27" type="Void"/>
      <method id="_Dummy28" type="Void"/>
      <method id="_Dummy30" type="Void"/>
      <method id="_Dummy36" type="Void"/>
      <method id="_Dummy37" type="Void"/>
      <method id="_Dummy38" type="Void"/>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy41" type="Void"/>
      <method id="_Dummy42" type="Void"/>
      <method id="_Dummy43" type="Void"/>
      <method id="_Dummy44" type="Void"/>
      <method id="_Dummy45" type="Void"/>
      <method id="_Dummy47" type="Void"/>
      <method id="_Dummy48" type="Void"/>
      <method id="_Dummy50" type="Void"/>
      <method id="_Dummy52" type="Void"/>
      <method id="_Dummy53" type="Void"/>
      <method id="_Dummy54" type="Void"/>
      <method id="_Dummy55" type="Void"/>
      <method id="_Dummy56" type="Void"/>
      <method id="_Dummy57" type="Void"/>
      <method id="_Dummy58" type="Void"/>
      <method id="_Dummy59" type="Void"/>
      <method id="_Dummy60" type="Void"/>
      <method id="_Dummy61" type="Void"/>
      <method id="_Dummy62" type="Void"/>
      <method id="_Dummy63" type="Void"/>
      <method id="_Dummy65" type="Void"/>
      <method id="_Dummy66" type="Void"/>
      <method id="_Dummy67" type="Void"/>
      <method id="_Dummy68" type="Void"/>
      <method id="_Dummy70" type="Void"/>
      <method id="_Dummy72" type="Void"/>
      <method id="_Dummy73" type="Void"/>
      <method id="Ungroup" type="stdole.IDispatch"/>
      <method id="_Dummy75" type="Void"/>
      <method id="_Dummy77" type="Void"/>
   </class>
   <class id="GroupObjects" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="ArrowHeadLength" type="Variant" status="InOut"/>
      <property id="ArrowHeadStyle" type="Variant" status="InOut"/>
      <property id="ArrowHeadWidth" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="RoundedCorners" type="Boolean" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <method id="_Dummy27" type="Void"/>
      <method id="_Dummy28" type="Void"/>
      <method id="_Dummy30" type="Void"/>
      <method id="_Dummy36" type="Void"/>
      <method id="_Dummy37" type="Void"/>
      <method id="_Dummy38" type="Void"/>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy41" type="Void"/>
      <method id="_Dummy42" type="Void"/>
      <method id="_Dummy43" type="Void"/>
      <method id="_Dummy44" type="Void"/>
      <method id="_Dummy45" type="Void"/>
      <method id="_Dummy47" type="Void"/>
      <method id="_Dummy48" type="Void"/>
      <method id="_Dummy50" type="Void"/>
      <method id="_Dummy52" type="Void"/>
      <method id="_Dummy53" type="Void"/>
      <method id="_Dummy54" type="Void"/>
      <method id="_Dummy55" type="Void"/>
      <method id="_Dummy56" type="Void"/>
      <method id="_Dummy57" type="Void"/>
      <method id="_Dummy58" type="Void"/>
      <method id="_Dummy59" type="Void"/>
      <method id="_Dummy60" type="Void"/>
      <method id="_Dummy61" type="Void"/>
      <method id="_Dummy62" type="Void"/>
      <method id="_Dummy63" type="Void"/>
      <method id="_Dummy65" type="Void"/>
      <method id="_Dummy66" type="Void"/>
      <method id="_Dummy67" type="Void"/>
      <method id="_Dummy68" type="Void"/>
      <method id="_Dummy70" type="Void"/>
      <method id="_Dummy72" type="Void"/>
      <method id="_Dummy73" type="Void"/>
      <method id="Ungroup" type="stdole.IDispatch"/>
      <method id="_Dummy75" type="Void"/>
      <method id="_Dummy77" type="Void"/>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="Line" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="ArrowHeadLength" type="Variant" status="InOut"/>
      <property id="ArrowHeadStyle" type="Variant" status="InOut"/>
      <property id="ArrowHeadWidth" type="Variant" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
   </class>
   <class id="Lines" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="ArrowHeadLength" type="Variant" status="InOut"/>
      <property id="ArrowHeadStyle" type="Variant" status="InOut"/>
      <property id="ArrowHeadWidth" type="Variant" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <method id="Add" type="Line">
         <argument id="X1" type="Double" status="ByVal"/>
         <argument id="Y1" type="Double" status="ByVal"/>
         <argument id="X2" type="Double" status="ByVal"/>
         <argument id="Y2" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="Rectangle" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="RoundedCorners" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="Rectangles" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="RoundedCorners" type="Boolean" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Add" type="Rectangle">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="Oval" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="Ovals" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Add" type="Oval">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="Arc" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy43" type="Void"/>
   </class>
   <class id="Arcs" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy43" type="Void"/>
      <method id="Add" type="Arc">
         <argument id="X1" type="Double" status="ByVal"/>
         <argument id="Y1" type="Double" status="ByVal"/>
         <argument id="X2" type="Double" status="ByVal"/>
         <argument id="Y2" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="OLEObjectEvents" parent="None">
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <event id="QueryInterface" netName="QueryInterface" netHandler="Excel.OLEObjectEvents_QueryInterfaceEventHandler">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </event>
      <event id="GetTypeInfoCount" netName="GetTypeInfoCount" netHandler="Excel.OLEObjectEvents_GetTypeInfoCountEventHandler">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </event>
      <event id="GetTypeInfo" netName="GetTypeInfo" netHandler="Excel.OLEObjectEvents_GetTypeInfoEventHandler">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </event>
      <event id="GetIDsOfNames" netName="GetIDsOfNames" netHandler="Excel.OLEObjectEvents_GetIDsOfNamesEventHandler">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </event>
      <event id="Invoke" netName="Invoke" netHandler="Excel.OLEObjectEvents_InvokeEventHandler">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </event>
      <event id="GotFocus" netName="GotFocus" netHandler="System.EventHandler"/>
      <event id="LostFocus" netName="LostFocus" netHandler="System.EventHandler"/>
   </class>
   <class id="_OLEObject" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="AutoLoad" type="Boolean" status="InOut"/>
      <property id="AutoUpdate" type="Boolean" status="InOut"/>
      <property id="Object" type="stdole.IDispatch" status="Out"/>
      <property id="OLEType" type="Variant" status="Out"/>
      <property id="SourceName" type="String" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="ListFillRange" type="String" status="InOut"/>
      <property id="progID" type="String" status="Out"/>
      <property id="AltHTML" type="String" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="Activate" type="Variant"/>
      <method id="Update" type="Variant"/>
      <method id="Verb" type="Variant">
         <argument id="Verb" type="XlOLEVerb" status="ByVal" optional="xlVerbPrimary"/>
      </method>
   </class>
   <class id="OLEObjects" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="AutoLoad" type="Boolean" status="InOut"/>
      <property id="SourceName" type="String" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <method id="_Dummy30" type="Void"/>
      <method id="_Dummy32" type="Void"/>
      <method id="_Dummy33" type="Void"/>
      <method id="_Dummy34" type="Void"/>
      <method id="_Dummy36" type="Void"/>
      <method id="_Dummy37" type="Void"/>
      <method id="_Dummy38" type="Void"/>
      <method id="_Dummy39" type="Void"/>
      <method id="_Dummy40" type="Void"/>
      <method id="_Dummy41" type="Void"/>
      <method id="Add" type="OLEObject">
         <argument id="ClassType" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Filename" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Link" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DisplayAsIcon" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconFileName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconIndex" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconLabel" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Left" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Top" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Width" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Height" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="TextBox" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="RoundedCorners" type="Boolean" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="TextBoxes" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="RoundedCorners" type="Boolean" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Add" type="TextBox">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="Picture" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Formula" type="String" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
   </class>
   <class id="Pictures" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <method id="Add" type="Picture">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Insert" type="Picture">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="Converter" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="Paste" type="Picture">
         <argument id="Link" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="Drawing" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AddVertex" type="Variant">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
      </method>
      <method id="Reshape" type="Variant">
         <argument id="Vertex" type="Integer" status="ByVal"/>
         <argument id="Insert" type="Boolean" status="ByVal"/>
         <argument id="Left" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Top" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Vertices" type="Variant">
         <argument id="Index1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Index2" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
   </class>
   <class id="Drawings" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="AddIndent" type="Boolean" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="CheckSpelling" type="Variant">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy44" type="Void"/>
      <method id="Reshape" type="Variant">
         <argument id="Vertex" type="Integer" status="ByVal"/>
         <argument id="Insert" type="Boolean" status="ByVal"/>
         <argument id="Left" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Top" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy46" type="Void"/>
      <method id="Add" type="Drawing">
         <argument id="X1" type="Double" status="ByVal"/>
         <argument id="Y1" type="Double" status="ByVal"/>
         <argument id="X2" type="Double" status="ByVal"/>
         <argument id="Y2" type="Double" status="ByVal"/>
         <argument id="Closed" type="Boolean" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="RoutingSlip" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Delivery" type="XlRoutingSlipDelivery" status="InOut"/>
      <property id="Message" type="Variant" status="InOut"/>
      <property id="ReturnWhenDone" type="Boolean" status="InOut"/>
      <property id="Status" type="XlRoutingSlipStatus" status="Out"/>
      <property id="Subject" type="Variant" status="InOut"/>
      <property id="TrackStatus" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Recipients" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="Reset" type="Variant"/>
   </class>
   <class id="Outline" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="AutomaticStyles" type="Boolean" status="InOut"/>
      <property id="SummaryColumn" type="XlSummaryColumn" status="InOut"/>
      <property id="SummaryRow" type="XlSummaryRow" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="ShowLevels" type="Variant">
         <argument id="RowLevels" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnLevels" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="Module" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="CodeName" type="String" status="Out"/>
      <property id="_CodeName" type="String" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="Next" type="stdole.IDispatch" status="Out"/>
      <property id="OnDoubleClick" type="String" status="InOut"/>
      <property id="OnSheetActivate" type="String" status="InOut"/>
      <property id="OnSheetDeactivate" type="String" status="InOut"/>
      <property id="PageSetup" type="PageSetup" status="Out"/>
      <property id="Previous" type="stdole.IDispatch" status="Out"/>
      <property id="ProtectContents" type="Boolean" status="Out"/>
      <property id="ProtectionMode" type="Boolean" status="Out"/>
      <property id="Visible" type="XlSheetVisibility" status="InOut"/>
      <property id="Shapes" type="Shapes" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Activate" type="Void"/>
      <method id="Copy" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="Move" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="__PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy18" type="Void"/>
      <method id="_Protect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DrawingObjects" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Contents" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Scenarios" type="Variant" status="ByVal" optional="Default"/>
         <argument id="UserInterfaceOnly" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy21" type="Void"/>
      <method id="_Dummy23" type="Void"/>
      <method id="_SaveAs" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="FileFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="WriteResPassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadOnlyRecommended" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CreateBackup" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddToMru" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextCodepage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextVisualLayout" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Select" type="Void">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Unprotect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="InsertFile" type="Variant">
         <argument id="Filename" type="Variant" status="ByVal"/>
         <argument id="Merge" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SaveAs" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="FileFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="WriteResPassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadOnlyRecommended" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CreateBackup" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddToMru" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextCodepage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextVisualLayout" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Protect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DrawingObjects" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Contents" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Scenarios" type="Variant" status="ByVal" optional="Default"/>
         <argument id="UserInterfaceOnly" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="Modules" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="HPageBreaks" type="HPageBreaks" status="Out"/>
      <property id="VPageBreaks" type="VPageBreaks" status="Out"/>
      <property id="Visible" type="Variant" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="Module">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Count" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Copy" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="_Dummy7" type="Void"/>
      <accessor id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Move" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="__PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy12" type="Void"/>
      <method id="Select" type="Void">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="stdole.IDispatch" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnorePrintAreas" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="DialogSheet" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="CodeName" type="String" status="Out"/>
      <property id="_CodeName" type="String" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="Next" type="stdole.IDispatch" status="Out"/>
      <property id="OnDoubleClick" type="String" status="InOut"/>
      <property id="OnSheetActivate" type="String" status="InOut"/>
      <property id="OnSheetDeactivate" type="String" status="InOut"/>
      <property id="PageSetup" type="PageSetup" status="Out"/>
      <property id="Previous" type="stdole.IDispatch" status="Out"/>
      <property id="ProtectContents" type="Boolean" status="Out"/>
      <property id="ProtectDrawingObjects" type="Boolean" status="Out"/>
      <property id="ProtectionMode" type="Boolean" status="Out"/>
      <property id="ProtectScenarios" type="Boolean" status="Out"/>
      <property id="Visible" type="XlSheetVisibility" status="InOut"/>
      <property id="Shapes" type="Shapes" status="Out"/>
      <property id="EnableCalculation" type="Boolean" status="InOut"/>
      <property id="DisplayAutomaticPageBreaks" type="Boolean" status="InOut"/>
      <property id="EnableAutoFilter" type="Boolean" status="InOut"/>
      <property id="EnableSelection" type="XlEnableSelection" status="InOut"/>
      <property id="EnableOutlining" type="Boolean" status="InOut"/>
      <property id="EnablePivotTable" type="Boolean" status="InOut"/>
      <property id="Names" type="Names" status="Out"/>
      <property id="ScrollArea" type="String" status="InOut"/>
      <property id="HPageBreaks" type="HPageBreaks" status="Out"/>
      <property id="VPageBreaks" type="VPageBreaks" status="Out"/>
      <property id="QueryTables" type="QueryTables" status="Out"/>
      <property id="DisplayPageBreaks" type="Boolean" status="InOut"/>
      <property id="Comments" type="Comments" status="Out"/>
      <property id="Hyperlinks" type="Hyperlinks" status="Out"/>
      <property id="_DisplayRightToLeft" type="Integer" status="InOut"/>
      <property id="AutoFilter" type="AutoFilter" status="Out"/>
      <property id="DisplayRightToLeft" type="Boolean" status="InOut"/>
      <property id="Scripts" type="Office.Scripts" status="Out"/>
      <property id="Tab" type="Tab" status="Out"/>
      <property id="MailEnvelope" type="Office.MsoEnvelope" status="Out"/>
      <property id="CustomProperties" type="CustomProperties" status="Out"/>
      <property id="SmartTags" type="SmartTags" status="Out"/>
      <property id="Protection" type="Protection" status="Out"/>
      <property id="EnableFormatConditionsCalculation" type="Boolean" status="InOut"/>
      <property id="Sort" type="Sort" status="Out"/>
      <property id="PrintedCommentPages" type="Integer" status="Out"/>
      <property id="DefaultButton" type="Variant" status="InOut"/>
      <property id="DialogFrame" type="DialogFrame" status="Out"/>
      <property id="Focus" type="Variant" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Activate" type="Void"/>
      <method id="Copy" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="Move" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="__PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintPreview" type="Void">
         <argument id="EnableChanges" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Protect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DrawingObjects" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Contents" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Scenarios" type="Variant" status="ByVal" optional="Default"/>
         <argument id="UserInterfaceOnly" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_SaveAs" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="FileFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="WriteResPassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadOnlyRecommended" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CreateBackup" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddToMru" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextCodepage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextVisualLayout" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Select" type="Void">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Unprotect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy29" type="Void"/>
      <method id="Arcs" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy31" type="Void"/>
      <method id="_Dummy32" type="Void"/>
      <method id="Buttons" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy34" type="Void"/>
      <method id="_Dummy36" type="Void"/>
      <method id="ChartObjects" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CheckBoxes" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CheckSpelling" type="Void">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy40" type="Void"/>
      <method id="_Dummy41" type="Void"/>
      <method id="_Dummy42" type="Void"/>
      <method id="_Dummy43" type="Void"/>
      <method id="_Dummy44" type="Void"/>
      <method id="_Dummy45" type="Void"/>
      <method id="Drawings" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DrawingObjects" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="DropDowns" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Evaluate" type="Variant">
         <argument id="Name" type="Variant" status="ByVal"/>
      </method>
      <method id="_Evaluate" type="Variant">
         <argument id="Name" type="Variant" status="ByVal"/>
      </method>
      <method id="_Dummy56" type="Void"/>
      <method id="ResetAllPageBreaks" type="Void"/>
      <method id="GroupBoxes" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="GroupObjects" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Labels" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Lines" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ListBoxes" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="OLEObjects" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy65" type="Void"/>
      <method id="_Dummy66" type="Void"/>
      <method id="_Dummy67" type="Void"/>
      <method id="OptionButtons" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy69" type="Void"/>
      <method id="Ovals" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Paste" type="Void">
         <argument id="Destination" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Link" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_PasteSpecial" type="Void">
         <argument id="Format" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Link" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DisplayAsIcon" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconFileName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconIndex" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconLabel" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Pictures" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy74" type="Void"/>
      <method id="_Dummy75" type="Void"/>
      <method id="_Dummy76" type="Void"/>
      <method id="Rectangles" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy78" type="Void"/>
      <method id="_Dummy79" type="Void"/>
      <method id="ScrollBars" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy82" type="Void"/>
      <method id="_Dummy83" type="Void"/>
      <method id="Spinners" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy85" type="Void"/>
      <method id="_Dummy86" type="Void"/>
      <method id="TextBoxes" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy88" type="Void"/>
      <method id="_Dummy89" type="Void"/>
      <method id="_Dummy90" type="Void"/>
      <method id="ClearCircles" type="Void"/>
      <method id="CircleInvalid" type="Void"/>
      <method id="_PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_CheckSpelling" type="Void">
         <argument id="CustomDictionary" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreUppercase" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysSuggest" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellLang" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnoreFinalYaa" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpellScript" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SaveAs" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="FileFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="WriteResPassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ReadOnlyRecommended" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CreateBackup" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddToMru" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextCodepage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextVisualLayout" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Local" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PasteSpecial" type="Void">
         <argument id="Format" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Link" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DisplayAsIcon" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconFileName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconIndex" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconLabel" type="Variant" status="ByVal" optional="Default"/>
         <argument id="NoHTMLFormatting" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Protect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DrawingObjects" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Contents" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Scenarios" type="Variant" status="ByVal" optional="Default"/>
         <argument id="UserInterfaceOnly" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowFormattingCells" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowFormattingColumns" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowFormattingRows" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowInsertingColumns" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowInsertingRows" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowInsertingHyperlinks" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowDeletingColumns" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowDeletingRows" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowSorting" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowFiltering" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllowUsingPivotTables" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Dummy113" type="Void"/>
      <method id="_Dummy114" type="Void"/>
      <method id="_Dummy115" type="Void"/>
      <method id="PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ExportAsFixedFormat" type="Void">
         <argument id="Type" type="XlFixedFormatType" status="ByVal"/>
         <argument id="Filename" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Quality" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IncludeDocProperties" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnorePrintAreas" type="Variant" status="ByVal" optional="Default"/>
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="OpenAfterPublish" type="Variant" status="ByVal" optional="Default"/>
         <argument id="FixedFormatExtClassPtr" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="EditBoxes" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Hide" type="Boolean">
         <argument id="Cancel" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Show" type="Boolean"/>
   </class>
   <class id="DialogSheets" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="HPageBreaks" type="HPageBreaks" status="Out"/>
      <property id="VPageBreaks" type="VPageBreaks" status="Out"/>
      <property id="Visible" type="Variant" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="DialogSheet">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Count" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Copy" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="_Dummy7" type="Void"/>
      <accessor id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Move" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="__PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintPreview" type="Void">
         <argument id="EnableChanges" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Select" type="Void">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="stdole.IDispatch" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="Worksheets" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="HPageBreaks" type="HPageBreaks" status="Out"/>
      <property id="VPageBreaks" type="VPageBreaks" status="Out"/>
      <property id="Visible" type="Variant" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="stdole.IDispatch">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Count" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Type" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Copy" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="FillAcrossSheets" type="Void">
         <argument id="Range" type="Range" status="ByVal"/>
         <argument id="Type" type="XlFillWith" status="ByVal" optional="xlFillWithAll"/>
      </method>
      <accessor id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Move" type="Void">
         <argument id="Before" type="Variant" status="ByVal" optional="Default"/>
         <argument id="After" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="__PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintPreview" type="Void">
         <argument id="EnableChanges" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Select" type="Void">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="stdole.IDispatch" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PrintOut" type="Void">
         <argument id="From" type="Variant" status="ByVal" optional="Default"/>
         <argument id="To" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Copies" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Preview" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ActivePrinter" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrintToFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Collate" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PrToFileName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IgnorePrintAreas" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="PageSetup" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BlackAndWhite" type="Boolean" status="InOut"/>
      <property id="BottomMargin" type="Double" status="InOut"/>
      <property id="CenterFooter" type="String" status="InOut"/>
      <property id="CenterHeader" type="String" status="InOut"/>
      <property id="CenterHorizontally" type="Boolean" status="InOut"/>
      <property id="CenterVertically" type="Boolean" status="InOut"/>
      <property id="ChartSize" type="XlObjectSize" status="InOut"/>
      <property id="Draft" type="Boolean" status="InOut"/>
      <property id="FirstPageNumber" type="Integer" status="InOut"/>
      <property id="FitToPagesTall" type="Variant" status="InOut"/>
      <property id="FitToPagesWide" type="Variant" status="InOut"/>
      <property id="FooterMargin" type="Double" status="InOut"/>
      <property id="HeaderMargin" type="Double" status="InOut"/>
      <property id="LeftFooter" type="String" status="InOut"/>
      <property id="LeftHeader" type="String" status="InOut"/>
      <property id="LeftMargin" type="Double" status="InOut"/>
      <property id="Order" type="XlOrder" status="InOut"/>
      <property id="Orientation" type="XlPageOrientation" status="InOut"/>
      <property id="PaperSize" type="XlPaperSize" status="InOut"/>
      <property id="PrintArea" type="String" status="InOut"/>
      <property id="PrintGridlines" type="Boolean" status="InOut"/>
      <property id="PrintHeadings" type="Boolean" status="InOut"/>
      <property id="PrintNotes" type="Boolean" status="InOut"/>
      <property id="PrintTitleColumns" type="String" status="InOut"/>
      <property id="PrintTitleRows" type="String" status="InOut"/>
      <property id="RightFooter" type="String" status="InOut"/>
      <property id="RightHeader" type="String" status="InOut"/>
      <property id="RightMargin" type="Double" status="InOut"/>
      <property id="TopMargin" type="Double" status="InOut"/>
      <property id="Zoom" type="Variant" status="InOut"/>
      <property id="PrintComments" type="XlPrintLocation" status="InOut"/>
      <property id="PrintErrors" type="XlPrintErrors" status="InOut"/>
      <property id="CenterHeaderPicture" type="Graphic" status="Out"/>
      <property id="CenterFooterPicture" type="Graphic" status="Out"/>
      <property id="LeftHeaderPicture" type="Graphic" status="Out"/>
      <property id="LeftFooterPicture" type="Graphic" status="Out"/>
      <property id="RightHeaderPicture" type="Graphic" status="Out"/>
      <property id="RightFooterPicture" type="Graphic" status="Out"/>
      <property id="OddAndEvenPagesHeaderFooter" type="Boolean" status="InOut"/>
      <property id="DifferentFirstPageHeaderFooter" type="Boolean" status="InOut"/>
      <property id="ScaleWithDocHeaderFooter" type="Boolean" status="InOut"/>
      <property id="AlignMarginsHeaderFooter" type="Boolean" status="InOut"/>
      <property id="Pages" type="Pages" status="Out"/>
      <property id="EvenPage" type="Page" status="Out"/>
      <property id="FirstPage" type="Page" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="PrintQuality" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
   </class>
   <class id="Names" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="Name">
         <argument id="Name" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RefersTo" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Visible" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MacroType" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShortcutKey" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Category" type="Variant" status="ByVal" optional="Default"/>
         <argument id="NameLocal" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RefersToLocal" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CategoryLocal" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RefersToR1C1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RefersToR1C1Local" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Item" type="Name">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IndexLocal" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RefersTo" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="Name">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IndexLocal" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RefersTo" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="Name" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Category" type="String" status="InOut"/>
      <property id="CategoryLocal" type="String" status="InOut"/>
      <property id="MacroType" type="XlXLMMacroType" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="RefersTo" type="Variant" status="InOut"/>
      <property id="ShortcutKey" type="String" status="InOut"/>
      <property id="Value" type="String" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="NameLocal" type="String" status="InOut"/>
      <property id="RefersToLocal" type="Variant" status="InOut"/>
      <property id="RefersToR1C1" type="Variant" status="InOut"/>
      <property id="RefersToR1C1Local" type="Variant" status="InOut"/>
      <property id="RefersToRange" type="Range" status="Out"/>
      <property id="Comment" type="String" status="InOut"/>
      <property id="WorkbookParameter" type="Boolean" status="InOut"/>
      <property id="ValidWorkbookParameter" type="Boolean" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
   </class>
   <class id="ChartObject" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ZOrder" type="Integer" status="Out"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="Chart" type="Chart" status="Out"/>
      <property id="ProtectChartObject" type="Boolean" status="InOut"/>
      <property id="RoundedCorners" type="Boolean" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="BringToFront" type="Variant"/>
      <method id="_Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="Activate" type="Variant"/>
      <method id="Copy" type="Variant"/>
   </class>
   <class id="ChartObjects" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Placement" type="Variant" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="ShapeRange" type="ShapeRange" status="Out"/>
      <property id="ProtectChartObject" type="Boolean" status="InOut"/>
      <property id="RoundedCorners" type="Boolean" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Dummy3" type="Void"/>
      <method id="BringToFront" type="Variant"/>
      <method id="_Copy" type="Variant"/>
      <method id="CopyPicture" type="Variant">
         <argument id="Appearance" type="XlPictureAppearance" status="ByVal" optional="xlPrinter"/>
         <argument id="Format" type="XlCopyPictureFormat" status="ByVal" optional="xlPicture"/>
      </method>
      <method id="Cut" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Duplicate" type="stdole.IDispatch"/>
      <method id="_Dummy12" type="Void"/>
      <method id="_Dummy15" type="Void"/>
      <method id="Select" type="Variant">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SendToBack" type="Variant"/>
      <method id="_Dummy22" type="Void"/>
      <method id="_Dummy25" type="Void"/>
      <method id="_Dummy27" type="Void"/>
      <method id="_Dummy28" type="Void"/>
      <method id="Copy" type="Variant"/>
      <method id="Add" type="ChartObject">
         <argument id="Left" type="Double" status="ByVal"/>
         <argument id="Top" type="Double" status="ByVal"/>
         <argument id="Width" type="Double" status="ByVal"/>
         <argument id="Height" type="Double" status="ByVal"/>
      </method>
      <method id="Group" type="GroupObject"/>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="_Default" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="Mailer" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BCCRecipients" type="Variant" status="InOut"/>
      <property id="CCRecipients" type="Variant" status="InOut"/>
      <property id="Enclosures" type="Variant" status="InOut"/>
      <property id="Received" type="Boolean" status="Out"/>
      <property id="SendDateTime" type="Date" status="Out"/>
      <property id="Sender" type="String" status="Out"/>
      <property id="Subject" type="String" status="InOut"/>
      <property id="ToRecipients" type="Variant" status="InOut"/>
      <property id="WhichAddress" type="Variant" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="CustomViews" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Item" type="CustomView">
         <argument id="ViewName" type="Variant" status="ByVal"/>
      </method>
      <method id="Add" type="CustomView">
         <argument id="ViewName" type="String" status="ByVal"/>
         <argument id="PrintSettings" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RowColSettings" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="CustomView" status="indexer">
         <argument id="ViewName" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="CustomView" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="PrintSettings" type="Boolean" status="Out"/>
      <property id="RowColSettings" type="Boolean" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Show" type="Void"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="FormatConditions" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Add" type="stdole.IDispatch">
         <argument id="Type" type="XlFormatConditionType" status="ByVal"/>
         <argument id="Operator" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Formula1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Formula2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="String" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextOperator" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DateOperator" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ScopeType" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="stdole.IDispatch" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="AddColorScale" type="stdole.IDispatch">
         <argument id="ColorScaleType" type="Integer" status="ByVal"/>
      </method>
      <method id="AddDatabar" type="stdole.IDispatch"/>
      <method id="AddIconSetCondition" type="stdole.IDispatch"/>
      <method id="AddTop10" type="stdole.IDispatch"/>
      <method id="AddAboveAverage" type="stdole.IDispatch"/>
      <method id="AddUniqueValues" type="stdole.IDispatch"/>
   </class>
   <class id="FormatCondition" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Type" type="Integer" status="Out"/>
      <property id="Operator" type="Integer" status="Out"/>
      <property id="Formula1" type="String" status="Out"/>
      <property id="Formula2" type="String" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Borders" type="Borders" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="TextOperator" type="XlContainsOperator" status="InOut"/>
      <property id="DateOperator" type="XlTimePeriods" status="InOut"/>
      <property id="NumberFormat" type="Variant" status="InOut"/>
      <property id="Priority" type="Integer" status="InOut"/>
      <property id="StopIfTrue" type="Boolean" status="InOut"/>
      <property id="AppliesTo" type="Range" status="Out"/>
      <property id="PTCondition" type="Boolean" status="Out"/>
      <property id="ScopeType" type="XlPivotConditionScope" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Modify" type="Void">
         <argument id="Type" type="XlFormatConditionType" status="ByVal"/>
         <argument id="Operator" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Formula1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Formula2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="Modify" type="Void">
         <argument id="Type" type="XlFormatConditionType" status="ByVal"/>
         <argument id="Operator" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Formula1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Formula2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="String" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Operator2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ModifyAppliesToRange" type="Void">
         <argument id="Range" type="Range" status="ByVal"/>
      </method>
      <method id="SetFirstPriority" type="Void"/>
      <method id="SetLastPriority" type="Void"/>
   </class>
   <class id="Comments" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Item" type="Comment">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <method id="_Default" type="Comment" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
   </class>
   <class id="Comment" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Author" type="String" status="Out"/>
      <property id="Shape" type="Shape" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Text" type="String">
         <argument id="Text" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Overwrite" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="Next" type="Comment"/>
      <method id="Previous" type="Comment"/>
   </class>
   <class id="RefreshEvents" parent="None">
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <event id="QueryInterface" netName="QueryInterface" netHandler="Excel.RefreshEvents_QueryInterfaceEventHandler">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </event>
      <event id="GetTypeInfoCount" netName="GetTypeInfoCount" netHandler="Excel.RefreshEvents_GetTypeInfoCountEventHandler">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </event>
      <event id="GetTypeInfo" netName="GetTypeInfo" netHandler="Excel.RefreshEvents_GetTypeInfoEventHandler">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </event>
      <event id="GetIDsOfNames" netName="GetIDsOfNames" netHandler="Excel.RefreshEvents_GetIDsOfNamesEventHandler">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </event>
      <event id="Invoke" netName="Invoke" netHandler="Excel.RefreshEvents_InvokeEventHandler">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </event>
      <event id="BeforeRefresh" netName="BeforeRefresh" netHandler="Excel.RefreshEvents_BeforeRefreshEventHandler">
         <argument id="cancel" type="Boolean" status="ByRef"/>
      </event>
      <event id="AfterRefresh" netName="AfterRefresh" netHandler="Excel.RefreshEvents_AfterRefreshEventHandler">
         <argument id="success" type="Boolean" status="ByVal"/>
      </event>
   </class>
   <class id="_QueryTable" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="FieldNames" type="Boolean" status="InOut"/>
      <property id="RowNumbers" type="Boolean" status="InOut"/>
      <property id="FillAdjacentFormulas" type="Boolean" status="InOut"/>
      <property id="HasAutoFormat" type="Boolean" status="InOut"/>
      <property id="RefreshOnFileOpen" type="Boolean" status="InOut"/>
      <property id="Refreshing" type="Boolean" status="Out"/>
      <property id="FetchedRowOverflow" type="Boolean" status="Out"/>
      <property id="BackgroundQuery" type="Boolean" status="InOut"/>
      <property id="RefreshStyle" type="XlCellInsertionMode" status="InOut"/>
      <property id="EnableRefresh" type="Boolean" status="InOut"/>
      <property id="SavePassword" type="Boolean" status="InOut"/>
      <property id="Destination" type="Range" status="Out"/>
      <property id="Connection" type="Variant" status="InOut"/>
      <property id="Sql" type="Variant" status="InOut"/>
      <property id="PostText" type="String" status="InOut"/>
      <property id="ResultRange" type="Range" status="Out"/>
      <property id="Parameters" type="Parameters" status="Out"/>
      <property id="Recordset" type="stdole.IDispatch" status="InOut"/>
      <property id="SaveData" type="Boolean" status="InOut"/>
      <property id="TablesOnlyFromHTML" type="Boolean" status="InOut"/>
      <property id="EnableEditing" type="Boolean" status="InOut"/>
      <property id="TextFilePlatform" type="Integer" status="InOut"/>
      <property id="TextFileStartRow" type="Integer" status="InOut"/>
      <property id="TextFileParseType" type="XlTextParsingType" status="InOut"/>
      <property id="TextFileTextQualifier" type="XlTextQualifier" status="InOut"/>
      <property id="TextFileConsecutiveDelimiter" type="Boolean" status="InOut"/>
      <property id="TextFileTabDelimiter" type="Boolean" status="InOut"/>
      <property id="TextFileSemicolonDelimiter" type="Boolean" status="InOut"/>
      <property id="TextFileCommaDelimiter" type="Boolean" status="InOut"/>
      <property id="TextFileSpaceDelimiter" type="Boolean" status="InOut"/>
      <property id="TextFileOtherDelimiter" type="String" status="InOut"/>
      <property id="TextFileColumnDataTypes" type="Variant" status="InOut"/>
      <property id="TextFileFixedColumnWidths" type="Variant" status="InOut"/>
      <property id="PreserveColumnInfo" type="Boolean" status="InOut"/>
      <property id="PreserveFormatting" type="Boolean" status="InOut"/>
      <property id="AdjustColumnWidth" type="Boolean" status="InOut"/>
      <property id="CommandText" type="Variant" status="InOut"/>
      <property id="CommandType" type="XlCmdType" status="InOut"/>
      <property id="TextFilePromptOnRefresh" type="Boolean" status="InOut"/>
      <property id="QueryType" type="XlQueryType" status="Out"/>
      <property id="MaintainConnection" type="Boolean" status="InOut"/>
      <property id="TextFileDecimalSeparator" type="String" status="InOut"/>
      <property id="TextFileThousandsSeparator" type="String" status="InOut"/>
      <property id="RefreshPeriod" type="Integer" status="InOut"/>
      <property id="WebSelectionType" type="XlWebSelectionType" status="InOut"/>
      <property id="WebFormatting" type="XlWebFormatting" status="InOut"/>
      <property id="WebTables" type="String" status="InOut"/>
      <property id="WebPreFormattedTextToColumns" type="Boolean" status="InOut"/>
      <property id="WebSingleBlockTextImport" type="Boolean" status="InOut"/>
      <property id="WebDisableDateRecognition" type="Boolean" status="InOut"/>
      <property id="WebConsecutiveDelimitersAsOne" type="Boolean" status="InOut"/>
      <property id="WebDisableRedirections" type="Boolean" status="InOut"/>
      <property id="EditWebPage" type="Variant" status="InOut"/>
      <property id="SourceConnectionFile" type="String" status="InOut"/>
      <property id="SourceDataFile" type="String" status="InOut"/>
      <property id="RobustConnect" type="XlRobustConnect" status="InOut"/>
      <property id="TextFileTrailingMinusNumbers" type="Boolean" status="InOut"/>
      <property id="ListObject" type="ListObject" status="Out"/>
      <property id="TextFileVisualLayout" type="XlTextVisualLayoutType" status="InOut"/>
      <property id="WorkbookConnection" type="WorkbookConnection" status="Out"/>
      <property id="Sort" type="Sort" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="CancelRefresh" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="Refresh" type="Boolean">
         <argument id="BackgroundQuery" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ResetTimer" type="Void"/>
      <method id="SaveAsODC" type="Void">
         <argument id="ODCFileName" type="String" status="ByVal"/>
         <argument id="Description" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Keywords" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="QueryTables" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="QueryTable">
         <argument id="Connection" type="Variant" status="ByVal"/>
         <argument id="Destination" type="Range" status="ByVal"/>
         <argument id="Sql" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Item" type="QueryTable">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="QueryTable" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="Parameter" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="DataType" type="XlParameterDataType" status="InOut"/>
      <property id="Type" type="XlParameterType" status="Out"/>
      <property id="PromptString" type="String" status="Out"/>
      <property id="Value" type="Variant" status="Out"/>
      <property id="SourceRange" type="Range" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="RefreshOnChange" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="SetParam" type="Void">
         <argument id="Type" type="XlParameterType" status="ByVal"/>
         <argument id="Value" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="Parameters" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="Parameter">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="iDataType" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Item" type="Parameter">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="Parameter" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="ODBCError" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="SqlState" type="String" status="Out"/>
      <property id="ErrorString" type="String" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="ODBCErrors" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Item" type="ODBCError">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <method id="_Default" type="ODBCError" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="Validation" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="AlertStyle" type="Integer" status="Out"/>
      <property id="IgnoreBlank" type="Boolean" status="InOut"/>
      <property id="IMEMode" type="Integer" status="InOut"/>
      <property id="InCellDropdown" type="Boolean" status="InOut"/>
      <property id="ErrorMessage" type="String" status="InOut"/>
      <property id="ErrorTitle" type="String" status="InOut"/>
      <property id="InputMessage" type="String" status="InOut"/>
      <property id="InputTitle" type="String" status="InOut"/>
      <property id="Formula1" type="String" status="Out"/>
      <property id="Formula2" type="String" status="Out"/>
      <property id="Operator" type="Integer" status="Out"/>
      <property id="ShowError" type="Boolean" status="InOut"/>
      <property id="ShowInput" type="Boolean" status="InOut"/>
      <property id="Type" type="Integer" status="Out"/>
      <property id="Value" type="Boolean" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="Void">
         <argument id="Type" type="XlDVType" status="ByVal"/>
         <argument id="AlertStyle" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Operator" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Formula1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Formula2" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="Modify" type="Void">
         <argument id="Type" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlertStyle" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Operator" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Formula1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Formula2" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="Hyperlinks" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="stdole.IDispatch">
         <argument id="Anchor" type="Object" status="ByVal"/>
         <argument id="Address" type="String" status="ByVal"/>
         <argument id="SubAddress" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ScreenTip" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TextToDisplay" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Item" type="Hyperlink">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="Hyperlink" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Delete" type="Void"/>
   </class>
   <class id="Hyperlink" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Range" type="Range" status="Out"/>
      <property id="Shape" type="Shape" status="Out"/>
      <property id="SubAddress" type="String" status="InOut"/>
      <property id="Address" type="String" status="InOut"/>
      <property id="Type" type="Integer" status="Out"/>
      <property id="EmailSubject" type="String" status="InOut"/>
      <property id="ScreenTip" type="String" status="InOut"/>
      <property id="TextToDisplay" type="String" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="AddToFavorites" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="Follow" type="Void">
         <argument id="NewWindow" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddHistory" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ExtraInfo" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Method" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HeaderInfo" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CreateNewDocument" type="Void">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="EditNow" type="Boolean" status="ByVal"/>
         <argument id="Overwrite" type="Boolean" status="ByVal"/>
      </method>
   </class>
   <class id="AutoFilter" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Range" type="Range" status="Out"/>
      <property id="Filters" type="Filters" status="Out"/>
      <property id="FilterMode" type="Boolean" status="Out"/>
      <property id="Sort" type="Sort" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="ApplyFilter" type="Void"/>
      <method id="ShowAllData" type="Void"/>
   </class>
   <class id="Filters" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Default" type="Filter" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <accessor id="Item" type="Filter">
         <argument id="Index" type="Integer" status="ByVal"/>
      </accessor>
   </class>
   <class id="Filter" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="On" type="Boolean" status="Out"/>
      <property id="Criteria1" type="Variant" status="Out"/>
      <property id="_Operator" type="XlAutoFilterOperator" status="Out"/>
      <property id="Criteria2" type="Variant" status="Out"/>
      <property id="Operator" type="XlAutoFilterOperator" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="AutoCorrect" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="CapitalizeNamesOfDays" type="Boolean" status="InOut"/>
      <property id="ReplaceText" type="Boolean" status="InOut"/>
      <property id="TwoInitialCapitals" type="Boolean" status="InOut"/>
      <property id="CorrectSentenceCap" type="Boolean" status="InOut"/>
      <property id="CorrectCapsLock" type="Boolean" status="InOut"/>
      <property id="DisplayAutoCorrectOptions" type="Boolean" status="InOut"/>
      <property id="AutoExpandListRange" type="Boolean" status="InOut"/>
      <property id="AutoFillFormulasInLists" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="AddReplacement" type="Variant">
         <argument id="What" type="String" status="ByVal"/>
         <argument id="Replacement" type="String" status="ByVal"/>
      </method>
      <method id="DeleteReplacement" type="Variant">
         <argument id="What" type="String" status="ByVal"/>
      </method>
      <accessor id="ReplacementList" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
   </class>
   <class id="Border" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Color" type="Variant" status="InOut"/>
      <property id="ColorIndex" type="Variant" status="InOut"/>
      <property id="LineStyle" type="Variant" status="InOut"/>
      <property id="Weight" type="Variant" status="InOut"/>
      <property id="ThemeColor" type="Variant" status="InOut"/>
      <property id="TintAndShade" type="Variant" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="Interior" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Color" type="Variant" status="InOut"/>
      <property id="ColorIndex" type="Variant" status="InOut"/>
      <property id="InvertIfNegative" type="Variant" status="InOut"/>
      <property id="Pattern" type="Variant" status="InOut"/>
      <property id="PatternColor" type="Variant" status="InOut"/>
      <property id="PatternColorIndex" type="Variant" status="InOut"/>
      <property id="ThemeColor" type="Variant" status="InOut"/>
      <property id="TintAndShade" type="Variant" status="InOut"/>
      <property id="PatternThemeColor" type="Variant" status="InOut"/>
      <property id="PatternTintAndShade" type="Variant" status="InOut"/>
      <property id="Gradient" type="stdole.IDispatch" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="ChartFillFormat" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BackColor" type="ChartColorFormat" status="Out"/>
      <property id="ForeColor" type="ChartColorFormat" status="Out"/>
      <property id="GradientColorType" type="Office.MsoGradientColorType" status="Out"/>
      <property id="GradientDegree" type="Single" status="Out"/>
      <property id="GradientStyle" type="Office.MsoGradientStyle" status="Out"/>
      <property id="GradientVariant" type="Integer" status="Out"/>
      <property id="Pattern" type="Office.MsoPatternType" status="Out"/>
      <property id="PresetGradientType" type="Office.MsoPresetGradientType" status="Out"/>
      <property id="PresetTexture" type="Office.MsoPresetTexture" status="Out"/>
      <property id="TextureName" type="String" status="Out"/>
      <property id="TextureType" type="Office.MsoTextureType" status="Out"/>
      <property id="Type" type="Office.MsoFillType" status="Out"/>
      <property id="Visible" type="Office.MsoTriState" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="OneColorGradient" type="Void">
         <argument id="Style" type="Office.MsoGradientStyle" status="ByVal"/>
         <argument id="Variant" type="Integer" status="ByVal"/>
         <argument id="Degree" type="Single" status="ByVal"/>
      </method>
      <method id="TwoColorGradient" type="Void">
         <argument id="Style" type="Office.MsoGradientStyle" status="ByVal"/>
         <argument id="Variant" type="Integer" status="ByVal"/>
      </method>
      <method id="PresetTextured" type="Void">
         <argument id="PresetTexture" type="Office.MsoPresetTexture" status="ByVal"/>
      </method>
      <method id="Solid" type="Void"/>
      <method id="Patterned" type="Void">
         <argument id="Pattern" type="Office.MsoPatternType" status="ByVal"/>
      </method>
      <method id="UserPicture" type="Void">
         <argument id="PictureFile" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PictureFormat" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PictureStackUnit" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PicturePlacement" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="UserTextured" type="Void">
         <argument id="TextureFile" type="String" status="ByVal"/>
      </method>
      <method id="PresetGradient" type="Void">
         <argument id="Style" type="Office.MsoGradientStyle" status="ByVal"/>
         <argument id="Variant" type="Integer" status="ByVal"/>
         <argument id="PresetGradientType" type="Office.MsoPresetGradientType" status="ByVal"/>
      </method>
   </class>
   <class id="ChartColorFormat" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="SchemeColor" type="Integer" status="InOut"/>
      <property id="RGB" type="Integer" status="Out"/>
      <property id="_Default" type="Integer" status="Out"/>
      <property id="Type" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="Axis" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="AxisBetweenCategories" type="Boolean" status="InOut"/>
      <property id="AxisGroup" type="XlAxisGroup" status="Out"/>
      <property id="AxisTitle" type="AxisTitle" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="CategoryNames" type="Variant" status="InOut"/>
      <property id="Crosses" type="XlAxisCrosses" status="InOut"/>
      <property id="CrossesAt" type="Double" status="InOut"/>
      <property id="HasMajorGridlines" type="Boolean" status="InOut"/>
      <property id="HasMinorGridlines" type="Boolean" status="InOut"/>
      <property id="HasTitle" type="Boolean" status="InOut"/>
      <property id="MajorGridlines" type="Gridlines" status="Out"/>
      <property id="MajorTickMark" type="XlTickMark" status="InOut"/>
      <property id="MajorUnit" type="Double" status="InOut"/>
      <property id="MajorUnitIsAuto" type="Boolean" status="InOut"/>
      <property id="MaximumScale" type="Double" status="InOut"/>
      <property id="MaximumScaleIsAuto" type="Boolean" status="InOut"/>
      <property id="MinimumScale" type="Double" status="InOut"/>
      <property id="MinimumScaleIsAuto" type="Boolean" status="InOut"/>
      <property id="MinorGridlines" type="Gridlines" status="Out"/>
      <property id="MinorTickMark" type="XlTickMark" status="InOut"/>
      <property id="MinorUnit" type="Double" status="InOut"/>
      <property id="MinorUnitIsAuto" type="Boolean" status="InOut"/>
      <property id="ReversePlotOrder" type="Boolean" status="InOut"/>
      <property id="ScaleType" type="XlScaleType" status="InOut"/>
      <property id="TickLabelPosition" type="XlTickLabelPosition" status="InOut"/>
      <property id="TickLabels" type="TickLabels" status="Out"/>
      <property id="TickLabelSpacing" type="Integer" status="InOut"/>
      <property id="TickMarkSpacing" type="Integer" status="InOut"/>
      <property id="Type" type="XlAxisType" status="InOut"/>
      <property id="BaseUnit" type="XlTimeUnit" status="InOut"/>
      <property id="BaseUnitIsAuto" type="Boolean" status="InOut"/>
      <property id="MajorUnitScale" type="XlTimeUnit" status="InOut"/>
      <property id="MinorUnitScale" type="XlTimeUnit" status="InOut"/>
      <property id="CategoryType" type="XlCategoryType" status="InOut"/>
      <property id="Left" type="Double" status="Out"/>
      <property id="Top" type="Double" status="Out"/>
      <property id="Width" type="Double" status="Out"/>
      <property id="Height" type="Double" status="Out"/>
      <property id="DisplayUnit" type="XlDisplayUnit" status="InOut"/>
      <property id="DisplayUnitCustom" type="Double" status="InOut"/>
      <property id="HasDisplayUnitLabel" type="Boolean" status="InOut"/>
      <property id="DisplayUnitLabel" type="DisplayUnitLabel" status="Out"/>
      <property id="LogBase" type="Double" status="InOut"/>
      <property id="TickLabelSpacingIsAuto" type="Boolean" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Variant"/>
      <method id="Select" type="Variant"/>
   </class>
   <class id="ChartTitle" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="IncludeInLayout" type="Boolean" status="InOut"/>
      <property id="Position" type="XlChartElementPosition" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <property id="Height" type="Double" status="Out"/>
      <property id="Width" type="Double" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="FormulaR1C1" type="String" status="InOut"/>
      <property id="FormulaLocal" type="String" status="InOut"/>
      <property id="FormulaR1C1Local" type="String" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
   </class>
   <class id="AxisTitle" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="IncludeInLayout" type="Boolean" status="InOut"/>
      <property id="Position" type="XlChartElementPosition" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <property id="Height" type="Double" status="Out"/>
      <property id="Width" type="Double" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="FormulaR1C1" type="String" status="InOut"/>
      <property id="FormulaLocal" type="String" status="InOut"/>
      <property id="FormulaR1C1Local" type="String" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
   </class>
   <class id="ChartGroup" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="AxisGroup" type="XlAxisGroup" status="InOut"/>
      <property id="DoughnutHoleSize" type="Integer" status="InOut"/>
      <property id="DownBars" type="DownBars" status="Out"/>
      <property id="DropLines" type="DropLines" status="Out"/>
      <property id="FirstSliceAngle" type="Integer" status="InOut"/>
      <property id="GapWidth" type="Integer" status="InOut"/>
      <property id="HasDropLines" type="Boolean" status="InOut"/>
      <property id="HasHiLoLines" type="Boolean" status="InOut"/>
      <property id="HasRadarAxisLabels" type="Boolean" status="InOut"/>
      <property id="HasSeriesLines" type="Boolean" status="InOut"/>
      <property id="HasUpDownBars" type="Boolean" status="InOut"/>
      <property id="HiLoLines" type="HiLoLines" status="Out"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Overlap" type="Integer" status="InOut"/>
      <property id="RadarAxisLabels" type="TickLabels" status="Out"/>
      <property id="SeriesLines" type="SeriesLines" status="Out"/>
      <property id="SubType" type="Integer" status="InOut"/>
      <property id="Type" type="Integer" status="InOut"/>
      <property id="UpBars" type="UpBars" status="Out"/>
      <property id="VaryByCategories" type="Boolean" status="InOut"/>
      <property id="SizeRepresents" type="XlSizeRepresents" status="InOut"/>
      <property id="BubbleScale" type="Integer" status="InOut"/>
      <property id="ShowNegativeBubbles" type="Boolean" status="InOut"/>
      <property id="SplitType" type="XlChartSplitType" status="InOut"/>
      <property id="SplitValue" type="Variant" status="InOut"/>
      <property id="SecondPlotSize" type="Integer" status="InOut"/>
      <property id="Has3DShading" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="SeriesCollection" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="ChartGroups" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Item" type="ChartGroup">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="Axes" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Item" type="Axis">
         <argument id="Type" type="XlAxisType" status="ByVal"/>
         <argument id="AxisGroup" type="XlAxisGroup" status="ByVal" optional="xlPrimary"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="_Default" type="Axis">
         <argument id="Type" type="XlAxisType" status="ByVal"/>
         <argument id="AxisGroup" type="XlAxisGroup" status="ByVal" optional="xlPrimary"/>
      </method>
   </class>
   <class id="Points" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Item" type="Point">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="_Default" type="Point">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
   </class>
   <class id="Point" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="DataLabel" type="DataLabel" status="Out"/>
      <property id="Explosion" type="Integer" status="InOut"/>
      <property id="HasDataLabel" type="Boolean" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="InvertIfNegative" type="Boolean" status="InOut"/>
      <property id="MarkerBackgroundColor" type="Integer" status="InOut"/>
      <property id="MarkerBackgroundColorIndex" type="XlColorIndex" status="InOut"/>
      <property id="MarkerForegroundColor" type="Integer" status="InOut"/>
      <property id="MarkerForegroundColorIndex" type="XlColorIndex" status="InOut"/>
      <property id="MarkerSize" type="Integer" status="InOut"/>
      <property id="MarkerStyle" type="XlMarkerStyle" status="InOut"/>
      <property id="PictureType" type="XlChartPictureType" status="InOut"/>
      <property id="PictureUnit" type="Integer" status="InOut"/>
      <property id="ApplyPictToSides" type="Boolean" status="InOut"/>
      <property id="ApplyPictToFront" type="Boolean" status="InOut"/>
      <property id="ApplyPictToEnd" type="Boolean" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="SecondaryPlot" type="Boolean" status="InOut"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Has3DEffect" type="Boolean" status="InOut"/>
      <property id="PictureUnit2" type="Double" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <property id="Height" type="Double" status="Out"/>
      <property id="Width" type="Double" status="Out"/>
      <property id="Top" type="Double" status="Out"/>
      <property id="Left" type="Double" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_ApplyDataLabels" type="Variant">
         <argument id="Type" type="XlDataLabelsType" status="ByVal" optional="xlDataLabelsShowValue"/>
         <argument id="LegendKey" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AutoText" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HasLeaderLines" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ClearFormats" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Paste" type="Variant"/>
      <method id="Select" type="Variant"/>
      <method id="ApplyDataLabels" type="Variant">
         <argument id="Type" type="XlDataLabelsType" status="ByVal" optional="xlDataLabelsShowValue"/>
         <argument id="LegendKey" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AutoText" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HasLeaderLines" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowSeriesName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowCategoryName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowValue" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowPercentage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowBubbleSize" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Separator" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="PieSliceLocation" type="Double">
         <argument id="loc" type="XlPieSliceLocation" status="ByVal"/>
         <argument id="Index" type="XlPieSliceIndex" status="ByVal" optional="xlOuterCenterPoint"/>
      </method>
   </class>
   <class id="Series" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="AxisGroup" type="XlAxisGroup" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="ErrorBars" type="ErrorBars" status="Out"/>
      <property id="Explosion" type="Integer" status="InOut"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="FormulaLocal" type="String" status="InOut"/>
      <property id="FormulaR1C1" type="String" status="InOut"/>
      <property id="FormulaR1C1Local" type="String" status="InOut"/>
      <property id="HasDataLabels" type="Boolean" status="InOut"/>
      <property id="HasErrorBars" type="Boolean" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="InvertIfNegative" type="Boolean" status="InOut"/>
      <property id="MarkerBackgroundColor" type="Integer" status="InOut"/>
      <property id="MarkerBackgroundColorIndex" type="XlColorIndex" status="InOut"/>
      <property id="MarkerForegroundColor" type="Integer" status="InOut"/>
      <property id="MarkerForegroundColorIndex" type="XlColorIndex" status="InOut"/>
      <property id="MarkerSize" type="Integer" status="InOut"/>
      <property id="MarkerStyle" type="XlMarkerStyle" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="PictureType" type="XlChartPictureType" status="InOut"/>
      <property id="PictureUnit" type="Integer" status="InOut"/>
      <property id="PlotOrder" type="Integer" status="InOut"/>
      <property id="Smooth" type="Boolean" status="InOut"/>
      <property id="Type" type="Integer" status="InOut"/>
      <property id="ChartType" type="XlChartType" status="InOut"/>
      <property id="Values" type="Variant" status="InOut"/>
      <property id="XValues" type="Variant" status="InOut"/>
      <property id="BubbleSizes" type="Variant" status="InOut"/>
      <property id="BarShape" type="XlBarShape" status="InOut"/>
      <property id="ApplyPictToSides" type="Boolean" status="InOut"/>
      <property id="ApplyPictToFront" type="Boolean" status="InOut"/>
      <property id="ApplyPictToEnd" type="Boolean" status="InOut"/>
      <property id="Has3DEffect" type="Boolean" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="HasLeaderLines" type="Boolean" status="InOut"/>
      <property id="LeaderLines" type="LeaderLines" status="Out"/>
      <property id="PictureUnit2" type="Double" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <property id="PlotColorIndex" type="Integer" status="Out"/>
      <property id="InvertColor" type="Integer" status="InOut"/>
      <property id="InvertColorIndex" type="Integer" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_ApplyDataLabels" type="Variant">
         <argument id="Type" type="XlDataLabelsType" status="ByVal" optional="xlDataLabelsShowValue"/>
         <argument id="LegendKey" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AutoText" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HasLeaderLines" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ClearFormats" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="DataLabels" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Delete" type="Variant"/>
      <method id="ErrorBar" type="Variant">
         <argument id="Direction" type="XlErrorBarDirection" status="ByVal"/>
         <argument id="Include" type="XlErrorBarInclude" status="ByVal"/>
         <argument id="Type" type="XlErrorBarType" status="ByVal"/>
         <argument id="Amount" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MinusValues" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Paste" type="Variant"/>
      <method id="Points" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Select" type="Variant"/>
      <method id="Trendlines" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ApplyCustomType" type="Void">
         <argument id="ChartType" type="XlChartType" status="ByVal"/>
      </method>
      <method id="ApplyDataLabels" type="Variant">
         <argument id="Type" type="XlDataLabelsType" status="ByVal" optional="xlDataLabelsShowValue"/>
         <argument id="LegendKey" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AutoText" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HasLeaderLines" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowSeriesName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowCategoryName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowValue" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowPercentage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ShowBubbleSize" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Separator" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="SeriesCollection" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="Series">
         <argument id="Source" type="Variant" status="ByVal"/>
         <argument id="Rowcol" type="XlRowCol" status="ByVal" optional="-4105"/>
         <argument id="SeriesLabels" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CategoryLabels" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Extend" type="Variant">
         <argument id="Source" type="Variant" status="ByVal"/>
         <argument id="Rowcol" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CategoryLabels" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Item" type="Series">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="Paste" type="Variant">
         <argument id="Rowcol" type="XlRowCol" status="ByVal" optional="-4105"/>
         <argument id="SeriesLabels" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CategoryLabels" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
         <argument id="NewSeries" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="NewSeries" type="Series"/>
      <method id="_Default" type="Series">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="DataLabel" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoText" type="Boolean" status="InOut"/>
      <property id="NumberFormat" type="String" status="InOut"/>
      <property id="NumberFormatLinked" type="Boolean" status="InOut"/>
      <property id="NumberFormatLocal" type="Variant" status="InOut"/>
      <property id="ShowLegendKey" type="Boolean" status="InOut"/>
      <property id="Type" type="Variant" status="InOut"/>
      <property id="Position" type="XlDataLabelPosition" status="InOut"/>
      <property id="ShowSeriesName" type="Boolean" status="InOut"/>
      <property id="ShowCategoryName" type="Boolean" status="InOut"/>
      <property id="ShowValue" type="Boolean" status="InOut"/>
      <property id="ShowPercentage" type="Boolean" status="InOut"/>
      <property id="ShowBubbleSize" type="Boolean" status="InOut"/>
      <property id="Separator" type="Variant" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <property id="Height" type="Double" status="Out"/>
      <property id="Width" type="Double" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="FormulaR1C1" type="String" status="InOut"/>
      <property id="FormulaLocal" type="String" status="InOut"/>
      <property id="FormulaR1C1Local" type="String" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
   </class>
   <class id="DataLabels" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="AutoText" type="Boolean" status="InOut"/>
      <property id="NumberFormat" type="String" status="InOut"/>
      <property id="NumberFormatLinked" type="Boolean" status="InOut"/>
      <property id="NumberFormatLocal" type="Variant" status="InOut"/>
      <property id="ShowLegendKey" type="Boolean" status="InOut"/>
      <property id="Type" type="Variant" status="InOut"/>
      <property id="Position" type="XlDataLabelPosition" status="InOut"/>
      <property id="ShowSeriesName" type="Boolean" status="InOut"/>
      <property id="ShowCategoryName" type="Boolean" status="InOut"/>
      <property id="ShowValue" type="Boolean" status="InOut"/>
      <property id="ShowPercentage" type="Boolean" status="InOut"/>
      <property id="ShowBubbleSize" type="Boolean" status="InOut"/>
      <property id="Separator" type="Variant" status="InOut"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="_Dummy9" type="Void"/>
      <method id="_Dummy10" type="Void"/>
      <method id="_Dummy13" type="Void"/>
      <method id="_Dummy16" type="Void"/>
      <method id="_Dummy17" type="Void"/>
      <method id="Item" type="DataLabel">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="_Default" type="DataLabel">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="LegendEntry" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="LegendKey" type="LegendKey" status="Out"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="Left" type="Double" status="Out"/>
      <property id="Top" type="Double" status="Out"/>
      <property id="Width" type="Double" status="Out"/>
      <property id="Height" type="Double" status="Out"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Variant"/>
      <method id="Select" type="Variant"/>
   </class>
   <class id="LegendEntries" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Item" type="LegendEntry">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="_Default" type="LegendEntry">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="LegendKey" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="InvertIfNegative" type="Boolean" status="InOut"/>
      <property id="MarkerBackgroundColor" type="Integer" status="InOut"/>
      <property id="MarkerBackgroundColorIndex" type="XlColorIndex" status="InOut"/>
      <property id="MarkerForegroundColor" type="Integer" status="InOut"/>
      <property id="MarkerForegroundColorIndex" type="XlColorIndex" status="InOut"/>
      <property id="MarkerSize" type="Integer" status="InOut"/>
      <property id="MarkerStyle" type="XlMarkerStyle" status="InOut"/>
      <property id="PictureType" type="Integer" status="InOut"/>
      <property id="PictureUnit" type="Integer" status="InOut"/>
      <property id="Smooth" type="Boolean" status="InOut"/>
      <property id="Left" type="Double" status="Out"/>
      <property id="Top" type="Double" status="Out"/>
      <property id="Width" type="Double" status="Out"/>
      <property id="Height" type="Double" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="PictureUnit2" type="Double" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="ClearFormats" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Select" type="Variant"/>
   </class>
   <class id="Trendlines" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="Trendline">
         <argument id="Type" type="XlTrendlineType" status="ByVal" optional="xlLinear"/>
         <argument id="Order" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Period" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Forward" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Backward" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Intercept" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DisplayEquation" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DisplayRSquared" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Name" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Item" type="Trendline">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <method id="_Default" type="Trendline">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="Trendline" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Backward" type="Integer" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="DataLabel" type="DataLabel" status="Out"/>
      <property id="DisplayEquation" type="Boolean" status="InOut"/>
      <property id="DisplayRSquared" type="Boolean" status="InOut"/>
      <property id="Forward" type="Integer" status="InOut"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Intercept" type="Double" status="InOut"/>
      <property id="InterceptIsAuto" type="Boolean" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="NameIsAuto" type="Boolean" status="InOut"/>
      <property id="Order" type="Integer" status="InOut"/>
      <property id="Period" type="Integer" status="InOut"/>
      <property id="Type" type="XlTrendlineType" status="InOut"/>
      <property id="Backward2" type="Double" status="InOut"/>
      <property id="Forward2" type="Double" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="ClearFormats" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="Select" type="Variant"/>
   </class>
   <class id="Corners" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Select" type="Variant"/>
   </class>
   <class id="SeriesLines" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
   </class>
   <class id="HiLoLines" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
   </class>
   <class id="Gridlines" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
   </class>
   <class id="DropLines" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
   </class>
   <class id="LeaderLines" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="Select" type="Void"/>
   </class>
   <class id="UpBars" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
   </class>
   <class id="DownBars" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
   </class>
   <class id="Floor" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="PictureType" type="Variant" status="InOut"/>
      <property id="Thickness" type="Integer" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Select" type="Variant"/>
      <method id="ClearFormats" type="Variant"/>
      <method id="Paste" type="Void"/>
   </class>
   <class id="Walls" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="PictureType" type="Variant" status="InOut"/>
      <property id="PictureUnit" type="Variant" status="InOut"/>
      <property id="Thickness" type="Integer" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Select" type="Variant"/>
      <method id="ClearFormats" type="Variant"/>
      <method id="Paste" type="Void"/>
   </class>
   <class id="TickLabels" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="NumberFormat" type="String" status="InOut"/>
      <property id="NumberFormatLinked" type="Boolean" status="InOut"/>
      <property id="NumberFormatLocal" type="Variant" status="InOut"/>
      <property id="Orientation" type="XlTickLabelOrientation" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="Depth" type="Integer" status="Out"/>
      <property id="Offset" type="Integer" status="InOut"/>
      <property id="Alignment" type="Integer" status="InOut"/>
      <property id="MultiLevel" type="Boolean" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Variant"/>
      <method id="Select" type="Variant"/>
   </class>
   <class id="PlotArea" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="_InsideLeft" type="Double" status="Out"/>
      <property id="_InsideTop" type="Double" status="Out"/>
      <property id="_InsideWidth" type="Double" status="Out"/>
      <property id="_InsideHeight" type="Double" status="Out"/>
      <property id="InsideLeft" type="Double" status="InOut"/>
      <property id="InsideTop" type="Double" status="InOut"/>
      <property id="InsideWidth" type="Double" status="InOut"/>
      <property id="InsideHeight" type="Double" status="InOut"/>
      <property id="Position" type="XlChartElementPosition" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Select" type="Variant"/>
      <method id="ClearFormats" type="Variant"/>
   </class>
   <class id="ChartArea" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <property id="RoundedCorners" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Select" type="Variant"/>
      <method id="Clear" type="Variant"/>
      <method id="ClearContents" type="Variant"/>
      <method id="Copy" type="Variant"/>
      <method id="ClearFormats" type="Variant"/>
   </class>
   <class id="Legend" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Position" type="XlLegendPosition" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="IncludeInLayout" type="Boolean" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="LegendEntries" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Clear" type="Variant"/>
   </class>
   <class id="ErrorBars" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="EndStyle" type="XlEndStyleCap" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <method id="ClearFormats" type="Variant"/>
   </class>
   <class id="DataTable" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="ShowLegendKey" type="Boolean" status="InOut"/>
      <property id="HasBorderHorizontal" type="Boolean" status="InOut"/>
      <property id="HasBorderVertical" type="Boolean" status="InOut"/>
      <property id="HasBorderOutline" type="Boolean" status="InOut"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Select" type="Void"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="Phonetic" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="CharacterType" type="Integer" status="InOut"/>
      <property id="Alignment" type="Integer" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Text" type="String" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="Shape" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Adjustments" type="Adjustments" status="Out"/>
      <property id="TextFrame" type="TextFrame" status="Out"/>
      <property id="AutoShapeType" type="Office.MsoAutoShapeType" status="InOut"/>
      <property id="Callout" type="CalloutFormat" status="Out"/>
      <property id="ConnectionSiteCount" type="Integer" status="Out"/>
      <property id="Connector" type="Office.MsoTriState" status="Out"/>
      <property id="ConnectorFormat" type="ConnectorFormat" status="Out"/>
      <property id="Fill" type="FillFormat" status="Out"/>
      <property id="GroupItems" type="GroupShapes" status="Out"/>
      <property id="Height" type="Single" status="InOut"/>
      <property id="HorizontalFlip" type="Office.MsoTriState" status="Out"/>
      <property id="Left" type="Single" status="InOut"/>
      <property id="Line" type="LineFormat" status="Out"/>
      <property id="LockAspectRatio" type="Office.MsoTriState" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="Nodes" type="ShapeNodes" status="Out"/>
      <property id="Rotation" type="Single" status="InOut"/>
      <property id="PictureFormat" type="PictureFormat" status="Out"/>
      <property id="Shadow" type="ShadowFormat" status="Out"/>
      <property id="TextEffect" type="TextEffectFormat" status="Out"/>
      <property id="ThreeD" type="ThreeDFormat" status="Out"/>
      <property id="Top" type="Single" status="InOut"/>
      <property id="Type" type="Office.MsoShapeType" status="Out"/>
      <property id="VerticalFlip" type="Office.MsoTriState" status="Out"/>
      <property id="Vertices" type="Variant" status="Out"/>
      <property id="Visible" type="Office.MsoTriState" status="InOut"/>
      <property id="Width" type="Single" status="InOut"/>
      <property id="ZOrderPosition" type="Integer" status="Out"/>
      <property id="Hyperlink" type="Hyperlink" status="Out"/>
      <property id="BlackWhiteMode" type="Office.MsoBlackWhiteMode" status="InOut"/>
      <property id="DrawingObject" type="stdole.IDispatch" status="Out"/>
      <property id="OnAction" type="String" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="TopLeftCell" type="Range" status="Out"/>
      <property id="BottomRightCell" type="Range" status="Out"/>
      <property id="Placement" type="XlPlacement" status="InOut"/>
      <property id="ControlFormat" type="ControlFormat" status="Out"/>
      <property id="LinkFormat" type="LinkFormat" status="Out"/>
      <property id="OLEFormat" type="OLEFormat" status="Out"/>
      <property id="FormControlType" type="XlFormControl" status="Out"/>
      <property id="AlternativeText" type="String" status="InOut"/>
      <property id="Script" type="Office.Script" status="Out"/>
      <property id="DiagramNode" type="DiagramNode" status="Out"/>
      <property id="HasDiagramNode" type="Office.MsoTriState" status="Out"/>
      <property id="Diagram" type="Diagram" status="Out"/>
      <property id="HasDiagram" type="Office.MsoTriState" status="Out"/>
      <property id="Child" type="Office.MsoTriState" status="Out"/>
      <property id="ParentGroup" type="Shape" status="Out"/>
      <property id="CanvasItems" type="Office.CanvasShapes" status="Out"/>
      <property id="ID" type="Integer" status="Out"/>
      <property id="Chart" type="Chart" status="Out"/>
      <property id="HasChart" type="Office.MsoTriState" status="Out"/>
      <property id="TextFrame2" type="TextFrame2" status="Out"/>
      <property id="ShapeStyle" type="Office.MsoShapeStyleIndex" status="InOut"/>
      <property id="BackgroundStyle" type="Office.MsoBackgroundStyleIndex" status="InOut"/>
      <property id="SoftEdge" type="Office.SoftEdgeFormat" status="Out"/>
      <property id="Glow" type="Office.GlowFormat" status="Out"/>
      <property id="Reflection" type="Office.ReflectionFormat" status="Out"/>
      <property id="HasSmartArt" type="Office.MsoTriState" status="Out"/>
      <property id="SmartArt" type="Office.SmartArt" status="Out"/>
      <property id="Title" type="String" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Apply" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="Duplicate" type="Shape"/>
      <method id="Flip" type="Void">
         <argument id="FlipCmd" type="Office.MsoFlipCmd" status="ByVal"/>
      </method>
      <method id="IncrementLeft" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="IncrementRotation" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="IncrementTop" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="PickUp" type="Void"/>
      <method id="RerouteConnections" type="Void"/>
      <method id="ScaleHeight" type="Void">
         <argument id="Factor" type="Single" status="ByVal"/>
         <argument id="RelativeToOriginalSize" type="Office.MsoTriState" status="ByVal"/>
         <argument id="Scale" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ScaleWidth" type="Void">
         <argument id="Factor" type="Single" status="ByVal"/>
         <argument id="RelativeToOriginalSize" type="Office.MsoTriState" status="ByVal"/>
         <argument id="Scale" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Select" type="Void">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SetShapesDefaultProperties" type="Void"/>
      <method id="Ungroup" type="ShapeRange"/>
      <method id="ZOrder" type="Void">
         <argument id="ZOrderCmd" type="Office.MsoZOrderCmd" status="ByVal"/>
      </method>
      <method id="Copy" type="Void"/>
      <method id="Cut" type="Void"/>
      <method id="CopyPicture" type="Void">
         <argument id="Appearance" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Format" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="CanvasCropLeft" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="CanvasCropTop" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="CanvasCropRight" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="CanvasCropBottom" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
   </class>
   <class id="Shapes" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Item" type="Shape">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="Shape">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="AddCallout" type="Shape">
         <argument id="Type" type="Office.MsoCalloutType" status="ByVal"/>
         <argument id="Left" type="Single" status="ByVal"/>
         <argument id="Top" type="Single" status="ByVal"/>
         <argument id="Width" type="Single" status="ByVal"/>
         <argument id="Height" type="Single" status="ByVal"/>
      </method>
      <method id="AddConnector" type="Shape">
         <argument id="Type" type="Office.MsoConnectorType" status="ByVal"/>
         <argument id="BeginX" type="Single" status="ByVal"/>
         <argument id="BeginY" type="Single" status="ByVal"/>
         <argument id="EndX" type="Single" status="ByVal"/>
         <argument id="EndY" type="Single" status="ByVal"/>
      </method>
      <method id="AddCurve" type="Shape">
         <argument id="SafeArrayOfPoints" type="Variant" status="ByVal"/>
      </method>
      <method id="AddLabel" type="Shape">
         <argument id="Orientation" type="Office.MsoTextOrientation" status="ByVal"/>
         <argument id="Left" type="Single" status="ByVal"/>
         <argument id="Top" type="Single" status="ByVal"/>
         <argument id="Width" type="Single" status="ByVal"/>
         <argument id="Height" type="Single" status="ByVal"/>
      </method>
      <method id="AddLine" type="Shape">
         <argument id="BeginX" type="Single" status="ByVal"/>
         <argument id="BeginY" type="Single" status="ByVal"/>
         <argument id="EndX" type="Single" status="ByVal"/>
         <argument id="EndY" type="Single" status="ByVal"/>
      </method>
      <method id="AddPicture" type="Shape">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="LinkToFile" type="Office.MsoTriState" status="ByVal"/>
         <argument id="SaveWithDocument" type="Office.MsoTriState" status="ByVal"/>
         <argument id="Left" type="Single" status="ByVal"/>
         <argument id="Top" type="Single" status="ByVal"/>
         <argument id="Width" type="Single" status="ByVal"/>
         <argument id="Height" type="Single" status="ByVal"/>
      </method>
      <method id="AddPolyline" type="Shape">
         <argument id="SafeArrayOfPoints" type="Variant" status="ByVal"/>
      </method>
      <method id="AddShape" type="Shape">
         <argument id="Type" type="Office.MsoAutoShapeType" status="ByVal"/>
         <argument id="Left" type="Single" status="ByVal"/>
         <argument id="Top" type="Single" status="ByVal"/>
         <argument id="Width" type="Single" status="ByVal"/>
         <argument id="Height" type="Single" status="ByVal"/>
      </method>
      <method id="AddTextEffect" type="Shape">
         <argument id="PresetTextEffect" type="Office.MsoPresetTextEffect" status="ByVal"/>
         <argument id="Text" type="String" status="ByVal"/>
         <argument id="FontName" type="String" status="ByVal"/>
         <argument id="FontSize" type="Single" status="ByVal"/>
         <argument id="FontBold" type="Office.MsoTriState" status="ByVal"/>
         <argument id="FontItalic" type="Office.MsoTriState" status="ByVal"/>
         <argument id="Left" type="Single" status="ByVal"/>
         <argument id="Top" type="Single" status="ByVal"/>
      </method>
      <method id="AddTextbox" type="Shape">
         <argument id="Orientation" type="Office.MsoTextOrientation" status="ByVal"/>
         <argument id="Left" type="Single" status="ByVal"/>
         <argument id="Top" type="Single" status="ByVal"/>
         <argument id="Width" type="Single" status="ByVal"/>
         <argument id="Height" type="Single" status="ByVal"/>
      </method>
      <method id="BuildFreeform" type="FreeformBuilder">
         <argument id="EditingType" type="Office.MsoEditingType" status="ByVal"/>
         <argument id="X1" type="Single" status="ByVal"/>
         <argument id="Y1" type="Single" status="ByVal"/>
      </method>
      <accessor id="Range" type="ShapeRange">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="SelectAll" type="Void"/>
      <method id="AddFormControl" type="Shape">
         <argument id="Type" type="XlFormControl" status="ByVal"/>
         <argument id="Left" type="Integer" status="ByVal"/>
         <argument id="Top" type="Integer" status="ByVal"/>
         <argument id="Width" type="Integer" status="ByVal"/>
         <argument id="Height" type="Integer" status="ByVal"/>
      </method>
      <method id="AddOLEObject" type="Shape">
         <argument id="ClassType" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Filename" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Link" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DisplayAsIcon" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconFileName" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconIndex" type="Variant" status="ByVal" optional="Default"/>
         <argument id="IconLabel" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Left" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Top" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Width" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Height" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AddDiagram" type="Shape">
         <argument id="Type" type="Office.MsoDiagramType" status="ByVal"/>
         <argument id="Left" type="Single" status="ByVal"/>
         <argument id="Top" type="Single" status="ByVal"/>
         <argument id="Width" type="Single" status="ByVal"/>
         <argument id="Height" type="Single" status="ByVal"/>
      </method>
      <method id="AddCanvas" type="Shape">
         <argument id="Left" type="Single" status="ByVal"/>
         <argument id="Top" type="Single" status="ByVal"/>
         <argument id="Width" type="Single" status="ByVal"/>
         <argument id="Height" type="Single" status="ByVal"/>
      </method>
      <method id="AddChart" type="Shape">
         <argument id="XlChartType" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Left" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Top" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Width" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Height" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="AddSmartArt" type="Shape">
         <argument id="Layout" type="Office.SmartArtLayout" status="ByVal"/>
         <argument id="Left" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Top" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Width" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Height" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="ShapeRange" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Adjustments" type="Adjustments" status="Out"/>
      <property id="TextFrame" type="TextFrame" status="Out"/>
      <property id="AutoShapeType" type="Office.MsoAutoShapeType" status="InOut"/>
      <property id="Callout" type="CalloutFormat" status="Out"/>
      <property id="ConnectionSiteCount" type="Integer" status="Out"/>
      <property id="Connector" type="Office.MsoTriState" status="Out"/>
      <property id="ConnectorFormat" type="ConnectorFormat" status="Out"/>
      <property id="Fill" type="FillFormat" status="Out"/>
      <property id="GroupItems" type="GroupShapes" status="Out"/>
      <property id="Height" type="Single" status="InOut"/>
      <property id="HorizontalFlip" type="Office.MsoTriState" status="Out"/>
      <property id="Left" type="Single" status="InOut"/>
      <property id="Line" type="LineFormat" status="Out"/>
      <property id="LockAspectRatio" type="Office.MsoTriState" status="InOut"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="Nodes" type="ShapeNodes" status="Out"/>
      <property id="Rotation" type="Single" status="InOut"/>
      <property id="PictureFormat" type="PictureFormat" status="Out"/>
      <property id="Shadow" type="ShadowFormat" status="Out"/>
      <property id="TextEffect" type="TextEffectFormat" status="Out"/>
      <property id="ThreeD" type="ThreeDFormat" status="Out"/>
      <property id="Top" type="Single" status="InOut"/>
      <property id="Type" type="Office.MsoShapeType" status="Out"/>
      <property id="VerticalFlip" type="Office.MsoTriState" status="Out"/>
      <property id="Vertices" type="Variant" status="Out"/>
      <property id="Visible" type="Office.MsoTriState" status="InOut"/>
      <property id="Width" type="Single" status="InOut"/>
      <property id="ZOrderPosition" type="Integer" status="Out"/>
      <property id="BlackWhiteMode" type="Office.MsoBlackWhiteMode" status="InOut"/>
      <property id="AlternativeText" type="String" status="InOut"/>
      <property id="DiagramNode" type="DiagramNode" status="Out"/>
      <property id="HasDiagramNode" type="Office.MsoTriState" status="Out"/>
      <property id="Diagram" type="Diagram" status="Out"/>
      <property id="HasDiagram" type="Office.MsoTriState" status="Out"/>
      <property id="Child" type="Office.MsoTriState" status="Out"/>
      <property id="ParentGroup" type="Shape" status="Out"/>
      <property id="CanvasItems" type="Office.CanvasShapes" status="Out"/>
      <property id="ID" type="Integer" status="Out"/>
      <property id="Chart" type="Chart" status="Out"/>
      <property id="HasChart" type="Office.MsoTriState" status="Out"/>
      <property id="TextFrame2" type="TextFrame2" status="Out"/>
      <property id="ShapeStyle" type="Office.MsoShapeStyleIndex" status="InOut"/>
      <property id="BackgroundStyle" type="Office.MsoBackgroundStyleIndex" status="InOut"/>
      <property id="SoftEdge" type="Office.SoftEdgeFormat" status="Out"/>
      <property id="Glow" type="Office.GlowFormat" status="Out"/>
      <property id="Reflection" type="Office.ReflectionFormat" status="Out"/>
      <property id="Title" type="String" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Item" type="Shape">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="Shape">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Align" type="Void">
         <argument id="AlignCmd" type="Office.MsoAlignCmd" status="ByVal"/>
         <argument id="RelativeTo" type="Office.MsoTriState" status="ByVal"/>
      </method>
      <method id="Apply" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="Distribute" type="Void">
         <argument id="DistributeCmd" type="Office.MsoDistributeCmd" status="ByVal"/>
         <argument id="RelativeTo" type="Office.MsoTriState" status="ByVal"/>
      </method>
      <method id="Duplicate" type="ShapeRange"/>
      <method id="Flip" type="Void">
         <argument id="FlipCmd" type="Office.MsoFlipCmd" status="ByVal"/>
      </method>
      <method id="IncrementLeft" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="IncrementRotation" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="IncrementTop" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="Group" type="Shape"/>
      <method id="PickUp" type="Void"/>
      <method id="RerouteConnections" type="Void"/>
      <method id="Regroup" type="Shape"/>
      <method id="ScaleHeight" type="Void">
         <argument id="Factor" type="Single" status="ByVal"/>
         <argument id="RelativeToOriginalSize" type="Office.MsoTriState" status="ByVal"/>
         <argument id="Scale" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ScaleWidth" type="Void">
         <argument id="Factor" type="Single" status="ByVal"/>
         <argument id="RelativeToOriginalSize" type="Office.MsoTriState" status="ByVal"/>
         <argument id="Scale" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Select" type="Void">
         <argument id="Replace" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="SetShapesDefaultProperties" type="Void"/>
      <method id="Ungroup" type="ShapeRange"/>
      <method id="ZOrder" type="Void">
         <argument id="ZOrderCmd" type="Office.MsoZOrderCmd" status="ByVal"/>
      </method>
      <method id="CanvasCropLeft" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="CanvasCropTop" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="CanvasCropRight" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
      <method id="CanvasCropBottom" type="Void">
         <argument id="Increment" type="Single" status="ByVal"/>
      </method>
   </class>
   <class id="GroupShapes" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Item" type="Shape">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="Shape">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Range" type="ShapeRange">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="TextFrame" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="MarginBottom" type="Single" status="InOut"/>
      <property id="MarginLeft" type="Single" status="InOut"/>
      <property id="MarginRight" type="Single" status="InOut"/>
      <property id="MarginTop" type="Single" status="InOut"/>
      <property id="Orientation" type="Office.MsoTextOrientation" status="InOut"/>
      <property id="HorizontalAlignment" type="XlHAlign" status="InOut"/>
      <property id="VerticalAlignment" type="XlVAlign" status="InOut"/>
      <property id="AutoSize" type="Boolean" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="AutoMargins" type="Boolean" status="InOut"/>
      <property id="VerticalOverflow" type="XlOartVerticalOverflow" status="InOut"/>
      <property id="HorizontalOverflow" type="XlOartHorizontalOverflow" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="ConnectorFormat" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BeginConnected" type="Office.MsoTriState" status="Out"/>
      <property id="BeginConnectedShape" type="Shape" status="Out"/>
      <property id="BeginConnectionSite" type="Integer" status="Out"/>
      <property id="EndConnected" type="Office.MsoTriState" status="Out"/>
      <property id="EndConnectedShape" type="Shape" status="Out"/>
      <property id="EndConnectionSite" type="Integer" status="Out"/>
      <property id="Type" type="Office.MsoConnectorType" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="BeginConnect" type="Void">
         <argument id="ConnectedShape" type="Shape" status="ByVal"/>
         <argument id="ConnectionSite" type="Integer" status="ByVal"/>
      </method>
      <method id="BeginDisconnect" type="Void"/>
      <method id="EndConnect" type="Void">
         <argument id="ConnectedShape" type="Shape" status="ByVal"/>
         <argument id="ConnectionSite" type="Integer" status="ByVal"/>
      </method>
      <method id="EndDisconnect" type="Void"/>
   </class>
   <class id="FreeformBuilder" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="AddNodes" type="Void">
         <argument id="SegmentType" type="Office.MsoSegmentType" status="ByVal"/>
         <argument id="EditingType" type="Office.MsoEditingType" status="ByVal"/>
         <argument id="X1" type="Single" status="ByVal"/>
         <argument id="Y1" type="Single" status="ByVal"/>
         <argument id="X2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Y2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="X3" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Y3" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ConvertToShape" type="Shape"/>
   </class>
   <class id="ControlFormat" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="DropDownLines" type="Integer" status="InOut"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="LargeChange" type="Integer" status="InOut"/>
      <property id="LinkedCell" type="String" status="InOut"/>
      <property id="ListCount" type="Integer" status="InOut"/>
      <property id="ListFillRange" type="String" status="InOut"/>
      <property id="ListIndex" type="Integer" status="InOut"/>
      <property id="LockedText" type="Boolean" status="InOut"/>
      <property id="Max" type="Integer" status="InOut"/>
      <property id="Min" type="Integer" status="InOut"/>
      <property id="MultiSelect" type="Integer" status="InOut"/>
      <property id="PrintObject" type="Boolean" status="InOut"/>
      <property id="SmallChange" type="Integer" status="InOut"/>
      <property id="_Default" type="Integer" status="InOut"/>
      <property id="Value" type="Integer" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="AddItem" type="Void">
         <argument id="Text" type="String" status="ByVal"/>
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="RemoveAllItems" type="Void"/>
      <method id="RemoveItem" type="Void">
         <argument id="Index" type="Integer" status="ByVal"/>
         <argument id="Count" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="List" type="Variant">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="OLEFormat" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Object" type="stdole.IDispatch" status="Out"/>
      <property id="progID" type="String" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Activate" type="Void"/>
      <method id="Verb" type="Void">
         <argument id="Verb" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="LinkFormat" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="AutoUpdate" type="Boolean" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Update" type="Void"/>
   </class>
   <class id="PublishObjects" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="PublishObject">
         <argument id="SourceType" type="XlSourceType" status="ByVal"/>
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="Sheet" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Source" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HtmlType" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DivID" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Title" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Item" type="PublishObject">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="PublishObject" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="Publish" type="Void"/>
   </class>
   <class id="OLEDBError" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="SqlState" type="String" status="Out"/>
      <property id="ErrorString" type="String" status="Out"/>
      <property id="Native" type="Integer" status="Out"/>
      <property id="Number" type="Integer" status="Out"/>
      <property id="Stage" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="OLEDBErrors" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Item" type="OLEDBError">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <method id="_Default" type="OLEDBError" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="Phonetics" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="Start" type="Integer" status="Out"/>
      <property id="Length" type="Integer" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="CharacterType" type="Integer" status="InOut"/>
      <property id="Alignment" type="Integer" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Integer" status="ByVal"/>
      </accessor>
      <method id="Delete" type="Void"/>
      <method id="Add" type="Void">
         <argument id="Start" type="Integer" status="ByVal"/>
         <argument id="Length" type="Integer" status="ByVal"/>
         <argument id="Text" type="String" status="ByVal"/>
      </method>
      <method id="_Default" type="stdole.IDispatch" status="indexer">
         <argument id="Index" type="Integer" status="ByVal"/>
      </method>
   </class>
   <class id="PivotLayout" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="CubeFields" type="CubeFields" status="Out"/>
      <property id="PivotCache" type="PivotCache" status="Out"/>
      <property id="PivotTable" type="PivotTable" status="Out"/>
      <property id="InnerDetail" type="String" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="ColumnFields" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="DataFields" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="PageFields" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="RowFields" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="HiddenFields" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="VisibleFields" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <accessor id="PivotFields" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="AddFields" type="Void">
         <argument id="RowFields" type="Variant" status="ByVal" optional="Default"/>
         <argument id="ColumnFields" type="Variant" status="ByVal" optional="Default"/>
         <argument id="PageFields" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AppendField" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="DisplayUnitLabel" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Border" type="Border" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Fill" type="ChartFillFormat" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="Shadow" type="Boolean" status="InOut"/>
      <property id="Text" type="String" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="ReadingOrder" type="Integer" status="InOut"/>
      <property id="AutoScaleFont" type="Variant" status="InOut"/>
      <property id="Position" type="XlChartElementPosition" status="InOut"/>
      <property id="Format" type="ChartFormat" status="Out"/>
      <property id="Height" type="Double" status="Out"/>
      <property id="Width" type="Double" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="FormulaR1C1" type="String" status="InOut"/>
      <property id="FormulaLocal" type="String" status="InOut"/>
      <property id="FormulaR1C1Local" type="String" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Select" type="Variant"/>
      <method id="Delete" type="Variant"/>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_Dummy21" type="Void"/>
   </class>
   <class id="CellFormat" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Borders" type="Borders" status="InOut"/>
      <property id="Font" type="Font" status="InOut"/>
      <property id="Interior" type="Interior" status="InOut"/>
      <property id="NumberFormat" type="Variant" status="InOut"/>
      <property id="NumberFormatLocal" type="Variant" status="InOut"/>
      <property id="AddIndent" type="Variant" status="InOut"/>
      <property id="IndentLevel" type="Variant" status="InOut"/>
      <property id="HorizontalAlignment" type="Variant" status="InOut"/>
      <property id="VerticalAlignment" type="Variant" status="InOut"/>
      <property id="Orientation" type="Variant" status="InOut"/>
      <property id="ShrinkToFit" type="Variant" status="InOut"/>
      <property id="WrapText" type="Variant" status="InOut"/>
      <property id="Locked" type="Variant" status="InOut"/>
      <property id="FormulaHidden" type="Variant" status="InOut"/>
      <property id="MergeCells" type="Variant" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Clear" type="Void"/>
   </class>
   <class id="UsedObjects" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Default" type="stdole.IDispatch" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="CustomProperties" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="CustomProperty">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Value" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="CustomProperty" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="CustomProperty">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="CustomProperty" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="Value" type="Variant" status="InOut"/>
      <property id="_Default" type="Variant" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
   </class>
   <class id="CalculatedMembers" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Item" type="CalculatedMember">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="CalculatedMember" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Add" type="CalculatedMember">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Formula" type="String" status="ByVal"/>
         <argument id="SolveOrder" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Type" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Add" type="CalculatedMember">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Formula" type="Variant" status="ByVal"/>
         <argument id="SolveOrder" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Type" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Dynamic" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DisplayFolder" type="Variant" status="ByVal" optional="Default"/>
         <argument id="HierarchizeDistinct" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="CalculatedMember" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Formula" type="String" status="Out"/>
      <property id="SourceName" type="String" status="Out"/>
      <property id="SolveOrder" type="Integer" status="Out"/>
      <property id="IsValid" type="Boolean" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="Type" type="XlCalculatedMemberType" status="Out"/>
      <property id="Dynamic" type="Boolean" status="Out"/>
      <property id="DisplayFolder" type="String" status="Out"/>
      <property id="HierarchizeDistinct" type="Boolean" status="InOut"/>
      <property id="FlattenHierarchies" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
   </class>
   <class id="Watches" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="Watch">
         <argument id="Source" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="Watch" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="Watch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Delete" type="Void"/>
   </class>
   <class id="Watch" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Source" type="Variant" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
   </class>
   <class id="PivotCell" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="PivotCellType" type="XlPivotCellType" status="Out"/>
      <property id="PivotTable" type="PivotTable" status="Out"/>
      <property id="DataField" type="PivotField" status="Out"/>
      <property id="PivotField" type="PivotField" status="Out"/>
      <property id="PivotItem" type="PivotItem" status="Out"/>
      <property id="RowItems" type="PivotItemList" status="Out"/>
      <property id="ColumnItems" type="PivotItemList" status="Out"/>
      <property id="Range" type="Range" status="Out"/>
      <property id="Dummy18" type="String" status="Out"/>
      <property id="CustomSubtotalFunction" type="XlConsolidationFunction" status="Out"/>
      <property id="PivotRowLine" type="PivotLine" status="Out"/>
      <property id="PivotColumnLine" type="PivotLine" status="Out"/>
      <property id="DataSourceValue" type="Variant" status="Out"/>
      <property id="CellChanged" type="XlCellChangedState" status="Out"/>
      <property id="MDX" type="String" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="AllocateChange" type="Void"/>
      <method id="DiscardChange" type="Void"/>
   </class>
   <class id="Graphic" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Brightness" type="Single" status="InOut"/>
      <property id="ColorType" type="Office.MsoPictureColorType" status="InOut"/>
      <property id="Contrast" type="Single" status="InOut"/>
      <property id="CropBottom" type="Single" status="InOut"/>
      <property id="CropLeft" type="Single" status="InOut"/>
      <property id="CropRight" type="Single" status="InOut"/>
      <property id="CropTop" type="Single" status="InOut"/>
      <property id="Filename" type="String" status="InOut"/>
      <property id="Height" type="Single" status="InOut"/>
      <property id="LockAspectRatio" type="Office.MsoTriState" status="InOut"/>
      <property id="Width" type="Single" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="AutoRecover" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="Time" type="Integer" status="InOut"/>
      <property id="Path" type="String" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="ErrorCheckingOptions" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BackgroundChecking" type="Boolean" status="InOut"/>
      <property id="IndicatorColorIndex" type="XlColorIndex" status="InOut"/>
      <property id="EvaluateToError" type="Boolean" status="InOut"/>
      <property id="TextDate" type="Boolean" status="InOut"/>
      <property id="NumberAsText" type="Boolean" status="InOut"/>
      <property id="InconsistentFormula" type="Boolean" status="InOut"/>
      <property id="OmittedCells" type="Boolean" status="InOut"/>
      <property id="UnlockedFormulaCells" type="Boolean" status="InOut"/>
      <property id="EmptyCellReferences" type="Boolean" status="InOut"/>
      <property id="ListDataValidation" type="Boolean" status="InOut"/>
      <property id="InconsistentTableFormula" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="Errors" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Item" type="Error">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="Error" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="Error" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Value" type="Boolean" status="Out"/>
      <property id="Ignore" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="SmartTagAction" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="Type" type="XlSmartTagControlType" status="Out"/>
      <property id="PresentInPane" type="Boolean" status="Out"/>
      <property id="ExpandHelp" type="Boolean" status="InOut"/>
      <property id="CheckboxState" type="Boolean" status="InOut"/>
      <property id="TextboxText" type="String" status="InOut"/>
      <property id="ListSelection" type="Integer" status="InOut"/>
      <property id="RadioGroupSelection" type="Integer" status="InOut"/>
      <property id="ActiveXControl" type="stdole.IDispatch" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Execute" type="Void"/>
   </class>
   <class id="SmartTagActions" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Default" type="SmartTagAction" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="SmartTagAction">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="SmartTag" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="DownloadURL" type="String" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="XML" type="String" status="Out"/>
      <property id="Range" type="Range" status="Out"/>
      <property id="SmartTagActions" type="SmartTagActions" status="Out"/>
      <property id="Properties" type="CustomProperties" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
   </class>
   <class id="SmartTags" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="SmartTag">
         <argument id="SmartTagType" type="String" status="ByVal"/>
      </method>
      <method id="_Default" type="SmartTag" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="SmartTagRecognizer" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="progID" type="String" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="FullName" type="String" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="SmartTagRecognizers" parent="None" default="_Default">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Recognize" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Item" type="SmartTagRecognizer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="SmartTagRecognizer" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="SmartTagOptions" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="DisplaySmartTags" type="XlSmartTagDisplayMode" status="InOut"/>
      <property id="EmbedSmartTags" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="SpellingOptions" parent="None" creatable="off">
      <property id="DictLang" type="Integer" status="InOut"/>
      <property id="UserDict" type="String" status="InOut"/>
      <property id="IgnoreCaps" type="Boolean" status="InOut"/>
      <property id="SuggestMainOnly" type="Boolean" status="InOut"/>
      <property id="IgnoreMixedDigits" type="Boolean" status="InOut"/>
      <property id="IgnoreFileNames" type="Boolean" status="InOut"/>
      <property id="GermanPostReform" type="Boolean" status="InOut"/>
      <property id="KoreanCombineAux" type="Boolean" status="InOut"/>
      <property id="KoreanUseAutoChangeList" type="Boolean" status="InOut"/>
      <property id="KoreanProcessCompound" type="Boolean" status="InOut"/>
      <property id="HebrewModes" type="XlHebrewModes" status="InOut"/>
      <property id="ArabicModes" type="XlArabicModes" status="InOut"/>
      <property id="ArabicStrictAlefHamza" type="Boolean" status="InOut"/>
      <property id="ArabicStrictFinalYaa" type="Boolean" status="InOut"/>
      <property id="ArabicStrictTaaMarboota" type="Boolean" status="InOut"/>
      <property id="RussianStrictE" type="Boolean" status="InOut"/>
      <property id="SpanishModes" type="XlSpanishModes" status="InOut"/>
      <property id="PortugalReform" type="XlPortugueseReform" status="InOut"/>
      <property id="BrazilReform" type="XlPortugueseReform" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="Speech" parent="None" creatable="off">
      <property id="Direction" type="XlSpeakDirection" status="InOut"/>
      <property id="SpeakCellOnEnter" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Speak" type="Void">
         <argument id="Text" type="String" status="ByVal"/>
         <argument id="SpeakAsync" type="Variant" status="ByVal" optional="Default"/>
         <argument id="SpeakXML" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Purge" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="Protection" parent="None" creatable="off">
      <property id="AllowFormattingCells" type="Boolean" status="Out"/>
      <property id="AllowFormattingColumns" type="Boolean" status="Out"/>
      <property id="AllowFormattingRows" type="Boolean" status="Out"/>
      <property id="AllowInsertingColumns" type="Boolean" status="Out"/>
      <property id="AllowInsertingRows" type="Boolean" status="Out"/>
      <property id="AllowInsertingHyperlinks" type="Boolean" status="Out"/>
      <property id="AllowDeletingColumns" type="Boolean" status="Out"/>
      <property id="AllowDeletingRows" type="Boolean" status="Out"/>
      <property id="AllowSorting" type="Boolean" status="Out"/>
      <property id="AllowFiltering" type="Boolean" status="Out"/>
      <property id="AllowUsingPivotTables" type="Boolean" status="Out"/>
      <property id="AllowEditRanges" type="AllowEditRanges" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="PivotItemList" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Item" type="PivotItem">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="PivotItem" status="indexer">
         <argument id="Field" type="Variant" status="ByVal"/>
      </method>
      <method id="_NewEnum" type="Object"/>
   </class>
   <class id="Tab" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Color" type="Variant" status="InOut"/>
      <property id="ColorIndex" type="XlColorIndex" status="InOut"/>
      <property id="ThemeColor" type="XlThemeColor" status="InOut"/>
      <property id="TintAndShade" type="Variant" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="AllowEditRanges" parent="None" default="_Default" creatable="off">
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Item" type="AllowEditRange">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Add" type="AllowEditRange">
         <argument id="Title" type="String" status="ByVal"/>
         <argument id="Range" type="Range" status="ByVal"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="AllowEditRange" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="AllowEditRange" parent="None" creatable="off">
      <property id="Title" type="String" status="InOut"/>
      <property id="Range" type="Range" status="InOut"/>
      <property id="Users" type="UserAccessList" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="ChangePassword" type="Void">
         <argument id="Password" type="String" status="ByVal"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="Unprotect" type="Void">
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="UserAccessList" parent="None" default="_Default" creatable="off">
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Item" type="UserAccess">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Add" type="UserAccess">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="AllowEdit" type="Boolean" status="ByVal"/>
      </method>
      <method id="DeleteAll" type="Void"/>
      <method id="_Default" type="UserAccess" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="UserAccess" parent="None" creatable="off">
      <property id="Name" type="String" status="Out"/>
      <property id="AllowEdit" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
   </class>
   <class id="RTD" parent="None" creatable="off">
      <property id="ThrottleInterval" type="Integer" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="RefreshData" type="Void"/>
      <method id="RestartServers" type="Void"/>
   </class>
   <class id="Diagram" parent="None">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Nodes" type="DiagramNodes" status="Out"/>
      <property id="Type" type="Office.MsoDiagramType" status="Out"/>
      <property id="AutoLayout" type="Office.MsoTriState" status="InOut"/>
      <property id="Reverse" type="Office.MsoTriState" status="InOut"/>
      <property id="AutoFormat" type="Office.MsoTriState" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Convert" type="Void">
         <argument id="Type" type="Office.MsoDiagramType" status="ByVal"/>
      </method>
      <method id="FitText" type="Void"/>
   </class>
   <class id="ListObjects" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Add" type="ListObject">
         <argument id="SourceType" type="XlListObjectSourceType" status="ByVal" optional="xlSrcRange"/>
         <argument id="Source" type="Variant" status="ByVal" optional="Default"/>
         <argument id="LinkSource" type="Variant" status="ByVal" optional="Default"/>
         <argument id="XlListObjectHasHeaders" type="XlYesNoGuess" status="ByVal" optional="xlGuess"/>
         <argument id="Destination" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="ListObject" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="ListObject">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Add" type="ListObject">
         <argument id="SourceType" type="XlListObjectSourceType" status="ByVal" optional="xlSrcRange"/>
         <argument id="Source" type="Variant" status="ByVal" optional="Default"/>
         <argument id="LinkSource" type="Variant" status="ByVal" optional="Default"/>
         <argument id="XlListObjectHasHeaders" type="XlYesNoGuess" status="ByVal" optional="xlGuess"/>
         <argument id="Destination" type="Variant" status="ByVal" optional="Default"/>
         <argument id="TableStyleName" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="ListObject" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="Active" type="Boolean" status="Out"/>
      <property id="DataBodyRange" type="Range" status="Out"/>
      <property id="DisplayRightToLeft" type="Boolean" status="Out"/>
      <property id="HeaderRowRange" type="Range" status="Out"/>
      <property id="InsertRowRange" type="Range" status="Out"/>
      <property id="ListColumns" type="ListColumns" status="Out"/>
      <property id="ListRows" type="ListRows" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="QueryTable" type="QueryTable" status="Out"/>
      <property id="Range" type="Range" status="Out"/>
      <property id="ShowAutoFilter" type="Boolean" status="InOut"/>
      <property id="ShowTotals" type="Boolean" status="InOut"/>
      <property id="SourceType" type="XlListObjectSourceType" status="Out"/>
      <property id="TotalsRowRange" type="Range" status="Out"/>
      <property id="SharePointURL" type="String" status="Out"/>
      <property id="XmlMap" type="XmlMap" status="Out"/>
      <property id="DisplayName" type="String" status="InOut"/>
      <property id="ShowHeaders" type="Boolean" status="InOut"/>
      <property id="AutoFilter" type="AutoFilter" status="Out"/>
      <property id="TableStyle" type="Variant" status="InOut"/>
      <property id="ShowTableStyleFirstColumn" type="Boolean" status="InOut"/>
      <property id="ShowTableStyleLastColumn" type="Boolean" status="InOut"/>
      <property id="ShowTableStyleRowStripes" type="Boolean" status="InOut"/>
      <property id="ShowTableStyleColumnStripes" type="Boolean" status="InOut"/>
      <property id="Sort" type="Sort" status="Out"/>
      <property id="Comment" type="String" status="InOut"/>
      <property id="AlternativeText" type="String" status="InOut"/>
      <property id="Summary" type="String" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="Publish" type="String">
         <argument id="Target" type="Variant" status="ByVal"/>
         <argument id="LinkSource" type="Boolean" status="ByVal"/>
      </method>
      <method id="Refresh" type="Void"/>
      <method id="Unlink" type="Void"/>
      <method id="Unlist" type="Void"/>
      <method id="UpdateChanges" type="Void">
         <argument id="iConflictType" type="XlListConflict" status="ByVal" optional="xlListConflictDialog"/>
      </method>
      <method id="Resize" type="Void">
         <argument id="Range" type="Range" status="ByVal"/>
      </method>
      <method id="ExportToVisio" type="Void"/>
   </class>
   <class id="ListColumns" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="ListColumn">
         <argument id="Position" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="ListColumn" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="ListColumn">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="ListColumn" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="ListDataFormat" type="ListDataFormat" status="Out"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="Range" type="Range" status="Out"/>
      <property id="TotalsCalculation" type="XlTotalsCalculation" status="InOut"/>
      <property id="XPath" type="XPath" status="Out"/>
      <property id="SharePointFormula" type="String" status="Out"/>
      <property id="DataBodyRange" type="Range" status="Out"/>
      <property id="Total" type="Range" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
   </class>
   <class id="ListRows" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Add" type="ListRow">
         <argument id="Position" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="ListRow" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="ListRow">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Add" type="ListRow">
         <argument id="Position" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AlwaysInsert" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="ListRow" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="InvalidData" type="Boolean" status="Out"/>
      <property id="Range" type="Range" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
   </class>
   <class id="XmlNamespace" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="Uri" type="String" status="Out"/>
      <property id="Prefix" type="String" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="XmlNamespaces" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="Value" type="String" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Default" type="XmlNamespace" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="XmlNamespace">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="InstallManifest" type="Void">
         <argument id="Path" type="String" status="ByVal"/>
         <argument id="InstallForAllUsers" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="XmlDataBinding" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="SourceUrl" type="String" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Refresh" type="XlXmlImportResult"/>
      <method id="LoadSettings" type="Void">
         <argument id="Url" type="String" status="ByVal"/>
      </method>
      <method id="ClearSettings" type="Void"/>
   </class>
   <class id="XmlSchema" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Namespace" type="XmlNamespace" status="Out"/>
      <property id="XML" type="String" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="XmlSchemas" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Default" type="XmlSchema" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="XmlSchema">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="XmlMap" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="IsExportable" type="Boolean" status="Out"/>
      <property id="ShowImportExportValidationErrors" type="Boolean" status="InOut"/>
      <property id="SaveDataSourceDefinition" type="Boolean" status="InOut"/>
      <property id="AdjustColumnWidth" type="Boolean" status="InOut"/>
      <property id="PreserveColumnFilter" type="Boolean" status="InOut"/>
      <property id="PreserveNumberFormatting" type="Boolean" status="InOut"/>
      <property id="AppendOnImport" type="Boolean" status="InOut"/>
      <property id="RootElementName" type="String" status="Out"/>
      <property id="RootElementNamespace" type="XmlNamespace" status="Out"/>
      <property id="Schemas" type="XmlSchemas" status="Out"/>
      <property id="DataBinding" type="XmlDataBinding" status="Out"/>
      <property id="WorkbookConnection" type="WorkbookConnection" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="Import" type="XlXmlImportResult">
         <argument id="Url" type="String" status="ByVal"/>
         <argument id="Overwrite" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ImportXml" type="XlXmlImportResult">
         <argument id="XmlData" type="String" status="ByVal"/>
         <argument id="Overwrite" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Export" type="XlXmlExportResult">
         <argument id="Url" type="String" status="ByVal"/>
         <argument id="Overwrite" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="ExportXml" type="XlXmlExportResult">
         <argument id="Data" type="String" status="Out"/>
      </method>
   </class>
   <class id="XmlMaps" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="XmlMap">
         <argument id="Schema" type="String" status="ByVal"/>
         <argument id="RootElementName" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="_Default" type="XmlMap" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="XmlMap">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="ListDataFormat" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="_Default" type="XlListDataType" status="Out"/>
      <property id="Choices" type="Variant" status="Out"/>
      <property id="DecimalPlaces" type="Integer" status="Out"/>
      <property id="DefaultValue" type="Variant" status="Out"/>
      <property id="IsPercent" type="Boolean" status="Out"/>
      <property id="lcid" type="Integer" status="Out"/>
      <property id="MaxCharacters" type="Integer" status="Out"/>
      <property id="MaxNumber" type="Variant" status="Out"/>
      <property id="MinNumber" type="Variant" status="Out"/>
      <property id="Required" type="Boolean" status="Out"/>
      <property id="Type" type="XlListDataType" status="Out"/>
      <property id="ReadOnly" type="Boolean" status="Out"/>
      <property id="AllowFillIn" type="Boolean" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="XPath" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="Value" type="String" status="Out"/>
      <property id="Map" type="XmlMap" status="Out"/>
      <property id="Repeating" type="Boolean" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="SetValue" type="Void">
         <argument id="Map" type="XmlMap" status="ByVal"/>
         <argument id="XPath" type="String" status="ByVal"/>
         <argument id="SelectionNamespace" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Repeating" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Clear" type="Void"/>
   </class>
   <class id="PivotLineCells" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Default" type="PivotCell" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="PivotCell">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="PivotLine" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="LineType" type="XlPivotLineType" status="Out"/>
      <property id="Position" type="Integer" status="Out"/>
      <property id="PivotLineCells" type="PivotLineCells" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="PivotLines" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Default" type="PivotLine" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="PivotLine">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="PivotAxis" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="PivotLines" type="PivotLines" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="PivotFilter" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Order" type="Integer" status="InOut"/>
      <property id="FilterType" type="XlPivotFilterType" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Description" type="String" status="Out"/>
      <property id="Active" type="Boolean" status="Out"/>
      <property id="PivotField" type="PivotField" status="Out"/>
      <property id="DataField" type="PivotField" status="Out"/>
      <property id="DataCubeField" type="CubeField" status="Out"/>
      <property id="Value1" type="Variant" status="Out"/>
      <property id="Value2" type="Variant" status="Out"/>
      <property id="MemberPropertyField" type="PivotField" status="Out"/>
      <property id="IsMemberPropertyFilter" type="Boolean" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
   </class>
   <class id="PivotFilters" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Default" type="PivotFilter" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="PivotFilter">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Add" type="PivotFilter">
         <argument id="Type" type="XlPivotFilterType" status="ByVal"/>
         <argument id="DataField" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Value1" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Value2" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Order" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Name" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Description" type="Variant" status="ByVal" optional="Default"/>
         <argument id="MemberPropertyField" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="WorkbookConnection" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="Description" type="String" status="InOut"/>
      <property id="_Default" type="String" status="InOut"/>
      <property id="Type" type="XlConnectionType" status="Out"/>
      <property id="OLEDBConnection" type="OLEDBConnection" status="Out"/>
      <property id="ODBCConnection" type="ODBCConnection" status="Out"/>
      <property id="Ranges" type="Ranges" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="Refresh" type="Void"/>
   </class>
   <class id="Connections" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="AddFromFile" type="WorkbookConnection">
         <argument id="Filename" type="String" status="ByVal"/>
      </method>
      <method id="Add" type="WorkbookConnection">
         <argument id="Name" type="String" status="ByVal"/>
         <argument id="Description" type="String" status="ByVal"/>
         <argument id="ConnectionString" type="Variant" status="ByVal"/>
         <argument id="CommandText" type="Variant" status="ByVal"/>
         <argument id="lCmdtype" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Item" type="WorkbookConnection">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="WorkbookConnection" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="WorksheetView" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Sheet" type="stdole.IDispatch" status="Out"/>
      <property id="DisplayGridlines" type="Boolean" status="InOut"/>
      <property id="DisplayFormulas" type="Boolean" status="InOut"/>
      <property id="DisplayHeadings" type="Boolean" status="InOut"/>
      <property id="DisplayOutline" type="Boolean" status="InOut"/>
      <property id="DisplayZeros" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="ChartView" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Sheet" type="stdole.IDispatch" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="ModuleView" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Sheet" type="stdole.IDispatch" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="DialogSheetView" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Sheet" type="stdole.IDispatch" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="SheetViews" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_NewEnum" type="Object"/>
      <accessor id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="stdole.IDispatch" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="OLEDBConnection" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="ADOConnection" type="stdole.IDispatch" status="Out"/>
      <property id="BackgroundQuery" type="Boolean" status="InOut"/>
      <property id="CommandText" type="Variant" status="InOut"/>
      <property id="CommandType" type="XlCmdType" status="InOut"/>
      <property id="Connection" type="Variant" status="InOut"/>
      <property id="EnableRefresh" type="Boolean" status="InOut"/>
      <property id="LocalConnection" type="Variant" status="InOut"/>
      <property id="MaintainConnection" type="Boolean" status="InOut"/>
      <property id="RefreshDate" type="Date" status="Out"/>
      <property id="Refreshing" type="Boolean" status="Out"/>
      <property id="RefreshOnFileOpen" type="Boolean" status="InOut"/>
      <property id="RefreshPeriod" type="Integer" status="InOut"/>
      <property id="RobustConnect" type="XlRobustConnect" status="InOut"/>
      <property id="SavePassword" type="Boolean" status="InOut"/>
      <property id="SourceConnectionFile" type="String" status="InOut"/>
      <property id="SourceDataFile" type="String" status="InOut"/>
      <property id="OLAP" type="Boolean" status="Out"/>
      <property id="UseLocalConnection" type="Boolean" status="InOut"/>
      <property id="MaxDrillthroughRecords" type="Integer" status="InOut"/>
      <property id="IsConnected" type="Boolean" status="Out"/>
      <property id="ServerCredentialsMethod" type="XlCredentialsMethod" status="InOut"/>
      <property id="ServerSSOApplicationID" type="String" status="InOut"/>
      <property id="AlwaysUseConnectionFile" type="Boolean" status="InOut"/>
      <property id="ServerFillColor" type="Boolean" status="InOut"/>
      <property id="ServerFontStyle" type="Boolean" status="InOut"/>
      <property id="ServerNumberFormat" type="Boolean" status="InOut"/>
      <property id="ServerTextColor" type="Boolean" status="InOut"/>
      <property id="RetrieveInOfficeUILang" type="Boolean" status="InOut"/>
      <property id="CalculatedMembers" type="CalculatedMembers" status="Out"/>
      <property id="LocaleID" type="Integer" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="CancelRefresh" type="Void"/>
      <method id="MakeConnection" type="Void"/>
      <method id="Refresh" type="Void"/>
      <method id="SaveAsODC" type="Void">
         <argument id="ODCFileName" type="String" status="ByVal"/>
         <argument id="Description" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Keywords" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="Reconnect" type="Void"/>
   </class>
   <class id="ODBCConnection" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="BackgroundQuery" type="Boolean" status="InOut"/>
      <property id="CommandText" type="Variant" status="InOut"/>
      <property id="CommandType" type="XlCmdType" status="InOut"/>
      <property id="Connection" type="Variant" status="InOut"/>
      <property id="EnableRefresh" type="Boolean" status="InOut"/>
      <property id="RefreshDate" type="Date" status="Out"/>
      <property id="Refreshing" type="Boolean" status="Out"/>
      <property id="RefreshOnFileOpen" type="Boolean" status="InOut"/>
      <property id="RefreshPeriod" type="Integer" status="InOut"/>
      <property id="RobustConnect" type="XlRobustConnect" status="InOut"/>
      <property id="SavePassword" type="Boolean" status="InOut"/>
      <property id="SourceConnectionFile" type="String" status="InOut"/>
      <property id="SourceData" type="Variant" status="InOut"/>
      <property id="SourceDataFile" type="String" status="InOut"/>
      <property id="ServerCredentialsMethod" type="XlCredentialsMethod" status="InOut"/>
      <property id="ServerSSOApplicationID" type="String" status="InOut"/>
      <property id="AlwaysUseConnectionFile" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="CancelRefresh" type="Void"/>
      <method id="Refresh" type="Void"/>
      <method id="SaveAsODC" type="Void">
         <argument id="ODCFileName" type="String" status="ByVal"/>
         <argument id="Description" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Keywords" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="Action" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="Caption" type="String" status="Out"/>
      <property id="Type" type="XlActionType" status="Out"/>
      <property id="Coordinate" type="String" status="Out"/>
      <property id="Content" type="String" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Execute" type="Void"/>
   </class>
   <class id="Actions" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Default" type="Action" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="Action">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="FormatColor" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Color" type="Variant" status="InOut"/>
      <property id="ColorIndex" type="XlColorIndex" status="InOut"/>
      <property id="ThemeColor" type="Variant" status="InOut"/>
      <property id="TintAndShade" type="Variant" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="ConditionValue" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Type" type="XlConditionValueTypes" status="Out"/>
      <property id="Value" type="Variant" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Modify" type="Void">
         <argument id="newtype" type="XlConditionValueTypes" status="ByVal"/>
         <argument id="newvalue" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="ColorScale" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Priority" type="Integer" status="InOut"/>
      <property id="StopIfTrue" type="Boolean" status="Out"/>
      <property id="AppliesTo" type="Range" status="Out"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="Type" type="Integer" status="Out"/>
      <property id="PTCondition" type="Boolean" status="Out"/>
      <property id="ScopeType" type="XlPivotConditionScope" status="InOut"/>
      <property id="ColorScaleCriteria" type="ColorScaleCriteria" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="SetFirstPriority" type="Void"/>
      <method id="SetLastPriority" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="ModifyAppliesToRange" type="Void">
         <argument id="Range" type="Range" status="ByVal"/>
      </method>
   </class>
   <class id="ColorScaleCriteria" parent="None" default="_Default" creatable="off">
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Default" type="ColorScaleCriterion" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="ColorScaleCriterion">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="ColorScaleCriterion" parent="None" creatable="off">
      <property id="Index" type="Integer" status="Out"/>
      <property id="Type" type="XlConditionValueTypes" status="InOut"/>
      <property id="Value" type="Variant" status="InOut"/>
      <property id="FormatColor" type="FormatColor" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="Databar" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Priority" type="Integer" status="InOut"/>
      <property id="StopIfTrue" type="Boolean" status="Out"/>
      <property id="AppliesTo" type="Range" status="Out"/>
      <property id="MinPoint" type="ConditionValue" status="Out"/>
      <property id="MaxPoint" type="ConditionValue" status="Out"/>
      <property id="PercentMin" type="Integer" status="InOut"/>
      <property id="PercentMax" type="Integer" status="InOut"/>
      <property id="BarColor" type="stdole.IDispatch" status="Out"/>
      <property id="ShowValue" type="Boolean" status="InOut"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="Type" type="Integer" status="Out"/>
      <property id="PTCondition" type="Boolean" status="Out"/>
      <property id="ScopeType" type="XlPivotConditionScope" status="InOut"/>
      <property id="Direction" type="Integer" status="InOut"/>
      <property id="BarFillType" type="XlDataBarFillType" status="InOut"/>
      <property id="AxisPosition" type="XlDataBarAxisPosition" status="InOut"/>
      <property id="AxisColor" type="stdole.IDispatch" status="Out"/>
      <property id="BarBorder" type="DataBarBorder" status="Out"/>
      <property id="NegativeBarFormat" type="NegativeBarFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="SetFirstPriority" type="Void"/>
      <method id="SetLastPriority" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="ModifyAppliesToRange" type="Void">
         <argument id="Range" type="Range" status="ByVal"/>
      </method>
   </class>
   <class id="IconSetCondition" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Priority" type="Integer" status="InOut"/>
      <property id="StopIfTrue" type="Boolean" status="Out"/>
      <property id="AppliesTo" type="Range" status="Out"/>
      <property id="Type" type="Integer" status="Out"/>
      <property id="PTCondition" type="Boolean" status="Out"/>
      <property id="ScopeType" type="XlPivotConditionScope" status="InOut"/>
      <property id="ReverseOrder" type="Boolean" status="InOut"/>
      <property id="PercentileValues" type="Boolean" status="InOut"/>
      <property id="ShowIconOnly" type="Boolean" status="InOut"/>
      <property id="Formula" type="String" status="InOut"/>
      <property id="IconSet" type="Variant" status="InOut"/>
      <property id="IconCriteria" type="IconCriteria" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="ModifyAppliesToRange" type="Void">
         <argument id="Range" type="Range" status="ByVal"/>
      </method>
      <method id="SetFirstPriority" type="Void"/>
      <method id="SetLastPriority" type="Void"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="IconCriteria" parent="None" default="_Default" creatable="off">
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Default" type="IconCriterion" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="IconCriterion">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="IconCriterion" parent="None" creatable="off">
      <property id="Index" type="Integer" status="Out"/>
      <property id="Type" type="XlConditionValueTypes" status="InOut"/>
      <property id="Value" type="Variant" status="InOut"/>
      <property id="Operator" type="Integer" status="InOut"/>
      <property id="Icon" type="XlIcon" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="Icon" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="IconSet" status="Out"/>
      <property id="Index" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="IconSet" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="ID" type="XlIconSet" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Default" type="Icon" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="Icon">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="IconSets" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Default" type="stdole.IDispatch" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="Top10" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Priority" type="Integer" status="InOut"/>
      <property id="StopIfTrue" type="Boolean" status="InOut"/>
      <property id="AppliesTo" type="Range" status="Out"/>
      <property id="TopBottom" type="XlTopBottom" status="InOut"/>
      <property id="Rank" type="Integer" status="InOut"/>
      <property id="Percent" type="Boolean" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Borders" type="Borders" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Type" type="Integer" status="Out"/>
      <property id="NumberFormat" type="Variant" status="InOut"/>
      <property id="PTCondition" type="Boolean" status="Out"/>
      <property id="ScopeType" type="XlPivotConditionScope" status="InOut"/>
      <property id="CalcFor" type="XlCalcFor" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="SetFirstPriority" type="Void"/>
      <method id="SetLastPriority" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="ModifyAppliesToRange" type="Void">
         <argument id="Range" type="Range" status="ByVal"/>
      </method>
   </class>
   <class id="AboveAverage" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Priority" type="Integer" status="InOut"/>
      <property id="StopIfTrue" type="Boolean" status="InOut"/>
      <property id="AppliesTo" type="Range" status="Out"/>
      <property id="AboveBelow" type="XlAboveBelow" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Borders" type="Borders" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Type" type="Integer" status="Out"/>
      <property id="NumberFormat" type="Variant" status="InOut"/>
      <property id="PTCondition" type="Boolean" status="Out"/>
      <property id="ScopeType" type="XlPivotConditionScope" status="InOut"/>
      <property id="CalcFor" type="XlCalcFor" status="InOut"/>
      <property id="NumStdDev" type="Integer" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="SetFirstPriority" type="Void"/>
      <method id="SetLastPriority" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="ModifyAppliesToRange" type="Void">
         <argument id="Range" type="Range" status="ByVal"/>
      </method>
   </class>
   <class id="UniqueValues" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Priority" type="Integer" status="InOut"/>
      <property id="StopIfTrue" type="Boolean" status="InOut"/>
      <property id="AppliesTo" type="Range" status="Out"/>
      <property id="DupeUnique" type="XlDupeUnique" status="InOut"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Borders" type="Borders" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Type" type="Integer" status="Out"/>
      <property id="NumberFormat" type="Variant" status="InOut"/>
      <property id="PTCondition" type="Boolean" status="Out"/>
      <property id="ScopeType" type="XlPivotConditionScope" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="SetFirstPriority" type="Void"/>
      <method id="SetLastPriority" type="Void"/>
      <method id="Delete" type="Void"/>
      <method id="ModifyAppliesToRange" type="Void">
         <argument id="Range" type="Range" status="ByVal"/>
      </method>
   </class>
   <class id="Ranges" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Default" type="Range" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="Range">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="HeaderFooter" parent="None" creatable="off">
      <property id="Text" type="String" status="InOut"/>
      <property id="Picture" type="Graphic" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="Page" parent="None" creatable="off">
      <property id="LeftHeader" type="HeaderFooter" status="Out"/>
      <property id="CenterHeader" type="HeaderFooter" status="Out"/>
      <property id="RightHeader" type="HeaderFooter" status="Out"/>
      <property id="LeftFooter" type="HeaderFooter" status="Out"/>
      <property id="CenterFooter" type="HeaderFooter" status="Out"/>
      <property id="RightFooter" type="HeaderFooter" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="Pages" parent="None" default="_Default" creatable="off">
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Item" type="Page">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="Page" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="ServerViewableItems" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="stdole.IDispatch">
         <argument id="Obj" type="Variant" status="ByVal"/>
      </method>
      <method id="Delete" type="Void">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="DeleteAll" type="Void"/>
      <method id="Item" type="stdole.IDispatch">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="stdole.IDispatch" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="TableStyleElement" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="HasFormat" type="Boolean" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Borders" type="Borders" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="StripeSize" type="Integer" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Clear" type="Void"/>
   </class>
   <class id="TableStyleElements" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Item" type="TableStyleElement">
         <argument id="Index" type="XlTableStyleElementType" status="ByVal"/>
      </method>
      <method id="_Default" type="TableStyleElement" status="indexer">
         <argument id="Index" type="XlTableStyleElementType" status="ByVal"/>
      </method>
   </class>
   <class id="TableStyle" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="_Default" type="String" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="NameLocal" type="String" status="Out"/>
      <property id="BuiltIn" type="Boolean" status="Out"/>
      <property id="TableStyleElements" type="TableStyleElements" status="Out"/>
      <property id="ShowAsAvailableTableStyle" type="Boolean" status="InOut"/>
      <property id="ShowAsAvailablePivotTableStyle" type="Boolean" status="InOut"/>
      <property id="ShowAsAvailableSlicerStyle" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="Duplicate" type="TableStyle">
         <argument id="NewTableStyleName" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="TableStyles" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="TableStyle">
         <argument id="TableStyleName" type="String" status="ByVal"/>
      </method>
      <method id="Item" type="TableStyle">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="TableStyle" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="SortField" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="SortOn" type="XlSortOn" status="InOut"/>
      <property id="SortOnValue" type="stdole.IDispatch" status="Out"/>
      <property id="Key" type="Range" status="Out"/>
      <property id="Order" type="XlSortOrder" status="InOut"/>
      <property id="CustomOrder" type="Variant" status="InOut"/>
      <property id="DataOption" type="XlSortDataOption" status="InOut"/>
      <property id="Priority" type="Integer" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="ModifyKey" type="Void">
         <argument id="Key" type="Range" status="ByVal"/>
      </method>
      <method id="SetIcon" type="Void">
         <argument id="Icon" type="Icon" status="ByVal"/>
      </method>
   </class>
   <class id="SortFields" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="SortField">
         <argument id="Key" type="Range" status="ByVal"/>
         <argument id="SortOn" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Order" type="Variant" status="ByVal" optional="Default"/>
         <argument id="CustomOrder" type="Variant" status="ByVal" optional="Default"/>
         <argument id="DataOption" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Item" type="SortField">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Clear" type="Void"/>
      <method id="_Default" type="SortField" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="Sort" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Rng" type="Range" status="Out"/>
      <property id="Header" type="XlYesNoGuess" status="InOut"/>
      <property id="MatchCase" type="Boolean" status="InOut"/>
      <property id="Orientation" type="XlSortOrientation" status="InOut"/>
      <property id="SortMethod" type="XlSortMethod" status="InOut"/>
      <property id="SortFields" type="SortFields" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="SetRange" type="Void">
         <argument id="Rng" type="Range" status="ByVal"/>
      </method>
      <method id="Apply" type="Void"/>
   </class>
   <class id="Research" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Query" type="Variant">
         <argument id="ServiceID" type="String" status="ByVal"/>
         <argument id="QueryString" type="Variant" status="ByVal" optional="Default"/>
         <argument id="QueryLanguage" type="Variant" status="ByVal" optional="Default"/>
         <argument id="UseSelection" type="Variant" status="ByVal" optional="Default"/>
         <argument id="LaunchQuery" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <method id="IsResearchService" type="Boolean">
         <argument id="ServiceID" type="String" status="ByVal"/>
      </method>
      <method id="SetLanguagePair" type="Variant">
         <argument id="LanguageFrom" type="Integer" status="ByVal"/>
         <argument id="LanguageTo" type="Integer" status="ByVal"/>
      </method>
   </class>
   <class id="ColorStop" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Color" type="Variant" status="InOut"/>
      <property id="ThemeColor" type="Integer" status="InOut"/>
      <property id="TintAndShade" type="Variant" status="InOut"/>
      <property id="Position" type="Double" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
   </class>
   <class id="ColorStops" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="ColorStop">
         <argument id="Position" type="Double" status="ByVal"/>
      </method>
      <method id="Item" type="ColorStop">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="_Default" type="ColorStop" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Clear" type="Void"/>
   </class>
   <class id="LinearGradient" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="ColorStops" type="ColorStops" status="Out"/>
      <property id="Degree" type="Double" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="RectangularGradient" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="ColorStops" type="ColorStops" status="Out"/>
      <property id="RectangleTop" type="Double" status="InOut"/>
      <property id="RectangleBottom" type="Double" status="InOut"/>
      <property id="RectangleLeft" type="Double" status="InOut"/>
      <property id="RectangleRight" type="Double" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="MultiThreadedCalculation" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Enabled" type="Boolean" status="InOut"/>
      <property id="ThreadMode" type="XlThreadMode" status="InOut"/>
      <property id="ThreadCount" type="Integer" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="ChartFormat" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Fill" type="FillFormat" status="Out"/>
      <property id="Glow" type="Office.GlowFormat" status="Out"/>
      <property id="Line" type="LineFormat" status="Out"/>
      <property id="PictureFormat" type="PictureFormat" status="Out"/>
      <property id="Shadow" type="ShadowFormat" status="Out"/>
      <property id="SoftEdge" type="Office.SoftEdgeFormat" status="Out"/>
      <property id="TextFrame2" type="TextFrame2" status="Out"/>
      <property id="ThreeD" type="ThreeDFormat" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="FileExportConverter" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Extensions" type="String" status="Out"/>
      <property id="Description" type="String" status="Out"/>
      <property id="FileFormat" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="FileExportConverters" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Default" type="FileExportConverter" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="FileExportConverter">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
   </class>
   <class id="AddIns2" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="AddIn">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="CopyFile" type="Variant" status="ByVal" optional="Default"/>
      </method>
      <accessor id="Item" type="AddIn">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="AddIn" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="SparklineGroups" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Add" type="SparklineGroup">
         <argument id="Type" type="XlSparkType" status="ByVal"/>
         <argument id="SourceData" type="String" status="ByVal"/>
      </method>
      <accessor id="Item" type="SparklineGroup">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="SparklineGroup" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Clear" type="Void"/>
      <method id="ClearGroups" type="Void"/>
      <method id="Group" type="Void">
         <argument id="Location" type="Range" status="ByVal"/>
      </method>
      <method id="Ungroup" type="Void"/>
   </class>
   <class id="SparklineGroup" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Location" type="Range" status="InOut"/>
      <property id="SourceData" type="String" status="InOut"/>
      <property id="DateRange" type="String" status="InOut"/>
      <property id="Type" type="XlSparkType" status="InOut"/>
      <property id="SeriesColor" type="FormatColor" status="Out"/>
      <property id="Points" type="SparkPoints" status="Out"/>
      <property id="Axes" type="SparkAxes" status="Out"/>
      <property id="DisplayBlanksAs" type="XlDisplayBlanksAs" status="InOut"/>
      <property id="DisplayHidden" type="Boolean" status="InOut"/>
      <property id="LineWeight" type="Variant" status="InOut"/>
      <property id="PlotBy" type="XlSparklineRowCol" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Item" type="Sparkline">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="ModifyLocation" type="Void">
         <argument id="Location" type="Range" status="ByVal"/>
      </method>
      <method id="ModifySourceData" type="Void">
         <argument id="SourceData" type="String" status="ByVal"/>
      </method>
      <method id="Modify" type="Void">
         <argument id="Location" type="Range" status="ByVal"/>
         <argument id="SourceData" type="String" status="ByVal"/>
      </method>
      <method id="ModifyDateRange" type="Void">
         <argument id="DateRange" type="String" status="ByVal"/>
      </method>
      <method id="Delete" type="Void"/>
   </class>
   <class id="SparkPoints" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Negative" type="SparkColor" status="Out"/>
      <property id="Markers" type="SparkColor" status="Out"/>
      <property id="Highpoint" type="SparkColor" status="Out"/>
      <property id="Lowpoint" type="SparkColor" status="Out"/>
      <property id="Firstpoint" type="SparkColor" status="Out"/>
      <property id="Lastpoint" type="SparkColor" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="Sparkline" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Location" type="Range" status="InOut"/>
      <property id="SourceData" type="String" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="ModifyLocation" type="Void">
         <argument id="Range" type="Range" status="ByVal"/>
      </method>
      <method id="ModifySourceData" type="Void">
         <argument id="Formula" type="String" status="ByVal"/>
      </method>
   </class>
   <class id="SparkAxes" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Vertical" type="SparkVerticalAxis" status="Out"/>
      <property id="Horizontal" type="SparkHorizontalAxis" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="SparkHorizontalAxis" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Axis" type="SparkColor" status="Out"/>
      <property id="IsDateAxis" type="Boolean" status="Out"/>
      <property id="RightToLeftPlotOrder" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="SparkVerticalAxis" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="MinScaleType" type="XlSparkScale" status="InOut"/>
      <property id="CustomMinScaleValue" type="Variant" status="InOut"/>
      <property id="MaxScaleType" type="XlSparkScale" status="InOut"/>
      <property id="CustomMaxScaleValue" type="Variant" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="SparkColor" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="Color" type="FormatColor" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="DataBarBorder" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Type" type="XlDataBarBorderType" status="InOut"/>
      <property id="Color" type="stdole.IDispatch" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="NegativeBarFormat" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="ColorType" type="XlDataBarNegativeColorType" status="InOut"/>
      <property id="BorderColorType" type="XlDataBarNegativeColorType" status="InOut"/>
      <property id="Color" type="stdole.IDispatch" status="Out"/>
      <property id="BorderColor" type="stdole.IDispatch" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="ValueChange" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Order" type="Integer" status="Out"/>
      <property id="VisibleInPivotTable" type="Boolean" status="Out"/>
      <property id="PivotCell" type="PivotCell" status="Out"/>
      <property id="Tuple" type="String" status="Out"/>
      <property id="Value" type="Double" status="Out"/>
      <property id="AllocationValue" type="XlAllocationValue" status="Out"/>
      <property id="AllocationMethod" type="XlAllocationMethod" status="Out"/>
      <property id="AllocationWeightExpression" type="String" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
   </class>
   <class id="PivotTableChangeList" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="_Default" type="ValueChange" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <accessor id="Item" type="ValueChange">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="Add" type="ValueChange">
         <argument id="Tuple" type="String" status="ByVal"/>
         <argument id="Value" type="Double" status="ByVal"/>
         <argument id="AllocationValue" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllocationMethod" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AllocationWeightExpression" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="DisplayFormat" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Borders" type="Borders" status="Out"/>
      <property id="Font" type="Font" status="Out"/>
      <property id="Style" type="Variant" status="Out"/>
      <property id="AddIndent" type="Variant" status="Out"/>
      <property id="FormulaHidden" type="Variant" status="Out"/>
      <property id="HorizontalAlignment" type="Variant" status="Out"/>
      <property id="IndentLevel" type="Variant" status="Out"/>
      <property id="Interior" type="Interior" status="Out"/>
      <property id="Locked" type="Variant" status="Out"/>
      <property id="MergeCells" type="Variant" status="Out"/>
      <property id="NumberFormat" type="Variant" status="Out"/>
      <property id="NumberFormatLocal" type="Variant" status="Out"/>
      <property id="Orientation" type="Variant" status="Out"/>
      <property id="ReadingOrder" type="Integer" status="Out"/>
      <property id="ShrinkToFit" type="Variant" status="Out"/>
      <property id="VerticalAlignment" type="Variant" status="Out"/>
      <property id="WrapText" type="Variant" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Characters" type="Characters">
         <argument id="Start" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Length" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
   </class>
   <class id="SlicerCaches" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Item" type="SlicerCache">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="SlicerCache" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Add" type="SlicerCache">
         <argument id="Source" type="Variant" status="ByVal"/>
         <argument id="SourceField" type="Variant" status="ByVal"/>
         <argument id="Name" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="SlicerCache" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Index" type="Integer" status="Out"/>
      <property id="OLAP" type="Boolean" status="Out"/>
      <property id="SourceType" type="XlPivotTableSourceType" status="Out"/>
      <property id="WorkbookConnection" type="WorkbookConnection" status="Out"/>
      <property id="Slicers" type="Slicers" status="Out"/>
      <property id="PivotTables" type="SlicerPivotTables" status="Out"/>
      <property id="SlicerCacheLevels" type="SlicerCacheLevels" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="VisibleSlicerItems" type="SlicerItems" status="Out"/>
      <property id="VisibleSlicerItemsList" type="Variant" status="InOut"/>
      <property id="SlicerItems" type="SlicerItems" status="Out"/>
      <property id="CrossFilterType" type="XlSlicerCrossFilterType" status="InOut"/>
      <property id="SortItems" type="XlSlicerSort" status="InOut"/>
      <property id="SourceName" type="String" status="Out"/>
      <property id="SortUsingCustomLists" type="Boolean" status="InOut"/>
      <property id="ShowAllItems" type="Boolean" status="InOut"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="ClearManualFilter" type="Void"/>
      <method id="Delete" type="Void"/>
   </class>
   <class id="SlicerCacheLevels" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Item" type="SlicerCacheLevel">
         <argument id="Level" type="Variant" status="ByVal" optional="Default"/>
      </accessor>
      <method id="_Default" type="SlicerCacheLevel" status="indexer">
         <argument id="Level" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="SlicerCacheLevel" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="SlicerItems" type="SlicerItems" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="Ordinal" type="Integer" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="CrossFilterType" type="XlSlicerCrossFilterType" status="InOut"/>
      <property id="SortItems" type="XlSlicerSort" status="InOut"/>
      <property id="VisibleSlicerItemsList" type="Variant" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="Slicers" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Item" type="Slicer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="Slicer" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Add" type="Slicer">
         <argument id="SlicerDestination" type="Variant" status="ByVal"/>
         <argument id="Level" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Name" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Caption" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Top" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Left" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Width" type="Variant" status="ByVal" optional="Default"/>
         <argument id="Height" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="Slicer" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Name" type="String" status="InOut"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="DisableMoveResizeUI" type="Boolean" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="RowHeight" type="Double" status="InOut"/>
      <property id="ColumnWidth" type="Double" status="InOut"/>
      <property id="NumberOfColumns" type="Integer" status="InOut"/>
      <property id="DisplayHeader" type="Boolean" status="InOut"/>
      <property id="Locked" type="Boolean" status="InOut"/>
      <property id="SlicerCache" type="SlicerCache" status="Out"/>
      <property id="SlicerCacheLevel" type="SlicerCacheLevel" status="Out"/>
      <property id="Shape" type="Shape" status="Out"/>
      <property id="Style" type="Variant" status="InOut"/>
      <property id="ActiveItem" type="SlicerItem" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Delete" type="Void"/>
      <method id="Cut" type="Void"/>
      <method id="Copy" type="Void"/>
   </class>
   <class id="SlicerItem" parent="None" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="SlicerCache" status="Out"/>
      <property id="Caption" type="String" status="Out"/>
      <property id="Name" type="String" status="Out"/>
      <property id="SourceName" type="Variant" status="Out"/>
      <property id="SourceNameStandard" type="String" status="Out"/>
      <property id="Value" type="String" status="Out"/>
      <property id="Selected" type="Boolean" status="InOut"/>
      <property id="HasData" type="Boolean" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
   </class>
   <class id="SlicerItems" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Item" type="SlicerItem">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="SlicerItem" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="SlicerPivotTables" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Item" type="PivotTable">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="PivotTable" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="AddPivotTable" type="Void">
         <argument id="PivotTable" type="PivotTable" status="ByVal"/>
      </method>
      <method id="RemovePivotTable" type="Void">
         <argument id="PivotTable" type="Variant" status="ByVal"/>
      </method>
   </class>
   <class id="ProtectedViewWindows" parent="None" default="_Default" creatable="off">
      <property id="Application" type="Application" status="Out"/>
      <property id="Creator" type="XlCreator" status="Out"/>
      <property id="Parent" type="stdole.IDispatch" status="Out"/>
      <property id="Count" type="Integer" status="Out"/>
      <property id="_NewEnum" type="Object" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <accessor id="Item" type="ProtectedViewWindow">
         <argument id="Index" type="Variant" status="ByVal"/>
      </accessor>
      <method id="_Default" type="ProtectedViewWindow" status="indexer">
         <argument id="Index" type="Variant" status="ByVal"/>
      </method>
      <method id="Open" type="ProtectedViewWindow">
         <argument id="Filename" type="String" status="ByVal"/>
         <argument id="Password" type="Variant" status="ByVal" optional="Default"/>
         <argument id="AddToMru" type="Variant" status="ByVal" optional="Default"/>
         <argument id="RepairMode" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="ProtectedViewWindow" parent="None" default="_Default" creatable="off">
      <property id="_Default" type="String" status="Out"/>
      <property id="Caption" type="String" status="InOut"/>
      <property id="EnableResize" type="Boolean" status="InOut"/>
      <property id="Height" type="Double" status="InOut"/>
      <property id="Left" type="Double" status="InOut"/>
      <property id="Top" type="Double" status="InOut"/>
      <property id="Width" type="Double" status="InOut"/>
      <property id="Visible" type="Boolean" status="InOut"/>
      <property id="SourceName" type="String" status="Out"/>
      <property id="SourcePath" type="String" status="Out"/>
      <property id="WindowState" type="XlProtectedViewWindowState" status="InOut"/>
      <property id="Workbook" type="Workbook" status="Out"/>
      <method id="QueryInterface" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="ppvObj" type="Void" status="Out"/>
      </method>
      <method id="AddRef" type="Integer"/>
      <method id="Release" type="Integer"/>
      <method id="GetTypeInfoCount" type="Void">
         <argument id="pctinfo" type="Integer" status="Out"/>
      </method>
      <method id="GetTypeInfo" type="Void">
         <argument id="itinfo" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="pptinfo" type="Void" status="Out"/>
      </method>
      <method id="GetIDsOfNames" type="Void">
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="rgszNames" type="String" status="ByRef"/>
         <argument id="cNames" type="Integer" status="ByVal"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="rgdispid" type="Integer" status="Out"/>
      </method>
      <method id="Invoke" type="Void">
         <argument id="dispidMember" type="Integer" status="ByVal"/>
         <argument id="riid" type="stdole.GUID" status="ByRef"/>
         <argument id="lcid" type="Integer" status="ByVal"/>
         <argument id="wFlags" type="Short" status="ByVal"/>
         <argument id="pdispparams" type="stdole.DISPPARAMS" status="ByRef"/>
         <argument id="pvarResult" type="Variant" status="Out"/>
         <argument id="pexcepinfo" type="stdole.EXCEPINFO" status="Out"/>
         <argument id="puArgErr" type="Integer" status="Out"/>
      </method>
      <method id="Activate" type="Void"/>
      <method id="Close" type="Boolean"/>
      <method id="Edit" type="Workbook">
         <argument id="WriteResPassword" type="Variant" status="ByVal" optional="Default"/>
         <argument id="UpdateLinks" type="Variant" status="ByVal" optional="Default"/>
      </method>
   </class>
   <class id="IDummy" parent="IDispatch">
      <property id="ShowSignaturesPane" type="Boolean" status="InOut"/>
      <method id="_ActiveSheetOrChart" type="Void"/>
      <method id="RGB" type="Void"/>
      <method id="ChDir" type="Void"/>
      <method id="DoScript" type="Void"/>
      <method id="DirectObject" type="Void"/>
      <method id="RefreshDocument" type="Void"/>
      <method id="AddSignatureLine" type="Office.Signature">
         <argument id="SigProv" type="Variant" status="ByVal"/>
      </method>
      <method id="AddNonVisibleSignature" type="Office.Signature">
         <argument id="SigProv" type="Variant" status="ByVal"/>
      </method>
      <method id="ThemeFontScheme" type="Void"/>
      <method id="ThemeColorScheme" type="Void"/>
      <method id="ThemeEffectScheme" type="Void"/>
      <method id="Load" type="Void"/>
   </class>
   <class id="ICanvasShapes" parent="IDispatch">
   </class>
   <coclass id="QueryTable">
      <subclass id="_QueryTable"/>
      <subclass id="RefreshEvents"/>
   </coclass>
   <!--
   <coclass id="Application">
   http://www.devx.com/dotnet/Article/42590
   -->
   <coclass id="Application" migName="dynamic" migStatus="external">
      <subclass id="_Application"/>
      <subclass id="AppEvents"/>
   </coclass>
   <coclass id="Chart">
      <subclass id="_Chart"/>
      <subclass id="ChartEvents"/>
   </coclass>
   <coclass id="Worksheet" migName="dynamic" migStatus="external">
      <subclass id="_Worksheet"/>
      <subclass id="DocEvents"/>
   </coclass>
   <!-- suppress authoring the singleton with creatable=off-->
   <coclass id="Global" appobject="Excel.GlobalClass" creatable="off">
      <subclass id="_Global"/>
   </coclass>
   <coclass id="Workbook" migName="dynamic" migStatus="external">
      <subclass id="_Workbook"/>
      <subclass id="WorkbookEvents"/>
   </coclass>
   <coclass id="OLEObject">
      <subclass id="_OLEObject"/>
      <subclass id="OLEObjectEvents"/>
   </coclass>
</library>
</DescriptionFile>
